JP7772220B2 - Parking assistance method and parking assistance device - Google Patents
Parking assistance method and parking assistance deviceInfo
- Publication number
- JP7772220B2 JP7772220B2 JP2024533198A JP2024533198A JP7772220B2 JP 7772220 B2 JP7772220 B2 JP 7772220B2 JP 2024533198 A JP2024533198 A JP 2024533198A JP 2024533198 A JP2024533198 A JP 2024533198A JP 7772220 B2 JP7772220 B2 JP 7772220B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- displayed
- vehicle
- overhead image
- guide
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R99/00—Subject matter not provided for in other groups of this subclass
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/06—Automatic manoeuvring for parking
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Human Computer Interaction (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、駐車支援方法及び駐車支援装置に関する。 The present invention relates to a parking assistance method and a parking assistance device.
下記特許文献1に記載の駐車支援装置は、自車両の周囲を撮影する画像から生成された俯瞰画像の外側に目標駐車枠が位置する場合に目標駐車枠の延長線と自車両の予想軌跡線を俯瞰画像上に描画する。 The parking assistance device described in Patent Document 1 below draws an extension line of the target parking space and the predicted trajectory of the vehicle on the overhead image when the target parking space is located outside the overhead image generated from images taken around the vehicle.
しかしながら、自車両が目標駐車位置から離れており目標駐車枠の表示位置が俯瞰画像の範囲外に設定されている場合は、自車両に対する目標駐車枠の相対位置を正しく把握することができない。
本発明は、自車両が目標駐車位置から離れていても、自車両に対する目標駐車枠の相対位置を把握しやすい画像を提供することを目的とする。
However, if the vehicle is far from the target parking position and the display position of the target parking frame is set outside the range of the overhead image, the relative position of the target parking frame with respect to the vehicle cannot be correctly grasped.
An object of the present invention is to provide an image that makes it easy to grasp the relative position of a target parking frame with respect to one's own vehicle even when the own vehicle is far from the target parking position.
本発明の一態様によれば、自車両が駐車する目標駐車位置を設定し、自車両の周囲を撮影して得られる撮像画像から自車両の周囲の俯瞰画像を生成し、俯瞰画像と、目標駐車位置を囲む所定の大きさの範囲を表すガイド図形と、を自車両の乗員が視認可能な表示画面の所定の表示領域に表示する駐車支援方法が与えられる。駐車支援方法では、表示画面の第1表示位置に俯瞰画像を表示したとき、ガイド図形の所定範囲以上を表示領域内に表示できる場合には、表示画面の第1表示位置に俯瞰画像を表示し、表示画面の第1表示位置に俯瞰画像を表示したとき、ガイド図形の所定範囲以上を表示領域内に表示できない場合には、第1表示位置とは異なる表示画面の第2表示位置に俯瞰画像を表示する。 One aspect of the present invention provides a parking assistance method that sets a target parking position for a vehicle, generates an overhead image of the surroundings of the vehicle from captured images of the surroundings of the vehicle, and displays the overhead image and a guide figure representing an area of a predetermined size surrounding the target parking position in a predetermined display area of a display screen visible to an occupant of the vehicle. In this parking assistance method, when the overhead image is displayed at a first display position on the display screen, if a predetermined range or more of the guide figure can be displayed within the display area, the overhead image is displayed at the first display position on the display screen; and when the overhead image is displayed at the first display position on the display screen, if a predetermined range or more of the guide figure cannot be displayed within the display area, the overhead image is displayed at a second display position on the display screen different from the first display position.
本発明によれば、自車両が目標駐車位置から離れていても、自車両に対する目標駐車枠の相対位置を把握しやすい画像を提供できる。
本発明の目的及び利点は、特許請求の範囲に示した要素及びその組合せを用いて具現化され達成される。前述の一般的な記述及び以下の詳細な記述の両方は、単なる例示及び説明であり、特許請求の範囲のように本発明を限定するものでないと解するべきである。
According to the present invention, an image can be provided that makes it easy to grasp the relative position of the target parking frame with respect to the vehicle, even if the vehicle is far from the target parking position.
The objects and advantages of the invention will be realized and attained by means of the elements and combinations set forth in the appended claims. It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention as claimed.
(第1実施形態)
(構成)
図1を参照する。自車両1は、目標駐車位置への自車両1の駐車を支援する駐車支援装置10を備える。駐車支援装置10は、自車両1の現在位置から目標駐車位置までの目標走行軌道に沿って走行することを支援する。例えば、自車両1の目標走行軌道に沿って目標駐車位置まで走行するように自車両1を制御する自動運転(すなわち自車両の操舵角、駆動力、制動力の全てあるいは一部を制御して、自車両1の目標走行軌道に沿った走行の全てあるいは一部を自動的に実施する制御)を行ってもよい。目標駐車位置や目標走行軌道と自車両1の現在位置とを自車両1の乗員(例えば運転者)が視認可能な表示装置に表示することによって、自車両1の駐車を支援してもよい。
(First embodiment)
(composition)
Referring to FIG. 1 , the host vehicle 1 is equipped with a parking assistance device 10 that assists in parking the host vehicle 1 at a target parking position. The parking assistance device 10 assists the host vehicle 1 in traveling along a target traveling trajectory from the current position of the host vehicle 1 to the target parking position. For example, the host vehicle 1 may be automatically driven to travel along the target traveling trajectory of the host vehicle 1 to the target parking position (i.e., control of all or part of the steering angle, driving force, and braking force of the host vehicle to automatically perform all or part of traveling along the target traveling trajectory of the host vehicle 1). Parking of the host vehicle 1 may be assisted by displaying the target parking position, the target traveling trajectory, and the current position of the host vehicle 1 on a display device visible to an occupant (e.g., the driver) of the host vehicle 1.
測位装置11は、自車両1の現在位置である自己位置と姿勢(例えば車体の前後方向)を測定する。測位装置11は、例えば地球測位システム(GPS)受信機のような全地球型測位システム(GNSS)受信機を備える。ヒューマンマシンインタフェース(HMI)13は、駐車支援装置10と乗員との間で情報を授受するインタフェース装置であり、乗員が視認可能な表示画面を持つ表示装置、スピーカやブザー、操作子を備える。シフトスイッチ(シフトSW)14は、自車両1の乗員や駐車支援装置10が自車両1のシフトポジションを切り替えるためのスイッチである。 The positioning device 11 measures the current position and attitude of the vehicle 1 (e.g., the longitudinal direction of the vehicle body). The positioning device 11 is equipped with a Global Navigation System (GNSS) receiver, such as a Global Positioning System (GPS) receiver. The human-machine interface (HMI) 13 is an interface device that exchanges information between the parking assistance device 10 and the occupant, and is equipped with a display device with a display screen visible to the occupant, a speaker, a buzzer, and controls. The shift switch (shift SW) 14 is a switch that allows the occupant of the vehicle 1 or the parking assistance device 10 to change the shift position of the vehicle 1.
外界センサ15は、自車両1から所定距離範囲の物体を検出する。外界センサ15は、自車両1の周囲に存在する物体と自車両1との相対位置、自車両1と物体との距離、物体が存在する方向などの自車両1の周囲環境を検出する。外界センサ15は、例えば自車両1の周囲環境を撮影するカメラを含んでよい。以下の説明において、外界センサ15が有するカメラを単に「カメラ」と表記する。外界センサ15は、レーザレンジファインダやレーダ、LiDARなどの測距装置を含んでもよい。車両センサ16は、自車両1の様々な情報(車両情報)を検出する。車両センサ16は、例えば、車速センサ、車輪速センサ、自車両1の3軸方向の加速度を検出する3軸加速度センサ、操舵角を検出する操舵角センサ、転舵輪の転舵角を検出する転舵角センサ、ジャイロセンサ、ヨーレイトセンサを含んでよい。The external sensor 15 detects objects within a predetermined distance range from the host vehicle 1. The external sensor 15 detects the surrounding environment of the host vehicle 1, such as the relative position of the host vehicle 1 and objects present around the host vehicle 1, the distance between the host vehicle 1 and the objects, and the direction in which the objects are located. The external sensor 15 may include, for example, a camera that captures the surrounding environment of the host vehicle 1. In the following description, the camera possessed by the external sensor 15 will be referred to simply as "camera." The external sensor 15 may also include a distance measuring device such as a laser range finder, radar, or LiDAR. The vehicle sensor 16 detects various information (vehicle information) about the host vehicle 1. The vehicle sensor 16 may include, for example, a vehicle speed sensor, a wheel speed sensor, a three-axis acceleration sensor that detects the acceleration of the host vehicle 1 in three axial directions, a steering angle sensor that detects the steering angle, a steering angle sensor that detects the steering angle of the steered wheels, a gyro sensor, and a yaw rate sensor.
コントローラ17は、駐車支援制御を行う電子制御ユニットである。コントローラ17は、プロセッサ20と、記憶装置21等の周辺部品とを含む。プロセッサ20は、例えばCPUやMPUであってよい。記憶装置21は、半導体記憶装置や、磁気記憶装置、光学記憶装置等を備えてよい。コントローラ17の機能は、例えばプロセッサ20が、記憶装置21に格納されたコンピュータプログラムを実行することにより実現される。ステアリングアクチュエータ19aは、コントローラ17の制御信号に応じて自車両1の操舵機構の操舵方向及び操舵量を制御する。アクセルアクチュエータ19bは、コントローラ17の制御信号に応じて、エンジンや駆動モータである駆動装置のアクセル開度を制御する。ブレーキアクチュエータ19cは、コントローラ17の制御信号に応じて制動装置を作動させる。 The controller 17 is an electronic control unit that performs parking assistance control. The controller 17 includes a processor 20 and peripheral components such as a memory device 21. The processor 20 may be, for example, a CPU or MPU. The memory device 21 may include a semiconductor memory device, a magnetic memory device, an optical memory device, etc. The functions of the controller 17 are realized, for example, by the processor 20 executing a computer program stored in the memory device 21. The steering actuator 19a controls the steering direction and steering amount of the steering mechanism of the vehicle 1 in response to a control signal from the controller 17. The accelerator actuator 19b controls the accelerator opening of the drive device, such as the engine or drive motor, in response to a control signal from the controller 17. The brake actuator 19c activates the braking device in response to a control signal from the controller 17.
次に、駐車支援装置10による駐車支援制御を説明する。駐車支援装置10による駐車支援を利用する際には、自車両1を駐車させるべき目標駐車位置を駐車支援装置10に登録する。具体的には目標駐車位置の周囲に存在する物標を抽出して予め記憶装置21に記憶させる。以下の説明において、記憶装置21に記憶する目標駐車位置の周囲の物標を「学習済物標」と表記する。図2(a)は、目標駐車位置を登録する処理の一例の説明図であり、丸プロットは学習済物標を表す。目標駐車位置30を駐車支援装置10に登録する際、乗員は目標駐車位置30の登録を指示する操作(以下「登録操作」と表記することがある)を行う。登録操作は、例えばHMI13に用意された「駐車位置登録スイッチ」の操作であってよい。 Next, parking assistance control by the parking assistance device 10 will be explained. When using parking assistance by the parking assistance device 10, a target parking position where the vehicle 1 should be parked is registered in the parking assistance device 10. Specifically, landmarks existing around the target parking position are extracted and stored in advance in the memory device 21. In the following explanation, landmarks around the target parking position stored in the memory device 21 will be referred to as "learned landmarks." Figure 2(a) is an explanatory diagram of an example of the process for registering a target parking position, with circles representing learned landmarks. When registering a target parking position 30 in the parking assistance device 10, the occupant performs an operation to instruct the registration of the target parking position 30 (hereinafter sometimes referred to as the "registration operation"). The registration operation may be, for example, the operation of a "parking position registration switch" provided in the HMI 13.
例えば駐車支援装置10は、自車両1が目標駐車位置30付近に位置するとき(例えば乗員が手動運転で自車両1を目標駐車位置30に駐車させるとき)に自車両1の周囲を外界センサ15で検出して学習済物標として記憶する。例えばカメラで自車両1の周囲を撮影して得られる周囲画像から物標を検出してよい。この場合、周囲画像上の、路面標示や、道路境界、障害物などの物標のエッジやコーナーなど、隣接する画素の輝度が所定以上変化するエッジ点や形状に特徴を備える点(特徴点)を物標として検出する。測距装置によって自車両1の周囲の物標を検出してもよい。 For example, when the vehicle 1 is located near the target parking position 30 (for example, when the occupant manually parks the vehicle 1 at the target parking position 30), the parking assistance device 10 detects the surroundings of the vehicle 1 using the external sensor 15 and stores the detected targets as learned targets. For example, targets may be detected from a surrounding image obtained by capturing an image of the surroundings of the vehicle 1 with a camera. In this case, targets are detected as edge points or points with characteristic shapes (feature points) where the brightness of adjacent pixels changes by more than a predetermined amount, such as the edges and corners of targets such as road markings, road boundaries, and obstacles in the surrounding image. Targets around the vehicle 1 may also be detected using a ranging device.
駐車支援装置10は、学習済物標に関する学習済物標データを記憶装置21に記憶する。例えば学習済物標データは、学習済物標の特徴量を表すデータ(以下「特徴量データ」と表記する)と、学習済物標と目標駐車位置との間の相対位置関係のデータ(以下「相対位置データ」と表記する)と、目標駐車位置30の座標データ(以下「目標駐車位置座標データ」と表記する)を含む。
相対位置データとして、例えば目標駐車位置30に対する学習済物標の相対位置を記憶してもよい。駐車支援装置10は、自車両1が目標駐車位置30に位置するときに検出した学習済物標の位置を、目標駐車位置30に対する学習済物標の相対位置として取得できる。例えば乗員はHMI13を操作して自車両1が目標駐車位置30に位置していることを入力してよい。これに代えて、固定の地点を基準点とする座標系(以下「地図座標系」と表記する)における学習済物標と目標駐車位置30の座標を記憶してもよい。
目標駐車位置座標データとして、地図座標系の目標駐車位置30の座標データと目標駐車位置30に車両を駐車する駐車スペースの前後方向32を示す角度データとを記憶する。目標駐車位置座標データとして、自車両1が目標駐車位置30に位置するときの地図座標系での自車両1の自己位置と車体の前後方向を記憶してよい。
The parking assistance device 10 stores learned target data related to the learned target in the storage device 21. For example, the learned target data includes data representing the feature amounts of the learned target (hereinafter referred to as "feature amount data"), data on the relative positional relationship between the learned target and the target parking position (hereinafter referred to as "relative position data"), and coordinate data of the target parking position 30 (hereinafter referred to as "target parking position coordinate data").
As the relative position data, for example, the relative position of the learned target with respect to the target parking position 30 may be stored. The parking assistance device 10 can acquire the position of the learned target detected when the host vehicle 1 is located at the target parking position 30 as the relative position of the learned target with respect to the target parking position 30. For example, the occupant may operate the HMI 13 to input that the host vehicle 1 is located at the target parking position 30. Alternatively, the coordinates of the learned target and the target parking position 30 in a coordinate system with a fixed point as the reference point (hereinafter referred to as a "map coordinate system") may be stored.
As the target parking position coordinate data, coordinate data of the target parking position 30 in the map coordinate system and angle data indicating the fore-and-aft direction 32 of the parking space where the vehicle is to be parked at the target parking position 30 are stored. As the target parking position coordinate data, the own position of the vehicle 1 in the map coordinate system and the fore-and-aft direction of the vehicle body when the vehicle 1 is located at the target parking position 30 may be stored.
図2(b)は、駐車支援実施時の処理の一例の説明図である。駐車支援装置10は、登録済みの目標駐車位置30付近に自車両1が位置し、かつ目標駐車位置30への自車両1の駐車支援制御の起動を指示する乗員の操作(以下「起動操作」と表記することがある)が行われたときに、自車両1の駐車支援を開始する。起動操作は、例えばHMI13に用意された「駐車支援起動スイッチ」の操作であってもよく、自車両1の前進と後退を切り替える切返しのためのシフト操作(例えばドライブレンジ(Dレンジ)からリバースレンジ(Rレンジ)への切り替え操作や、RレンジからDレンジへの切り替え操作)であってもよい。 Figure 2(b) is an explanatory diagram of an example of processing when parking assistance is performed. The parking assistance device 10 starts parking assistance for the vehicle 1 when the vehicle 1 is positioned near a registered target parking position 30 and an occupant performs an operation (hereinafter sometimes referred to as an "activation operation") to instruct activation of parking assistance control for the vehicle 1 toward the target parking position 30. The activation operation may be, for example, operation of a "parking assistance activation switch" provided in the HMI 13, or a shift operation to switch between forward and reverse movement of the vehicle 1 (for example, an operation to switch from drive range (D range) to reverse range (R range) or from R range to D range).
駐車支援装置10は、カメラで自車両1の周囲を撮影して得られる周囲画像から、自車両1の周囲の物標を抽出する。以下の説明において、駐車支援実施時に抽出される自車両1の周囲の物標を「周囲物標」と表記する。図2(b)において三角形プロットは周囲物標を表す。駐車支援装置10は、記憶装置21に記憶した学習済物標と周囲物標とをマッチングし、同一の特徴点同士を対応付ける。そして、駐車支援実施時に検出した周囲物標と自車両1との間の相対位置関係と、周囲物標に対応付けられた学習済物標と目標駐車位置30との間の相対位置関係に基づいて、目標駐車位置30に対する自車両1の相対位置を算出する。例えば、駐車支援装置10は、自車両1の現在位置を基準とする座標系(以下「車両座標系」と表記する)上の目標駐車位置30の位置を算出する。なお、学習済物標と目標駐車位置30の地図座標系上の座標が記憶装置21に記憶されている場合には、駐車支援実施時に検出した周囲物標の位置と、地図座標系における学習済物標の位置に基づいて、地図座標系上の目標駐車位置30の座標を、車両座標系上の座標に変換してよい。駐車支援実施時に検出した周囲物標の位置と地図座標系における学習済物標の位置に基づいて、地図座標系上の自車両1の自己位置を求め、地図座標系における自車両1の座標と目標駐車位置30の座標の差分から、目標駐車位置30に対する自車両1の相対位置を算出してもよい。The parking assistance device 10 extracts landmarks around the host vehicle 1 from a surrounding image obtained by capturing images of the surroundings of the host vehicle 1 with a camera. In the following description, the landmarks around the host vehicle 1 extracted during parking assistance are referred to as "surrounding landmarks." In Figure 2(b), triangular plots represent surrounding landmarks. The parking assistance device 10 matches the learned landmarks stored in the memory device 21 with the surrounding landmarks and associates identical feature points. The parking assistance device 10 then calculates the relative position of the host vehicle 1 with respect to the target parking position 30 based on the relative positional relationship between the surrounding landmarks detected during parking assistance and the host vehicle 1, and the relative positional relationship between the learned landmarks associated with the surrounding landmarks and the target parking position 30. For example, the parking assistance device 10 calculates the position of the target parking position 30 in a coordinate system based on the current position of the host vehicle 1 (hereinafter referred to as the "vehicle coordinate system"). In addition, when the coordinates of the learned targets and the target parking position 30 on the map coordinate system are stored in the storage device 21, the coordinates of the target parking position 30 on the map coordinate system may be converted into coordinates on the vehicle coordinate system based on the positions of the surrounding targets detected when parking assistance is performed and the positions of the learned targets in the map coordinate system. The own position of the vehicle 1 on the map coordinate system may be obtained based on the positions of the surrounding targets detected when parking assistance is performed and the positions of the learned targets in the map coordinate system, and the relative position of the vehicle 1 with respect to the target parking position 30 may be calculated from the difference between the coordinates of the vehicle 1 and the coordinates of the target parking position 30 in the map coordinate system.
駐車支援装置10は、目標駐車位置30に対する自車両1の相対位置に基づいて、自車両1の現在位置33から目標駐車位置30へ至る目標走行軌道34を算出する。駐車支援装置10は、算出した目標走行軌道34に基づいて自車両1の駐車支援制御を実施する。
さらに駐車支援装置10は、カメラが生成する撮像画像から自車両1の周囲の俯瞰画像(アラウンドビューモニター画像)を生成し、目標駐車位置30に車両を駐車する駐車スペースを表す目標駐車枠を俯瞰画像に重畳してHMI13の表示装置に表示する。目標駐車枠は、特許請求の範囲に記載の「目標駐車位置を囲む所定の大きさの範囲を表すガイド図形」の一例である。
The parking assistance device 10 calculates a target driving trajectory 34 from the current position 33 of the vehicle 1 to the target parking position 30 based on the relative position of the vehicle 1 with respect to the target parking position 30. The parking assistance device 10 performs parking assistance control of the vehicle 1 based on the calculated target driving trajectory 34.
Furthermore, the parking assistance device 10 generates an overhead image (around view monitor image) of the surroundings of the vehicle 1 from the captured image generated by the camera, and displays a target parking frame representing a parking space for parking the vehicle at the target parking position 30 on the overhead image on the display device of the HMI 13. The target parking frame is an example of a "guide figure representing an area of a predetermined size surrounding the target parking position" as set forth in the claims.
以下、コントローラ17の機能構成についてより詳しく説明する。図3は、コントローラ17の機能構成の一例のブロック図である。
HMI制御部40は、乗員による目標駐車位置30の登録操作や、登録した目標駐車位置30への駐車支援制御の起動操作を検出する。登録操作を検出すると、HMI制御部40は学習済物標データを記憶装置21に記憶させる地図生成指令を地図生成部45に出力する。起動操作を検出すると、目標駐車位置30への自車両1の駐車支援制御を開始する制御開始指令を駐車支援制御部41に出力する。画像変換部42は、カメラの撮像画像を、自車両1の真上の仮想視点から見た俯瞰画像に変換する。画像変換部42は、所定の間隔で(例えば自車両1が所定距離(例えば50cm)や所定時間(例えば1秒間)走行する毎に)撮像画像を俯瞰画像に変換し、変換された俯瞰画像を自車両1の走行経路に沿って蓄積することで自車両1の周囲領域の画像である周囲画像を生成する。
The functional configuration of the controller 17 will be described in more detail below. FIG. 3 is a block diagram showing an example of the functional configuration of the controller 17.
The HMI control unit 40 detects an operation by the occupant to register a target parking position 30 and an operation to activate parking assist control for the registered target parking position 30. When the registration operation is detected, the HMI control unit 40 outputs a map generation command to the map generation unit 45 to store learned target data in the storage device 21. When the activation operation is detected, the HMI control unit 40 outputs a control start command to the parking assist control unit 41 to start parking assist control of the host vehicle 1 to the target parking position 30. The image conversion unit 42 converts the captured image from the camera into a bird's-eye view image seen from a virtual viewpoint directly above the host vehicle 1. The image conversion unit 42 converts the captured image into a bird's-eye view image at predetermined intervals (for example, every time the host vehicle 1 travels a predetermined distance (for example, 50 cm) or a predetermined time (for example, 1 second)), and generates a surrounding image that is an image of the area around the host vehicle 1 by accumulating the converted bird's-eye view images along the travel route of the host vehicle 1.
自己位置算出部43は、車両センサ16から出力される車両情報に基づくオドメトリ(例えばデッドレコニング)により地図座標系上の自車両1の現在位置である自己位置と姿勢(例えば車体の前後方向)を演算する。自己位置算出部43は、自己位置と姿勢の演算結果を、測位装置11による自己位置と姿勢の検出結果に基づいて訂正する。物標検出部44は、画像変換部42から出力される周囲画像から物標を検出する。物標検出部44は、物標として物標の特徴点の位置とその画像特徴量を検出してよい。特徴点の位置の検出や画像特徴量の算出には、例えばSIFT、SURF、ORB、BRIAK、KAZE、AKAZE等の手法を利用できる。物標検出部44は、検出した特徴点の位置と画像特徴量を物標データとして地図生成部45と突合部47に出力する。また、物標の検出と同期して自己位置算出部43から取得した自己位置を地図生成部45と突合部47に出力する。The self-position calculation unit 43 calculates the self-position and attitude (e.g., the longitudinal direction of the vehicle body), which are the current position of the vehicle 1 on the map coordinate system, using odometry (e.g., dead reckoning) based on vehicle information output from the vehicle sensor 16. The self-position calculation unit 43 corrects the calculation results of the self-position and attitude based on the detection results of the self-position and attitude by the positioning device 11. The target detection unit 44 detects targets from the surrounding image output from the image conversion unit 42. The target detection unit 44 may detect the positions of feature points of the targets and their image feature quantities as targets. Methods such as SIFT, SURF, ORB, BRIAK, KAZE, and AKAZE can be used to detect the positions of feature points and calculate image feature quantities. The target detection unit 44 outputs the detected positions of feature points and image feature quantities as target data to the map generation unit 45 and the matching unit 47. In addition, the self-position acquired from the self-position calculation unit 43 in synchronization with the detection of the target object is output to the map generation unit 45 and the matching unit 47 .
地図生成部45は、地図生成指令をHMI制御部40から受信すると(すなわち目標駐車位置30の登録操作が行われると)、学習済物標データを生成して地図データ46として記憶装置21に記憶する。例えば地図生成部45は、物標検出部44から、物標データと、物標データに同期した地図座標系上の自車両1の自己位置を受信する。
地図生成部45は、地図座標系の目標駐車位置30の座標データと目標駐車位置30に車両を駐車する駐車スペースの前後方向32の角度データを取得する。例えば、自車両1が目標駐車位置30に位置するときに自己位置算出部43が算出した自己位置を目標駐車位置30の座標データとして取得し、車体の前後方向の角度を前後方向32の角度データとして取得してよい。
地図生成部45は、物標データに含まれる特徴点の位置と、これに同期した自車両1の位置情報と、目標駐車位置30の位置データとに基づいて、相対位置データを生成する。また地図生成部45は、物標データから特徴量データを取得する。目標駐車位置30の位置データと駐車スペースの前後方向32の角度データを目標駐車位置座標データとして利用する。これら相対位置データ、特徴量データ及び目標駐車位置座標データを含んだ学習済物標データを地図データ46として記憶装置21に記憶する。
When the map generation unit 45 receives a map generation command from the HMI control unit 40 (i.e., when the target parking position 30 is registered), the map generation unit 45 generates learned target data and stores it in the storage device 21 as map data 46. For example, the map generation unit 45 receives, from the target detection unit 44, the target data and the vehicle's own position on the map coordinate system synchronized with the target data.
The map generation unit 45 acquires coordinate data of the target parking position 30 in the map coordinate system and angle data in the fore-and-aft direction 32 of the parking space where the vehicle is to be parked at the target parking position 30. For example, when the vehicle 1 is located at the target parking position 30, the map generation unit 45 may acquire the own position calculated by the own position calculation unit 43 as the coordinate data of the target parking position 30, and may acquire the angle of the vehicle body in the fore-and-aft direction 32 as the angle data in the fore-and-aft direction 32.
The map generation unit 45 generates relative position data based on the positions of the feature points included in the target object data, the position information of the host vehicle 1 synchronized therewith, and the position data of the target parking position 30. The map generation unit 45 also acquires feature amount data from the target object data. The position data of the target parking position 30 and the angle data of the parking space in the fore-aft direction 32 are used as target parking position coordinate data. The learned target object data including the relative position data, feature amount data, and target parking position coordinate data is stored in the storage device 21 as map data 46.
駐車支援制御部41は、制御開始指令をHMI制御部40から受信すると(すなわち、駐車支援制御の起動操作が行われると)駐車位置算出指令を突合部47へ出力する。突合部47は、物標検出部44から出力される物標データを周囲物標の物標データとして受信するとともに、これに同期して地図座標系における自車両1の自己位置を受信する。
突合部47は、地図データ46として記憶装置21に記憶されている学習済物標データを読み出し、目標駐車位置座標データに基づいて、自車両1が、登録済みの目標駐車位置30付近に自車両1が位置しているか否かを判定する。登録済みの目標駐車位置30付近に自車両1が位置している場合に、突合部47は、地図データ46に記憶されている学習済物標と周囲物標とをマッチングして同一の特徴点の物標どうしを対応付ける。突合部47は、周囲物標と自車両1との間の相対位置関係と周囲物標に対応付けられた学習済物標と目標駐車位置30との間の相対位置関係に基づいて、目標駐車位置30に対する自車両1の現在の相対位置を算出する。例えば、周囲物標を(xi,yi)と表記し、周囲物標(xi,yi)にそれぞれ対応付けられた学習済物標を(xmi,ymi)と表記する(i=1~N)。突合部47は、最小二乗法に基づいて次式によりアフィン変換行列Maffine1を算出する。
When the parking assist control unit 41 receives a control start command from the HMI control unit 40 (i.e., when the parking assist control is started), it outputs a parking position calculation command to the matching unit 47. The matching unit 47 receives the target data output from the target detection unit 44 as target data of surrounding targets, and also receives the own position of the vehicle 1 in the map coordinate system in synchronization therewith.
The matching unit 47 reads out the learned object data stored in the storage device 21 as map data 46, and determines whether the host vehicle 1 is located near the registered target parking position 30 based on the target parking position coordinate data. If the host vehicle 1 is located near the registered target parking position 30, the matching unit 47 matches the learned objects stored in the map data 46 with the surrounding objects to associate objects with each other that have the same characteristic points. The matching unit 47 calculates the current relative position of the host vehicle 1 with respect to the target parking position 30 based on the relative positional relationship between the surrounding objects and the host vehicle 1 and the relative positional relationship between the learned objects associated with the surrounding objects and the target parking position 30. For example, the surrounding objects are represented as ( xi , yi ), and the learned objects associated with the surrounding objects ( xi , yi ) are represented as ( xmi , ymi ) (i = 1 to N). The matching unit 47 calculates the affine transformation matrix M affine1 using the following equation based on the least squares method.
突合部47は、地図データ46に記憶された地図座標系上の目標駐車位置30の位置(targetxm,targetym)を、次式に基づいて車両座標系の位置(targetx,targety)に変換する。 The matching unit 47 converts the position (targetx m , targety m ) of the target parking position 30 on the map coordinate system stored in the map data 46 into a position (targetx, targety) in the vehicle coordinate system based on the following equation.
さらに突合部47は、地図座標系上の目標駐車位置30の駐車スペースの前後方向32を示す角度targetyawmを、次式に基づいて車両座標系上の方向を示す角度targetyawへ変換する。 Furthermore, the matching unit 47 converts the angle targetyaw m indicating the front-rear direction 32 of the parking space of the target parking position 30 on the map coordinate system into an angle targetyaw indicating a direction on the vehicle coordinate system based on the following equation.
目標軌道生成部48は、駐車支援制御部41から走行軌道算出指令を受信すると、車両座標系上の自車両1の現在位置から目標駐車位置30まで至る目標走行軌道と、目標車速プロファイルとを算出する。操舵制御部49は、駐車支援制御部41から操舵制御指令を受信すると、自車両1が目標走行軌道に沿って自車両1を走行するようにステアリングアクチュエータ19aを制御する。車速制御部50は、駐車支援制御部41から車速制御指令を受信すると、自車両1の車速が目標車速プロファイルに従って変化するように、アクセルアクチュエータ19bとブレーキアクチュエータ19cを制御する。自車両1が目標駐車位置30に到達して駐車支援制御が完了すると、駐車支援制御部41は、パーキングブレーキ18を作動させ、シフトポジションをパーキングレンジ(Pレンジ)に切り替える。 When the target trajectory generation unit 48 receives a driving trajectory calculation command from the parking assist control unit 41, it calculates a target driving trajectory from the current position of the host vehicle 1 on the vehicle coordinate system to the target parking position 30, and a target vehicle speed profile. When the steering control unit 49 receives a steering control command from the parking assist control unit 41, it controls the steering actuator 19a so that the host vehicle 1 drives along the target driving trajectory. When the vehicle speed control unit 50 receives a vehicle speed control command from the parking assist control unit 41, it controls the accelerator actuator 19b and the brake actuator 19c so that the vehicle speed of the host vehicle 1 changes in accordance with the target vehicle speed profile. When the host vehicle 1 reaches the target parking position 30 and the parking assist control is completed, the parking assist control unit 41 activates the parking brake 18 and switches the shift position to the parking range (P range).
駐車支援制御が実施されている間、HMI制御部40は画像変換部42から自車両1の周囲の俯瞰画像を受信してHMI13の表示装置に表示する。また、HMI制御部40は、突合部47から目標駐車位置30の座標(targetx,targety)と前後方向32の角度targetyawの情報を受信し、目標駐車位置30に車両を駐車する駐車スペースを表す目標駐車枠を俯瞰画像に重畳して表示する。
図4(a)は、俯瞰画像をHMI13の表示装置に表示する表示領域の一例の模式図である。参照符号60は、HMI13の表示装置の表示画面を示している。俯瞰画像62は、表示画面60の所定の表示領域61内に表示される。以下の説明では便宜上、表示領域61の左下コーナーの基準点Prを座標原点(0,0)とし、右方向及び上方向をそれぞれx軸の正方向、y軸の正方向とする場合を例示するが、座標系の設定はこの例に限定されず適宜変更してよい。
While parking assist control is being performed, the HMI control unit 40 receives an overhead image of the surroundings of the vehicle 1 from the image conversion unit 42 and displays it on the display device of the HMI 13. The HMI control unit 40 also receives information on the coordinates (targetx, targety) of the target parking position 30 and the angle targetyaw in the fore-and-aft direction 32 from the abutment unit 47, and displays a target parking frame representing a parking space where the vehicle will be parked at the target parking position 30 by superimposing it on the overhead image.
4A is a schematic diagram of an example of a display area in which an overhead image is displayed on the display device of the HMI 13. Reference numeral 60 denotes a display screen of the display device of the HMI 13. An overhead image 62 is displayed within a predetermined display area 61 on the display screen 60. For convenience, the following description will exemplify a case in which the reference point Pr in the lower left corner of the display area 61 is set as the coordinate origin (0,0), and the rightward and upward directions are set as the positive x-axis and positive y-axis directions, respectively. However, the setting of the coordinate system is not limited to this example and may be changed as appropriate.
表示領域61は、表示画面60内に予め設定された領域である。x軸方向及びy軸方向の表示領域61の画素数は、それぞれWavm及びHavmである。例えば表示領域61のx軸方向及びy軸方向の画素数は、画像変換部42からHMI制御部40へ出力される俯瞰画像62のx軸方向及びy軸方向の画素数とそれぞれ等しく設定されていてよい。図4(a)では、俯瞰画像62の境界を見易くするために俯瞰画像62を表示領域61よりも僅かに小さく描画しているが、俯瞰画像62を表示領域61いっぱいに表示してもよい(すなわち表示領域61に表示する俯瞰画像62のx軸方向及びy軸方向の画素数をそれぞれWavm及びHavmとしてもよい)。
俯瞰画像62は、自車両1の現在位置を中心とする前後方向長DL及び車幅方向長DTの範囲を表す俯瞰画像の中心に、自車両1を表すアイコン63が重畳された画像である。前後方向長DL及び車幅方向長DTは、俯瞰画像62に写っている自車両1の周囲の地物(白線等の道路標示や路肩等の道路境界)から乗員が距離感を把握できるように適宜設定されている。
以下の説明において、表示領域61に俯瞰画像62を表示する表示位置として、俯瞰画像62の左下コーナーを表示する位置(図4(a)の例では位置Pb1)を指定する。
Display area 61 is a pre-defined area within display screen 60. The number of pixels in display area 61 in the x-axis and y-axis directions is Wavm and Havm, respectively. For example, the number of pixels in display area 61 in the x-axis and y-axis directions may be set equal to the number of pixels in the x-axis and y-axis directions of overhead image 62 output from image conversion unit 42 to HMI control unit 40, respectively. In FIG. 4A , overhead image 62 is drawn slightly smaller than display area 61 to make the boundary of overhead image 62 easier to see, but overhead image 62 may also be displayed filling display area 61 (i.e., the number of pixels in the x-axis and y-axis directions of overhead image 62 displayed in display area 61 may be Wavm and Havm, respectively).
The overhead image 62 is an image in which an icon 63 representing the vehicle 1 is superimposed at the center of the overhead image, which represents the range of the longitudinal length DL and the vehicle width length DT centered on the current position of the vehicle 1. The longitudinal length DL and the vehicle width length DT are appropriately set so that the occupant can grasp the sense of distance from the features (road markings such as white lines and road boundaries such as shoulders) around the vehicle 1 shown in the overhead image 62.
In the following description, the display position for displaying the overhead image 62 in the display area 61 is designated as the position where the lower left corner of the overhead image 62 is displayed (position Pb1 in the example of FIG. 4A).
HMI制御部40は、目標駐車枠64を俯瞰画像62に目標駐車枠64を重畳して表示する位置を算出する。具体的には、突合部47から受信した目標駐車位置30の座標(targetx,targety)と俯瞰画像62を表示画面60表示する縮尺に基づいて、表示画面60上の座標系における目標駐車位置Ptを算出する。また、突合部47から受信した角度targetyawと、目標駐車位置Ptとに基づいて、表示画面60上の座標系における目標駐車枠64の表示位置及び方向を設定する。例えば目標駐車位置Ptを目標駐車枠64の中心位置に設定し、角度targetyawが示す方向を目標駐車枠64の前後方向に設定する。
表示画面60に表示する目標駐車枠64の大きさ(前後方向長さ及び横方向長さ)は、例えば、俯瞰画像62の縮尺と自車両1の大きさとに応じて設定してよい。例えば、目標駐車枠64の大きさは、俯瞰画像62における自車両1の占有領域の大きさとほぼ等しくなるように設定してよい。また、目標駐車枠64の大きさを自車両1の占有領域よりもやや大きく設定してマージンを設けてもよく、自車両1の占有領域よりもやや小さく設定してもよい。また、俯瞰画像62を表示領域61いっぱいに表示する場合(すなわちx軸方向及びy軸方向の画素数がそれぞれWavm及びHavmの俯瞰画像62を表示する場合)の目標駐車枠64の大きさを初期値として予め設定してもよい。
The HMI control unit 40 calculates the position where the target parking space 64 is superimposed and displayed on the overhead image 62. Specifically, the target parking position Pt in the coordinate system on the display screen 60 is calculated based on the coordinates (targetx, targety) of the target parking position 30 received from the matching unit 47 and the scale at which the overhead image 62 is displayed on the display screen 60. In addition, the HMI control unit 40 sets the display position and direction of the target parking space 64 in the coordinate system on the display screen 60 based on the angle targetyaw and the target parking position Pt received from the matching unit 47. For example, the target parking position Pt is set to the center position of the target parking space 64, and the direction indicated by the angle targetyaw is set to the front-rear direction of the target parking space 64.
The size (front-rear length and lateral length) of the target parking space 64 displayed on the display screen 60 may be set, for example, according to the scale of the overhead-view image 62 and the size of the host vehicle 1. For example, the size of the target parking space 64 may be set to be approximately equal to the size of the area occupied by the host vehicle 1 in the overhead-view image 62. Also, the size of the target parking space 64 may be set slightly larger than the area occupied by the host vehicle 1 to provide a margin, or may be set slightly smaller than the area occupied by the host vehicle 1. Also, the size of the target parking space 64 when the overhead-view image 62 is displayed to fill the display area 61 (i.e., when the overhead-view image 62 is displayed with pixel numbers Wavm and Havm in the x-axis and y-axis directions, respectively) may be set in advance as an initial value.
ここで、自車両1が目標駐車位置30から離れている状態で駐車支援制御を開始すると、図4(a)に示すように目標駐車枠64の表示位置が俯瞰画像62の範囲外に設定されることがある。この場合には、自車両1を示すアイコン63に対する目標駐車枠64の相対位置を正しく把握することができない。
そこでHMI制御部40は、表示画面60の第1表示位置Pb1に俯瞰画像62を表示したとき、目標駐車枠64の所定範囲以上を表示領域61内に表示できる場合には、表示画面60の第1表示位置Pb1に俯瞰画像62を表示する。例えば、俯瞰画像62を表示する表示位置を第1表示位置Pb1に設定した場合に、目標駐車枠64の所定範囲以上を表示領域61内に表示できるか否かを判定する。図4(a)の例では、俯瞰画像62を表示領域61いっぱいに表示した場合(すなわち、x軸方向及びy軸方向の画素数がそれぞれWavm及びHavmの俯瞰画像62を表示し、かつ俯瞰画像62の第1表示位置Pb1を表示領域61の左下コーナーの基準点Prに設定した場合)に、目標駐車枠64の所定範囲以上を表示領域61内に表示できるか否かを判定する。以下の説明において、目標駐車枠64の所定範囲を「必要表示範囲」と表記することがある。
Here, when the parking assist control is started in a state where the host vehicle 1 is away from the target parking position 30, the display position of the target parking frame 64 may be set outside the range of the overhead image 62 as shown in Fig. 4(a). In this case, the relative position of the target parking frame 64 with respect to the icon 63 representing the host vehicle 1 cannot be correctly grasped.
Therefore, when the bird's-eye view image 62 is displayed at the first display position Pb1 of the display screen 60, if a predetermined range or more of the target parking space 64 can be displayed within the display area 61, the HMI control unit 40 displays the bird's-eye view image 62 at the first display position Pb1 of the display screen 60. For example, when the display position for displaying the bird's-eye view image 62 is set to the first display position Pb1, it is determined whether or not a predetermined range or more of the target parking space 64 can be displayed within the display area 61. In the example of FIG. 4A , when the bird's-eye view image 62 is displayed to fill the display area 61 (i.e., when the bird's-eye view image 62 has pixel counts Wavm and Havm in the x-axis and y-axis directions, respectively, and the first display position Pb1 of the bird's-eye view image 62 is set to the reference point Pr in the lower left corner of the display area 61), it is determined whether or not a predetermined range or more of the target parking space 64 can be displayed within the display area 61. In the following description, the predetermined range of the target parking space 64 may be referred to as a "required display range."
一方で、表示画面60の第1表示位置Pb1に俯瞰画像62を表示したとき、目標駐車枠64の所定範囲以上を表示領域61内に表示できない場合には、図4(b)に示すように第1表示位置Pb1とは異なる表示画面60の第2表示位置Pb2に俯瞰画像62を表示する。これにより目標駐車枠64の必要表示範囲以上を表示領域61内に表示できるようにする。この場合、例えば表示位置が変わることによって表示領域61の外側に出た俯瞰画像62の部分と、表示領域61内に入らない目標駐車枠64の部分を切り取って、残りの部分を表示領域61内に表示してよい。On the other hand, when the overhead image 62 is displayed at the first display position Pb1 on the display screen 60, if more than a predetermined range of the target parking space 64 cannot be displayed within the display area 61, the overhead image 62 is displayed at a second display position Pb2 on the display screen 60, which is different from the first display position Pb1, as shown in FIG. 4(b). This makes it possible to display more than the necessary display range of the target parking space 64 within the display area 61. In this case, for example, the portion of the overhead image 62 that falls outside the display area 61 due to a change in display position and the portion of the target parking space 64 that does not fit within the display area 61 may be cut out, and the remaining portion may be displayed within the display area 61.
HMI制御部40は、目標駐車枠64の必要表示範囲以上を表示領域61内に表示できるように、基準位置(すなわち第1表示位置Pb1)に対する俯瞰画像62の表示位置のオフセット方向(移動方向)とオフセット量(移動量)を求め、オフセット方向にオフセット量だけ第1表示位置Pb1をオフセットさせることにより第2表示位置Pb2を算出する。図4(c)を参照する。俯瞰画像62の表示位置のオフセット方向は、俯瞰画像62を表示領域61いっぱいに表示した場合の目標駐車位置Ptの位置によって決定される。領域R1はx座標が0より小さくy座標がHavmより大きい領域であり、領域R2はx座標が0以上Wavm以下でy座標がHavmより大きい領域であり、領域R3はx座標、y座標がWavm、Havmより大きい領域である。領域R4はx座標が0より小さくy座標が0以上Havm以下となる領域であり、領域R5はx座標がWavmより大きくy座標が0以上Havm以下となる領域である。領域R6はx座標、y座標が0より小さい領域であり、領域R7はx座標が0以上Wavm以下でy座標が0より小さい領域であり、領域R8はx座標がWavmより大きく、y座標が0より小さい領域である。 The HMI control unit 40 determines the offset direction (movement direction) and offset amount (movement distance) of the display position of the overhead image 62 relative to the reference position (i.e., first display position Pb1) so that more than the required display range of the target parking space 64 can be displayed within the display area 61, and calculates the second display position Pb2 by offsetting the first display position Pb1 in the offset direction by the offset amount. See Figure 4(c). The offset direction of the display position of the overhead image 62 is determined by the position of the target parking position Pt when the overhead image 62 is displayed to fill the display area 61. Region R1 is the region where the x coordinate is less than 0 and the y coordinate is greater than Havm, region R2 is the region where the x coordinate is between 0 and Wavm but less than Wavm and the y coordinate is greater than Havm, and region R3 is the region where the x coordinate and y coordinate are greater than Wavm and Havm, respectively. Region R4 is a region where the x coordinate is less than 0 and the y coordinate is between 0 and Havm, region R5 is a region where the x coordinate is greater than Wavm and the y coordinate is between 0 and Havm, region R6 is a region where both the x coordinate and the y coordinate are less than 0, region R7 is a region where the x coordinate is between 0 and Wavm and the y coordinate is less than 0, and region R8 is a region where the x coordinate is greater than Wavm and the y coordinate is less than 0.
例えば目標駐車位置Ptが領域R1にある場合に俯瞰画像62の表示位置のオフセット方向を右下方向(x座標を増加、y座標を減少)としてよく、目標駐車位置Ptが領域R2にある場合に俯瞰画像62の表示位置のオフセット方向を下方向(x座標を変えずにy座標を減少)としてよく、目標駐車位置Ptが領域R3にある場合に俯瞰画像62の表示位置のオフセット方向を左下方向(x座標、y座標を減少)としてよい。目標駐車位置Ptが領域R4にある場合に俯瞰画像62の表示位置のオフセット方向を右方向(y座標を変えずにx座標を増加)としてよく、目標駐車位置Ptが領域R5にある場合に俯瞰画像62の表示位置のオフセット方向を左方向(y座標を変えずにx座標を減少)としてよい。目標駐車位置Ptが領域R6にある場合に俯瞰画像62の表示位置のオフセット方向を右上方向(x座標、y座標を増加)としてよく、目標駐車位置Ptが領域R7にある場合に俯瞰画像62の表示位置のオフセット方向を上方向(x座標を変えずにy座標を増加)としてよく、目標駐車位置Ptが領域R8にある場合に俯瞰画像62の表示位置のオフセット方向を左上方向(x座標を減少、y座標を増加)としてよい。 For example, if the target parking position Pt is in region R1, the offset direction of the display position of the overhead image 62 may be downward and to the right (increasing the x coordinate and decreasing the y coordinate); if the target parking position Pt is in region R2, the offset direction of the display position of the overhead image 62 may be downward (decreasing the y coordinate without changing the x coordinate); and if the target parking position Pt is in region R3, the offset direction of the display position of the overhead image 62 may be downward and to the left (decreasing the x coordinate and y coordinate). If the target parking position Pt is in region R4, the offset direction of the display position of the overhead image 62 may be right (increasing the x coordinate without changing the y coordinate); and if the target parking position Pt is in region R5, the offset direction of the display position of the overhead image 62 may be left (decreasing the x coordinate without changing the y coordinate). When the target parking position Pt is in region R6, the offset direction of the display position of the overhead image 62 may be set to the upper right direction (increasing the x-coordinate and y-coordinate), when the target parking position Pt is in region R7, the offset direction of the display position of the overhead image 62 may be set to the upper right direction (increasing the y-coordinate without changing the x-coordinate), and when the target parking position Pt is in region R8, the offset direction of the display position of the overhead image 62 may be set to the upper left direction (decreasing the x-coordinate and increasing the y-coordinate).
例えば図4(b)は、目標駐車枠64の必要表示範囲として、目標駐車枠64の中心(例えば目標駐車位置Pt)を含む領域以上の範囲を表示領域61内に表示できるように、俯瞰画像62の表示位置のオフセット方向とオフセット量を設定する場合の例を示す。この例では、図4(a)において俯瞰画像62を表示領域61いっぱいに表示したときの目標駐車位置Ptの座標(-Px、-Py)に基づいて、x方向オフセット量ofxをPxに設定し、y方向オフセット量ofyをPyに設定する。
目標駐車枠64の必要表示範囲は上記の例に限定されず、表示画面60に表示された目標駐車枠64が乗員に理解され易くなるよう適宜設定してもよい。例えば必要表示範囲は、矩形形状の目標駐車枠64の少なくとも2辺64a、64bの各々の一部分を含んだ範囲であってもよく(図5(a))、矩形形状の目標駐車枠64の少なくとも2辺64a、64bの各々の全長を含んだ範囲であってもよく(図5(b))、矩形形状の目標駐車枠64の少なくとも1つの短辺64aの全長を含んだ範囲であってもよく(図5(c))、矩形形状の四辺のいずれも含んだ範囲であってもよい(図5(d))。
例えばHMI制御部40は、目標駐車位置Ptと角度targetyawとに基づいて、矩形形状の目標駐車枠64の4つのコーナーの座標をそれぞれ演算し、上記の必要表示範囲以上を表示領域61内に表示できるように、俯瞰画像62の表示位置のオフセット方向とオフセット量を決定してよい。
4(b) shows an example of setting the offset direction and offset amount of the display position of the overhead image 62 so that an area including the center of the target parking frame 64 (for example, the target parking position Pt) or more can be displayed within the display area 61 as the required display range of the target parking frame 64. In this example, the x-direction offset amount ofx is set to Px, and the y-direction offset amount ofy is set to Py based on the coordinates (-Px, -Py) of the target parking position Pt when the overhead image 62 is displayed to fill the display area 61 in FIG.
The required display range of the target parking frame 64 is not limited to the above example, and may be appropriately set so that the target parking frame 64 displayed on the display screen 60 is easily understood by the occupant. For example, the required display range may be a range including a part of at least two sides 64a, 64b of the rectangular target parking frame 64 (FIG. 5(a)), a range including the entire length of at least two sides 64a, 64b of the rectangular target parking frame 64 (FIG. 5(b)), a range including the entire length of at least one short side 64a of the rectangular target parking frame 64 (FIG. 5(c)), or a range including all four sides of the rectangular shape (FIG. 5(d)).
For example, the HMI control unit 40 may calculate the coordinates of the four corners of the rectangular target parking space 64 based on the target parking position Pt and the angle targetyaw, and determine the offset direction and offset amount of the display position of the overhead image 62 so that more than the required display range can be displayed within the display area 61.
(動作)
図6は、第1実施形態の駐車支援方法の一例のフローチャートである。ステップS1においてHMI制御部40は、表示画面60上の座標系における目標駐車位置Ptを算出する。また、目標駐車枠64の表示位置及び方向を算出する。ステップS2においてHMI制御部40は、俯瞰画像62を第1表示位置Pb1に表示した場合に、目標駐車枠64の所定範囲以上を表示領域61内に表示できるか否かを判定する。目標駐車枠64の所定範囲以上を表示領域61内に表示できない場合(ステップS2:N)に処理はステップS3へ進む。目標駐車枠64の所定範囲以上を表示領域61内に表示できる場合(ステップS2:Y)に処理はステップS7へ進む。
ステップS3においてHMI制御部40は、俯瞰画像62の表示位置のオフセット量(ofx、ofy)を算出する。ステップS4においてHMI制御部40は、オフセット量(ofx、ofy)によるオフセット後の目標駐車枠64の表示位置を算出する。
(operation)
6 is a flowchart of an example of the parking assistance method of the first embodiment. In step S1, the HMI control unit 40 calculates the target parking position Pt in the coordinate system on the display screen 60. Also, it calculates the display position and direction of the target parking space 64. In step S2, the HMI control unit 40 determines whether or not a predetermined range or more of the target parking space 64 can be displayed within the display area 61 when the overhead image 62 is displayed at the first display position Pb1. If a predetermined range or more of the target parking space 64 cannot be displayed within the display area 61 (step S2: N), the process proceeds to step S3. If a predetermined range or more of the target parking space 64 can be displayed within the display area 61 (step S2: Y), the process proceeds to step S7.
In step S3, the HMI control unit 40 calculates an offset amount (ofx, ofy) of the display position of the overhead image 62. In step S4, the HMI control unit 40 calculates the display position of the target parking frame 64 after offset by the offset amount (ofx, ofy).
ステップS5においてHMI制御部40は、オフセット量(ofx、ofy)でオフセットした表示位置である第2表示位置Pb2に俯瞰画像62を表示する。ステップS6においてHMI制御部40はオフセット量(ofx、ofy)でオフセット移動した(移動した)表示位置に目標駐車枠64を重畳して表示する。その後に処理は終了する。
ステップS7においてHMI制御部40は、第1表示位置Pb1に俯瞰画像62を表示する。ステップS8においてHMI制御部40は、ステップS1で算出した位置に目標駐車枠64を重畳して表示する。その後に処理は終了する。
In step S5, the HMI control unit 40 displays the overhead image 62 at the second display position Pb2, which is a display position offset by the offset amount (ofx, ofy). In step S6, the HMI control unit 40 displays the target parking space 64 superimposed on the display position offset by the offset amount (ofx, ofy). Then, the process ends.
In step S7, the HMI control unit 40 displays the overhead image 62 at the first display position Pb1. In step S8, the HMI control unit 40 displays the target parking space 64 superimposed on the position calculated in step S1. Thereafter, the process ends.
(第2実施形態)
俯瞰画像62の大きさ(すなわち俯瞰画像62の縮尺)を維持したまま表示位置をオフセットすると、俯瞰画像62の一部が表示領域61の外側に出て表示画面60に表示できなくなることがある。そこで、第2実施形態では図7(a)に示すように、表示領域61に表示する俯瞰画像62を縮小する。
これにより、図4(a)に示すように俯瞰画像62を第1表示位置Pb1に表示した場合に表示領域61に表示できる範囲(すなわち自車両1の現在位置を中心とする前後方向長DL及び車幅方向長DTの範囲)を全て含むように、第2表示位置Pb2に俯瞰画像62を表示できる。
Second Embodiment
If the display position is offset while maintaining the size of the overhead image 62 (i.e., the scale of the overhead image 62), a part of the overhead image 62 may extend outside the display area 61 and become unable to be displayed on the display screen 60. Therefore, in the second embodiment, the overhead image 62 displayed in the display area 61 is reduced in size, as shown in FIG.
This allows the overhead image 62 to be displayed at the second display position Pb2 so as to include the entire range that can be displayed in the display area 61 when the overhead image 62 is displayed at the first display position Pb1 (i.e., the range of the longitudinal length DL and the transverse length DT centered on the current position of the vehicle 1) as shown in Figure 4 (a).
例えば、x方向オフセット量ofxがy方向オフセット量ofyよりも小さい場合にHMI制御部40は、縮小率scaleを次式により算出する。
scale=(Havm-ofy)/Havm
x方向オフセット量ofxがy方向オフセット量ofyよりも大きい場合にHMI制御部40は、縮小率scaleを次式により算出する。
scale=(Wavm-ofx)/Wavm
HMI制御部40は、俯瞰画像62及び目標駐車枠64の表示位置をx方向オフセット量ofx及びy方向オフセット量ofyでオフセットするとともに俯瞰画像62及び目標駐車枠64を縮小率scaleで縮小するアフィン変換行列Maffine2を次式により設定する。
For example, when the x-direction offset amount ofx is smaller than the y-direction offset amount ofy, the HMI control unit 40 calculates the reduction ratio scale using the following formula.
scale=(Havm-ofy)/Havm
When the x-direction offset amount ofx is larger than the y-direction offset amount ofy, the HMI control unit 40 calculates the reduction ratio scale using the following formula.
scale=(Wavm-ofx)/Wavm
The HMI control unit 40 offsets the display positions of the overhead image 62 and the target parking space 64 by an x-direction offset amount ofx and a y-direction offset amount ofy, and sets an affine transformation matrix M affine2 that reduces the overhead image 62 and the target parking space 64 by a reduction rate scale using the following equation.
HMI制御部40は、俯瞰画像62及び目標駐車枠64の座標をアフィン変換行列Maffine2により変換する。具体的には、変換前の俯瞰画像62の各画素の座標や目標駐車枠64の境界の座標を(Px1,Py1)とすると、オフセット及び縮小後の俯瞰画像62の各画素の座標や目標駐車枠64の境界の座標(Px2,Py2)を次式により算出する。 The HMI control unit 40 transforms the coordinates of the overhead-view image 62 and the target parking space 64 using an affine transformation matrix M affine2 . Specifically, if the coordinates of each pixel of the overhead-view image 62 before transformation and the coordinates of the boundary of the target parking space 64 are (Px1, Py1), the HMI control unit 40 calculates the coordinates of each pixel of the overhead-view image 62 after offset and reduction and the coordinates of the boundary of the target parking space 64 (Px2, Py2) using the following equations.
なおHMI制御部40は、図7(a)に示すように表示領域61の背景部分(俯瞰画像62が表示されない領域)にグリッド線65を描画してもよい。例えばHMI制御部40は、図7(b)に示すようにグリッドを描画した背景画像66を俯瞰画像62に付加して得られる画像を表示領域61に表示してよい。 The HMI control unit 40 may also draw grid lines 65 in the background portion of the display area 61 (the area where the overhead image 62 is not displayed) as shown in Figure 7(a). For example, the HMI control unit 40 may display in the display area 61 an image obtained by adding a background image 66 with a drawn grid to the overhead image 62 as shown in Figure 7(b).
図8は、第2実施形態の駐車支援方法の一例のフローチャートである。ステップS10及びS11の処理は、図6のステップS1及びS2の処理と同様である。目標駐車枠64の所定範囲以上を表示領域61内に表示できない場合(ステップS11:N)に処理はステップS12へ進む。目標駐車枠64の所定範囲以上を表示領域61内に表示できる場合(ステップS11:Y)に処理はステップS17へ進む。
ステップS12の処理は図6のステップS3と同様である。ステップS13においてHMI制御部40は、縮小率scaleを算出する。ステップS14においてHMI制御部40は、俯瞰画像62をオフセット量(ofx、ofy)でオフセットするとともに縮小率scaleで縮小した場合の目標駐車枠64の表示位置を算出する。
Fig. 8 is a flowchart of an example of the parking assistance method of the second embodiment. The processes of steps S10 and S11 are the same as the processes of steps S1 and S2 in Fig. 6. If the predetermined range or more of the target parking space 64 cannot be displayed within the display area 61 (step S11: N), the process proceeds to step S12. If the predetermined range or more of the target parking space 64 can be displayed within the display area 61 (step S11: Y), the process proceeds to step S17.
The process of step S12 is the same as step S3 in Fig. 6. In step S13, the HMI control unit 40 calculates the reduction rate "scale". In step S14, the HMI control unit 40 calculates the display position of the target parking space 64 when the overhead image 62 is offset by the offset amount (ofx, ofy) and reduced by the reduction rate "scale".
ステップS15においてHMI制御部40は、オフセット量(ofx、ofy)でオフセットするとともに縮小率scaleで縮小した俯瞰画像62を表示する。ステップS16においてHMI制御部40は、オフセット量(ofx、ofy)でオフセットするとともに縮小率scaleで縮小した目標駐車枠64を重畳して表示する。その後に処理は終了する。
ステップS17及びS18の処理は図6のステップS7及びS8の処理と同様である。
In step S15, the HMI control unit 40 displays the overhead image 62 offset by the offset amount (ofx, ofy) and reduced by the reduction rate scale. In step S16, the HMI control unit 40 displays the target parking space 64 offset by the offset amount (ofx, ofy) and reduced by the reduction rate scale in a superimposed manner. Thereafter, the processing ends.
The processes in steps S17 and S18 are the same as those in steps S7 and S8 in FIG.
(変形例)
第1実施形態及び第2実施形態では、予め記憶されている目標駐車位置30の周囲の物標と、駐車支援制御の実行時に自車両1の周囲で検出されている物標とをマッチングして自車両1の現在位置に対する目標駐車位置30の相対位置を検出する例について説明したが、本発明の駐車支援方法は、このような目標駐車位置の決定方法に限定されない。例えば、駐車支援制御の実行時において、駐車区画であることを表す物標(例えば駐車枠線などの路面表示や車輪留め等の立体物)を検出して自車両1の現在位置に対する目標駐車位置30の相対位置を検出してもよい。
(Modification)
In the first and second embodiments, examples have been described in which targets around the pre-stored target parking position 30 are matched with targets detected around the vehicle 1 during execution of parking assist control to detect the relative position of the target parking position 30 with respect to the current position of the vehicle 1, but the parking assist method of the present invention is not limited to such a method of determining the target parking position. For example, during execution of parking assist control, targets indicating a parking space (for example, road markings such as parking frame lines or three-dimensional objects such as wheel chocks) may be detected to detect the relative position of the target parking position 30 with respect to the current position of the vehicle 1.
(実施形態の効果)
(1)自車両1が駐車する目標駐車位置を設定し、自車両1の周囲を撮影して得られる撮像画像から自車両1の周囲の俯瞰画像を生成し、俯瞰画像と、目標駐車位置を囲む所定の大きさの範囲を表すガイド図形と、を自車両1の乗員が視認可能な表示画面の所定の表示領域に表示する駐車支援方法では、表示画面の第1表示位置に俯瞰画像を表示したとき、ガイド図形の所定範囲以上を表示領域内に表示できる場合には、表示画面の第1表示位置に俯瞰画像を表示し、表示画面の第1表示位置に俯瞰画像を表示したとき、ガイド図形の所定範囲以上を表示領域内に表示できない場合には、第1表示位置とは異なる表示画面の第2表示位置に俯瞰画像を表示する。
これにより、自車両が目標駐車位置から離れていても自車両1の周囲の俯瞰画像とガイド図形の所定範囲以上とを同時に表示できるので、自車両に対する目標駐車枠の相対位置を把握しやすい画像を提供できる。
(Effects of the embodiment)
(1) A parking assistance method that sets a target parking position where vehicle 1 will park, generates an overhead image of the surroundings of vehicle 1 from captured images obtained by photographing the surroundings of vehicle 1, and displays the overhead image and a guide figure representing an area of a predetermined size surrounding the target parking position in a predetermined display area of a display screen that is visible to an occupant of vehicle 1. When the overhead image is displayed at a first display position on the display screen, if more than the predetermined range of the guide figure can be displayed within the display area, the overhead image is displayed at the first display position on the display screen. When the overhead image is displayed at the first display position on the display screen, if more than the predetermined range of the guide figure cannot be displayed within the display area, the overhead image is displayed at a second display position on the display screen that is different from the first display position.
This allows the bird's-eye view image of the surroundings of the vehicle 1 and a predetermined range or more of the guide figure to be displayed simultaneously even if the vehicle is far from the target parking position, so that an image that makes it easy to grasp the relative position of the target parking frame with respect to the vehicle can be provided.
(2)俯瞰画像を第2表示位置に表示する場合に、表示領域に表示する俯瞰画像を縮小してもよい。これにより、俯瞰画像の表示位置を変更した後の俯瞰画像の表示範囲の減少を抑制できる。
(3)表示領域に表示する俯瞰画像を縮小することにより、俯瞰画像の表示位置を第1表示位置に設定した場合に表示領域に表示できる全範囲を含んだ俯瞰画像を、第2表示位置に表示してもよい。これにより、俯瞰画像の表示位置を変更しても変更前に表示可能であった俯瞰画像の全範囲を表示できる。
(2) When the overhead image is displayed at the second display position, the overhead image displayed in the display area may be reduced in size, thereby preventing a reduction in the display range of the overhead image after the display position of the overhead image is changed.
(3) By reducing the size of the overhead image displayed in the display area, an overhead image including the entire range that can be displayed in the display area when the display position of the overhead image is set to the first display position may be displayed in the second display position. This allows the entire range of the overhead image that could be displayed before the display position of the overhead image to be displayed even when the display position of the overhead image is changed.
(4)グリッドを描画した背景画像を俯瞰画像に付加して表示領域に表示してもよい。これにより、俯瞰画像の外側に表示されたガイド図形に対する距離感が把握し易くなる。
(5)ガイド図形の所定範囲は、矩形形状であるガイド図形の少なくとも2辺の各々の一部分を含んだ範囲であってよい。また、ガイド図形の所定範囲は、矩形形状であるガイド図形の少なくとも2辺の各々の全長を含んだ範囲であってもよい。また、ガイド図形の所定範囲は、矩形形状であるガイド図形の少なくとも1つの短辺の全長を含んだ範囲であってもよい。また、ガイド図形の所定範囲は、矩形形状であるガイド図形の四辺のいずれも含んだ範囲であってもよい。また、ガイド図形の所定範囲は、ガイド図形の中心点を含んだ範囲であってもよい。これにより、乗員に理解され易くなるようにガイド図形を表示できる。
(4) A background image with a grid drawn on it may be added to the overhead image and displayed in the display area, which makes it easier to grasp the sense of distance to the guide figure displayed outside the overhead image.
(5) The predetermined range of the guide figure may be a range that includes a portion of each of at least two sides of the rectangular guide figure. The predetermined range of the guide figure may also be a range that includes the entire length of each of at least two sides of the rectangular guide figure. The predetermined range of the guide figure may also be a range that includes the entire length of at least one short side of the rectangular guide figure. The predetermined range of the guide figure may also be a range that includes all four sides of the rectangular guide figure. The predetermined range of the guide figure may also be a range that includes the center point of the guide figure. This allows the guide figure to be displayed in a way that is easy for the occupant to understand.
(6)自車両1の周囲を撮影して得られる撮像画像に基づいて目標駐車位置を検出し、自車両1の現在位置から目標駐車位置へ至る目標走行軌道を算出し、目標走行軌道に沿って走行するように自車両1を制御してもよい。これにより、自車両1の駐車を支援できる。 (6) The target parking position may be detected based on captured images of the surroundings of the vehicle 1, a target driving trajectory from the current position of the vehicle 1 to the target parking position may be calculated, and the vehicle 1 may be controlled to drive along the target driving trajectory. This may assist in parking the vehicle 1.
ここに記載されている全ての例及び条件的な用語は、読者が、本発明と技術の進展のために発明者により与えられる概念とを理解する際の助けとなるように、教育的な目的を意図したものであり、具体的に記載されている上記の例及び条件、並びに本発明の優位性及び劣等性を示すことに関する本明細書における例の構成に限定されることなく解釈されるべきものである。本発明の実施例は詳細に説明されているが、本発明の精神及び範囲から外れることなく、様々な変更、置換及び修正をこれに加えることが可能であると解すべきである。All examples and conditional language described herein are intended for educational purposes to aid the reader in understanding the present invention and the concepts provided by the inventors for the advancement of technology, and should be construed without limitation to the specifically described examples and conditions above, and the configuration of examples herein for illustrating the advantages and disadvantages of the present invention. While embodiments of the present invention have been described in detail, it should be understood that various changes, substitutions, and alterations can be made thereto without departing from the spirit and scope of the present invention.
1…自車両、10…駐車支援装置、11…測位装置、13…ヒューマンマシンインタフェース(HMI)、14…シフトスイッチ(シフトSW)、15…外界センサ、16…車両センサ、17…コントローラ、18…パーキングブレーキ、19a…ステアリングアクチュエータ、19b…アクセルアクチュエータ、19c…ブレーキアクチュエータ、20…プロセッサ、21…記憶装置、40…HMI制御部、41…駐車支援制御部、42…画像変換部、43…自己位置算出部、44…物標検出部、45…地図生成部、46…地図データ、47…突合部、48…目標軌道生成部、49…操舵制御部、50…車速制御部 1...Own vehicle, 10...Parking assistance device, 11...Positioning device, 13...Human machine interface (HMI), 14...Shift switch (shift SW), 15...External sensor, 16...Vehicle sensor, 17...Controller, 18...Parking brake, 19a...Steering actuator, 19b...Accelerator actuator, 19c...Brake actuator, 20...Processor, 21...Storage device, 40...HMI control unit, 41...Parking assistance control unit, 42...Image conversion unit, 43...Self-position calculation unit, 44...Target detection unit, 45...Map generation unit, 46...Map data, 47...Matching unit, 48...Target trajectory generation unit, 49... Steering control unit, 50 ...Vehicle speed control unit
Claims (11)
前記表示画面の第1表示位置に俯瞰画像を表示したとき、前記ガイド図形の所定範囲以上を前記表示領域内に表示できる場合には、前記表示画面の前記第1表示位置に俯瞰画像を表示し、
前記表示画面の前記第1表示位置に俯瞰画像を表示したとき、前記ガイド図形の前記所定範囲以上を前記表示領域内に表示できない場合には、前記第1表示位置とは異なる前記表示画面の第2表示位置に俯瞰画像を表示し、
前記第2表示位置に俯瞰画像を表示する場合に、前記表示領域に表示する前記俯瞰画像を縮小することを特徴とする駐車支援方法。 A parking assistance method comprising: setting a target parking position where a vehicle is to be parked; generating an overhead image of the surroundings of the vehicle from captured images obtained by capturing images of the surroundings of the vehicle; and displaying the overhead image and a guide figure representing an area of a predetermined size surrounding the target parking position in a predetermined display area of a display screen visible to an occupant of the vehicle;
When a bird's-eye view image is displayed at a first display position on the display screen, if a predetermined range or more of the guide figure can be displayed within the display area, the bird's-eye view image is displayed at the first display position on the display screen;
When an overhead image is displayed at the first display position on the display screen, if the predetermined range or more of the guide figure cannot be displayed within the display area, the overhead image is displayed at a second display position on the display screen that is different from the first display position;
A parking assistance method, comprising: when displaying an overhead image at the second display position, reducing the overhead image displayed in the display area.
前記表示画面の第1表示位置に俯瞰画像を表示したとき、前記ガイド図形の所定範囲以上を前記表示領域内に表示できる場合には、前記表示画面の前記第1表示位置に俯瞰画像を表示し、
前記表示画面の前記第1表示位置に俯瞰画像を表示したとき、前記ガイド図形の前記所定範囲以上を前記表示領域内に表示できない場合には、前記第1表示位置とは異なる前記表示画面の第2表示位置に俯瞰画像を表示し、
グリッドを描画した背景画像を前記俯瞰画像に付加して前記表示領域に表示することを特徴とする駐車支援方法。 A parking assistance method comprising: setting a target parking position where a vehicle is to be parked; generating an overhead image of the surroundings of the vehicle from captured images obtained by capturing images of the surroundings of the vehicle; and displaying the overhead image and a guide figure representing an area of a predetermined size surrounding the target parking position in a predetermined display area of a display screen visible to an occupant of the vehicle;
When a bird's-eye view image is displayed at a first display position on the display screen, if a predetermined range or more of the guide figure can be displayed within the display area, the bird's-eye view image is displayed at the first display position on the display screen;
When an overhead image is displayed at the first display position on the display screen, if the predetermined range or more of the guide figure cannot be displayed within the display area, the overhead image is displayed at a second display position on the display screen that is different from the first display position;
A parking assistance method characterized in that a background image on which a grid is drawn is added to the overhead image and displayed in the display area.
前記表示画面の第1表示位置に俯瞰画像を表示したとき、前記ガイド図形の所定範囲以上を前記表示領域内に表示できる場合には、前記表示画面の前記第1表示位置に俯瞰画像を表示し、前記表示画面の前記第1表示位置に俯瞰画像を表示したとき、前記ガイド図形の前記所定範囲以上を前記表示領域内に表示できない場合には、前記第1表示位置とは異なる前記表示画面の第2表示位置に俯瞰画像を表示し、前記第2表示位置に俯瞰画像を表示する場合に、前記表示領域に表示する前記俯瞰画像を縮小するコントローラを備えることを特徴とする駐車支援装置。 A parking assistance device comprising: a camera that captures images of the surroundings of a vehicle; and a display device having a display screen that can be viewed by an occupant of the vehicle; the parking assistance device sets a target parking position where the vehicle will be parked; generates an overhead image of the surroundings of the vehicle from an image captured by the camera; and displays the overhead image and a guide figure that represents a range of a predetermined size surrounding the target parking position in a predetermined display area of the display screen,
a controller that displays an overhead image at a first display position on the display screen when a predetermined range or more of the guide figure can be displayed within the display area, displays an overhead image at the first display position on the display screen, and when a predetermined range or more of the guide figure cannot be displayed within the display area when an overhead image is displayed at the first display position on the display screen, displays an overhead image at a second display position on the display screen that is different from the first display position, and reduces the overhead image displayed in the display area when the overhead image is displayed at the second display position.
前記表示画面の第1表示位置に俯瞰画像を表示したとき、前記ガイド図形の所定範囲以上を前記表示領域内に表示できる場合には、前記表示画面の前記第1表示位置に俯瞰画像を表示し、前記表示画面の前記第1表示位置に俯瞰画像を表示したとき、前記ガイド図形の前記所定範囲以上を前記表示領域内に表示できない場合には、前記第1表示位置とは異なる前記表示画面の第2表示位置に俯瞰画像を表示し、グリッドを描画した背景画像を前記俯瞰画像に付加して前記表示領域に表示するコントローラを備えることを特徴とする駐車支援装置。 A parking assistance device comprising: a camera that captures images of the surroundings of a vehicle; and a display device having a display screen that can be viewed by an occupant of the vehicle; the parking assistance device sets a target parking position where the vehicle will be parked; generates an overhead image of the surroundings of the vehicle from an image captured by the camera; and displays the overhead image and a guide figure that represents a range of a predetermined size surrounding the target parking position in a predetermined display area of the display screen,
a controller that displays an overhead image at a first display position on the display screen when a predetermined range or more of the guide figure can be displayed within the display area when the overhead image is displayed at a first display position on the display screen, and displays an overhead image at a second display position on the display screen that is different from the first display position when a predetermined range or more of the guide figure cannot be displayed within the display area when the overhead image is displayed at the first display position on the display screen, and adds a background image on which a grid is drawn to the overhead image and displays it in the display area.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2022/027273 WO2024013807A1 (en) | 2022-07-11 | 2022-07-11 | Parking assistance method and parking assistance device |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPWO2024013807A1 JPWO2024013807A1 (en) | 2024-01-18 |
| JPWO2024013807A5 JPWO2024013807A5 (en) | 2025-04-08 |
| JP7772220B2 true JP7772220B2 (en) | 2025-11-18 |
Family
ID=89536291
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024533198A Active JP7772220B2 (en) | 2022-07-11 | 2022-07-11 | Parking assistance method and parking assistance device |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP7772220B2 (en) |
| CN (1) | CN119562911A (en) |
| WO (1) | WO2024013807A1 (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009101984A (en) | 2007-10-01 | 2009-05-14 | Nissan Motor Co Ltd | Parking support apparatus and method |
| JP2009111946A (en) | 2007-11-01 | 2009-05-21 | Alpine Electronics Inc | Vehicle surrounding image providing apparatus |
| JP2010184588A (en) | 2009-02-12 | 2010-08-26 | Clarion Co Ltd | Vehicle vicinity monitor device |
| JP2012071635A (en) | 2010-09-28 | 2012-04-12 | Aisin Seiki Co Ltd | Parking assistance device |
| JP2013006548A (en) | 2011-06-27 | 2013-01-10 | Clarion Co Ltd | Parking assist device |
| WO2019008764A1 (en) | 2017-07-07 | 2019-01-10 | 日産自動車株式会社 | Parking assistance method and parking assistance device |
| JP2021116013A (en) | 2020-01-29 | 2021-08-10 | パナソニックIpマネジメント株式会社 | Vehicle and image processing device |
| CN114693001A (en) | 2022-04-24 | 2022-07-01 | 中汽创智科技有限公司 | A parking space prediction method, device, electronic device and storage medium |
-
2022
- 2022-07-11 CN CN202280098030.3A patent/CN119562911A/en active Pending
- 2022-07-11 JP JP2024533198A patent/JP7772220B2/en active Active
- 2022-07-11 WO PCT/JP2022/027273 patent/WO2024013807A1/en not_active Ceased
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009101984A (en) | 2007-10-01 | 2009-05-14 | Nissan Motor Co Ltd | Parking support apparatus and method |
| JP2009111946A (en) | 2007-11-01 | 2009-05-21 | Alpine Electronics Inc | Vehicle surrounding image providing apparatus |
| JP2010184588A (en) | 2009-02-12 | 2010-08-26 | Clarion Co Ltd | Vehicle vicinity monitor device |
| JP2012071635A (en) | 2010-09-28 | 2012-04-12 | Aisin Seiki Co Ltd | Parking assistance device |
| JP2013006548A (en) | 2011-06-27 | 2013-01-10 | Clarion Co Ltd | Parking assist device |
| WO2019008764A1 (en) | 2017-07-07 | 2019-01-10 | 日産自動車株式会社 | Parking assistance method and parking assistance device |
| JP2021116013A (en) | 2020-01-29 | 2021-08-10 | パナソニックIpマネジメント株式会社 | Vehicle and image processing device |
| CN114693001A (en) | 2022-04-24 | 2022-07-01 | 中汽创智科技有限公司 | A parking space prediction method, device, electronic device and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2024013807A1 (en) | 2024-01-18 |
| CN119562911A (en) | 2025-03-04 |
| JPWO2024013807A1 (en) | 2024-01-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN115088028B (en) | Drawing system, display system, moving object, drawing method, and program | |
| JP7816484B2 (en) | Parking assistance method and parking assistance device | |
| EP3795952A1 (en) | Estimation device, estimation method, and computer program product | |
| CN117677553B (en) | Parking assistance method and parking assistance device | |
| JP7772220B2 (en) | Parking assistance method and parking assistance device | |
| US11380120B2 (en) | Driving assistance device | |
| US20250130064A1 (en) | Method and Driver Assistance System for Assisting a Driver in Driving Along a Recorded Trajectory | |
| CN105517843B (en) | method for manoeuvring a vehicle | |
| CN119404238B (en) | Parking assistance methods and parking assistance devices | |
| JP7771820B2 (en) | Parking assistance method and parking assistance device | |
| CN118339066B (en) | Parking assistance method and parking assistance device | |
| WO2025088729A1 (en) | Parking assistance method and parking assistance device | |
| JP7831683B2 (en) | Parking assistance method and parking assistance device | |
| EP4656479A1 (en) | Parking assistance method and parking assistance device | |
| JP7726043B2 (en) | Parking assistance method and parking assistance device | |
| WO2025088730A1 (en) | Parking assistance method and parking assistance device | |
| WO2023119656A1 (en) | Parking assistance method and parking assistance device | |
| WO2026028346A1 (en) | Parking assistance method, parking assistance device, and parking assistance system | |
| WO2024157449A1 (en) | Parking assistance method and parking assistance device | |
| CN120530041A (en) | Parking assistance method and parking assistance device | |
| WO2024157442A1 (en) | Parking assistance method and parking assistance device | |
| WO2024157441A1 (en) | Parking assistance method and parking assistance device | |
| JP2025149884A (en) | Vehicle Control Method | |
| WO2026033704A1 (en) | Parking assistance method and parking assistance device | |
| CN119301657A (en) | Parking assistance method and parking assistance device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241219 |
|
| A529 | Written submission of copy of amendment under article 34 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A5211 Effective date: 20241219 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241219 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20251007 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251020 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7772220 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |