TWI702577B - A method for generating a driving assistance image utilizing in a vehicle and a system thereof - Google Patents
A method for generating a driving assistance image utilizing in a vehicle and a system thereof Download PDFInfo
- Publication number
- TWI702577B TWI702577B TW108124209A TW108124209A TWI702577B TW I702577 B TWI702577 B TW I702577B TW 108124209 A TW108124209 A TW 108124209A TW 108124209 A TW108124209 A TW 108124209A TW I702577 B TWI702577 B TW I702577B
- Authority
- TW
- Taiwan
- Prior art keywords
- processing module
- vehicle
- dimensional projection
- projection model
- driving assistance
- Prior art date
Links
Images
Landscapes
- Traffic Control Systems (AREA)
- Image Processing (AREA)
Abstract
Description
本發明是有關於一種影像產生方法,特別是指一種用於車輛的行車輔助影像產生方法。The invention relates to an image generation method, in particular to a driving assistance image generation method for vehicles.
汽車環景顯示(around-view)系統是先進駕駛輔助系統(ADAS)技術的一種,能夠即時為駕駛者顯示一車輛及其周圍環境的鳥瞰360度全景影像,以確保在停車或其他低速行駛情況下的駕駛安全。現有的汽車環景顯示系統係藉由分別設置於車輛前後及兩側的數個廣角攝影機來獲得該車輛之周遭環境的影像,接著根據固定的三維投影模型透過一逆透視投影轉換來將該等廣角攝影機所獲得之影像轉換為一三維投影模型,之後在透過一虛擬的攝影機以不同視角對該三維投影模型進行一透視投影轉換來獲得不同觀察視角的二維影像。The car around-view system is a kind of advanced driver assistance system (ADAS) technology, which can instantly show the driver a bird's-eye 360-degree panoramic image of a vehicle and its surroundings to ensure parking or other low-speed driving conditions Driving safety. The existing car surround view display system obtains the image of the surrounding environment of the vehicle by using several wide-angle cameras installed at the front and rear and on both sides of the vehicle, and then converts these images through an inverse perspective projection based on a fixed three-dimensional projection model. The image obtained by the wide-angle camera is converted into a three-dimensional projection model, and then a perspective projection conversion is performed on the three-dimensional projection model from different viewing angles through a virtual camera to obtain two-dimensional images with different viewing angles.
然而,現有的汽車環景顯示系統所採用之三維投影模型之形狀與尺寸皆是固定的,無法依駕駛情境之改變而動態調整,故在使用上無法提供良好的使用體驗。However, the shape and size of the three-dimensional projection model used in the existing automotive surround view display system are fixed, and cannot be dynamically adjusted according to changes in the driving situation, so it cannot provide a good user experience in use.
因此,本發明的目的,即在提供一種能依駕駛情境之改變而動態調整三維投影模型之函式與參數,以提供較佳之使用體驗的行車輔助影像產生方法及其系統。Therefore, the object of the present invention is to provide a driving assistance image generation method and system that can dynamically adjust the functions and parameters of the three-dimensional projection model according to changes in the driving situation to provide a better user experience.
於是,本發明行車輔助影像產生方法,適用於一車輛,並藉由一處理模組來實施,該處理模組電連接一拍攝單元,及一障礙物偵測模組,該拍攝單元用於拍攝並傳送該車輛之至少一周遭影像至該處理模組,該障礙物偵測模組用於產生並傳送相關於該車輛所對應之一障礙物的一障礙物偵測結果至該處理模組,該方法包含以下步驟:Therefore, the driving assistance image generation method of the present invention is suitable for a vehicle and is implemented by a processing module that is electrically connected to a photographing unit and an obstacle detection module. The photographing unit is used for photographing. And transmitting at least a surrounding image of the vehicle to the processing module, and the obstacle detection module is used to generate and transmit an obstacle detection result related to an obstacle corresponding to the vehicle to the processing module; The method includes the following steps:
(A)該處理模組判定該障礙物偵測結果是否指示出存在該障礙物;(A) The processing module determines whether the obstacle detection result indicates the existence of the obstacle;
(B)當該處理模組判定出存在該障礙物時,其中該障礙物偵測結果包括該障礙物與該車輛間之一障礙物距離,該處理模組判定該障礙物距離是否大於一距離閥值;(B) When the processing module determines that the obstacle exists, wherein the obstacle detection result includes an obstacle distance between the obstacle and the vehicle, the processing module determines whether the obstacle distance is greater than a distance Threshold
(C)當該處理模組判定出該障礙物距離小於等於該距離閥值時,該處理模組選擇具有一橢圓弧線的一第一三維投影模型;(C) When the processing module determines that the obstacle distance is less than or equal to the distance threshold, the processing module selects a first three-dimensional projection model with an elliptical arc;
(D)當該處理模組判定出該障礙物距離大於該距離閥值時,該處理模組選擇具有一圓弧線的一第二三維投影模型;(D) When the processing module determines that the obstacle distance is greater than the distance threshold, the processing module selects a second three-dimensional projection model with a circular arc;
(E)該處理模組根據所選擇的該第一三維投影模型或該第二三維投影模型,利用一逆透視投影轉換法,將該至少一周遭影像映射至該第一三維投影模型或該第二三維投影模型;及(E) The processing module uses an inverse perspective projection conversion method according to the selected first three-dimensional projection model or the second three-dimensional projection model to map the at least surrounding image to the first three-dimensional projection model or the second three-dimensional projection model Two and three-dimensional projection model; and
(F) 該處理模組利用一透視投影轉換法將步驟(E)結果轉換成對應的一第一視野行車輔助影像或一第二視野行車輔助影像。(F) The processing module uses a perspective projection conversion method to convert the result of step (E) into a corresponding first-view driving assistance image or a second-view driving assistance image.
於是,本發明行車輔助影像產生系統,可用於執行上述行車輔助影像產生方法。Therefore, the driving assistance image generating system of the present invention can be used to implement the above driving assistance image generating method.
本發明的功效在於:藉由該處理模組根據該障礙物與該車輛間之障礙物距離或車速來採用不同的三維投影模型,藉此達成因應駕駛情境之改變而動態調整三維投影模型之函式與參數,而分別對應情境提供不同視野行車影像,進而提供駕駛者較佳之使用體驗。此外,更能根據車輛資訊預測車輛下一行駛位置,提供預判之行車輔助影像。The effect of the present invention is that the processing module adopts different three-dimensional projection models according to the obstacle distance between the obstacle and the vehicle or the speed of the vehicle, thereby achieving a function of dynamically adjusting the three-dimensional projection model in response to changes in the driving situation Formulas and parameters, respectively corresponding to the situation to provide driving images of different fields of view, thereby providing the driver with a better experience. In addition, it can predict the next driving position of the vehicle based on the vehicle information and provide predictive driving assistance images.
參閱圖1,本發明行車輔助影像產生系統的實施例,適用於一車輛。該行車輔助影像產生系統包含一拍攝單元11、一障礙物偵測模組12、一感測模組13、一電連接該拍攝單元11的車道線偵測模組14,及一電連接該拍攝單元11、該障礙物偵測模組12、該感測模組13與該車道線偵測模組14的處理模組15。Referring to FIG. 1, an embodiment of the driving assistance image generation system of the present invention is applicable to a vehicle. The driving assistance image generation system includes a
該拍攝單元11包含四個分別設置於該車輛之一前方保險桿、一後方保險桿、一左後照鏡,與一右後照鏡的拍攝模組(圖未示),每一拍攝模組例如為一魚眼攝影機,該等拍攝模組用於拍攝該車輛四周之環境,以分別產生並傳送四張相關於該車輛之周遭環境的周遭影像至該處理模組15。The photographing
該障礙物偵測模組12用於產生並傳送一相關於該車輛所對應之一障礙物的障礙物偵測結果至該處理模組15。其中,該障礙物偵測模組12係利用一習知的障礙物偵測技術來判定是否存在對應於該車輛的該障礙物,當判定出存在該障礙物時,還偵測出該障礙物與該車輛間之一障礙物距離,及該障礙物相對於該車輛之一障礙物方位角,並產生指示出存在該障礙物,且包含該障礙物距離與該障礙物方位角的該障礙物偵測結果;而當判定出不存在該障礙物時,產生指示出不存在該障礙物的該障礙物偵測結果。在本實施方式中,該障礙物偵測模組12包含一雷達偵測器(圖未示),藉由該雷達偵測器來偵測出該障礙物與該車輛間之該障礙物距離,及該障礙物相對於該車輛之該障礙物方位角;然而,在其他實施方式中,該障礙物偵測模組12也可根據該拍攝單元11所拍攝之對應於該車輛之前方環境的周遭影像,來獲得該障礙物與該車輛間之該障礙物距離,及該障礙物相對於該車輛之該障礙物方位角,但不以此為限。The
該感測模組13用於感測並傳送相關於該車輛的一車輛資訊至該處理模組15,其中該車輛資訊包含該車輛的一車速、指示出該車輛之多個方向燈是否開啟的一方向燈參數組,及該車輛的一轉角訊號。由於本發明之特徵並不在於熟知此技藝者所已知的該感測模組13如何獲得該車輛資訊之方式,為了簡潔,故在此省略了他們的細節。The
該車道線偵測模組14用於根據該拍攝單元11所拍攝之對應於該車輛之前方環境的周遭影像,產生並傳送相關於該車輛所行駛之車道的一車道線偵測結果至該處理模組15。其中,該車道線偵測模組14利用一習知的車道線辨識技術,來判定對應於該車輛之前方環境的周遭影像中是否存在對應於該車道的至少一車道線,當判定出存在該至少一車道線時,產生指示出存在該至少一車道線且包含所辨識出之該至少一車道線的該車道線偵測結果;而當判定出不存在該障礙物時,產生指示出不存在該至少一車道線的該車道線偵測結果。The lane
以下將配合本發明行車輔助影像產生方法之實施例,來說明該行車輔助影像產生系統中各元件的運作細節,本實施例依序包含有一投影模型決定程序及一行車輔助影像產生程序。The operation details of the components in the driving assistance image generation system will be described below in conjunction with the embodiment of the driving assistance image generation method of the present invention. This embodiment sequentially includes a projection model determination program and a row assistance image generation program.
參閱圖1與圖2,該行車輔助影像產生系統實施本發明行車輔助影像產生方法之投影模型決定程序與行車輔助影像產生程序,並包含下列步驟。該投影模型決定程序說明了如何因應駕駛情境之不同來選擇不同的三維投影模型,該行車輔助影像產生程序說明了如何獲得不同的視野行車輔助影像。1 and 2, the driving assistance image generation system implements the projection model determination procedure and the driving assistance image generation procedure of the driving assistance image generation method of the present invention, and includes the following steps. The projection model determination program explains how to choose different three-dimensional projection models according to different driving situations, and the driving assistance image generation program explains how to obtain driving assistance images with different fields of view.
在步驟201中,該障礙物偵測模組12持續地產生並傳送相關於該車輛所對應之該障礙物的該障礙物偵測結果至該處理模組15。In
在步驟202中,該感測模組13持續地產生並傳送相關於該車輛的該車輛資訊至該處理模組15。In
在步驟203中,該車道線偵測模組14持續地產生並傳送相關於該車輛所行駛之車道的該車道線偵測結果至該處理模組15。In
在步驟204中,該處理模組15判定所接收的該障礙物偵測結果是否指示出存在該障礙物。當該處理模組15判定出該障礙物偵測結果指示出存在該障礙物時,流程進行步驟205;當該處理模組15判定出該障礙物偵測結果指示出不存在該障礙物時,流程進行步驟208。In
在步驟205中,該處理模組15判定該障礙物偵測結果中的該障礙物距離是否大於一距離閥值。當該處理模組15判定出該障礙物距離小於等於該距離閥值時,流程進行步驟206;當該處理模組15判定出該障礙物距離大於該距離閥值時,流程進行步驟207。值得一提的是,該距離閥值為該車輛的該車速與一預設時間之乘積,該預設時間可以為抵達一最後煞車點的時間(time to last point to brake),在本實施方式中,該預設時間為2.5秒。該處理模組15係先根據該感測模組13所感測到的該車速與該預設時間獲得該距離閥值後,再判定該障礙物距離是否大於該距離閥值。In
在步驟206中,該處理模組15選擇具有一橢圓弧線的一第一三維投影模型(見圖3),該第一三維投影模型在一由一X軸及一Z軸構成之第一平面上的投影如圖4所示,該第一三維投影模型在一由一Y軸及該Z軸構成之第二平面上的投影如圖5所示,該第一三維投影模型在一由該X軸及該Y軸構成之第三平面上的投影如圖6所示。其中,該第一三維投影模型之曲面在該第一平面上投影出之曲線501(見圖4),與在該第二平面上投影出之曲線502 (見圖5)皆為一橢圓弧線。其中,該第一三維投影模型之函式可被表示為以下公式(1)。
…(1)
In
其中,
為車輛之長度,H為對應於該第一三維投影模型之一虛擬相機701的高度,
,
,
為該車輛之寬度,
為一預設距離。在本實施方式中該預設距離
設定為2公尺,然而,
之值可視使用需求而調整,並不以此為限,
之值越大,該第一三維投影模型之曲面在該第一平面上投影出之橢圓弧線,與在該第二平面上投影出之橢圓弧線皆越扁平;
之值越小,該第一三維投影模型之曲面在該第一平面上投影出之橢圓弧線,與在該第二平面上投影出之橢圓弧線皆越接近圓弧線。當
之值設為0時,該第一三維投影模型之曲面在該第一平面上投影出之曲線,與在該第二平面上投影出之曲線即為圓弧線。
among them, Is the length of the vehicle, H is the height of a
在步驟207中,該處理模組15選擇具有一圓弧線的一第二三維投影模型(見圖7),該第二三維投影模型在該第一平面上的投影如圖8所示,該第二三維投影模型在該第二平面上的投影如圖9所示,該第二三維投影模型在該第三平面上的投影如圖10所示。其中,該第二三維投影模型之曲面在該第一平面上投影出之曲線503(見圖8),與在該第二平面上投影出之曲線504 (見圖9)皆為一圓弧線。其中,該第二三維投影模型之函式可被表示為以下公式(2)。
...(2)
In
其中,H’對應於該第二三維投影模型之一虛擬相機701的高度,
,在本實施方式中,該第一三維投影模型之該虛擬相機701的高度與該第二三維投影模型之該虛擬相機701的高度相同,亦即H’= H。類似地,該第二三維投影模型中的
之值亦可視使用需求而調整,並不以此為限,
之值越大,該第二三維投影模型之曲面在該第一平面上投影出之圓弧線,與在該第二平面上投影出之圓弧線皆越接近直線。當
之值趨近無窮大時,該第二三維投影模型概呈圓柱型。
Wherein, H'corresponds to the height of a
在步驟208中,該處理模組15判定所接收的該車輛資訊中的該車速是否大於一速度閥值。當該處理模組15判定出該車速不大於該速度閥值時,流程進行步驟209;當該處理模組15判定出該車速大於該速度閥值時,流程進行步驟210。In
在步驟209中,該處理模組15選擇該第一三維投影模型(見圖3)。In
在步驟210中,該處理模組15選擇該第二三維投影模型(見圖7)。In
在步驟211中,該處理模組15根據所選擇的該第一三維投影模型或該第二三維投影模型,利用一逆透視投影轉換法,將該等周遭影像映射至該第一三維投影模型或該第二三維投影模型。In
當該障礙物距離小於等於該距離閥值時,選擇該第一三維投影模型之優點在於,根據該第一三維投影模型所獲得的第一視野行車輔助影像(見圖14)具有較大近處可視範圍;當該障礙物距離大於該距離閥值時,選擇該第二三維投影模型之優點在於,根據該第二三為投影模型所獲得的第二視野行車輔助影像(見圖15)具有將遠處物體放大的效果。若不存在該障礙物時,由於基於該第一三維投影模型所獲得的第一視野輔助行車影像具有較大近處可視範圍,故在該車速低時,採用該第一三維投影模型會有較佳的視覺體驗;由於基於該第二三維投影模型所獲得的第二視野行車輔助影像具有將遠處物體放大效果,故在該車速高時,採用該第二三維投影模型會有較佳的視覺體驗。因此,由圖11、圖14及圖15可知,採用該第一三維投影模型(見圖11實線處102)的成像會具有較大近處可視範圍,採用該第二三維投影模型(見圖11虛線處101)的成像會具有將遠處物體放大效果,因而因應不同的障礙物距離切換不同的三維投影模型可提供駕駛者較佳之視覺體驗。When the obstacle distance is less than or equal to the distance threshold, the advantage of selecting the first three-dimensional projection model is that the first-view driving assistance image (see Figure 14) obtained according to the first three-dimensional projection model has a relatively large proximity Visual range; when the obstacle distance is greater than the distance threshold, the advantage of selecting the second three-dimensional projection model is that the second-view driving assistance image (see Figure 15) obtained according to the second and third projection model The effect of magnifying distant objects. If the obstacle does not exist, since the first-view auxiliary driving image obtained based on the first three-dimensional projection model has a larger near-view range, when the vehicle speed is low, the first three-dimensional projection model will be more Good visual experience; because the second-view driving assistance image obtained based on the second three-dimensional projection model has the effect of magnifying distant objects, when the vehicle speed is high, the second three-dimensional projection model will have better vision Experience. Therefore, it can be seen from Figure 11, Figure 14 and Figure 15 that the imaging using the first three-dimensional projection model (see the
在步驟212中,該處理模組15利用一透視投影轉換法將該等周遭影像映射至該第一三維投影模型或該第二三維投影模型之結果轉換成對應的一第一視野行車輔助影像或一第二視野行車輔助影像。In
以下將配合所附圖示說明該行車輔助影像產生程序之細節,該行車輔助影像產生程序可因應駕駛情境之不同將所產生的三維投影模型投影成視角不同的行車輔助影像,其中,因應於該障礙物偵測結果是否指示出存在該障礙物,該行車輔助影像產生程序可進一步細分為一第一產生流程,與一第二產生流程。The following will describe the details of the driving assistance image generation program with the attached illustration. The driving assistance image generation program can project the generated three-dimensional projection model into driving assistance images with different viewing angles according to different driving situations. Whether the obstacle detection result indicates the existence of the obstacle, the driving assistance image generation process can be further subdivided into a first generation process and a second generation process.
參閱圖1與圖12,當該障礙物偵測結果指示出存在該障礙物時,該行車輔助影像產生系統利用該第一產生流程來獲得不同的視野行車輔助影像,並包含以下步驟。1 and 12, when the obstacle detection result indicates that the obstacle exists, the driving assistance image generation system uses the first generation process to obtain driving assistance images of different fields of view, and includes the following steps.
在步驟301中,該處理模組15根據該障礙物偵測結果的該障礙物距離,與該虛擬相機701(見圖3、圖7)之高度,計算一相關於該虛擬相機701俯向拍攝的第一俯攝角度。In
在步驟302中,該處理模組15根據該等周遭影像映射至該第一三維投影模型或該第二三維投影模型之結果、該第一俯攝角度及該障礙物方位角,利用透視投影轉換以轉換出對應之二維的一第一視野行車輔助影像或一第二視野行車輔助影像。In
值得一提的是,該透視投影轉換之運算公式如以下公式(3)。 …(3) It is worth mentioning that the calculation formula of the perspective projection conversion is as the following formula (3). …(3)
其中,(
)為該第一三維投影模型或該第二三維投影模型中待投影至該第一視野行車輔助影像或該第二視野行車輔助影像的點,(u,v)為(
)經投影後的二維點,[R]=
,
=0,
為該第一俯攝角度,
為該障礙物方位角,[T]=
,(
)為該虛擬相機701的位置,
、
表示該虛擬相機701在對應二維點(u,v)之U、V軸的焦距,
、
表示第一視野行車輔助影像或該第二視野行車輔助影像的圖像中心點。
among them,( ) Is a point in the first three-dimensional projection model or the second three-dimensional projection model to be projected to the first-view driving auxiliary image or the second-view driving auxiliary image, (u, v) is ( ) Two-dimensional point after projection, [R]= , =0, Is the first tilt angle, Is the azimuth angle of the obstacle, [T]= , ( ) Is the position of the
參閱圖1與圖13,當該障礙物偵測結果指示出不存在該障礙物時,該行車輔助影像產生系統利用該第二產生流程來獲得不同的視野行車輔助影像,並包含以下步驟。1 and 13, when the obstacle detection result indicates that there is no obstacle, the driving assistance image generation system uses the second generation process to obtain driving assistance images of different fields of view, and includes the following steps.
在步驟304中,該處理模組15根據該車輛資訊的該方向燈參數組判定該車輛之其中一方向燈是否開啟。當該處理模組15判定出該方向燈被開啟時,流程進行步驟305;當該處理模組15判定出該等方向燈皆未被開啟時,流程進行步驟307。In
在步驟305中,該處理模組15根據該方向燈參數組所指示之開啟的該方向燈,計算對應於被開啟之該方向燈的一轉向方位角。In
在步驟306中,該處理模組15根據該等周遭影像映射至該第一三維投影模型或該第二三維投影模型之結果、一預設的第二俯攝角度及該轉向方位角,利用該透視投影轉換以轉換出對應之二維的該第一視野行車輔助影像或該第二視野行車輔助影像。其中,該透視投影轉換之運算公式與公式(3)相同,且
=0,
為該第二俯攝角度,
為該轉向方位角。
In
在步驟307中,該處理模組15判定該車道線偵測結果是否指示出至少一車道線。當該處理模組15判定該車道線偵測結果指示出該至少一車道線時,流程進行步驟308;當該處理模組15判定出該車道線偵測結果不指示出任一車道線時,流程進行步驟314。In
在步驟308中,該處理模組15根據該至少一車道線判定該車道是否為一交叉路口。當該處理模組15判定出該車道為該交叉路口時,流程進行步驟309;當該處理模組15判定出該車道非為該交叉路口時,流程進行步驟311。In
在步驟309中,該處理模組15根據該車道的該至少一車道線,利用習知的巷弄視角取得方式,計算對應該交叉路口的一巷弄視角(Alley View)。In
在步驟310中,該處理模組15根據該等周遭影像映射至該第一三維投影模型或該第二三維投影模型之結果,與該巷弄視角,利用該透視投影轉換以轉換出對應之二維的該第一視野行車輔助影像或該第二視野行車輔助影像。In
在步驟311中,該處理模組15根據該車輛資訊的該車速,與該至少一車道線,預測該車輛的一下一行駛位置。In
在步驟312中,該處理模組15根據該下一行駛位置,與該虛擬相機701(見圖3、圖7)的高度,計算一相關於該虛擬相機701俯向拍攝的第三俯攝角度,並根據該下一行駛位置計算該下一行駛位置相對於該車輛之一第一行駛方位角。In
在步驟313中,該處理模組15根據該等周遭影像映射至該第一三維投影模型或該第二三維投影模型之結果,與該第三俯攝角度及該第一行駛方位角,利用該透視投影轉換以轉換出對應之二維的該第一視野行車輔助影像或該第二視野行車輔助影像。其中,該透視投影轉換之運算公式與公式(3)相同,且
=0,
為該第三俯攝角度,
為該第一行駛方位角。
In
在步驟314中,該處理模組15根據該車速及該轉角訊號,預測該車輛的一下一行駛位置。值得一提的是,本實施方式係利用如,卡爾曼濾波器(Kalman Filter)來追蹤預測該車輛的該下一行駛位置。In
在步驟315中,該處理模組15根據該下一行駛位置,與該虛擬相機701的高度,計算一相關於該虛擬相機701俯向拍攝的第四俯攝角度,並根據該下一行駛位置計算該下一行駛位置相對於該車輛之一第二行駛方位角。In
在步驟316中,該處理模組15根據該等周遭影像映射至該第一三維投影模型或該第二三維投影模型之結果,與該第四俯攝角度及該第二行駛方位角,利用該透視投影轉換以轉換出對應之二維的該第一視野行車輔助影像或該第二視野行車輔助影像。其中,該透視投影轉換之運算公式與公式(3)相同,且
=0,
為該第四俯攝角度,
為該第二行駛方位角。
In
本實施方式之行車輔助影像產生程序在產生該行車輔助影像時係依據不同的駕駛情境來決定該虛擬相機701的觀察視角,當存在障礙物時,至少根據該障礙物方位角來轉換出對應之視野行車輔助影像,藉此來提醒該駕駛留意障礙物以免碰撞,當駕駛有轉向之舉動時,至少根據該轉向方位來轉換出對應之視野行車輔助影像,藉此來協助該駕駛注意轉彎時之道路情況。此外,該處理模組15可依該駕駛之行車軌跡或車身訊號,來預測該車輛的下一行駛位置,提前將觀察視角設為該下一行駛位置,以讓該駕駛可預先得知路況,提前因應。然而,在本發明之其他實施方式中,步驟304與307的優先次序可依駕駛之需求進行調整,並不以此為限。The driving assistance image generation program of this embodiment determines the viewing angle of the
綜上所述,本發明行車輔助影像產生方法,藉由該處理模組15根據該障礙物位置與該車速選擇不同的三維投影模型,使得成像因應駕駛情境之不同更為真實地呈現,此外,藉由該處理模組15因應不同的駕駛情境來決定該虛擬相機701的觀察視角,以產生更符合駕駛情境之行車輔助影像,該處理模組15還可預測該車輛的下一行駛位置,提前將觀察視角設為該下一行駛位置,以讓該駕駛提前得知路況,作出因應,進而提供駕駛者較佳之使用體驗,故確實能達成本發明的目的。In summary, the driving assistance image generation method of the present invention uses the
惟以上所述者,僅為本發明的實施例而已,當不能以此限定本發明實施的範圍,凡是依本發明申請專利範圍及專利說明書內容所作的簡單的等效變化與修飾,皆仍屬本發明專利涵蓋的範圍內。However, the above are only examples of the present invention. When the scope of implementation of the present invention cannot be limited by this, all simple equivalent changes and modifications made in accordance with the scope of the patent application of the present invention and the content of the patent specification still belong to Within the scope of the patent for the present invention.
11:拍攝單元
12:障礙物偵測模組
13:感測模組
14:車道線偵測模組
15:處理模組
501~502:橢圓弧線
503~504:圓弧線
701:虛擬相機:車輛之長度:車輛之寬度
H、H’:虛擬相機的高度:預設距離
15:處理模組:橢圓弧線所對應之橢圓的長軸:橢圓弧線所對應之橢圓的短軸:圓弧線所對應之圓的半徑
101:第二三維投影模型
102:第一三維投影模型
201~212:步驟
301~302:步驟
304~316:步驟11: Shooting unit 12: Obstacle detection module 13: Sensing module 14: Lane line detection module 15:
本發明的其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中: 圖1是一方塊圖,說明本發明一行車輔助影像產生系統之實施例; 圖2是一流程圖,說明本發明行車輔助影像產生方法之實施例; 圖3是一立體示意圖,說明一第一三維投影模型; 圖4是一前視示意圖,說明該第一三維投影模型在一第一平面之投影; 圖5是一側視示意圖,說明該第一三維投影模型在一第二平面之投影; 圖6是一俯視示意圖,說明該第一三維投影模型在一第三平面之投影; 圖7是一立體示意圖,說明一第二三維投影模型; 圖8是一前視示意圖,說明該第二三維投影模型在該第一平面之投影; 圖9是一側視示意圖,說明該第二三維投影模型在該第二平面之投影; 圖10是一俯視示意圖,說明該第二三維投影模型在該第三平面之投影; 圖11是一示意圖,說明不同障礙物距離與該第一及第二三維投影模型之關係; 圖12是一流程圖,說明本發明行車輔助影像產生方法之實施例的一行車輔助影像產生程序之一第一產生流程; 圖13是一流程圖,說明本發明行車輔助影像產生方法之實施例的該行車輔助影像產生程序之一第二產生流程; 圖14是一實驗示意圖,顯示應用本發明第一三維投影模型後所呈現之第一視野行車輔助影像;及 圖15是一實驗示意圖,顯示應用本發明第二三維投影模型後所呈現之第二視野行車輔助影像。 Other features and effects of the present invention will be clearly presented in the embodiments with reference to the drawings, in which: Figure 1 is a block diagram illustrating an embodiment of the auxiliary image generation system for a one-line vehicle of the present invention; Figure 2 is a flowchart illustrating an embodiment of the driving assistance image generation method of the present invention; Figure 3 is a three-dimensional schematic diagram illustrating a first three-dimensional projection model; 4 is a schematic front view illustrating the projection of the first three-dimensional projection model on a first plane; 5 is a schematic side view illustrating the projection of the first three-dimensional projection model on a second plane; 6 is a schematic top view illustrating the projection of the first three-dimensional projection model on a third plane; Figure 7 is a three-dimensional schematic diagram illustrating a second three-dimensional projection model; Figure 8 is a schematic front view illustrating the projection of the second three-dimensional projection model on the first plane; Figure 9 is a schematic side view illustrating the projection of the second three-dimensional projection model on the second plane; 10 is a schematic top view illustrating the projection of the second three-dimensional projection model on the third plane; Figure 11 is a schematic diagram illustrating the relationship between different obstacle distances and the first and second three-dimensional projection models; 12 is a flowchart illustrating a first generation process of one of the driving assistance image generating procedures of the driving assistance image generating method of the present invention; FIG. 13 is a flowchart illustrating a second generation process of the driving assistance image generating program in the embodiment of the driving assistance image generating method of the present invention; FIG. 14 is a schematic diagram of an experiment showing the first-view driving assistance image presented after applying the first three-dimensional projection model of the present invention; and FIG. 15 is a schematic diagram of an experiment showing the second-view driving assistance image presented after applying the second three-dimensional projection model of the present invention.
201~212:步驟 201~212: Steps
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW108124209A TWI702577B (en) | 2019-07-10 | 2019-07-10 | A method for generating a driving assistance image utilizing in a vehicle and a system thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW108124209A TWI702577B (en) | 2019-07-10 | 2019-07-10 | A method for generating a driving assistance image utilizing in a vehicle and a system thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI702577B true TWI702577B (en) | 2020-08-21 |
TW202103118A TW202103118A (en) | 2021-01-16 |
Family
ID=73003288
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW108124209A TWI702577B (en) | 2019-07-10 | 2019-07-10 | A method for generating a driving assistance image utilizing in a vehicle and a system thereof |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI702577B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN202038230U (en) * | 2011-03-24 | 2011-11-16 | 信亿科技股份有限公司 | Panoramic driving assistant monitor |
JP2012239157A (en) * | 2011-05-10 | 2012-12-06 | Harman Becker Automotive Systems Gmbh | Surround view camera automatic calibration with extrinsic parameters only |
CN103809876A (en) * | 2012-11-13 | 2014-05-21 | 义晶科技股份有限公司 | Vehicle image system and image display control method thereof |
TWM524490U (en) * | 2016-01-20 | 2016-06-21 | Hua Chuang Automobile Information Technical Ct Co Ltd | Driving ring assist device |
TW201739647A (en) * | 2016-05-05 | 2017-11-16 | 威盛電子股份有限公司 | Method and apparatus for processing surrounding images of vehicle |
JP2018139107A (en) * | 2017-01-20 | 2018-09-06 | ロベルト・ボッシュ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツングRobert Bosch Gmbh | Method for displaying view around vehicle |
CN108765496A (en) * | 2018-05-24 | 2018-11-06 | 河海大学常州校区 | A kind of multiple views automobile looks around DAS (Driver Assistant System) and method |
-
2019
- 2019-07-10 TW TW108124209A patent/TWI702577B/en active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN202038230U (en) * | 2011-03-24 | 2011-11-16 | 信亿科技股份有限公司 | Panoramic driving assistant monitor |
JP2012239157A (en) * | 2011-05-10 | 2012-12-06 | Harman Becker Automotive Systems Gmbh | Surround view camera automatic calibration with extrinsic parameters only |
CN103809876A (en) * | 2012-11-13 | 2014-05-21 | 义晶科技股份有限公司 | Vehicle image system and image display control method thereof |
TWM524490U (en) * | 2016-01-20 | 2016-06-21 | Hua Chuang Automobile Information Technical Ct Co Ltd | Driving ring assist device |
TW201739647A (en) * | 2016-05-05 | 2017-11-16 | 威盛電子股份有限公司 | Method and apparatus for processing surrounding images of vehicle |
JP2018139107A (en) * | 2017-01-20 | 2018-09-06 | ロベルト・ボッシュ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツングRobert Bosch Gmbh | Method for displaying view around vehicle |
CN108765496A (en) * | 2018-05-24 | 2018-11-06 | 河海大学常州校区 | A kind of multiple views automobile looks around DAS (Driver Assistant System) and method |
Also Published As
Publication number | Publication date |
---|---|
TW202103118A (en) | 2021-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019192359A1 (en) | Vehicle panoramic video display system and method, and vehicle controller | |
JP6675448B2 (en) | Vehicle position detecting method and device | |
US9858639B2 (en) | Imaging surface modeling for camera modeling and virtual view synthesis | |
JP5455124B2 (en) | Camera posture parameter estimation device | |
CN108496178B (en) | System and method for estimating future path | |
US9151626B1 (en) | Vehicle position estimation system | |
JP6819681B2 (en) | Imaging control devices and methods, and vehicles | |
CN108638999B (en) | Anti-collision early warning system and method based on 360-degree look-around input | |
KR100414708B1 (en) | Picture composing apparatus and method | |
JP6819680B2 (en) | Imaging control devices and methods, and vehicles | |
JP6690559B2 (en) | Vehicle control device | |
CN103991448B (en) | Dynamic lane line detection system and method | |
US20170096106A1 (en) | Video synthesis system, video synthesis device, and video synthesis method | |
WO2020061794A1 (en) | Vehicle driver assistance device, vehicle and information processing method | |
CN104802710B (en) | A kind of intelligent automobile reversing aid system and householder method | |
WO2010067770A1 (en) | Three-dimensional object emergence detection device | |
JP6981377B2 (en) | Vehicle display control device, vehicle display control method, and control program | |
WO2015156821A1 (en) | Vehicle localization system | |
CN114572113B (en) | Imaging system, imaging device, and driving support device | |
WO2022062000A1 (en) | Driver assistance method based on transparent a-pillar | |
CN108528337A (en) | A kind of lubrication groove difference intelligent early-warning system and method for early warning based on video projection | |
JP2006279752A (en) | Undervehicle image display controlling apparatus and its display controlling program | |
CN103673977B (en) | The method and apparatus of rear dead zone of vehicle detection | |
KR20190067578A (en) | Collision warning device and method using heterogeneous cameras having overlapped capture area | |
TWI702577B (en) | A method for generating a driving assistance image utilizing in a vehicle and a system thereof |