本公開中的實施例涉及一種停車輔助裝置。
背景技術(shù):
為了輔助停車而安裝在車輛上的停車輔助裝置是已知的。例如,停車輔助裝置檢測諸如其它停泊車輛的障礙物并且確定在避開障礙物的同時到達目標停車位置的路線。停車輔助裝置基于該路線輔助停車。
例如,在確定路線時,存在一種方法(以下稱為“相關技術(shù)方法1”),在該方法中,即使在停車輔助期間也持續(xù)檢測位于目標停車位置兩側(cè)的障礙物的形狀,并且如果需要則改變路線。根據(jù)該方法,可以提高路線的精確度。
此外,還存在一種方法(以下稱為“相關技術(shù)方法2”),在該方法中,利用超聲波聲波定位儀(或超聲波聲吶,ultrasonicsonar)檢測在目標停車位置側(cè)面(以下稱為“內(nèi)側(cè)表面”)的障礙物的側(cè)表面,并且進一步地,利用在包括由相機持續(xù)捕捉的內(nèi)側(cè)表面的圖像中的圖像(在該圖像中,內(nèi)側(cè)表面鄰近于中心)來確定障礙物的內(nèi)側(cè)表面的位置。根據(jù)該方法,可以在停車輔助之前以高精度確定目標停車位置。
日本專利no.5469663和jp2010-267115a是相關技術(shù)的示例。
然而,在相關技術(shù)方法1中,即使在停車輔助期間車輛進入目標停車位置之后,路線仍改變。因此,存在延遲識別正確的目標停車位置的問題,因而,由于向前及向后的轉(zhuǎn)向而引起在停車時花費時間。
另外,在相關技術(shù)方法2中,在一些情況下,基于成像的采樣速率或主車輛的速度,不存在內(nèi)側(cè)表面在中心附近被拍攝的圖像。因此,存在目標停車位置的誤差增大的問題。
技術(shù)實現(xiàn)要素:
一實施方式提供一種輔助停車的停車輔助裝置,其包括:停車位候補檢測部,其在搭載有所述停車輔助裝置的主車輛(hostvehicle)行駛時,基于到側(cè)方障礙物的距離數(shù)據(jù),推測每一障礙物的位置,由此檢測出位于側(cè)方的停車位候補;圖像選擇部,當檢測出所述停車位候補時,其從所拍攝到的所述主車輛周圍的拍攝圖像中,選擇兩張以上反映了與所述停車位候補相鄰的障礙物的內(nèi)側(cè)側(cè)面的拍攝圖像,所述內(nèi)側(cè)是指該障礙物的靠所述停車位候補的一側(cè);立體圖像處理部,其對所選擇的兩張以上的拍攝圖像進行立體圖像處理,算出該障礙物的三維點群;位置確定部,其基于算出的所述三維點群,確定該障礙物的靠所述停車位候補側(cè)的位置;停車位校正部,其基于所確定的該障礙物的靠所述停車位候補側(cè)的位置,校正所述停車位候補的位置。根據(jù)這樣的配置,例如對兩張以上反映了與停車位候補相鄰的障礙物的內(nèi)側(cè)側(cè)面的拍攝圖像進行立體圖像處理,算出該障礙物的三維點群,由此能夠較早地確定且精確地確定停車位候補位置(停車目標位置)。
在另一實施方式的停車輔助裝置中,還包括:停車位判斷部,其判斷所校正的所述停車位候補的入口部分的寬度是否在第一閾值以上;車輛引導部,當判斷為該寬度在第一閾值以上時,向所校正的所述停車位候補的位置引導所述主車輛;在所述停車位候補的兩側(cè)存在所述相鄰的障礙物的情況下,對各個所述相鄰的障礙物進行并完成所述圖像選擇部的處理、所述立體圖像處理部的處理、所述位置確定部的處理、所述停車位校正部的處理時,所述停車位判斷部判斷所校正的所述停車位候補的入口部分的寬度是否在第一閾值以上,當判斷為該寬度在第一閾值以上時,所述車輛引導部向所校正的所述停車位候補的位置引導所述主車輛。根據(jù)這樣的配置,例如只要能夠取得兩張以上反映了在停車位候補兩側(cè)與之相鄰的各個障礙物的內(nèi)側(cè)側(cè)面的拍攝圖像,在引導車輛前就能夠精確地確定停車位候補的位置(停車目標位置)。
在另一實施方式的停車輔助裝置中,在所述停車位候補的兩側(cè)存在所述相鄰的障礙物的情況下,由于所述圖像選擇部未完成對位于一側(cè)的所述相鄰的障礙物的兩張以上所述拍攝圖像的選擇而沒有執(zhí)行所述立體圖像處理部的處理和所述位置確定部的處理時,所述停車位校正部基于確定了所述停車位候補側(cè)位置的位于另一側(cè)的所述相鄰的障礙物的位置,校正所述停車位候補的位置,所述停車位判斷部判斷所校正的所述停車位候補的入口部分的寬度是否在大于所述第一閾值的第二閾值以上,當判斷為該寬度在所述第二閾值以上時,所述車輛引導部向所校正的所述停車位候補的位置開始引導所述主車輛,之后,所述圖像選擇部取得反映了兩張以上所述位于一側(cè)的相鄰的障礙物的所述內(nèi)側(cè)側(cè)面的拍攝圖像時,對所述位于一側(cè)的相鄰的障礙物進行所述立體圖像處理部的處理、所述位置確定部的處理、所述停車位校正部的處理,更新所述停車位候補的位置,所述車輛引導部向更新的所述停車位候補的位置引導所述主車輛。根據(jù)這樣的配置,例如,即使在夜晚等較暗的環(huán)境中不能對兩個相鄰的障礙物中的一障礙物取得兩張以上反映了內(nèi)側(cè)側(cè)面的拍攝圖像的情況下,在開始引導車輛后,只要是并排后退停車,就由尾燈或者倒車燈照射該障礙物,因此能夠取得兩張以上反映了內(nèi)側(cè)側(cè)面的拍攝圖像,在主車輛進入停車位候補之前,基于該兩張以上的拍攝圖像,能夠更新停車位候補的位置。
在另一實施方式的停車輔助裝置中,所述立體圖像處理部從所選擇的兩張以上拍攝圖像中的每一張拍攝圖像中抽出所述障礙物及其附近的圖像,并對抽出的該圖像進行立體圖像處理,算出所述障礙物的三維點群。根據(jù)這樣的配置,例如圖像處理量少,并且整體處理時間縮短。
在另一實施方式的停車輔助裝置中,在所述停車位候補的入口部分的寬度在第一預定值以上時,所述圖像選擇部在所述主車輛周圍的拍攝圖像中反映了所述相鄰的障礙物的所述內(nèi)側(cè)側(cè)面的拍攝圖像中的所述內(nèi)側(cè)側(cè)面的面積大的拍攝圖像中選擇兩張拍攝圖像,在所述停車位候補的入口部分的寬度小于第一預定值時,所述圖像選擇部在所述主車輛周圍的拍攝圖像中反映了所述相鄰的障礙物的所述內(nèi)側(cè)側(cè)面的拍攝圖像中選擇所有的所述內(nèi)側(cè)側(cè)面的面積在第二預定值以上的拍攝圖像。根據(jù)這樣的配置,例如在停車位候補的入口部分的寬度狹窄時,不限定于兩張,而是取得更多的反映了相鄰的障礙物的內(nèi)側(cè)側(cè)面的拍攝圖像,由此能夠精確地確定停車位候補的位置(停車目標位置)。
附圖說明
根據(jù)參照附圖考慮的以下詳細描述,本公開的前述的和附加的特點以及特征變得更加顯而易見,其中:
圖1是示出看到實施例中的車輛的乘員艙的一部分的狀態(tài)的示例的透視圖;
圖2是示出實施例中的車輛的示例的平面圖(俯視圖);
圖3是示出從車輛后側(cè)看到的實施例中的車輛的儀表盤的示例的圖;
圖4是示出實施例中的停車輔助系統(tǒng)的配置的示例的框圖;
圖5是示出實施例中的ecu的示例的功能配置框圖;
圖6是示出實施例中的總體處理的示例的流程圖;
圖7是示出實施例中的利用聲吶數(shù)據(jù)的停車位候補檢測處理的示例的流程圖;
圖8a和圖8b是描述圖7中的處理的圖;
圖9是示出實施例中的用于選擇相鄰的障礙物的內(nèi)側(cè)表面被拍攝到的圖像的處理的示例的流程圖;
圖10a至圖10c是描述圖9中的處理的圖;
圖11是示出實施例中的立體圖像處理中的障礙物位點檢測處理的示例的流程圖;
圖12a和圖12b是描述圖11中的處理的圖;
圖13是示出實施例中的用于整合障礙物位點并建模的處理的示例的流程圖;
圖14a和圖14b是描述圖13中的處理的圖;
圖15a和圖15b是描述用于校正停車位候補的位置的處理的圖;以及
圖16a和16b是示出實施例中的顯示停車位候補的狀況的示例的屏幕。
具體實施方式
下文中,將公開本公開的實施例的示例。實施例中的配置以及由下文描述的配置所帶來的動作、結(jié)果及效果僅僅是示例。本公開還可以通過除了在下文公開的實施例中的配置以外的配置實現(xiàn),并且可以獲得基于基本配置的各種效果和衍生效果中的至少一種。
在本實施例中,車輛1(主車輛)可以是例如驅(qū)動源是內(nèi)燃發(fā)動機(未示出)的機動車,即內(nèi)燃發(fā)動機車輛;可以是驅(qū)動源是電動馬達(未示出)的機動車,即電動車輛或燃料電池車輛等;可以是驅(qū)動源是內(nèi)燃發(fā)動機與電動馬達的混合車輛;或可以是具有其他驅(qū)動源的車輛。此外,車輛1可以安裝各種變速器,或可以安裝諸如驅(qū)動內(nèi)燃發(fā)動機和電動馬達所需的系統(tǒng)或組件的各種裝置。另外,可以以不同方式設置與車輛1的車輪3的驅(qū)動相關的裝置、方法、數(shù)量、布局。
圖1是示出了看到實施例中的車輛1的乘員艙的一部分的狀態(tài)的示例的透視圖。圖2是示出了實施例中的車輛1的示例的平面圖(俯視圖)。如圖1所示,車體2配置了使用者(未示出)坐在其中的乘員艙2a。在乘員艙2a中,以面對作為使用者的駕駛員的座位2b的狀態(tài)設置轉(zhuǎn)向部4、加速操作部5、制動操作部6以及檔位操作部7。
例如,轉(zhuǎn)向部4是自儀表盤24突出的方向盤。加速操作部5是例如位于駕駛員的腳下方的加速器踏板。制動操作部6是例如位于駕駛員的腳下方的制動踏板。檔位操作部7是例如自中心控制臺突出的變速桿。轉(zhuǎn)向部4、加速操作部5、制動操作部6以及檔位操作部7不限于上述內(nèi)容。
此外,作為顯示輸出單元的顯示裝置8以及作為聲音輸出單元的聲音輸出裝置9設置在乘員艙2a中。顯示裝置8是例如液晶顯示器(lcd)或有機電致發(fā)光顯示器(oled)等。聲音輸出裝置9是例如揚聲器。另外,諸如觸摸面板的操作輸入單元10覆蓋顯示裝置8。
使用者可以經(jīng)由操作輸入單元10在視覺上識別出顯示在顯示裝置8的顯示屏上的圖像。此外,使用者可以通過諸如用手指在顯示在顯示裝置8的顯示屏上的圖像對應的位置上進行觸摸、摁壓或滑動操作輸入單元10的操作來執(zhí)行操作輸入。顯示裝置8、聲音輸出裝置9以及操作輸入單元10沿車輛寬度方向(即水平方向)設置在位于儀表盤24上且在中心部分處的監(jiān)控裝置11上。
監(jiān)控裝置11可以包括諸如開關、轉(zhuǎn)盤(dial)、操縱桿(joystick)或按鈕等的操作輸入單元(未示出)。此外,聲音輸出裝置(未示出)可以設置在乘員艙2a中的與監(jiān)控裝置11的位置不同的另一位置處,或者,聲音可以從與監(jiān)控裝置11的聲音輸出裝置9不同的另一個聲音輸出裝置輸出。例如,監(jiān)控裝置11還用作導航系統(tǒng)或音頻系統(tǒng)。不同于顯示裝置8的顯示裝置12設置在乘員艙2a中。
圖3是示出了從車輛1后側(cè)觀看的實施例中的車輛1的儀表盤24的示例的圖。如圖3所示,例如,顯示裝置12設置在儀表盤24的儀表板部25上,且在速度顯示部25a與旋轉(zhuǎn)速度顯示部25b之間大致位于儀表板部25的中心處。顯示裝置12的屏幕的尺寸小于顯示裝置8的屏幕8a的尺寸。指示與車輛1的停車輔助相關的信息的圖像主要顯示在該顯示裝置12上。顯示在顯示裝置12上的信息量可以小于顯示在顯示裝置8上的信息量。例如,顯示裝置12是lcd或oeld。顯示在顯示裝置8上的信息可以顯示在顯示裝置12上。
此外,如圖1和圖2所示,車輛1是四輪車輛,并且包括右前和左前輪3f以及右后和左后輪3r。配置這四個車輪3中的任何車輛以進行轉(zhuǎn)向。
圖4是示出了實施例中的停車輔助系統(tǒng)100的配置的示例的框圖。如圖4所示,車輛1包括停車輔助系統(tǒng)100。停車輔助系統(tǒng)100是停車輔助裝置的示例。
如圖4所示,車輛1包括使至少兩個車輪3轉(zhuǎn)向的轉(zhuǎn)向系統(tǒng)13。轉(zhuǎn)向系統(tǒng)13包括致動器13a和扭矩傳感器13b。
轉(zhuǎn)向系統(tǒng)13由電子控制單元(ecu)14等進行電控制,并操作致動器13a。轉(zhuǎn)向系統(tǒng)13是例如電動助力轉(zhuǎn)向系統(tǒng)或線控轉(zhuǎn)向(sbw)系統(tǒng)等。轉(zhuǎn)向系統(tǒng)13通過使用致動器13a向轉(zhuǎn)向部4增加扭矩(即輔助扭矩)來補充轉(zhuǎn)向力,或使用致動器13a使車輪3轉(zhuǎn)向。在這種情況下,致動器13a使兩個車輪3轉(zhuǎn)向。另外,扭矩傳感器13b檢測例如從駕駛員賦予轉(zhuǎn)向部4的扭矩。
此外,如圖2所示,例如,四個成像單元15a至15d作為多個成像單元15設置在車體2上。成像單元15是其中合并了諸如電荷耦合器件(ccd)或cmos圖像傳感器(cis)的成像元件的數(shù)字相機。成像單元15可以以預定的幀速率輸出移動的圖片數(shù)據(jù)。成像單元15分別包括廣角鏡頭和魚眼鏡頭,并且可以在水平方向上使例如140°至190°的范圍成像。成像單元15順序地圍繞車體2的外部環(huán)境成像,并輸出圖像作為拍攝到的圖像數(shù)據(jù),其中外部環(huán)境包括車輛1可以在其上移動的路面或車輛1可以在其中停泊的區(qū)域。
例如,成像單元15a設置在位于車體2的后側(cè)的端部2e處,并設置在處于后備箱的門2h的下側(cè)的壁部上。例如,成像單元15b設置在位于車體2的右側(cè)的端部2f處,并設置在右側(cè)后視鏡2g上。例如,成像單元15c設置在位于前側(cè)(即,沿車體2的縱向方向的前側(cè))的端部2c處,并設置在前保險桿等上。例如,成像單元15d設置在位于左側(cè)(即,沿車體2的車輛寬度方向的左側(cè))的端部2d處,并設置在作為左側(cè)突出部的后視鏡2g上。
ecu14基于從成像單元15獲得的圖像數(shù)據(jù)執(zhí)行計算處理和圖像處理,并且例如估計停車場中的障礙物(其它車輛或桿等)的位置(包括尺寸,同下文),檢測停車位候補,然后校正停車位候補的位置,并引導車輛1至停車位候補的校正位置(將在下文對細節(jié)進行描述)。
此外,如圖1和圖2所示,例如,四個距離測量單元16a至16d以及八個距離測量單元17a至17h作為多個距離測量單元16和17設置在車體2上。距離測量單元16和17是例如發(fā)出超聲波并拍攝反射波的聲吶設備(超聲波檢測器)。ecu14可以識別例如位于車輛1周圍的障礙物等的目標的存在,并且可以根據(jù)檢測結(jié)果(聲吶數(shù)據(jù))通過距離測量單元16和17測量到目標的距離。距離測量單元17用于檢測諸如距離相對短的目標,距離測量單元16用于檢測諸如距離相對較長的目標。此外,距離測量單元17用于檢測車輛1前方和后方的目標,距離測量單元16用于檢測車輛1側(cè)面的目標。
另外,如圖4所示,在停車輔助系統(tǒng)100中,除了ecu14、監(jiān)控裝置11、轉(zhuǎn)向系統(tǒng)13以及距離測量單元16和17以外,制動系統(tǒng)18、轉(zhuǎn)向角傳感器19、加速器傳感器20、檔位傳感器21以及車輪速度傳感器22經(jīng)由作為通信線路的車內(nèi)網(wǎng)絡23彼此電連接。
車內(nèi)網(wǎng)絡23被配置為例如控制器區(qū)域網(wǎng)絡(can)。ecu14可以通過經(jīng)由車內(nèi)網(wǎng)絡23發(fā)送控制信號來控制轉(zhuǎn)向系統(tǒng)13、制動系統(tǒng)18等。此外,ecu14可以通過扭矩傳感器13b、制動傳感器18b、轉(zhuǎn)向角傳感器19、距離測量單元16、距離測量單元17、加速器傳感器20、檔位傳感器21、車輪速度傳感器22等接收檢測結(jié)果,或經(jīng)由車內(nèi)網(wǎng)絡23接收操作輸入單元10的操作信號。
ecu14包括例如中央處理單元(cpu)14a、只讀存儲器(rom)14b、隨機存取存儲器(ram)14c、顯示控制單元14d、聲音控制單元14e、固態(tài)驅(qū)動器(ssd)14f(閃存)等。
cpu14a可以讀出安裝并存儲在諸如rom14b的非易失性存儲裝置中的程序,并可以根據(jù)程序執(zhí)行計算處理。ram14c暫時儲存用于cpu14a的計算的各種數(shù)據(jù)。此外,在ecu14中的計算處理項中,顯示控制單元14d主要利用通過成像單元15獲取的圖像數(shù)據(jù)執(zhí)行圖像處理并執(zhí)行將顯示在顯示裝置8上的圖像數(shù)據(jù)的合成。此外,在ecu14中的計算處理項中,聲音控制單元14e主要執(zhí)行從聲音輸出裝置9輸出的聲音數(shù)據(jù)的處理。另外,ssd14f是可重寫非易失性存儲單元,并且即便在將ecu14斷電的情況下,仍可以存儲數(shù)據(jù)。cpu14a、rom14b、ram14c等被集成在一個封裝件中。另外,ecu14可配置為使用其他邏輯操作處理器或邏輯電路例如數(shù)字信號處理器(dsp)等來代替cpu14a。另外。可以提供硬盤驅(qū)動器(hdd)、電可擦除可編程只讀存儲器(eeprom)等來代替ssd14f,ssd14f、hdd以及eeprom可以與ecu14分開設置。另外,操作單元14g被配置為包括例如按鈕或開關,并且當駕駛員等執(zhí)行與停車輔助相關的操作時輸出操作信號。
例如,制動系統(tǒng)18是抑制制動器鎖定的防抱死制動系統(tǒng)(abs)、抑制車輛1在轉(zhuǎn)彎時打滑的電子穩(wěn)定性控制系統(tǒng)(esc)、增強制動力(執(zhí)行制動輔助)的電子制動系統(tǒng)、線控制動器(bbw)等。
制動系統(tǒng)18經(jīng)由致動器18a向車輪3(車輛1)給予制動力。此外,制動系統(tǒng)18可以檢測制動器的鎖定、車輛3的空轉(zhuǎn)或由左右車輪3之間的轉(zhuǎn)速差所引起的打滑的征兆,并且可以執(zhí)行各種控制。例如,制動傳感器18b是檢測制動操作部6的可移動部分的位置的傳感器。制動傳感器18b可以檢測作為制動操作部6的可移動部分的制動踏板的位置。制動傳感器18b包括位移傳感器。
轉(zhuǎn)向角傳感器19是檢測諸如方向盤的轉(zhuǎn)向部4的轉(zhuǎn)向量的傳感器。利用諸如霍爾元件等配置轉(zhuǎn)向角傳感器19。ecu14獲取由駕駛員做出的轉(zhuǎn)向部4的轉(zhuǎn)向量,或者在自動轉(zhuǎn)向的情況下從轉(zhuǎn)向角傳感器19獲取每個車輪3的轉(zhuǎn)向量,并執(zhí)行各種控制。轉(zhuǎn)向角傳感器19檢測包括在轉(zhuǎn)向部4中的旋轉(zhuǎn)部件的旋轉(zhuǎn)角。轉(zhuǎn)向角傳感器19是角度傳感器的示例。
例如,加速器傳感器20是檢測加速操作部5的可移動部分的位置的傳感器。加速器傳感器20可以檢測作為可移動部分的加速器踏板的位置。加速器傳感器20包括位移傳感器。
例如,檔位傳感器21是檢測檔位操作部7的可移動部分的位置的傳感器。檔位傳感器21可以檢測作為檔位操作部7的可移動部分的桿、臂、按鈕等的位置。檔位傳感器21可以包括位移傳感器或可以配置為切換器。
車輪速度傳感器22是檢測車輪3每單位時間的旋轉(zhuǎn)量或旋轉(zhuǎn)數(shù)的傳感器。車輪速度傳感器22輸出指示所檢測的旋轉(zhuǎn)數(shù)的車輪速度脈沖的數(shù)量作為傳感器值。例如,使用霍爾元件等配置車輪速度傳感器22。ecu14基于從車輪速度傳感器22獲得的傳感器值計算車輛1的移動量,并執(zhí)行各種控制。在一些情況下,車輪速度傳感器22設置在制動系統(tǒng)18上。在這種情況下,ecu14經(jīng)由制動系統(tǒng)18獲取車輪速度傳感器22做出的檢測結(jié)果。
上述的各種傳感器和致動器的配置、布置以及電連接形式僅為示例,并且可以以各種方式設置(改變)。
在本實施例中,通過聯(lián)合硬件和軟件(控制程序),ecu14至少實現(xiàn)了作為停車輔助裝置的部分功能。
圖5是示出了實施例中的ecu14的示例的功能配置框圖。如圖5所示,ecu14用作停車位候補檢測單元141、圖像選擇單元142、立體圖像處理單元143、建模單元144、停車位校正單元145、停車位確定單元146、車輛引導單元147以及存儲單元148。存儲單元148存儲在ecu14中用于計算的數(shù)據(jù)或在ecu14中計算出的數(shù)據(jù)。
停車位候補檢測單元141基于當車輛1正在行駛時由距離測量單元16測量的到位于側(cè)方向的障礙物的距離的數(shù)據(jù)來估計每個障礙物的位置,并且檢測位于側(cè)方向的停車位候補(細節(jié)將在下文描述)。
當檢測到停車位候補時,圖像選擇單元142從由成像單元15拍攝到車輛1的周圍環(huán)境的拍攝圖像中選擇拍攝到與停車位候補相鄰的障礙物的內(nèi)側(cè)表面(停車位候補側(cè)的側(cè)表面)的兩個或更多個拍攝圖像。此外,在停車位候補的入口部分的寬度等于或大于第一預定值的情況下,圖像選擇單元142從在車輛1的周圍環(huán)境被成像的拍攝圖像中的拍攝到相鄰的障礙物的內(nèi)側(cè)表面的拍攝圖像中選擇內(nèi)側(cè)表面的面積為最大和第二大的兩個拍攝圖像。此外,在停車位候補的入口部分的寬度小于第一預定值的情況下,圖像選擇單元142從在車輛1的周圍環(huán)境被成像的圖像中的拍攝到相鄰的障礙物的內(nèi)側(cè)表面的拍攝圖像中選擇內(nèi)側(cè)表面的面積等于或大于第二預定值的所有拍攝圖像(細節(jié)將在下文中描述)。
立體圖像處理單元143對所選的兩個或更多個拍攝圖像執(zhí)行立體圖像處理,并計算障礙物的三維點群。此外,優(yōu)選的是,立體圖像處理單元143對于所選的兩個或更多個拍攝圖像中的每個提取障礙物和障礙物附近的圖像,對提取的圖像執(zhí)行立體圖像處理并計算三維點群(細節(jié)將在下文描述)。
建模單元144確定基于計算出的三維點群確定在停車位候補側(cè)的障礙物的位置(細節(jié)將在下文中描述)。建模單元144是位置確定單元的示例。
停車位校正單元145基于確定出的在停車位候補側(cè)的障礙物的位置來校正停車位候補的位置。
停車位確定單元146確定校正后的停車位候補的入口部分的寬度是否等于或大于第一閾值(或第二閾值)(細節(jié)將在下文描述)。
當確定出寬度(校正后的停車位候補的入口部分的寬度)等于或大于第一閾值(或第二閾值)時,車輛引導單元147引導車輛1至停車位候補的校正位置(細節(jié)將在下文中描述)。
此外,在相鄰的障礙物出現(xiàn)在停車位候補兩側(cè)的情況下,并且當關于相鄰的障礙物的圖像選擇單元142的處理、立體圖像處理單元143的處理、建模單元144的處理以及停車位校正單元145的處理均完成時,停車位確定單元146確定校正后的停車位候補的入口部分的寬度是否等于或大于第一閾值。當確定出寬度等于或大于第一閾值時,車輛引導單元147引導車輛1至停車位候補的校正位置。
在本實施例中,使用下述兩種停車位條件,它們是用于確定停車位候補是否適合作為用于車輛1的停車位。
(條件1)停車位候補的入口部分的寬度等于或大于第一閾值。
(條件2)停車位候補的入口部分的寬度等于或大于第二閾值。
此處,第二閾值是大于第一閾值的閾值。另外,第一閾值和第二閾值的適當使用將在下文中描述。
在本實施例中,使用上述的兩種條件例如條件1和條件2作為停車位條件。但是,因為條件1中的第一閾值和條件2中的第二閾值不存在大的差異,所以可以使用單個條件。此外,不僅考慮停車位候補的入口部分的寬度作為停車位條件,而且還考慮諸如停車位候補的深度部分的寬度之類的其他元素作為停車位條件。
接下來,將對實施例中的停車輔助系統(tǒng)100的操作的示例進行描述。停車輔助系統(tǒng)100的操作不限于下述操作。圖6是示出了實施例中的總體處理的示例的流程圖。將停車位候補檢測單元141至車輛引導單元147的操作的實體描述為ecu14。
如圖6所示,例如,在駕駛員以低速駕駛車輛1以在平行停車場中尋找停車位的情況下,首先,ecu14執(zhí)行主車輛的行駛距離的測量以及到目標的距離的測量,然后執(zhí)行目標圖像的獲取(步驟s1)。當測量主車輛的行駛距離時,ecu14利用來自車輪速度傳感器22等的檢測結(jié)果執(zhí)行計算,并計算車輛1的行駛距離。此外,在測量到目標的距離時,ecu14利用來自距離測量單元16和17的檢測結(jié)果(聲吶數(shù)據(jù))測量到位于車輛1周圍的障礙物(目標)的距離。此外,當獲取目標圖像時,ecu14獲取由成像單元15拍攝的障礙物(目標)的圖像。
接下來,停車位候補檢測單元141利用聲吶數(shù)據(jù)執(zhí)行停車位候補檢測處理(步驟s2)。將使用圖7、圖8a和圖8b對步驟2進行描述。圖7是示出了實施例中的利用聲吶數(shù)據(jù)的停車位候補檢測處理的示例的流程圖。圖8a和圖8b是描述圖7中的處理的圖。
首先,停車位候補檢測單元141使用利用聲吶數(shù)據(jù)和車輛1的移動速度等的三角測量等的原理來檢測障礙物位點(步驟s21)。在圖8a的示例中,當車輛1在平行停車場中經(jīng)過其他車輛c1和c2的前方時,停車位候補檢測單元141檢測障礙物位點ps。
接下來,停車位候補檢測單元141基于彼此的距離將障礙物位點ps分組(步驟s22)。在圖8a的示例中,將障礙物位點ps分成組1和組2。
停車位候補檢測單元141估計每個障礙物的前表面(位于車輛1側(cè)的表面)和內(nèi)側(cè)表面(步驟s23)。在圖8a和圖8b的示例中,在如圖8a所示獲取障礙物位點ps的情況下,停車位候補檢測單元141還對于每個組利用與車輛1的行進方向有關的信息將前表面和內(nèi)側(cè)表面在平面圖中估計為直線(線段)。因此,如圖8b所示,關于與組1對應的其它車輛c1,估計前表面x1和內(nèi)側(cè)表面y1,關于與組2對應的其它車輛c2,估計前表面x2和內(nèi)側(cè)表面y2。
接下來,停車位候補檢測單元141根據(jù)與每個組的前表面和內(nèi)側(cè)表面有關的信息來檢測停車位候補(步驟s24)。在圖8b的示例中,在內(nèi)側(cè)表面y1和內(nèi)側(cè)表面y2之間檢測到停車位候補s。在此步驟24中,停車位候補檢測單元141將滿足條件1的區(qū)域檢測為停車位候補s。
如上所述,根據(jù)步驟s2,可以檢測停車位候補,但位置的精確度不高。因此,如下所述,執(zhí)行位置的校正。
返回到圖6,在繼步驟s2之后的步驟s3中,停車位候補檢測單元141確定是否存在停車位候補。在是的情況下,進程前進至步驟s4,在否的情況下,返回到步驟s1。
在步驟s4中,圖像選擇單元142選擇相鄰的障礙物的內(nèi)側(cè)表面被拍攝到的圖像。將利用圖9至圖10c描述該步驟s4。圖9是示出了實施例中的用于選擇相鄰的障礙物的內(nèi)側(cè)表面被拍攝到的圖像的處理的示例的流程圖。圖10a至圖10c是描述圖9中的處理的圖。
首先,圖像選擇單元142從成像單元15拍攝到車輛1的周圍環(huán)境的圖像中獲取拍攝到相鄰的障礙物的內(nèi)側(cè)表面的圖像,并在每個圖像的相鄰障礙物的內(nèi)側(cè)表面上設置虛擬表面(內(nèi)側(cè)表面的近似表面)(步驟s41)。在圖10a的示例中,拍攝到相鄰的障礙物的內(nèi)側(cè)表面的圖像是指關于其它車輛c1的五個圖像a1至a5中的四個圖像a2至a5。此外,如圖10b和圖10c所示,關于其它車輛c1的虛擬表面vs設置在內(nèi)側(cè)表面y1中。
接下來,圖像選擇單元142計算每個圖像的虛擬表面的面積(步驟s42)。
接下來,圖像選擇單元142確定停車位候補的入口部分的寬度是否等于或大于第一預定值(步驟s43),在是的情況下,進程前進至步驟s44,在否的情況下,前進至步驟s45。在圖10c的示例中,停車位候補的入口部分的寬度是指端點p1與端點p2之間的距離d。端點p1是前表面x1與內(nèi)側(cè)表面y1的交叉點。端點p2是前表面x2與內(nèi)側(cè)表面y2之間的交叉點。
在步驟s44中,圖像選擇單元142從圖像中選擇虛擬表面的面積大的兩個圖像。此外,在步驟s45中,圖像選擇單元142從圖像中選擇虛擬表面的面積等于或大于第二預定值的所有圖像。在下面描述的立體圖像處理中,需要拍攝到內(nèi)側(cè)表面的兩個或更多個圖像。在步驟s44中僅選擇兩個圖像的原因是為了減少在立體圖像處理中的處理量。此外,在步驟s45中,通常選擇三個或更多個圖像。原因是,由于停車位候補的入口部分的寬度窄,即便立體圖像處理中的處理量增加,但可以改善校正停車位候補的位置的精確度。
用于獲取虛擬表面的面積的圖像可以是具有失真的圖像或不具有失真(本來不具有失真的圖像或失真被校正后的圖像)的圖像中的任何一個圖像。
返回到圖6,在繼步驟s4之后的步驟s5中,立體圖像處理單元143對選擇的兩個或更多個拍攝圖像執(zhí)行立體圖像處理,并計算障礙物的三維點群。將利用圖11、圖12a和圖12b描述步驟s5。圖11是示出了實施例中的立體圖形處理中的障礙物位點檢測處理的示例的流程圖。圖12a和圖12b是描述圖11中的處理的圖。
首先,立體圖像處理單元143從每個選擇的圖像提取聲吶檢測部分的圖像(步驟s51)。在圖12a的示例中,在圖像(a1)中,提取包括虛擬表面vs1的圖像f1作為關于其它車輛c1的聲吶檢測部分。此外,在圖像(a2)中,提取包括作為聲吶檢測部分的虛擬表面vs2的圖像f2作為關于其它車輛c1的聲吶檢測部分。通過執(zhí)行提取,可以減少在步驟s52中執(zhí)行的處理量。
接下來,立體圖像處理單元143對提取的多個圖像執(zhí)行立體圖像處理,并計算障礙物的三維點群。立體圖像處理是使用拍攝到相同對象且成像角度彼此不同的兩個或更多個圖像基于三角測量原理來確定對象的三維坐標的圖像處理技術(shù)。作為本實施例中的立體圖像處理方法,例如,可以使用已知的各種方法,諸如塊匹配法。
在該示例中,在圖12a和圖12b中,如圖12b所示,作為與其它車輛c1相關的三維點群,計算三維點群g1(其它車輛c1的高位置部分)、三維點群g2(其它車輛c1的低位置部分)以及三維點群g3(路面)。
返回到圖6,在繼步驟s5之后的步驟s6中,建模單元144整合障礙物位點并執(zhí)行建模。本實施例中的建模是指基于計算出的三維點群確定在停車位候補側(cè)面的障礙物的位置。當建模的精確度高時,可以以高精確度確定與障礙物相鄰的停車位候補的位置。詳細地,在本實施例中的建模中,確定障礙物的前表面的位置和內(nèi)側(cè)表面的位置,并且它們的交叉點(平面圖中的交叉點)可以被確定為端點。將使用圖13、圖14a和圖14b對步驟s6進行描述。圖13是示出了實施例中的用于整合障礙物位點和建模的處理的示例的流程圖。圖14a和圖14b是描述圖13中的處理的圖。
首先,建模單元144從三維點群中去除障礙物的不必要的點(步驟s61)。不必要的點是與等于或大于預定值的虛擬表面、路面以及車輛的下部(如果障礙物是車輛)分離的點。例如,在圖12b的示例中,三維點群g1、g2和g3中的三維點群g2和g3是不必要的點。此外,在圖14a的(a1)所示的車輛c的示例中,區(qū)域a1的外側(cè)是與等于或大于預定值的虛擬表面vs3分離的點。此外,在圖14b的(b1)所示的六角桿q的示例中,區(qū)域a2的外側(cè)是與等于或大于預定值的虛擬表面vs4分離的點。
接下來,建模單元144基于從其中去除了不必要的點的三維點群來估計障礙物的內(nèi)側(cè)表面(步驟s62)。在圖14a的(a1)所示的車輛c的示例中,基于三維點r來估計內(nèi)側(cè)表面y3。另外,在圖14b的(b1)所示的六角桿q的示例中,將通過連接五個三維點r而獲取的直線估計為內(nèi)側(cè)表面。
接下來,建模單元144確定估計的內(nèi)部表面的長度是否等于或大于第三預定閾值(步驟s63),在是的情況下,進程前進至步驟s64,在否的情況下,前進至步驟s66。第三預定閾值可以被設為能夠確定障礙物是車輛還是非車輛(例如,桿和交通錐標)的值。例如,在該步驟s63中,在圖14a的(a1)所示的車輛c的示例中,內(nèi)側(cè)表面y3的長度等于或大于第三預定閾值,因而確定的結(jié)果為是。此外,在圖14b的(b1)所示的六角桿q的示例中,內(nèi)側(cè)表面(即,通過連接五個三維點r而獲取的直線)的長度小于第三預定閾值,因而確定的結(jié)果為否。
在步驟s64中,建模單元144確定出障礙物是具有側(cè)表面的目標,并且在步驟s65中,確定在步驟s62中估計的內(nèi)側(cè)表面作為內(nèi)側(cè)表面,然后根據(jù)內(nèi)側(cè)表面與通過聲吶數(shù)據(jù)估計的前表面的交叉點計算端點。例如,在圖14a的(a1)和(a2)所示的車輛c的示例中,將內(nèi)側(cè)表面y3確定為內(nèi)側(cè)表面,并且根據(jù)內(nèi)側(cè)表面y3與作為通過聲吶數(shù)據(jù)確定出的直線的前表面x3的交叉點計算出端點p3。
此外,在步驟s66中,建模單元144確定出障礙物是不具有側(cè)表面的目標,并且在步驟s67中,假設直線是內(nèi)側(cè)表面,其穿過在步驟s62中估計障礙物的內(nèi)側(cè)表面的三維點中使用的三維點中的與停車位候補最近的點,并且垂直于前表面(在平面圖中正交)。此外,在步驟s68中,建模單元144根據(jù)通過聲吶數(shù)據(jù)估計的前表面與在步驟s67中假設的內(nèi)側(cè)表面的交叉點來計算端點。例如,在圖14b的(b1)和(b2)所示的六角桿q的示例中,將直線y4假設為內(nèi)側(cè)表面,其穿過五個三維點r中的與停車位候補最近的點且垂直于前表面x4,根據(jù)內(nèi)側(cè)表面y4與前表面x4的交叉點計算端點p4。
如上所述,不論障礙物是否是車輛,可以以高精度獲取用于對障礙物進行建模所需的與前表面、內(nèi)側(cè)表面和端點(其是前表面和內(nèi)側(cè)表面的交叉點)有關的每個信息。
返回到圖6,在繼步驟s6之后的步驟s7中,停車位校正單元145基于對其執(zhí)行建模的障礙物的位置信息(前表面、內(nèi)側(cè)表面以及端點)來校正停車位候補的位置。將參照圖15a和圖15b對步驟s7進行描述。圖15a和圖15b是描述了用于校正停車位候補的位置的處理的圖。基于與其它車輛c1相關的前表面x1、內(nèi)側(cè)表面y1和端點p1以及與其它車輛c2相關的前表面x2、內(nèi)側(cè)表面y2和端點p2來估計圖15a中所示的未經(jīng)校正的停車位候補s1。但是,誤差大(與圖8b的情況類似)。另一方面,基于與其它車輛c1相關的執(zhí)行了建模的前表面x1n、內(nèi)側(cè)表面y1n和端點p1n以及與其它車輛c2相關的執(zhí)行了建模的前表面x2n、內(nèi)側(cè)表面y2n和端點p2n來校正圖15b所示的校正后的停車位候補s2。因此,誤差小。
返回到圖6,在繼步驟s7之后的步驟s8中,停車位確定單元146基于校正后的停車位候補的位置確定是否滿足停車位條件,在是的情況下,進程前進至步驟9,在否的情況下返回到步驟s1。上述條件1和條件2是停車位條件。在停車位候補的兩側(cè)存在相鄰的障礙物的情況下,如果完成對在兩側(cè)的相鄰的障礙物的建模(步驟s6),則使用條件1。例如,當對在兩側(cè)的相鄰的障礙物的建模未完成時,可以考慮下述情況。利用圖8a中的示例,情況如下。例如,在車輛1在夜晚等的黑暗環(huán)境中在開啟頭燈的狀態(tài)下低速行駛的情況下,因為來自頭燈的光,所以可以獲得拍攝到其它車輛c2的內(nèi)側(cè)表面的兩個或更多個圖像。但是,因為其它車輛c1的內(nèi)側(cè)表面是黑暗的,所以不能獲得拍攝到其它車輛c1的內(nèi)側(cè)表面的兩個或更多個圖像。在這樣的情況下,使用條件2作為停車位條件。
返回到圖6,在步驟s9中,車輛引導單元147引導車輛1至校正后的停車位候補的位置。在這種情況下,優(yōu)選的是,為駕駛員顯示停車位候補。圖16a和16b是示出了實施例中的顯示停車位候補的情況的示例的屏幕。如圖16a所示,停車位候補(停車位)顯示在顯示裝置8的屏幕8a上。在駕駛員想要在停車位候補停車的情況下,通過駕駛員在操作輸入單元10(觸摸面板)上的預定操作而開始步驟s9中的車輛引導。此外,如圖16b所示,停車位候補等還可以顯示在顯示裝置12上。
例如,在步驟s9中開始車輛引導的情況下,車輛1處于自動轉(zhuǎn)向模式。在自動轉(zhuǎn)向模式中,駕車不需要操作轉(zhuǎn)向部4,具體地,不需要操作方向盤。此外,使用緩移(即,傳遞的發(fā)動機驅(qū)動力)作為車輛1的向前驅(qū)動力和向后驅(qū)動力,而無需執(zhí)行摁壓加速器踏板的操作(即,加速操作部5的操作)。因此,駕駛員根據(jù)在顯示裝置8和12上的顯示僅執(zhí)行作為制動操作部6的制動踏板作和作為檔位操作部7的變速桿的操作。在自動轉(zhuǎn)向模式中,可以自動地操作作為制動操作部6的制動踏板和作為檔位操作部7的變速桿。
此外,當利用圖15b描述車輛引導的軌跡時,軌跡可以穿過端點p1n與端點p2n的中點并穿過內(nèi)側(cè)表面y1n與內(nèi)側(cè)表面y2n的中線。此外,在相鄰的障礙物僅存在于停車位候補一側(cè)的情況下,例如,可以參照一側(cè)的障礙物的內(nèi)側(cè)表面和端點確定軌跡。
返回到圖6,在繼步驟s9之后的步驟s10中,ecu14確定在與停車位候補相鄰的障礙物中是否存在未對其執(zhí)行立體圖像處理的障礙物,并且在是的情況下,進程前進至步驟s12,在否的情況下,進程前進至步驟s11。存在未對其執(zhí)行立體圖像處理的障礙物的情況是指例如如上描述的在停車位候補的兩側(cè)存在相鄰的障礙物并且由于夜晚的黑暗環(huán)境而未對一側(cè)的相鄰的障礙物完全執(zhí)行建模(步驟s6)的具體情況。也就是說,在許多情境下,在步驟s10中確定為否,并且進程前進至步驟s11。
在步驟s11中,車輛引導單元147確定是否完成了車輛引導,并且在是的情況下,進程結(jié)束,在否的情況下,返回到步驟s9。例如,車輛引導完成的情況是指車輛1到達停車位候補的位置的情況或駕駛員在操作輸入單元10(觸摸面板)上執(zhí)行用于完成車輛引導的操作的情況。
在步驟s10中是的情況下,執(zhí)行步驟s12至s17中的處理項。但是,步驟s12、s13、s15、s16和s17中的處理項同步驟s1、s4、s5、s6以及s7中的處理項相似,因而將省略其描述。
在步驟s14中,ecu14確定是否獲得拍攝到與未執(zhí)行立體圖像處理的障礙物相關的內(nèi)側(cè)表面的兩個或更多個圖像,并且在是的情況下,進程前進至步驟s15,在否的情況下,返回到步驟s9。例如,使用圖8a中的示例,在車輛1在夜晚等的黑暗環(huán)境中在開啟頭燈的狀態(tài)下低速行駛的情況下,因為其它車輛c1的內(nèi)側(cè)表面即使由于來自頭燈的光而仍未變亮,所以在一些情況下不能獲得拍攝到其它車輛c1的內(nèi)側(cè)表面的兩個或更多個圖像。但是,由于可以獲取拍攝到其它車輛c2的內(nèi)側(cè)表面的兩個或更多個圖像,因此執(zhí)行步驟s4至s7中的與其它車輛c2相關的處理項,并且步驟s8中的確定結(jié)果變?yōu)槭?,且在步驟s9中執(zhí)行車輛引導。在此情況下,如果停車場是平行停車場,則對車輛1執(zhí)行用于向后停車的車輛引導,此時,其它車輛c1的內(nèi)側(cè)表面被車輛1的尾燈和倒車燈照亮。因此,在一些情況下,可以獲得拍攝到其它車輛c1的內(nèi)側(cè)表面的兩個或更多個拍攝圖像。因此,對其它車輛c1執(zhí)行立體圖像處理,并且可以在車輛1進入停車位候補之前基于立體圖像處理的結(jié)果來校正停車位候補。
如上所述,根據(jù)本實施例中的停車輔助系統(tǒng)100,通過對拍攝到與停車位候補相鄰的障礙物的內(nèi)側(cè)表面的兩個或更多個圖像執(zhí)行立體圖像處理并且計算障礙物的三維點群,可以以高精度快速地確定停車位候補的位置(目標停車位置)。
此外,對于位于停車位候補兩側(cè)的每個相鄰的障礙物,如果能夠獲取拍攝到內(nèi)側(cè)表面的兩個或更多個拍攝圖像,則可以在車輛引導之前以高精度確定停車位候補的位置(目標停車位置)。
另外,在執(zhí)行立體圖像處理時,可以通過從圖像提取障礙物和障礙物附近的圖像減少圖像處理的量和整體處理時間。
此外,當處于車輛1側(cè)面的停車位候補的寬度窄時,通過獲取拍攝到相鄰的障礙物的內(nèi)側(cè)表面的許多拍攝圖像而不限于兩個,可以進一步精確地確定停車位候補的位置(目標停車位置)。
另外,例如,在諸如夜晚的黑暗環(huán)境中,即使在不能獲得拍攝到兩個相鄰的障礙物中之一的內(nèi)側(cè)表面的兩個或更多個拍攝圖像的情況下,如果在車輛引導開始之后平行向后停車,則由于障礙物被尾燈和倒車燈照亮,所以仍獲得拍攝到內(nèi)側(cè)表面的兩個或更多拍攝圖像,因而,可以在車輛1進入停車位候補之前基于這兩個或更多個拍攝圖像來更新停車位候補的位置。
因此,與相關技術(shù)方法1相比,由于在車輛1進入停車位候補之前完成了停車位候補的位置的校正(向后驅(qū)動),所以未發(fā)生向前和向后的轉(zhuǎn)向等,因而在停車時不耗時。
此外,利用立體圖像處理,與相關技術(shù)方法2相比,可以以高精確度指明作為障礙物的車輛的位置而與成像的采樣速率無關,甚至可以以高精確度指明除了車輛以外的具有各種形狀的障礙物(諸如柱或路錐)的位置。因此,可以以高精確度指明停車位候補的位置。
根據(jù)實施例的停車輔助裝置是執(zhí)行停車輔助的停車輔助裝置。停車輔助裝置包括:停車位候補檢測單元,基于當其上安裝有停車輔助裝置的主車輛正在行駛時到位于主車輛兩側(cè)的障礙物的距離的數(shù)據(jù)來估計每個障礙物的位置,并且檢測位于主車輛側(cè)面的停車位候補;圖像選擇單元,當檢測到停車位候補時,從由設置在主車輛上的成像單元拍攝的主車輛的周圍環(huán)境被成像的圖像中選擇拍攝到位于停車位候補側(cè)面的與停車位候補相鄰的障礙物的內(nèi)側(cè)表面的兩個或更多個拍攝圖像;立體圖像處理單元,對所選的兩個或更多拍攝圖像執(zhí)行立體圖像處理,并計算障礙物的三維點群;位置確定單元,基于計算出的三維點群確定在停車位候補側(cè)的障礙物的位置;以及停車位校正單元,基于確定出的在停車位候補側(cè)的障礙物的位置來校正停車位候補的位置。例如,根據(jù)此配置,對拍攝到與停車位候補相鄰的障礙物的內(nèi)側(cè)表面的兩個或更多個圖像執(zhí)行立體圖像處理,并計算三維點群。因此,可以以高精確度快速地確定停車位候補的位置(目標停車位置)。
可以配置根據(jù)實施例的停車輔助裝置,以使停車輔助裝置還包括:停車位確定單元,確定校正后的停車位候補的入口部分的寬度是否等于或大于第一閾值;以及車輛引導單元,當確定出寬度等于或大于第一閾值時,引導主車輛至校正后的停車位候補的位置,其中,在停車位候補的兩側(cè)存在相鄰的障礙物的情況下,且當對相鄰的障礙物完全執(zhí)行圖像選擇單元的處理、立體圖像處理單元的處理、位置確定單元的處理以及停車位校正單元的處理時,停車位確定單元確定校正后的停車位候補的入口部分的寬度是否等于或大于第一閾值,當確定出寬度等于或大于第一閾值時,車輛引導單元引導主車輛至校正后的停車位候補的位置。例如,根據(jù)此配置,對于位于停車位候補兩側(cè)的每個相鄰的障礙物,如果可以獲取到拍攝到內(nèi)側(cè)表面的兩個或更多個圖像,則可以在車輛引導之前以高精確度確定停車位候補的位置(目標停車位置)。
可以如下配置根據(jù)本實施例的停車輔助裝置,在位于停車位候補的兩側(cè)存在相鄰的障礙物的情況下,當由于圖像選擇單元未完全執(zhí)行兩個或更多個拍攝圖像的選擇而未對位于一側(cè)的相鄰的障礙物執(zhí)行立體圖像處理單元的處理和位置確定單元的處理時,停車位校正單元基于與確定出停車位候補側(cè)的位置的一側(cè)不同的另一側(cè)的相鄰的障礙物的位置來校正停車位候補的位置,停車位確定單元確定校正后的停車位候補的入口部分的寬度是否等于或大于比第一閾值大的第二閾值,當確定出寬度等于或大于第二閾值時,車輛引導單元開始將主車輛引導至校正后的停車位候補的位置的操作,在開始操作后,當圖像選擇單元獲得拍攝到在一側(cè)相鄰的障礙物的內(nèi)側(cè)表面的兩個或更多個拍攝圖像時,對位于一側(cè)的相鄰的障礙物執(zhí)行立體圖像處理單元的處理、位置確定單元的處理以及停車位校正單元的處理,并且更新停車位候補的位置,車輛引導單元引導主車輛至更新后的停車位候補的位置。例如,根據(jù)此配置,在諸如夜晚的黑暗環(huán)境中,即便在不能獲取拍攝到兩個相鄰的障礙物中之一的內(nèi)側(cè)表面的兩個或更多個拍攝圖像的情況下,如果開始車輛引導之后平行向后停車,則由于障礙物被尾燈和倒車燈照亮,所以獲得拍攝到內(nèi)側(cè)表面的兩個或更多個拍攝圖像,因此,在主車輛進入停車位候補之前,可以基于兩個或更多拍攝圖像來更新停車位候補的位置。
可以配置根據(jù)實施例的停車輔助裝置,以使立體圖像處理單元對于所選的兩個或更多個拍攝圖像中的每一個提取障礙物和障礙物附近的圖像,對提取的圖像執(zhí)行立體圖像處理,并計算障礙物的三維點群。例如,根據(jù)此配置,可以減少圖像處理的量和整體處理時間。
可以如下配置根據(jù)本實施例的停車輔助裝置,在停車位候補的入口部分的寬度等于或大于第一閾值的情況下,圖像選擇單元從在周圍環(huán)境被成像的圖像中的拍攝到相鄰的障礙物的內(nèi)側(cè)表面的圖像中選擇內(nèi)側(cè)表面的面積是最大和第二大的兩個拍攝圖像,并且在停車位候補的入口部分的寬度小于第一預定值的情況下,圖像選擇單元從在主車輛的周圍環(huán)境被成像的圖像中的拍攝到相鄰的障礙物的內(nèi)側(cè)表面的拍攝圖像中選擇內(nèi)側(cè)表面的面積等于或大于第二預定值的所有拍攝圖像。例如,根據(jù)此配置,當停車位候補的入口部分的寬度窄時,通過獲取拍攝到相鄰的障礙物的內(nèi)側(cè)表面的許多拍攝圖像而不限于兩個圖像,可以進一步精確地確定停車位候補的位置(目標停車位置)。
以上公開的實施例并不限制本公開的范圍,其僅僅是包括在本公開的范圍內(nèi)的示例。此處公開的特定實施例可以是這樣的實施例,其中,例如,在不脫離本公開的精神的情況下,可以在上面描述的實施例中改變、省略和添加具體用途、結(jié)構(gòu)、形狀、動作和效果的至少一部分。
已經(jīng)在上面的說明書中描述了本發(fā)明的原理、優(yōu)選的實施例以及操作模式。但是,旨在被保護的本發(fā)明不應解釋為限于公開的特定實施例。而且,此處描述的實施例應當視為是說明性的而非限制性的。在不脫離本發(fā)明的精神的情況下,其他人可以做出變化和改變,并且采用等同物。因此,在此明確地旨在涵蓋落在如在權(quán)利要求中限定的本發(fā)明的精神和范圍內(nèi)的所有這些變化、改變以及等同物。