JP6824759B2 - Bound line detection device, lane marking system, and lane marking method - Google Patents
Bound line detection device, lane marking system, and lane marking method Download PDFInfo
- Publication number
- JP6824759B2 JP6824759B2 JP2017007907A JP2017007907A JP6824759B2 JP 6824759 B2 JP6824759 B2 JP 6824759B2 JP 2017007907 A JP2017007907 A JP 2017007907A JP 2017007907 A JP2017007907 A JP 2017007907A JP 6824759 B2 JP6824759 B2 JP 6824759B2
- Authority
- JP
- Japan
- Prior art keywords
- reference line
- end point
- line
- coordinates
- coordinate
- 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
- 238000001514 detection method Methods 0.000 title claims description 55
- 238000000034 method Methods 0.000 title claims description 19
- 238000004364 calculation method Methods 0.000 claims description 59
- 239000013598 vector Substances 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
Description
本発明は、駐車区画を示す区画線を検出する技術に関する。 The present invention relates to a technique for detecting a lane marking indicating a parking lot.
駐車区画を示す区画線をカメラ撮影画像から検出し、検出した区画線に基づいて駐車目標位置を設定する駐車支援装置が提案されている(例えば特許文献1参照)。特許文献1で提案されている駐車支援装置は、車両が2本の区画線の各端部に基づいて駐車目標位置を一旦設定した後、車両が2本の区画線から所定距離を越えて離れている状態では検出範囲(関心領域)を設定せず、車両101が図10に示すように駐車区画の奥側に進んだ状態になって2本の区画線102及び103の各端部104及び105が検出範囲(関心領域)106及び107に含まれる。なお、検出範囲(関心領域)とは、駐車支援装置が駐車区画を検出することができる範囲のことである。 A parking support device has been proposed in which a parking line indicating a parking lot is detected from a camera-captured image and a parking target position is set based on the detected parking line (see, for example, Patent Document 1). In the parking support device proposed in Patent Document 1, after the vehicle once sets the parking target position based on each end of the two lane markings, the vehicle is separated from the two lane markings by a predetermined distance. In this state, the detection range (area of interest) is not set, and as shown in FIG. 10, the vehicle 101 is in a state of advancing to the back side of the parking lot, and each end 104 of the two lane markings 102 and 103 and 105 is included in the detection ranges (regions of interest) 106 and 107. The detection range (area of interest) is the range in which the parking support device can detect the parking zone.
特許文献1で提案されている駐車支援装置では、駐車目標位置が一旦設定された後、2本の区画線102及び103の各端部104及び105が再度検出されるまで駐車目標位置が修正されないので、2本の区画線102及び103の各端部104及び105が再度検出された時点での修正量が大きくなり修正が困難あるいは不可能になるおそれがあった。 In the parking support device proposed in Patent Document 1, after the parking target position is once set, the parking target position is not corrected until the ends 104 and 105 of the two lane markings 102 and 103 are detected again. Therefore, the amount of correction at the time when the respective ends 104 and 105 of the two marking lines 102 and 103 are detected again becomes large, and there is a possibility that the correction becomes difficult or impossible.
また、例えば高速道路のパーキングエリアやサービスエリアでは、図11に示すように2本の区画線102及び103の端部104及び105同士が区画線102及び103の方向に沿ってずれている場合がある。この場合、車両101が図11に示す位置よりも駐車区画のさらに奥側に進まなければ、2本の区画線102及び103の各端部104及び105が駐車区画を検出する検出範囲(関心領域)106及び107に含まれないので、2本の区画線102及び103の各端部104及び105が再度検出された時点での駐車目標位置の修正量がより一層大きくなる可能性が高い。 Further, for example, in a parking area or a service area of an expressway, as shown in FIG. 11, the ends 104 and 105 of the two lane markings 102 and 103 may be displaced from each other along the direction of the lane markings 102 and 103. is there. In this case, if the vehicle 101 does not advance further into the parking lot than the position shown in FIG. 11, the detection ranges (areas of interest) in which the ends 104 and 105 of the two lane markings 102 and 103 detect the parking lot. ) Since it is not included in 106 and 107, it is highly possible that the amount of correction of the parking target position at the time when the respective ends 104 and 105 of the two marking lines 102 and 103 are detected again becomes larger.
本発明は、上記の課題に鑑み、駐車区画を示す2本の区画線の車両側端部同士が区画線の方向に沿ってずれている場合でも区画線の車両側端部が領域内に含まれる関心領域を設定することができる区画線検出技術を提供することを目的とする。 In view of the above problems, the present invention includes the vehicle side ends of the lane markings in the area even when the vehicle side ends of the two lane markings indicating the parking lot are displaced along the direction of the lane markings. It is an object of the present invention to provide a lane marking detection technique capable of setting a region of interest.
本発明に係る区画線検出装置は、車両の周辺を撮影するカメラで得られた撮影画像から第1の区画線及び第2の区画線を検出する検出部と、前記第1の区画線の車両側端部に対応する端点を有し前記第1の区画線に平行な第1の基準線及び前記第2の区画線の車両側端部に対応する端点を有し前記第2の区画線に平行な第2の基準線を生成する生成部と、前記第1の基準線の端点及び方向並びに前記第2の基準線の端点及び方向に基づいて目標駐車位置を算出する位置算出部と、前記目標駐車位置と前記第1の基準線及び前記第2の基準線の平均方向と前記第1の基準線及び前記第2の基準線の各端点間の方向とに基づいて前記第1の基準線の端点座標及び前記第2の基準線の端点座標を算出する端点座標算出部と、を備え、前記検出部は、前記端点座標算出部によって算出された前記第1の基準線の端点座標及び前記第2の基準線の端点座標に基づいて関心領域を設定する構成(第1の構成)である。なお、複数の線の平均方向は、各線の正規化された方向ベクトルの総和を正規化して得られるベクトルで定義することができる。例えば、前記第1の基準線及び前記第2の基準線の平均方向を示す正規化された方向ベクトルは、前記第1の基準線の方向を示す正規化された方向ベクトルと前記第2の基準線の方向を示す正規化された方向ベクトルとの和を正規化して得られるベクトルである。 The lane marking detection device according to the present invention includes a detection unit that detects a first lane marking and a second lane marking from a captured image obtained by a camera that captures the periphery of the vehicle, and a vehicle of the first lane marking. The first reference line having an end point corresponding to the side end portion and parallel to the first division line and the end point corresponding to the vehicle side end portion of the second division line are provided on the second division line. A generation unit that generates a second parallel reference line, a position calculation unit that calculates a target parking position based on the end points and directions of the first reference line, and the end points and directions of the second reference line, and the above. The first reference line based on the target parking position, the average direction of the first reference line and the second reference line, and the direction between the end points of the first reference line and the second reference line. The detection unit includes the end point coordinates of the first reference line and the end point coordinate calculation unit for calculating the end point coordinates of the second reference line, and the detection unit includes the end point coordinates of the first reference line calculated by the end point coordinate calculation unit and the above. This is a configuration (first configuration) in which the region of interest is set based on the end point coordinates of the second reference line. The average direction of a plurality of lines can be defined by a vector obtained by normalizing the sum of the normalized direction vectors of each line. For example, the normalized direction vector indicating the average direction of the first reference line and the second reference line includes the normalized direction vector indicating the direction of the first reference line and the second reference. It is a vector obtained by normalizing the sum with the normalized direction vector indicating the direction of the line.
また、上記第1の構成の区画線検出装置において、前記端点座標算出部は、前記第1の基準線及び前記第2の基準線の平均方向に前記目標駐車位置から車両側に向かって所定長離れている中点座標を算出し、前記第1の基準線及び前記第2の基準線の平均方向と垂直な方向に前記中点座標から前記第1の基準線側に向かって前記第1の基準線の端点と前記第2の基準線との距離の半分離れている第1の座標を算出し、前記第1の基準線及び前記第2の基準線の平均方向と垂直な方向に前記中点座標から前記第2の基準線側に向かって前記第1の基準線の端点と前記第2の基準線との距離の半分離れている第2の座標を算出し、前記第2の座標を通り前記第1の基準線及び前記第2の基準線の各端点間の方向に延びる直線と、前記第1の座標を通り前記第1の基準線及び前記第2の基準線の平均方向に延びる直線との交点である第3の座標を算出し、前記第1の座標を通り前記第1の基準線及び前記第2の基準線の各端点間の方向に延びる直線と、前記第2の座標を通り前記第1の基準線及び前記第2の基準線の平均方向に延びる直線との交点である第4の座標を算出し、前記第3の座標と前記目標駐車位置との距離が前記第4の座標と前記目標駐車位置との距離より小さい場合、前記第3の座標を前記第1の基準線の端点座標とし、前記第2の座標を前記第2の基準線の端点座標とし、前記第3の座標と前記目標駐車位置との距離が前記第4の座標と前記目標駐車位置との距離より大きい場合、前記第4の座標を前記第2の基準線の端点座標とし、前記第1の座標を前記第1の基準線の端点座標とする構成(第2の構成)であってもよい。なお、前記第3の座標と前記目標駐車位置との距離が前記第4の座標と前記目標駐車位置との距離と等しい場合には、前記第3の座標を前記第1の基準線の端点座標とし、前記第2の座標を前記第2の基準線の端点座標としてもよく、前記第4の座標を前記第2の基準線の端点座標とし、前記第1の座標を前記第1の基準線の端点座標としてもよい。 Further, in the lane marking detection device having the first configuration, the end point coordinate calculation unit has a predetermined length from the target parking position toward the vehicle side in the average direction of the first reference line and the second reference line. The distant midpoint coordinates are calculated, and the first reference line is directed toward the first reference line side from the midpoint coordinates in a direction perpendicular to the average direction of the first reference line and the second reference line. Calculate the first coordinates that are half the distance between the end point of the reference line and the second reference line, and in the direction perpendicular to the average direction of the first reference line and the second reference line. A second coordinate that is half the distance between the end point of the first reference line and the second reference line from the point coordinate toward the second reference line side is calculated, and the second coordinate is calculated. A straight line extending in the direction between the end points of the first reference line and the second reference line, and extending in the average direction of the first reference line and the second reference line through the first coordinates. A third coordinate that is an intersection with a straight line is calculated, and a straight line that passes through the first coordinate and extends in a direction between each end point of the first reference line and the second reference line and the second coordinate. The fourth coordinate, which is the intersection of the first reference line and the straight line extending in the average direction of the second reference line, is calculated, and the distance between the third coordinate and the target parking position is the first. When the distance between the coordinate of 4 and the target parking position is smaller, the third coordinate is set as the end point coordinate of the first reference line, the second coordinate is set as the end point coordinate of the second reference line, and the above. When the distance between the third coordinate and the target parking position is larger than the distance between the fourth coordinate and the target parking position, the fourth coordinate is set as the end point coordinate of the second reference line, and the first There may be a configuration (second configuration) in which the coordinates of are used as the end point coordinates of the first reference line. When the distance between the third coordinate and the target parking position is equal to the distance between the fourth coordinate and the target parking position, the third coordinate is used as the end point coordinate of the first reference line. The second coordinate may be used as the end point coordinate of the second reference line, the fourth coordinate may be used as the end point coordinate of the second reference line, and the first coordinate may be used as the end point coordinate of the first reference line. It may be the end point coordinates of.
また、上記第1又は第2の構成の区画線検出装置において、前記関心領域は、前記端点座標算出部によって算出された前記第1の基準線の端点座標に基づいて設定される第1の関心領域と、前記端点座標算出部によって算出された前記第2の基準線の端点座標に基づいて設定される第2の関心領域と、を含み、前記第1の関心領域と前記第2の関心領域とは互いに分離している構成(第3の構成)であってもよい。 Further, in the lane marking detection device having the first or second configuration, the region of interest is the first interest set based on the end point coordinates of the first reference line calculated by the end point coordinate calculation unit. The first area of interest and the second area of interest include a region and a second area of interest set based on the end point coordinates of the second reference line calculated by the end point coordinate calculation unit. May be a configuration (third configuration) separated from each other.
また、上記第3の構成の区画線検出装置において、前記第1の関心領域の上面視面積及び前記第2の関心領域の上面視面積はそれぞれ、前記車両の上面視面積より小さい構成(第4の構成)であってもよい。 Further, in the lane marking detection device having the third configuration, the top view area of the first area of interest and the top view area of the second area of interest are smaller than the top view area of the vehicle (fourth). The configuration of) may be used.
また、上記第1〜第4いずれかの構成の区画線検出装置において、前記第1の基準線及び前記第2の基準線に関連する情報を外部に出力する出力部を備える構成(第5の構成)であってもよい。 Further, the lane marking detection device having any of the first to fourth configurations includes an output unit that outputs information related to the first reference line and the second reference line to the outside (fifth). Configuration) may be used.
また、上記第5の構成の区画線検出装置において、前記出力部は、前記目標駐車位置の座標と、前記車両の前後方向に対する前記第1の基準線及び前記第2の基準線の平均方向の角度と、を前記第1の基準線及び前記第2の基準線に関連する情報として外部に出力する構成(第6の構成)であってもよい。 Further, in the lane marking detection device having the fifth configuration, the output unit has the coordinates of the target parking position and the average direction of the first reference line and the second reference line with respect to the front-rear direction of the vehicle. The angle may be output to the outside as information related to the first reference line and the second reference line (sixth configuration).
本発明に係る区画線検出システムは、車両の周辺を撮影するカメラと、上記第1〜第6いずれかの構成の区画線検出装置と、を備える構成(第7の構成)である。 The lane marking system according to the present invention has a configuration (seventh configuration) including a camera for photographing the periphery of the vehicle and a lane marking device having any of the first to sixth configurations.
本発明に係る区画線検出方法は、車両の周辺を撮影するカメラで得られた撮影画像から第1の区画線及び第2の区画線を検出する検出工程と、前記第1の区画線の車両側端部に対応する端点を有し前記第1の区画線に平行な第1の基準線及び前記第2の区画線の車両側端部に対応する端点を有し前記第2の区画線に平行な第2の基準線を生成する生成工程と、前記第1の基準線の端点及び方向並びに前記第2の基準線の端点及び方向に基づいて目標駐車位置を算出する位置算出工程と、前記目標駐車位置と前記第1の基準線及び前記第2の基準線の各方向と前記第1の基準線及び前記第2の基準線の各端点間の方向とに基づいて前記第1の基準線の端点座標及び前記第2の基準線の端点座標を算出する端点座標算出工程と、前記端点座標算出工程で算出された前記第1の基準線の端点座標及び前記第2の基準線の端点座標に基づいて関心領域を設定する工程と、を備える構成(第8の構成)である。 The lane marking detection method according to the present invention includes a detection step of detecting a first lane marking and a second lane marking from a captured image obtained by a camera that captures the periphery of the vehicle, and a vehicle of the first lane marking. The first reference line having an end point corresponding to the side end portion and parallel to the first division line and the end point corresponding to the vehicle side end portion of the second division line are provided on the second division line. A generation step of generating a parallel second reference line, a position calculation step of calculating a target parking position based on the end points and directions of the first reference line, and the end points and directions of the second reference line, and the above. The first reference line based on the target parking position, each direction of the first reference line and the second reference line, and the direction between each end point of the first reference line and the second reference line. End point coordinates and end point coordinates of the second reference line are calculated, and end point coordinates of the first reference line and end point coordinates of the second reference line calculated in the end point coordinate calculation step. It is a configuration (eighth configuration) including a step of setting an area of interest based on the above.
本発明の区画線検出技術によれば、目標駐車位置と第1の基準線及び第2の基準線の平均方向のみならず、第1の基準線及び第2の基準線の各端点間の方向にも基づいて第1の基準線の端点座標及び第2の基準線の端点座標が算出され、第1の基準線の端点座標及び第2の基準線の端点座標に基づいて関心領域が設定される。これにより、駐車区画を示す2本の区画線の車両側端部同士が区画線の方向に沿ってずれている場合でも区画線の車両側端部が領域内に含まれる関心領域を設定することができる。 According to the lane marking detection technique of the present invention, not only the average direction of the target parking position and the first reference line and the second reference line, but also the direction between each end point of the first reference line and the second reference line. The endpoint coordinates of the first reference line and the endpoint coordinates of the second reference line are calculated based on the above, and the region of interest is set based on the endpoint coordinates of the first reference line and the endpoint coordinates of the second reference line. To. As a result, even if the vehicle-side ends of the two lane markings indicating the parking lot are displaced along the direction of the lane, the area of interest in which the vehicle-side end of the lane is included in the area can be set. Can be done.
以下、本発明の例示的な実施形態について、図面を参照しながら詳細に説明する。以下の説明では、車両の直進進行方向であって、運転席からステアリングに向かう方向を「前方向」と呼ぶ。また、車両の直進進行方向であって、ステアリングから運転席に向かう方向を「後方向」と呼ぶ。また、車両の直進進行方向及び鉛直線に垂直な方向であって、前方向を向いている運転手の右側から左側に向かう方向を「左方向」と呼ぶ。また、車両の直進進行方向及び鉛直線に垂直な方向であって、前方向を向いている運転手の左側から右側に向かう方向を「右方向」と呼ぶ。 Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the drawings. In the following description, the direction in which the vehicle travels straight from the driver's seat to the steering wheel is referred to as "forward direction". Further, the direction in which the vehicle travels straight from the steering wheel to the driver's seat is referred to as "rear direction". Further, the direction from the right side to the left side of the driver facing forward, which is the direction perpendicular to the straight traveling direction and the vertical straight line of the vehicle, is referred to as "left direction". Further, the direction from the left side to the right side of the driver facing forward, which is the direction perpendicular to the straight traveling direction and the vertical straight line of the vehicle, is referred to as "right direction".
また、本実施形態では、区画線検出装置を搭載している車両の特定点を原点とした座標系(ワールド座標系)を用いる。車両の特定点は、車両の前端から後方向に有効長(車両の全長からリアオーバーハングを引いた長さ)離れており、且つ、車両の左右方向の中央である点としている。そして、車両の前後方向をZ軸方向(後方向がZ軸の正方向)とし、車両の左右方向をX軸方向(左方向がX軸の正方向)としている。 Further, in the present embodiment, a coordinate system (world coordinate system) with a specific point of the vehicle equipped with the lane marking device as the origin is used. The specific point of the vehicle is that it is separated from the front end of the vehicle in the rear direction by the effective length (the length obtained by subtracting the rear overhang from the total length of the vehicle) and is in the center of the vehicle in the left-right direction. The front-rear direction of the vehicle is the Z-axis direction (the rear direction is the positive direction of the Z-axis), and the left-right direction of the vehicle is the X-axis direction (the left direction is the positive direction of the X-axis).
<1.区画線検出装置の構成>
図1は、区画線検出装置の構成例を示す図である。区画線検出装置の一例である区画線検出ECU(Electric Control Unit)1は、撮影部2に接続されるとともに、車両制御ECU3などにCAN(Controller Area Network)などの車載ネットワーク4を介して接続される。そして、区画線検出ECU1及び撮影部2によって区画線検出システムが構成される。
<1. Configuration of lane marking device>
FIG. 1 is a diagram showing a configuration example of a lane marking detection device. The lane marking ECU (Electric Control Unit) 1, which is an example of the lane marking device, is connected to the photographing unit 2 and is also connected to the vehicle control ECU 3 or the like via an in-vehicle network 4 such as CAN (Controller Area Network). To. Then, the lane marking detection system 1 is configured by the lane marking ECU 1 and the photographing unit 2.
撮影部2は、3つのカメラ21〜23を備える。カメラ21は車両の後端に設けられる。このため、カメラ21をバックカメラ21とも呼ぶ。バックカメラ21の光軸は上面視で車両の前後方向に沿っている。バックカメラ21は車両の後方向を撮影する。バックカメラ21の取付位置は、車両の左右中央であることが望ましいが、左右中央から左右方向に多少ずれた位置であってもよい。 The photographing unit 2 includes three cameras 21 to 23. The camera 21 is provided at the rear end of the vehicle. Therefore, the camera 21 is also referred to as a back camera 21. The optical axis of the back camera 21 is along the front-rear direction of the vehicle in a top view. The back camera 21 captures the rear direction of the vehicle. The mounting position of the back camera 21 is preferably at the center of the left and right of the vehicle, but may be slightly deviated from the center of the left and right in the left and right direction.
カメラ22は車両の左側ドアミラーに設けられる。このため、カメラ22を左サイドカメラ22とも呼ぶ。左サイドカメラ22の光軸は上面視で車両の左右方向に沿っている。左サイドカメラ22は車両の左方向を撮影する。カメラ23は車両の右側ドアミラーに設けられる。このため、カメラ23を右サイドカメラ23とも呼ぶ。右サイドカメラ23の光軸は上面視で車両の左右方向に沿っている。右サイドカメラ23は車両の右方向を撮影する。 The camera 22 is provided on the left door mirror of the vehicle. Therefore, the camera 22 is also referred to as a left side camera 22. The optical axis of the left side camera 22 is along the left-right direction of the vehicle in a top view. The left side camera 22 photographs the left direction of the vehicle. The camera 23 is provided on the right door mirror of the vehicle. Therefore, the camera 23 is also referred to as a right side camera 23. The optical axis of the right side camera 23 is along the left-right direction of the vehicle in a top view. The right side camera 23 captures the right direction of the vehicle.
本実施形態では区画線検出ECU1が各カメラ21〜23の撮影画像を取得するが、撮影部2から左サイドカメラ22及び右サイドカメラ23を除いて区画線検出ECU1がバックカメラ21の撮影画像のみを取得する構成にしてもよい。 In the present embodiment, the lane marking ECU 1 acquires the captured images of the cameras 21 to 23, but the lane marking ECU 1 excludes only the captured images of the back camera 21 except for the left side camera 22 and the right side camera 23 from the photographing unit 2. May be configured to acquire.
区画線検出ECU1は、映像取得部10と、検出部11と、生成部12と、位置算出部13と、端点座標算出部14と、を備える。区画線検出ECU1は、例えば制御部と記憶部とによって構成することができる。制御部は、CPU(Central Processing Unit)、RAM(Random Access Memory)、及びROM(Read Only Memory)を備えるコンピュータである。記憶部は、区画線検出ECU1が映像取得部10、検出部11、生成部12、位置算出部13、及び端点座標算出部14として動作するために必要なコンピュータプログラム及びデータを不揮発的に記憶する。記憶部としては、例えば、EEPROM、フラッシュメモリ等を用いることができる。 The lane marking ECU 1 includes a video acquisition unit 10, a detection unit 11, a generation unit 12, a position calculation unit 13, and an end point coordinate calculation unit 14. The lane marking ECU 1 can be composed of, for example, a control unit and a storage unit. The control unit is a computer including a CPU (Central Processing Unit), a RAM (Random Access Memory), and a ROM (Read Only Memory). The storage unit non-volatilely stores the computer programs and data required for the division line detection ECU 1 to operate as the image acquisition unit 10, the detection unit 11, the generation unit 12, the position calculation unit 13, and the end point coordinate calculation unit 14. .. As the storage unit, for example, EEPROM, flash memory, or the like can be used.
映像取得部10は、各カメラ21〜23からアナログ又はデジタルの撮影画像を所定の周期(例えば、1/30秒周期)で時間的に連続して取得する。そして、取得した時間的に連続した撮影画像(取得した映像)がアナログの場合には、映像取得部10は、そのアナログの撮影画像をデジタルの撮影画像に変換(A/D変換)する。 The image acquisition unit 10 continuously acquires analog or digital captured images from the cameras 21 to 23 at a predetermined cycle (for example, a 1/30 second cycle). Then, when the acquired time-continuous captured image (acquired video) is analog, the video acquisition unit 10 converts the analog captured image into a digital captured image (A / D conversion).
検出部11は、映像取得部10から出力される撮影画像から駐車区画を示す第1の区画線及び第2の区画線をエッジ抽出などの画像処理を利用して検出する。第1の区画線及び第2の区画線は駐車場の路面に白線などで描かれている。図2(a)〜(d)にそれぞれ例示する駐車区画の上面図では、グレーの点線D1で囲った部分が第1の区画線として検出され、グレーの点線D2で囲った部分が第2の区画線として検出される。 The detection unit 11 detects the first division line and the second division line indicating the parking zone from the captured image output from the image acquisition unit 10 by using image processing such as edge extraction. The first lane marking and the second lane marking are drawn with white lines or the like on the road surface of the parking lot. In the top view of the parking lot illustrated in FIGS. 2A to 2D, the portion surrounded by the gray dotted line D1 is detected as the first division line, and the portion surrounded by the gray dotted line D2 is the second. Detected as a lane marking.
検出部11は、1回目の検出では撮影画像の全領域を関心領域(区画線を検出することができる範囲)とし、2回目以降の検出では端点座標算出部14によって算出される第1の基準線の端点座標及び第2の基準線の端点座標に基づいて関心領域を設定する。 In the first detection, the detection unit 11 sets the entire area of the captured image as the region of interest (the range in which the division line can be detected), and in the second and subsequent detections, the first reference calculated by the endpoint coordinate calculation unit 14. The region of interest is set based on the end point coordinates of the line and the end point coordinates of the second reference line.
生成部12は、第1の区画線に対応する第1の基準線及び第2の区画線に対応する第2の基準線を生成する。 The generation unit 12 generates a first reference line corresponding to the first lane marking and a second reference line corresponding to the second lane marking.
位置算出部13は、第1の基準線の端点及び方向並びに第2の基準線の端点及び方向に基づいて目標駐車位置を算出する。 The position calculation unit 13 calculates the target parking position based on the end points and directions of the first reference line and the end points and directions of the second reference line.
端点座標算出部14は、第1の基準線の端点座標及び第2の基準線の端点座標を算出する。算出手法の詳細については後述する。 The end point coordinate calculation unit 14 calculates the end point coordinates of the first reference line and the end point coordinates of the second reference line. The details of the calculation method will be described later.
車両制御ECU3は、ドライバーによる操作に従って例えば車両の向きや速度等を制御し、車載ネットワーク4を介して区画線検出ECU1から送られてくる情報に従って例えば車両の向き等を制御する。 The vehicle control ECU 3 controls, for example, the direction and speed of the vehicle according to the operation by the driver, and controls, for example, the direction of the vehicle according to the information sent from the lane marking ECU 1 via the vehicle-mounted network 4.
区画線検出ECU1の生成部12及び位置算出部13は、第1の基準線及び第2の基準線に関連する情報を車両制御ECU3に出力する機能を有している。本実施形態では、生成部12は車両の前後方向に対する第1の基準線及び第2の基準線の平均方向の角度を出力し、位置算出部13は目標駐車位置の座標を車両制御ECU3に出力する。これにより、例えば車両を駐車区画に移動させるときに車両の向き(ステアリングの舵角)を車両制御ECU3が自動制御することができる。 The generation unit 12 and the position calculation unit 13 of the lane marking ECU 1 have a function of outputting information related to the first reference line and the second reference line to the vehicle control ECU 3. In the present embodiment, the generation unit 12 outputs the angle of the average direction of the first reference line and the second reference line with respect to the front-rear direction of the vehicle, and the position calculation unit 13 outputs the coordinates of the target parking position to the vehicle control ECU 3. To do. Thereby, for example, when the vehicle is moved to the parking lot, the vehicle control ECU 3 can automatically control the direction of the vehicle (steering angle).
<2.区画線検出装置の動作>
図3は、区画線検出装置の一例である区画線検出ECU1の動作例を示すフローチャートである。区画線検出ECU1の動作開始イベントが発生すると、区画線検出ECU1は図3に示すフローチャートの動作を開始する。区画線検出ECU1の動作開始イベントとしては、例えば、車両のシフトレバーの位置がリバースレンジに切り替わったこと等を挙げることができる。なお、区画線検出ECU1の動作開始と同時に撮影部2も動作を開始する。
<2. Operation of lane marking device>
FIG. 3 is a flowchart showing an operation example of the lane marking ECU 1 which is an example of the lane marking detection device. When the operation start event of the lane marking ECU 1 occurs, the lane marking ECU 1 starts the operation of the flowchart shown in FIG. Examples of the operation start event of the lane marking ECU 1 include the fact that the position of the shift lever of the vehicle is switched to the reverse range. The photographing unit 2 also starts operating at the same time as the operation of the lane marking ECU 1 starts.
まず、検出部11が第1の区画線及び第2の区画線の検出を試みる(ステップS1)。なお、上述した通り、1回目の検出では撮影画像の全領域が関心領域であり、2回目以降の検出では端点座標算出部14によって算出される第1の基準線の端点座標及び第2の基準線の端点座標に基づいて関心領域が設定される。 First, the detection unit 11 attempts to detect the first lane marking and the second lane marking (step S1). As described above, in the first detection, the entire area of the captured image is the region of interest, and in the second and subsequent detections, the end point coordinates of the first reference line and the second reference calculated by the end point coordinate calculation unit 14. The region of interest is set based on the end point coordinates of the line.
第1の区画線及び第2の区画線が検出されると、生成部12が第1の区画線に対応する第1の基準線及び第2の区画線に対応する第2の基準線を生成する(ステップS2)。具体的には、生成部12は、第1の区画線の車両側端部に対応する端点を有し第1の区画線に平行な第1の基準線及び第2の区画線の車両側端部に対応する端点を有し第2の区画線に平行な第2の基準線を生成する。したがって、例えば図4(a)に示すように第1の区画線の車両側端部E1と第2の区画線の車両側端部E2とが第1の区画線及び第2の区画線の方向にずれていない場合、第1の基準線LN1の端点EP1と第2の基準線LN2の端点EP2とは第1の区画線及び第2の区画線の方向にずれていない。一方、例えば図4(b)に示すように第1の区画線の車両側端部E1と第2の区画線の車両側端部E2とが第1の区画線及び第2の区画線の方向にずれている場合、第1の基準線LN1の端点EP1と第2の基準線LN2の端点EP2とは第1の区画線及び第2の区画線の方向にずれている。 When the first lane marking and the second lane marking are detected, the generation unit 12 generates a first reference line corresponding to the first lane marking and a second reference line corresponding to the second lane marking. (Step S2). Specifically, the generation unit 12 has an end point corresponding to the vehicle-side end of the first lane, and is parallel to the first lane, and the vehicle-side end of the first reference line and the second lane. Generates a second reference line that has endpoints corresponding to the portions and is parallel to the second section line. Therefore, for example, as shown in FIG. 4A, the vehicle-side end E1 of the first lane and the vehicle-side end E2 of the second lane are in the directions of the first lane and the second lane. When not deviated to, the end point EP1 of the first reference line LN1 and the end point EP2 of the second reference line LN2 are not deviated in the directions of the first lane marking and the second lane marking. On the other hand, for example, as shown in FIG. 4B, the vehicle-side end E1 of the first lane and the vehicle-side end E2 of the second lane are in the directions of the first lane and the second lane. When deviated to, the end point EP1 of the first reference line LN1 and the end point EP2 of the second reference line LN2 are deviated in the directions of the first lane marking and the second lane marking.
ステップS2に続くステップS3において、位置算出部13が第1の基準線の端点及び方向並びに第2の基準線の端点及び方向に基づいて目標駐車位置を算出する。ステップS3の具体的な処理内容について図5に示すフローチャート及び図6に示す上面図を参照して説明する。 In step S3 following step S2, the position calculation unit 13 calculates the target parking position based on the end points and directions of the first reference line and the end points and directions of the second reference line. The specific processing contents of step S3 will be described with reference to the flowchart shown in FIG. 5 and the top view shown in FIG.
まず、位置算出部13は、第1の基準線の方向に第1の基準線の端点EP1から車両とは逆側に向かって有効長L0(車両の全長からリアオーバーハングを引いた長さ)離れている第1の座標A1を算出する(ステップS3_1)。次に、位置算出部13は、第2の基準線の方向に第2の基準線の端点EP2から車両とは逆側に向かって有効長L0離れている第2の座標A2を算出する(ステップS3_2)。 First, the position calculation unit 13 has an effective length L0 (the length obtained by subtracting the rear overhang from the total length of the vehicle) from the end point EP1 of the first reference line toward the opposite side of the vehicle in the direction of the first reference line. The first coordinate A1 that is separated is calculated (step S3_1). Next, the position calculation unit 13 calculates the second coordinate A2 which is separated from the end point EP2 of the second reference line in the direction of the second reference line by the effective length L0 toward the side opposite to the vehicle (step). S3_2).
次に、位置算出部13は、第1の基準線の方向と垂直な方向に第1の座標A1から第2の基準線側に向かって第1の基準線の端点EP1と第2の基準線との距離Wの半分離れている第3の座標A3を算出し、第1の基準線の方向と垂直な方向に第1の座標A1から第2の基準線とは逆側に向かって距離Wの半分離れている第4の座標A4を算出する(ステップS3_3)。さらに、位置算出部13は、第2の基準線の方向と垂直な方向に第2の座標A2から第1の基準線側に向かって距離Wの半分離れている第5の座標A5を算出し、第2の基準線の方向と垂直な方向に第2の座標A2から第1の基準線とは逆側に向かって距離Wの半分離れている第6の座標A6を算出する(ステップS3_4)。 Next, the position calculation unit 13 determines the end points EP1 and the second reference line of the first reference line from the first coordinate A1 toward the second reference line side in the direction perpendicular to the direction of the first reference line. The third coordinate A3, which is half the distance W from, is calculated, and the distance W is calculated from the first coordinate A1 in the direction perpendicular to the direction of the first reference line toward the side opposite to the second reference line. The fourth coordinate A4, which is half apart from the above, is calculated (step S3_3). Further, the position calculation unit 13 calculates the fifth coordinate A5, which is half the distance W from the second coordinate A2 toward the first reference line side in the direction perpendicular to the direction of the second reference line. , Calculate the sixth coordinate A6, which is half the distance W from the second coordinate A2 in the direction perpendicular to the direction of the second reference line toward the side opposite to the first reference line (step S3_4). ..
そして、位置算出部13は、第3の座標A3〜第6の座標A6のうち2点間距離が最小になる2つの座標を選択し(ステップS3_5)、選択した2つの座標のうち車両に近い方の座標(原点との距離が小さい方の座標)を目標駐車位置の座標とし(ステップS3_6)、目標駐車位置の座標の算出処理を終了する。 Then, the position calculation unit 13 selects the two coordinates that minimize the distance between the two points from the third coordinates A3 to the sixth coordinates A6 (step S3_5), and is closer to the vehicle among the two selected coordinates. The coordinates (the coordinates with the smaller distance from the origin) are set as the coordinates of the target parking position (step S3_6), and the calculation process of the coordinates of the target parking position is completed.
図5に示すフローチャートの処理によって、目標駐車位置の座標を第1の区画線及び第2の区画線の車両側端部(駐車区画の入り口)から駐車区画の奥行き方向に有効長L0だけ奥に入り、且つ第1の区画線及び第2の区画線の中央である位置にすることができる。 By processing the flowchart shown in FIG. 5, the coordinates of the target parking position are set to the back by the effective length L0 in the depth direction of the parking lot from the vehicle side end (entrance of the parking lot) of the first and second lanes. It can be entered and located at the center of the first and second lane markings.
図3に戻って、目標駐車位置の座標の算出処理が終了した後の動作について説明する。ステップS3に続くステップS4において、端点座標算出部14が第1の基準線の端点座標及び第2の基準線の端点座標を算出する。ステップS4の具体的な処理内容について図7に示すフローチャート及び図8に示す上面図を参照して説明する。 Returning to FIG. 3, the operation after the calculation process of the coordinates of the target parking position is completed will be described. In step S4 following step S3, the end point coordinate calculation unit 14 calculates the end point coordinates of the first reference line and the end point coordinates of the second reference line. The specific processing contents of step S4 will be described with reference to the flowchart shown in FIG. 7 and the top view shown in FIG.
まず、端点座標算出部14は、第1の基準線LN1及び第2の基準線LN2の平均方向に目標駐車位置A0から車両側に向かって有効長L0離れている中点座標Pwを算出する(ステップS4_1)。 First, the end point coordinate calculation unit 14 calculates the midpoint coordinate Pw that is separated from the target parking position A0 toward the vehicle side by the effective length L0 in the average direction of the first reference line LN1 and the second reference line LN2 ( Step S4-1).
次に、端点座標算出部14は、第1の基準線LN1及び第2の基準線LN2の平均方向と垂直な方向に中点座標Pwから第1の基準線LN1側に向かって第1の基準線LN1の端点EP1と第2の基準線LN2との距離Wの半分離れている第1の基準線LN1の端点座標P1を算出する(ステップS4_2)。 Next, the end point coordinate calculation unit 14 first refers from the midpoint coordinate Pw toward the first reference line LN1 side in a direction perpendicular to the average direction of the first reference line LN1 and the second reference line LN2. The end point coordinates P1 of the first reference line LN1 which is half the distance W between the end point EP1 of the line LN1 and the second reference line LN2 are calculated (step S4_2).
次に、端点座標算出部14は、第1の基準線LN1及び第2の基準線LN2の平均方向と垂直な方向に中点座標Pwから第2の基準線LN2側に向かって距離Wの半分離れている第2の基準線LN2の端点座標P2を算出する(ステップS4_3)。 Next, the end point coordinate calculation unit 14 increases the distance W from the midpoint coordinate Pw toward the second reference line LN2 in a direction perpendicular to the average direction of the first reference line LN1 and the second reference line LN2. The end point coordinates P2 of the second reference line LN2 that is separated are calculated (step S4_3).
次に、端点座標算出部14は、第2の基準線LN2の端点座標P2を通り第1の基準線LN1及び第2の基準線LN2の各端点間(端点EP1及びEP2間)の方向に延びる直線と、第1の基準線LN1の端点座標P1を通り第1の基準線LN1及び第2の基準線LN2の平均方向に延びる直線との交点である第1の基準線LN1の補正した端点座標P1’を算出する(ステップS4_4)。 Next, the end point coordinate calculation unit 14 passes through the end point coordinates P2 of the second reference line LN2 and extends in the direction between the end points of the first reference line LN1 and the second reference line LN2 (between the end points EP1 and EP2). The corrected endpoint coordinates of the first reference line LN1, which is the intersection of the straight line and the straight line extending in the average direction of the first reference line LN1 and the second reference line LN2 through the endpoint coordinates P1 of the first reference line LN1. Calculate P1'(step S4_4).
次に、端点座標算出部14は、第1の基準線LN1の端点座標P1を通り第1の基準線LN1及び第2の基準線LN2の各端点間の方向に延びる直線と、第2の基準線LN2の端点座標P2を通り第1の基準線LN1及び第2の基準線LN2の平均方向に延びる直線との交点である第2の基準線LN2の補正した端点座標P2’を算出する(ステップS4_5)。 Next, the endpoint coordinate calculation unit 14 has a straight line extending in the direction between the endpoints of the first reference line LN1 and the second reference line LN2 through the endpoint coordinates P1 of the first reference line LN1 and the second reference. Calculate the corrected endpoint coordinates P2'of the second reference line LN2, which is the intersection of the first reference line LN1 and the straight line extending in the average direction of the second reference line LN2 through the endpoint coordinates P2 of the line LN2 (step). S4_5).
それから、端点座標算出部14は、第1の基準線LN1の補正した端点座標P1’と目標駐車位置の座標A0との距離L1を算出し(ステップS4_6)、第2の基準線LN2の補正した端点座標P2’と目標駐車位置の座標A0との距離L2を算出し(ステップS4_7)、距離L1が距離L2以下であるか否かを判定する(ステップS4_8)。なお、本実施形態とは異なり、距離L1が距離L2より小さいか否かで場合分けを行ってもよい。 Then, the end point coordinate calculation unit 14 calculates the distance L1 between the corrected end point coordinates P1'of the first reference line LN1 and the coordinates A0 of the target parking position (step S4_6), and corrects the second reference line LN2. The distance L2 between the end point coordinates P2'and the target parking position coordinate A0 is calculated (step S4_7), and it is determined whether or not the distance L1 is equal to or less than the distance L2 (step S4_8). In addition, unlike this embodiment, the case may be divided according to whether or not the distance L1 is smaller than the distance L2.
距離L1が距離L2以下である場合、第1の基準線LN1の補正した端点座標P1’を第1の基準線LN1の端点座標として採用し、第2の基準線LN2の端点座標P2を第2の基準線LN2の端点座標として採用し(ステップS4_9)、端点座標の算出処理を終了する。 When the distance L1 is less than or equal to the distance L2, the corrected endpoint coordinates P1'of the first reference line LN1 are adopted as the endpoint coordinates of the first reference line LN1, and the endpoint coordinates P2 of the second reference line LN2 are used as the second. It is adopted as the end point coordinates of the reference line LN2 of (step S4_9), and the calculation process of the end point coordinates is completed.
一方、距離L1が距離L2より大きい場合、第2の基準線LN2の補正した端点座標P2’を第2の基準線LN2の端点座標として採用し、第1の基準線LN1の端点座標P1を第1の基準線LN1の端点座標として採用し(ステップS4_10)、端点座標の算出処理を終了する。 On the other hand, when the distance L1 is larger than the distance L2, the corrected endpoint coordinates P2'of the second reference line LN2 are adopted as the endpoint coordinates of the second reference line LN2, and the endpoint coordinates P1 of the first reference line LN1 are used. It is adopted as the end point coordinates of the reference line LN1 of 1 (step S4_10), and the calculation process of the end point coordinates is completed.
上述した端点座標の算出処理によると、目標駐車位置と第1の基準線及び第2の基準線の平均方向のみならず、第1の基準線及び第2の基準線の各端点間の方向にも基づいて第1の基準線の端点座標及び第2の基準線の端点座標が算出される。そして、第1の区画線及び第2の区画線の2回目以降の検出において、第1の基準線の端点座標及び第2の基準線の端点座標に基づいて関心領域が設定される。これにより、駐車区画を示す2本の区画線の車両側端部同士が区画線の方向に沿ってずれている場合でも区画線の車両側端部が領域内に含まれる関心領域を設定することができる。 According to the calculation process of the end point coordinates described above, not only in the average direction of the target parking position and the first reference line and the second reference line, but also in the direction between the end points of the first reference line and the second reference line. The end point coordinates of the first reference line and the end point coordinates of the second reference line are calculated based on the above. Then, in the second and subsequent detections of the first lane marking and the second lane marking, the region of interest is set based on the end point coordinates of the first reference line and the end point coordinates of the second reference line. As a result, even if the vehicle-side ends of the two lane markings indicating the parking lot are displaced along the direction of the lane, the area of interest in which the vehicle-side end of the lane is included in the area can be set. Can be done.
また、上述した端点座標の算出処理によると、第1の区画線の車両側端部と第2の区画線の車両側端部とが第1の区画線及び第2の区画線の方向にずれている場合とずれていない場合を区別することなく、同一の算出処理によって端点座標を算出することができる。 Further, according to the calculation process of the end point coordinates described above, the vehicle-side end of the first lane and the vehicle-side end of the second lane are displaced in the directions of the first lane and the second lane. The end point coordinates can be calculated by the same calculation process without distinguishing between the case where the case is and the case where the position is not deviated.
また、上述した端点座標の算出処理によると、2つの補正した端点座標のうち目標駐車位置との距離が小さい方のみを端点座標として採用している(ステップS4_8〜S4_10参照)。これにより、上述したステップS3_6における目標駐車位置の座標決定処理との整合がとれる。具体的には、目標駐車位置の座標を通り第1の基準線と垂直な直線と第1の基準線との交点から第1の基準線の補正した端点座標までの距離が有効長L0を越えない場合に第1の基準線の補正した端点座標が採用され、目標駐車位置の座標を通り第2の基準線と垂直な直線と第2の基準線との交点から第2の基準線の補正した端点座標までの距離が有効長L0を越えない場合に第2の基準線の補正した端点座標が採用されることになる。これにより、第1の基準線の端点座標を狙い通り第1の区画線の車両側端部に近い位置に設定でき、第2の基準線の端点座標を狙い通り第2の区画線の車両側端部に近い位置に設定できる。 Further, according to the calculation process of the end point coordinates described above, only the one having the smaller distance from the target parking position among the two corrected end point coordinates is adopted as the end point coordinates (see steps S4_8 to S4_10). This makes it consistent with the coordinate determination process of the target parking position in step S3_6 described above. Specifically, the distance from the intersection of the straight line perpendicular to the first reference line and the first reference line through the coordinates of the target parking position to the corrected end point coordinates of the first reference line exceeds the effective length L0. If not, the corrected end point coordinates of the first reference line are adopted, and the correction of the second reference line from the intersection of the straight line perpendicular to the second reference line and the second reference line passing through the coordinates of the target parking position. When the distance to the end point coordinates does not exceed the effective length L0, the corrected end point coordinates of the second reference line are adopted. As a result, the end point coordinates of the first reference line can be set to a position close to the vehicle side end of the first lane line as aimed, and the end point coordinates of the second reference line can be set to the vehicle side of the second lane line as aimed. Can be set near the edge.
図3に戻って、端点座標の算出処理が終了した後の動作について説明する。ステップS4に続くステップS5において、検出部11は、端点座標算出部14によって算出される第1の基準線の端点座標及び第2の基準線の端点座標に基づいて関心領域を設定する。これにより、関心領域の範囲を狭くすることができるので、検出部11での誤検出を低減することができる。 Returning to FIG. 3, the operation after the calculation process of the end point coordinates is completed will be described. In step S5 following step S4, the detection unit 11 sets the region of interest based on the end point coordinates of the first reference line and the end point coordinates of the second reference line calculated by the end point coordinate calculation unit 14. As a result, the range of the region of interest can be narrowed, so that erroneous detection by the detection unit 11 can be reduced.
検出部11は、例えば図9Aに示すように、端点座標算出部14によって算出される第1の基準線LN1の端点座標P1又はP1’を内包する第1の関心領域R1を設定し、端点座標算出部14によって算出される第2の基準線LN2の端点座標P2又はP2’を内包する第2の関心領域R2を設定する。 As shown in FIG. 9A, for example, the detection unit 11 sets a first region of interest R1 including the end point coordinates P1 or P1'of the first reference line LN1 calculated by the end point coordinate calculation unit 14, and the end point coordinates. A second region of interest R2 including the end point coordinates P2 or P2'of the second reference line LN2 calculated by the calculation unit 14 is set.
図9Aに示す例では、第1の関心領域R1と第2の関心領域R2が互いに分離している。これにより、関心領域の範囲をより一層狭くすることができるので、検出部11での誤検出をより一層低減することができる。そして、検出部11での誤検出を効果的に低減するために、第1の関心領域R1の上面視面積及び第2の関心領域R2の上面視面積はそれぞれ、少なくとも車両の上面視面積よりも小さくしておくことが望ましい。また、図9Aに示す例では、第1の関心領域R1の上面視形状を長方形とし、第1の関心領域R1の長手方向を第1の基準線LN1の方向と一致させ、第2の関心領域R2の上面視形状を長方形とし、第2の関心領域R2の長手方向を第2の基準線LN2の方向と一致させている。この形状の工夫によっても第1の関心領域R1の上面視面積及び第2の関心領域R2の上面視面積の低減を図っている。 In the example shown in FIG. 9A, the first region of interest R1 and the second region of interest R2 are separated from each other. As a result, the range of the region of interest can be further narrowed, so that erroneous detection by the detection unit 11 can be further reduced. Then, in order to effectively reduce the false detection in the detection unit 11, the top view area of the first interest region R1 and the top view area of the second interest region R2 are at least larger than the top view area of the vehicle. It is desirable to keep it small. Further, in the example shown in FIG. 9A, the top view shape of the first region of interest R1 is rectangular, the longitudinal direction of the first region of interest R1 is made to coincide with the direction of the first reference line LN1, and the second region of interest R1. The top view shape of R2 is rectangular, and the longitudinal direction of the second region of interest R2 coincides with the direction of the second reference line LN2. By devising this shape, the top view area of the first area of interest R1 and the top view area of the second area of interest R2 are reduced.
なお、仮に上述したステップS4_4〜S4_10を実施しなかった場合、端点座標算出部14によって算出される第1の基準線LN1の端点座標は必ず座標P1となり、端点座標算出部14によって算出される第2の基準線LN2の端点座標は必ず座標P2となるので、図9Bに示すような状態となって、検出部11が2回目以降の検出において、第1の区画線を検出できない事態に陥るおそれがある。 If the above steps S4_4 to S4_10 are not performed, the end point coordinates of the first reference line LN1 calculated by the end point coordinate calculation unit 14 will always be the coordinates P1, and the end point coordinates calculation unit 14 will calculate the second. Since the end point coordinates of the reference line LN2 of 2 are always the coordinates P2, the state shown in FIG. 9B may occur, and the detection unit 11 may not be able to detect the first lane marking in the second and subsequent detections. There is.
ステップS5に続くステップS6において、区画線検出ECU1は、区画線検出ECU1の終了イベントが発生しているか否かを確認する。区画線検出ECU1の動作終了イベントとしては、例えば、目標駐車位置の座標と原点との距離が略零である所定値以下になったこと、車両のシフトレバーの位置がリバースレンジから他のレンジに切り替わったこと等を挙げることができる。 In step S6 following step S5, the lane marking ECU 1 confirms whether or not the end event of the lane marking ECU 1 has occurred. The operation end event of the lane marking ECU 1 includes, for example, that the distance between the coordinates of the target parking position and the origin is equal to or less than a predetermined value, which is substantially zero, and the position of the shift lever of the vehicle is changed from the reverse range to another range. It can be mentioned that it has been switched.
区画線検出ECU1の動作終了イベントが発生していなければ、ステップS1に戻る。一方、区画線検出ECU1の動作終了イベントが発生していれば、区画線検出ECU1は図3に示すフローチャートの動作を終了する。 If the operation end event of the lane marking ECU 1 has not occurred, the process returns to step S1. On the other hand, if the operation end event of the lane marking ECU 1 has occurred, the lane marking ECU 1 ends the operation of the flowchart shown in FIG.
なお、ステップS6を実施する代わりに、区画線検出ECU1の動作終了イベントが発生しているか否かを区画線検出ECU1がフローチャートの動作中常時監視し、区画線検出ECU1の動作終了イベントが発生すれば直ちにフローチャートの動作を終了するようにしてもよい。この場合、ステップS5の処理が終わるとステップS1に戻るようにすればよい。 Instead of executing step S6, the lane marking ECU 1 constantly monitors whether or not the operation end event of the lane marking ECU 1 has occurred during the operation of the flowchart, and the operation end event of the lane marking ECU 1 occurs. If so, the operation of the flowchart may be terminated immediately. In this case, when the process of step S5 is completed, the process may return to step S1.
<3.留意事項>
本明細書中に開示されている種々の技術的特徴は、上記実施形態のほか、その技術的創作の主旨を逸脱しない範囲で種々の変更を加えることが可能である。すなわち、上記実施形態は、全ての点で例示であって、制限的なものではないと考えられるべきであり、本発明の技術的範囲は、上記実施形態の説明ではなく、特許請求の範囲によって示されるものであり、特許請求の範囲と均等の意味及び範囲内に属する全ての変更が含まれると理解されるべきである。
<3. Notes>
In addition to the above-described embodiment, various technical features disclosed in the present specification can be modified in various ways without departing from the spirit of the technical creation. That is, it should be considered that the above-described embodiment is exemplary in all respects and is not restrictive, and the technical scope of the present invention is not the description of the above-mentioned embodiment but the scope of claims. It is shown and should be understood to include all modifications that fall within the meaning and scope of the claims.
例えば、区画線検出ECU1が、第1の基準線及び第2の基準線に関連する情報を表示装置に出力し、その表示装置がカメラ映像に第1の基準線及び第2の基準線を重畳して表示してもよい。この重畳表示によって車両のドライバーは駐車区画を明確に認識することができる。 For example, the lane marking ECU 1 outputs information related to the first reference line and the second reference line to the display device, and the display device superimposes the first reference line and the second reference line on the camera image. May be displayed. This superimposed display allows the driver of the vehicle to clearly recognize the parking lot.
また、第1の基準線の方向と第2の基準線の方向とは完全に一致しているという仮定の下、第1の基準線の方向又は第2の基準線の方向を第1の基準線及び第2の基準線の平均方向とみなして、区画線検出ECU1が各種処理を実行してもよい。 Further, under the assumption that the direction of the first reference line and the direction of the second reference line are completely the same, the direction of the first reference line or the direction of the second reference line is set as the first reference. The division line detection ECU 1 may execute various processes by regarding the average direction of the line and the second reference line.
1 区画線検出ECU
10 映像取得部
11 検出部
12 生成部
13 位置算出部
14 端点座標算出部
2 撮影部
21〜23 カメラ
3 車両制御ECU
4 車載ネットワーク
1 lane marking ECU
10 Video acquisition unit 11 Detection unit 12 Generation unit 13 Position calculation unit 14 End point coordinate calculation unit 2 Imaging unit 21-23 Camera 3 Vehicle control ECU
4 In-vehicle network
Claims (8)
前記第1の区間線の車両側端部に対応する端点を有し前記第1の区間線に平行な第1の基準線及び前記第2の区間線の車両側端部に対応する端点を有し前記第2の区間線に平行な第2の基準線を生成する生成部と、
前記第1の基準線の端点及び方向並びに前記第2の基準線の端点及び方向に基づいて目標駐車位置を算出する位置算出部と、
前記目標駐車位置と前記第1の基準線及び前記第2の基準線の平均方向と前記第1の基準線及び前記第2の基準線の各端点間の方向とに基づいて前記第1の基準線の端点座標及び前記第2の基準線の端点座標を算出する端点座標算出部と、を備え、
前記検出部は、前記端点座標算出部によって算出された前記第1の基準線の端点座標及び前記第2の基準線の端点座標に基づいて関心領域を設定することを特徴とする区画線検出装置。 A detection unit that detects the first section line and the second section line from the captured image obtained by the camera that captures the surroundings of the vehicle.
It has an end point corresponding to the vehicle side end of the first section line, and has a first reference line parallel to the first section line and an end point corresponding to the vehicle side end of the second section line. A generator that generates a second reference line parallel to the second section line,
A position calculation unit that calculates a target parking position based on the end points and directions of the first reference line and the end points and directions of the second reference line.
The first reference based on the target parking position, the average direction of the first reference line and the second reference line, and the direction between the end points of the first reference line and the second reference line. It is provided with an end point coordinate calculation unit for calculating the end point coordinates of the line and the end point coordinates of the second reference line.
The detection unit sets a region of interest based on the end point coordinates of the first reference line and the end point coordinates of the second reference line calculated by the end point coordinate calculation unit. ..
前記第1の基準線及び前記第2の基準線の平均方向に前記目標駐車位置から車両側に向かって所定長離れている中点座標を算出し、
前記第1の基準線及び前記第2の基準線の平均方向と垂直な方向に前記中点座標から前記第1の基準線側に向かって前記第1の基準線の端点と前記第2の基準線との距離の半分離れている第1の座標を算出し、
前記第1の基準線及び前記第2の基準線の平均方向と垂直な方向に前記中点座標から前記第2の基準線側に向かって前記第1の基準線の端点と前記第2の基準線との距離の半分離れている第2の座標を算出し、
前記第2の座標を通り前記第1の基準線及び前記第2の基準線の各端点間の方向に延びる直線と、前記第1の座標を通り前記第1の基準線及び前記第2の基準線の平均方向に延びる直線との交点である第3の座標を算出し、
前記第1の座標を通り前記第1の基準線及び前記第2の基準線の各端点間の方向に延びる直線と、前記第2の座標を通り前記第1の基準線及び前記第2の基準線の平均方向に延びる直線との交点である第4の座標を算出し、
前記第3の座標と前記目標駐車位置との距離が前記第4の座標と前記目標駐車位置との距離より小さい場合、前記第3の座標を前記第1の基準線の端点座標とし、前記第2の座標を前記第2の基準線の端点座標とし、
前記第3の座標と前記目標駐車位置との距離が前記第4の座標と前記目標駐車位置との距離より大きい場合、前記第4の座標を前記第2の基準線の端点座標とし、前記第1の座標を前記第1の基準線の端点座標とすることを特徴とする請求項1に記載の区画線検出装置。 The end point coordinate calculation unit
The midpoint coordinates that are separated by a predetermined length from the target parking position toward the vehicle side in the average direction of the first reference line and the second reference line are calculated.
The end point of the first reference line and the second reference from the midpoint coordinates in a direction perpendicular to the average direction of the first reference line and the second reference line toward the first reference line side. Calculate the first coordinate, which is half the distance from the line,
The end point of the first reference line and the second reference from the midpoint coordinates in a direction perpendicular to the average direction of the first reference line and the second reference line toward the second reference line side. Calculate the second coordinate, which is half the distance from the line,
A straight line extending in the direction between the end points of the first reference line and the second reference line passing through the second coordinates, and the first reference line and the second reference line passing through the first coordinates. Calculate the third coordinate, which is the intersection with the straight line extending in the average direction of the line,
A straight line extending in the direction between the end points of the first reference line and the second reference line passing through the first coordinates, and the first reference line and the second reference line passing through the second coordinates. Calculate the fourth coordinate, which is the intersection with the straight line extending in the average direction of the line,
When the distance between the third coordinate and the target parking position is smaller than the distance between the fourth coordinate and the target parking position, the third coordinate is set as the end point coordinate of the first reference line, and the third coordinate is used. Let the coordinates of 2 be the end point coordinates of the second reference line.
When the distance between the third coordinate and the target parking position is larger than the distance between the fourth coordinate and the target parking position, the fourth coordinate is set as the end point coordinate of the second reference line, and the second. The lane marking detection device according to claim 1, wherein the coordinates of 1 are set to the end point coordinates of the first reference line.
前記第1の関心領域と前記第2の関心領域とは互いに分離していることを特徴とする請求項1又は請求項2に記載の区画線検出装置。 The region of interest is a first region of interest set based on the end point coordinates of the first reference line calculated by the end point coordinate calculation unit, and the second reference calculated by the end point coordinate calculation unit. Includes a second region of interest, which is set based on the end point coordinates of the line,
The lane marking detection device according to claim 1 or 2, wherein the first region of interest and the second region of interest are separated from each other.
請求項1〜6のいずれか一項に記載の区画線検出装置と、を備えることを特徴とする区画線検出システム。 A camera that shoots the area around the vehicle,
A lane marking detection system comprising the lane marking detection device according to any one of claims 1 to 6.
前記第1の区間線の車両側端部に対応する端点を有し前記第1の区間線に平行な第1の基準線及び前記第2の区間線の車両側端部に対応する端点を有し前記第2の区間線に平行な第2の基準線を生成する生成工程と、
前記第1の基準線の端点及び方向並びに前記第2の基準線の端点及び方向に基づいて目標駐車位置を算出する位置算出工程と、
前記目標駐車位置と前記第1の基準線及び前記第2の基準線の各方向と前記第1の基準線及び前記第2の基準線の各端点間の方向とに基づいて前記第1の基準線の端点座標及び前記第2の基準線の端点座標を算出する端点座標算出工程と、
前記端点座標算出工程で算出された前記第1の基準線の端点座標及び前記第2の基準線の端点座標に基づいて関心領域を設定する工程と、を備えること特徴とする区画線検出方法。 A detection process that detects the first section line and the second section line from the captured image obtained by the camera that photographs the surroundings of the vehicle, and
It has an end point corresponding to the vehicle side end of the first section line, and has a first reference line parallel to the first section line and an end point corresponding to the vehicle side end of the second section line. A generation step of generating a second reference line parallel to the second section line, and
A position calculation step of calculating a target parking position based on the end points and directions of the first reference line and the end points and directions of the second reference line.
The first reference based on the target parking position, each direction of the first reference line and the second reference line, and the direction between the end points of the first reference line and the second reference line. The end point coordinate calculation step of calculating the end point coordinates of the line and the end point coordinates of the second reference line, and
A lane marking detection method comprising a step of setting an area of interest based on the end point coordinates of the first reference line and the end point coordinates of the second reference line calculated in the end point coordinate calculation step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017007907A JP6824759B2 (en) | 2017-01-19 | 2017-01-19 | Bound line detection device, lane marking system, and lane marking method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017007907A JP6824759B2 (en) | 2017-01-19 | 2017-01-19 | Bound line detection device, lane marking system, and lane marking method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018116579A JP2018116579A (en) | 2018-07-26 |
JP6824759B2 true JP6824759B2 (en) | 2021-02-03 |
Family
ID=62985561
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017007907A Active JP6824759B2 (en) | 2017-01-19 | 2017-01-19 | Bound line detection device, lane marking system, and lane marking method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6824759B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7141940B2 (en) * | 2018-12-14 | 2022-09-26 | 株式会社デンソーテン | Image processing device and image processing method |
CN114475434B (en) * | 2020-11-11 | 2023-08-04 | 广州汽车集团股份有限公司 | Control and adjustment method for reversing outside rearview mirror, system and storage medium thereof |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4769625B2 (en) * | 2006-04-25 | 2011-09-07 | トヨタ自動車株式会社 | Parking assistance device and parking assistance method |
JP5003946B2 (en) * | 2007-05-30 | 2012-08-22 | アイシン精機株式会社 | Parking assistance device |
JP6097533B2 (en) * | 2012-11-27 | 2017-03-15 | クラリオン株式会社 | In-vehicle image processing device |
JP6299185B2 (en) * | 2013-11-29 | 2018-03-28 | 日産自動車株式会社 | Vehicle acceleration suppression device and vehicle acceleration suppression method |
JP6500435B2 (en) * | 2014-12-26 | 2019-04-17 | アイシン精機株式会社 | Parking assistance device |
-
2017
- 2017-01-19 JP JP2017007907A patent/JP6824759B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018116579A (en) | 2018-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6778620B2 (en) | Road marking device, road marking system, and road marking method | |
WO2016002163A1 (en) | Image display device and image display method | |
JP5229451B2 (en) | Automobile lane departure prevention method | |
JP6586849B2 (en) | Information display device and information display method | |
JP6787157B2 (en) | Vehicle control device | |
JP6379967B2 (en) | Image generating apparatus and image generating method | |
JP2009086787A (en) | Vehicle detection device | |
EP2988496B1 (en) | Vehicular image processing device | |
JP7000383B2 (en) | Image processing device and image processing method | |
JP2016053748A (en) | Driving support device and driving support method | |
WO2015122124A1 (en) | Vehicle periphery image display apparatus and vehicle periphery image display method | |
JP6824759B2 (en) | Bound line detection device, lane marking system, and lane marking method | |
JP6799030B2 (en) | Image recognition device, image recognition method, and parking support system | |
JP6407596B2 (en) | Image processing apparatus and driving support system | |
JP5040851B2 (en) | Wakimi driving judgment device | |
JP2007251880A (en) | On-vehicle image display device, and method of compositing images | |
JP5832850B2 (en) | Lane monitoring system and lane monitoring method | |
JP7226930B2 (en) | Calibration device and electronic mirror system | |
JP2019133445A (en) | Section line detection device, section line detection system, and section line detection method | |
JP2019133580A (en) | Section line detection device, section line detection system, and section line detection method | |
JP7318377B2 (en) | Object detection device | |
JP2007286873A (en) | On-vehicle surrounding vehicle detector | |
JP2017112566A (en) | Parameter identification device | |
JP6432033B2 (en) | In-vehicle device | |
JP2007028443A (en) | Image display system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191129 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201208 |
|
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: 20201222 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210113 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6824759 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |