JP2012073924A - Traffic lane estimation device - Google Patents

Traffic lane estimation device Download PDF

Info

Publication number
JP2012073924A
JP2012073924A JP2010219649A JP2010219649A JP2012073924A JP 2012073924 A JP2012073924 A JP 2012073924A JP 2010219649 A JP2010219649 A JP 2010219649A JP 2010219649 A JP2010219649 A JP 2010219649A JP 2012073924 A JP2012073924 A JP 2012073924A
Authority
JP
Japan
Prior art keywords
lane
line
candidate point
prediction
candidate
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.)
Granted
Application number
JP2010219649A
Other languages
Japanese (ja)
Other versions
JP5559650B2 (en
Inventor
Hajime Koyama
哉 小山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Subaru Corp
Original Assignee
Fuji Heavy Industries Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Heavy Industries Ltd filed Critical Fuji Heavy Industries Ltd
Priority to JP2010219649A priority Critical patent/JP5559650B2/en
Publication of JP2012073924A publication Critical patent/JP2012073924A/en
Application granted granted Critical
Publication of JP5559650B2 publication Critical patent/JP5559650B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Traffic Control Systems (AREA)
  • Image Analysis (AREA)

Abstract

PROBLEM TO BE SOLVED: To continuously estimate a travel lane such as double white lines and to support a stable drive even when lane candidate points which are easily misrecognized as the travel lane are intermittently plotted inside and outside the travel lane.SOLUTION: Current predicted standard lines LpL, LpR are found based upon a virtual line for estimating an inner edge of a travel lane which is found last time (S12). The degree of matching between the predicted standard lines LpL, LpR and a point sequence of first candidate points P1 plotting a lane border is found (S13), and when it is determined that the first candidate points P1 have the highest degree of matching, the point sequence of the first candidate points P1 is set as a point sequence of current main candidate points Pm (S18). Based upon the point sequence of the main candidate points Pm, the virtual line Ls for estimating the inner edge of the current travel lane is found from a curve approximation expression (y=ax+bx+c).

Description

本発明は、車両に搭載されている撮像手段で撮像した前方の外部環境に基づいて走行レーンを区画する走行車線を推定する車線推定装置に関する。   The present invention relates to a lane estimation device that estimates a traveling lane that divides a traveling lane based on a front external environment imaged by an imaging unit mounted on a vehicle.

従来、高速道路等の走行において、自車両前方の走行環境を検出し、検出した走行環境データに基づいて、自車走行レーンの左右を区画する走行車線を検出し、この走行車線に沿って自車両を自動走行させる走行制御や、認識した車線位置から自車両が逸脱すると予測される場合には警告を発して、運転者に注意を促すレーンキープ制御等の運転支援装置が知られている。   Conventionally, in traveling on an expressway or the like, a traveling environment in front of the host vehicle is detected, a traveling lane that divides the left and right of the traveling lane is detected based on the detected traveling environment data, and the traveling lane along the traveling lane is detected. There are known driving support devices such as driving control for automatically driving a vehicle and lane keeping control for issuing a warning when the vehicle is predicted to deviate from a recognized lane position to alert the driver.

自車両を走行車線に沿って正確に走行させるためには、この走行車線の位置を正確に推定する必要がある。この走行車線位置を推定する手段としては、車両に搭載されているカメラ(以下、「車載カメラ」と称する)で撮像した自車両前方の画像に基づき、路面と白線との輝度差から白線のエッジを検出し、この白線のエッジから走行車線位置を確定する技術が知られている。   In order for the host vehicle to travel accurately along the travel lane, it is necessary to accurately estimate the position of the travel lane. As a means for estimating the traveling lane position, the edge of the white line is determined based on the luminance difference between the road surface and the white line based on an image in front of the host vehicle captured by a camera mounted on the vehicle (hereinafter referred to as “vehicle camera”). Is known, and the traveling lane position is determined from the edge of the white line.

しかし、高速道路上の走行車線は、走行レーンを区画する左右の走行車線のみならず、カーブ路等には、走行車線とその内側の誘導線(いわゆるドットライン)とからなる二重白線が描かれている場合がある。白線のエッジを路面との輝度差により検出する技術では、道路内側の白線が外側の白線よりも輝度差が明確に現れるため、二重白線では、内側誘導線を走行車線と誤認識しやすい。又、車線と平行に轍が形成されている場合、この轍が水溜まりになると、その水面からの反射光により高輝度が受光されるため、この轍を車線と誤認識してしまう可能性がある。   However, the driving lane on the expressway is not only the left and right driving lanes that divide the driving lane, but also on curved roads, a double white line consisting of the driving lane and the inner guide line (so-called dot line) is drawn. May be. In the technique of detecting the edge of the white line based on the luminance difference from the road surface, the white line on the road has a clearer luminance difference than the white line on the outside, and therefore, the double white line easily misrecognizes the inner guide line as a driving lane. In addition, when a ridge is formed in parallel with the lane, if the ridge becomes a water pool, high brightness is received by reflected light from the water surface, so this ridge may be mistakenly recognized as a lane. .

この対策として、例えば特許文献1(特開2004−310522号公報)には、車載カメラで撮像した画像に基づき、走行レーンの左右を区画する走行車線をエッジ抽出により検出するに際し、片側の走行車線として複数の車線候補が検出された場合には、各候補のエッジ周期を比較して最も連続線に近い候補を走行車線と判定する技術が開示されている。   As a countermeasure, for example, in Patent Document 1 (Japanese Patent Laid-Open No. 2004-310522), when detecting a driving lane that divides the left and right of a driving lane by edge extraction based on an image captured by an in-vehicle camera, a driving lane on one side is disclosed. When a plurality of lane candidates are detected, a technique is disclosed in which the edge cycle of each candidate is compared and the candidate closest to the continuous line is determined as a traveling lane.

特開2004−310522号公報JP 2004-310522 A

上述した文献に開示されている技術では、例えば二重白線の内側誘導線は不連続線(ドットライン)であり、一方、走行車線は連続線であるため、最も長い連続線を走行車線と判定するようにしている。   In the technique disclosed in the above-described document, for example, the inner guide line of the double white line is a discontinuous line (dot line), while the traveling lane is a continuous line, so the longest continuous line is determined as the traveling lane. Like to do.

車載カメラで認識する二重白線の走行車線と内側誘導線との間隔は、遠方へ延出するに従い次第に狭くなるため、遠方では、走行車線のエッジ抽出点(車線候補点)と内側誘導線のエッジ抽出とが近接して分離し難くなり、従って、遠方へ向かうに従い走行車線の推定位置にずれが生じ易くなり、走行車線を遠方まで正確に検出することができない問題がある。   The distance between the double white line driving lane recognized by the in-vehicle camera and the inner guide line gradually becomes narrower as it extends farther away. Therefore, in the distance, the edge extraction point (lane candidate point) of the driving lane and the inner guide line The edge extraction becomes difficult to separate in the vicinity, and therefore, the estimated position of the traveling lane tends to shift as it goes farther, and the traveling lane cannot be accurately detected far away.

又、二重白線の出口(内側誘導線の終了端)では、走行車線のエッジ抽出点と内側誘導線のエッジ抽出点とが明確に切り分けることができないので、走行車線の位置検出にずれが生じ易くなる不都合がある。   In addition, at the exit of the double white line (the end of the inner guide line), the edge extraction point of the traveling lane and the edge extraction point of the inner guidance line cannot be clearly separated, so a deviation occurs in the detection of the position of the traveling lane. There is an inconvenience that becomes easy.

本発明は、上記事情に鑑み、二重白線等、走行車線の内外に、走行車線と誤認し易い車線候補点が断続的に検出された場合であっても、走行車線を連続して推定することができ、安定した運転支援を行うことのできる車線推定装置を提供することを目的とする。   In view of the above circumstances, the present invention continuously estimates a traveling lane even when a lane candidate point that is easily misidentified as a traveling lane is intermittently detected inside or outside the traveling lane, such as a double white line. An object of the present invention is to provide a lane estimation device that can perform stable driving support.

上記目的を達成するため本発明による車線推定装置は、車両に搭載されて該車両の外部環境を撮像する撮像手段と、予め設定されている複数の車線種毎のレーン幅データを記憶する記憶手段と、前記撮像手段で撮像した画像に基づいて走行車線と路面との車線境界を検出し、該車線境界に車線候補点を点列状にプロットする車線候補点設定手段と、前回の演算時に求めた仮想線を求める曲線近似式に基づき、該曲線近似式を演算周期分の時間進み補正して車線予測線を求め、該車線予測線と前記車線候補点の点列との一致度を調べ、一致度の高い点列を成す前記車線候補点を主候補点として設定する予測線一致判定手段と、前記主候補点の点列に基づいて前記車線境界を推定する前記仮想線の曲線近似式を設定し、該仮想線と前記記憶手段に記憶されている前記レーン幅とに基づき該仮想線の車線種を推定する曲線近似処理手段とを備えることを特徴とする。   In order to achieve the above object, a lane estimation apparatus according to the present invention includes an imaging unit mounted on a vehicle for imaging an external environment of the vehicle, and a storage unit for storing lane width data for a plurality of preset lane types. Lane candidate point setting means for detecting a lane boundary between the driving lane and the road surface based on the image captured by the imaging means, and plotting the lane candidate points on the lane boundary in a dot sequence, and obtained at the time of the previous calculation Based on the curve approximation formula for obtaining the virtual line, the curve approximation formula is corrected by time advance for the calculation period to obtain a lane prediction line, and the degree of coincidence between the lane prediction line and the point sequence of the lane candidate points is examined, Predicted line coincidence determining means for setting the lane candidate points forming a point sequence having a high degree of coincidence as a main candidate point, and a curve approximation formula for the virtual line for estimating the lane boundary based on the point sequence of the main candidate points Set the virtual line and the storage means Characterized in that it comprises a curve approximation processing means for estimating a lane species of the virtual line based on said lane width being 憶.

本発明によれば、二重白線等、走行車線の内外に走行車線と誤認し易い車線候補点が断続的に検出された場合であっても、今回演算する車線予測線が前回演算時に求めた仮想線に基づいて設定されているので、車線予測線が急激に変化することが無く、この車線予測線との一致度の高い主候補点を検出することで、この主候補点に基づいて求めた仮想線の車線種を連続して推定することができ、安定した運転支援を行うことができる。   According to the present invention, even when a lane candidate point that is easily misidentified as a traveling lane is detected inside and outside the traveling lane, such as a double white line, the lane prediction line calculated this time is obtained at the time of the previous calculation. Since it is set based on a virtual line, the lane prediction line does not change abruptly, and a main candidate point having a high degree of coincidence with this lane prediction line is detected. Therefore, the lane type of the virtual line can be continuously estimated, and stable driving support can be performed.

走行制御装置の構成を示す機能ブロック図Functional block diagram showing the configuration of the travel control device 車線推定部の機能ブロック図Functional block diagram of the lane estimation unit 車線位置推定ルーチンを示すフローチャートFlowchart showing lane position estimation routine 車線位置推定処理サブルーチンを示すフローチャート(その1)Flow chart showing lane position estimation processing subroutine (part 1) 車線位置推定処理サブルーチンを示すフローチャート(その2)Flow chart showing lane position estimation processing subroutine (part 2) 車線位置推定処理サブルーチンを示すフローチャート(その3)Flow chart showing lane position estimation processing subroutine (part 3) 前回のフレーム画像に基づいて設定した仮想線と今回のフレーム画像から検出した車線境界をプロットした第1候補点の点列を示す説明図Explanatory drawing which shows the point sequence of the 1st candidate point which plotted the imaginary line set based on the last frame image, and the lane boundary detected from this frame image 前回のフレーム画像に基づいて設定した仮想線と今回のフレーム画像から検出した二重白線の内側誘導線の車線境界にプロットした第1候補点を示す説明図Explanatory drawing which shows the 1st candidate point plotted on the lane boundary of the imaginary line set based on the last frame image, and the inside guide line of the double white line detected from this frame image 前回のフレーム画像に基づいて設定した仮想線と今回のフレーム画像から検出した車線境界にプロットした第1候補点の点列と轍の内側エッジにプロットした第0候補点の点列とを示す説明図Description showing the virtual line set based on the previous frame image, the point sequence of the first candidate points plotted on the lane boundary detected from the current frame image, and the point sequence of the zeroth candidate point plotted on the inner edge of the bag Figure フレーム画像の先行車のテールに走行車線と誤認識し易いパターンが表示されている状態を示す説明図Explanatory drawing which shows the state by which the pattern which is easy to misrecognize as a driving lane is displayed on the tail of the preceding vehicle of a frame image カーブ走行時の自車両と予測標準線及び予測補助線、及び候補点の点列を示す説明図Explanatory drawing which shows the point sequence of the own vehicle at the time of curve driving, a prediction standard line, a prediction auxiliary line, and candidate points 走行車線の内側エッジに候補点をプロットした状態の説明図Explanatory drawing of a state where candidate points are plotted on the inner edge of the driving lane 二重白線の走行車線の内側エッジと内側誘導線の内側エッジとに候補点をプロットした状態の説明図Explanatory drawing of the candidate points plotted on the inner edge of the double white line lane and the inner edge of the inner guide line 二重白線の出口付近における候補点のプロット状態を示す説明図Explanatory drawing showing the plot state of candidate points near the exit of the double white line 轍のエッジに候補点をプロットした状態の説明図Explanatory drawing of candidate points plotted on the edge of the eyelid 先行車のテールに走行車線と誤認識しやすいパターンがある場合にこのパターンに候補点がプロットされる状態の説明図Explanatory drawing of a state where candidate points are plotted in this pattern when there is a pattern that is easily misrecognized as a driving lane in the tail of the preceding vehicle

以下、図面に基づいて本発明の一実施形態を説明する。図1に示す走行制御装置は、画像処理系Aと操舵制御系Bとを有し、画像処理系Aが撮像手段1と画像処理部2と車線推定部9とで構成され、操舵制御系Bが操舵制御部10と操舵アクチュエータ11とで構成されている。尚、本実施形態では、画像処理系Aと操舵制御部10とがカメラユニットに設けられている。又、操舵アクチュエータ11としては、電動モータや油圧モータ等がある。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings. 1 includes an image processing system A and a steering control system B, and the image processing system A includes an imaging unit 1, an image processing unit 2, and a lane estimation unit 9, and a steering control system B. Is composed of a steering control unit 10 and a steering actuator 11. In the present embodiment, the image processing system A and the steering control unit 10 are provided in the camera unit. The steering actuator 11 includes an electric motor and a hydraulic motor.

操舵制御部10はマイクロコンピュータを主体に構成されており、CAN(Controller Area Network)通信等の車内通信回線12を通じて操舵アクチュエータ11と双方向通信可能に接続されている。この操舵制御部10は、画像処理系Aから送信される走行車線データに基づき、自車両が走行レーンの左右を区画する走行車線に沿って走行するようにステアリングのハンドル角を設定し、対応する操舵トルクを操舵アクチュエータ11へ出力する。操舵アクチュエータ11は、操舵制御部10からの操舵トルクに基づきステアリングを動作させて車両の進行方向を調整する。   The steering control unit 10 is mainly composed of a microcomputer, and is connected to the steering actuator 11 through a communication line 12 such as CAN (Controller Area Network) communication so as to be capable of bidirectional communication. The steering control unit 10 sets a steering wheel angle based on the travel lane data transmitted from the image processing system A so that the host vehicle travels along the travel lane that divides the left and right of the travel lane, and responds accordingly. The steering torque is output to the steering actuator 11. The steering actuator 11 operates the steering based on the steering torque from the steering control unit 10 to adjust the traveling direction of the vehicle.

又、図2に示すように、画像処理系Aの撮像手段1は、メインカメラ1aとサブカメラ1bとからなるステレオカメラであり、この両カメラ1a,1bは、例えばルームミラー上方であって、フロントガラスに近接する位置の車幅方向中央から左右に等間隔を開けて水平な状態で設置されている。又、この各カメラ1a,1bにCCDやCMOS等の撮像素子が設けられており、この両撮像素子によって自車両が走行している走行レーンを含む車両前方の外部環境が撮像される。   As shown in FIG. 2, the imaging means 1 of the image processing system A is a stereo camera composed of a main camera 1a and a sub camera 1b. These cameras 1a and 1b are, for example, above a room mirror, It is installed in a horizontal state at equal intervals from the center in the vehicle width direction at a position close to the windshield. Each of the cameras 1a and 1b is provided with an image sensor such as a CCD or a CMOS, and an image of an external environment in front of the vehicle including a travel lane in which the host vehicle is traveling is captured by both the image sensors.

両カメラ1a,1bで撮像した一対のアナログ画像が画像処理部2に出力される。画像処理部2は、A/D変換部3と画像補正部4と画像データメモリ5と車線推定部9とを備えている。各カメラ1a,1bで撮像したアナログ画像は、A/D変換部3に設けられている各A/D変換器3a,3bで所定輝度階調のデジタル画像に変換されて画像補正部4に出力される。   A pair of analog images captured by both cameras 1 a and 1 b is output to the image processing unit 2. The image processing unit 2 includes an A / D conversion unit 3, an image correction unit 4, an image data memory 5, and a lane estimation unit 9. The analog images captured by the cameras 1a and 1b are converted into digital images of a predetermined luminance gradation by the A / D converters 3a and 3b provided in the A / D converter 3, and output to the image correction unit 4. Is done.

画像補正部4では、両カメラ1a,1bの取付位置の誤差に起因するずれやノイズの除去等を含む輝度値の補正等の画像補正が行われ、メインカメラ1aの出力信号から基準画像データが生成され、又、サブカメラ1bの出力信号から、基準画像と垂直方向長が同じで、基準画像よりも大きな水平方向長を有する比較画像データが生成される。そして、この基準画像データ及び比較画像データが画像データメモリ5に格納されると共に、画像処理手段6に出力される。   The image correction unit 4 performs image correction such as correction of luminance values including displacement due to errors in the mounting positions of the cameras 1a and 1b, noise removal, and the like, and reference image data is obtained from the output signal of the main camera 1a. Further, comparison image data having the same vertical length as the reference image and a larger horizontal length than the reference image is generated from the output signal of the sub camera 1b. The reference image data and the comparison image data are stored in the image data memory 5 and output to the image processing means 6.

画像処理手段6はイメージプロセッサ7と距離データメモリ8とを備えている。イメージプロセッサ7は、基準画像データと比較画像データとの視差に基づいて両画像中の同一対象物の距離データ(自車両から対象物までの距離)を、三角測量の原理を利用して算出し、距離データメモリ8に格納する。   The image processing means 6 includes an image processor 7 and a distance data memory 8. The image processor 7 calculates distance data (distance from the host vehicle to the object) of the same object in both images based on the parallax between the reference image data and the comparison image data using the principle of triangulation. And stored in the distance data memory 8.

又、車線推定部9は、予測線設定部9aと、車線候補点設定手段としての車線候補点設定部9bと、予測線一致判定手段としての予測線一致判定部9cと、曲線近似処理手段としての曲線近似処理部9dと、車線位置設定部9eと、記憶手段としての固定データメモリ9fとを備えている。固定データメモリ9fには、図12、図13に示すように、走行レーンを区画する左右の走行車線21L,21R間の車線幅(以下「標準レーン幅」と称する)W1、及び二重白線の内側誘導線22間の車線幅(以下「狭レーン幅」と称する)W2の各データと、後述する表1〜表3に示されている車線種判定データT1〜T3が格納されている。   The lane estimation unit 9 includes a prediction line setting unit 9a, a lane candidate point setting unit 9b as a lane candidate point setting unit, a prediction line match determination unit 9c as a prediction line match determination unit, and a curve approximation processing unit. Curve approximation processing section 9d, lane position setting section 9e, and fixed data memory 9f as storage means. In the fixed data memory 9f, as shown in FIGS. 12 and 13, the lane width (hereinafter referred to as “standard lane width”) W1 between the left and right traveling lanes 21L and 21R that divides the traveling lane, and the double white line Each data of the lane width (hereinafter referred to as “narrow lane width”) W2 between the inner guide lines 22 and lane type determination data T1 to T3 shown in Tables 1 to 3 to be described later are stored.

高速道路の走行レーンは、走行車線21L,21Rが連続線で左右に一本ずつ描かれており、又、カーブ等のように車両が走行レーンから逸脱し易い道路では、走行車線21L,21Rの内側に破線状の誘導線(ドットライン)22が描かれた二重白線となっている。尚、高速道路における走行車線21L,21R、及び内側誘導線22のレーン幅W1,W2は予め設定範囲に決められており、例えば走行車線21L,21R間のレーン幅(標準レーン幅)W1は3.25〜3.5[m]、内側誘導線22間のレーン幅(狭レーン幅)W2は2.8〜3.05[m]程度である。従って、互いに対向する車線の間隔が判別できれば、この間隔から車線種を推定することができる。   The driving lanes on the expressway have the driving lanes 21L and 21R drawn as a continuous line one by one on the left and right, and on roads where the vehicle is likely to deviate from the driving lane, such as curves, the driving lanes 21L and 21R It is a double white line in which a broken guide line (dot line) 22 is drawn on the inner side. Note that the lane widths W1 and W2 of the driving lanes 21L and 21R and the inner guide line 22 on the expressway are determined in advance, for example, the lane width (standard lane width) W1 between the driving lanes 21L and 21R is 3.25. The lane width (narrow lane width) W2 between the inner guide lines 22 is about 2.8 to 3.05 [m]. Therefore, if the distance between the lanes facing each other can be determined, the lane type can be estimated from this distance.

予測線設定部9aは、前回演算時に求めた今回の走行車線と路面との車線境界である内側エッジを推定する仮想線Ls(n-1)(ここで、(n-1)は前回値を示す)を求める曲線近似式である二次モデル式(y=ax+bx+c)の各係数a,b,cを1フレーム分、すなわち、演算周期分の時間進み補正処理を行った値(時間進み予測値)a’,b’,c’を求める。 The prediction line setting unit 9a is a virtual line Ls (n-1) for estimating the inner edge that is the lane boundary between the current traveling lane and the road surface obtained at the time of the previous calculation (where (n-1) is the previous value) A value obtained by performing time advance correction processing for one frame, that is, a calculation period for each of the coefficients a, b, and c of the quadratic model expression (y = ax 2 + bx + c), which is a curve approximation expression for obtaining Predicted values) a ′, b ′, c ′ are obtained.

尚、二次モデル式は走行車線21L,21R毎に設定されるため、詳細には、左車線用二次モデル式LpL(y=aLx+bLx+cL)と、右車線用二次モデル式LpR(y=aRx+bRx+cR)とが、個別に求められる。従って、時間進み予測値も、左走行車線の時間進み予測値aL’,bL’,cL’と、右走行車線の時間進み予測値aR’,bR’,cR’とが求められる。但し、以下においては、説明を容易にするため、特に断りのない場合は、二次モデル式を、左右の走行車線で区別することなく、y=ax+bx+cと表わし、又、時間進み予測値も、a’,b’,c’と記載する。 Since the secondary model formula is set for each of the travel lanes 21L and 21R, the left lane secondary model formula LpL (y = aLx 2 + bLx + cL) and the right lane secondary model formula LpR (y = ARx 2 + bRx + cR) is determined individually. Accordingly, the time advance prediction values aL ′, bL ′, cL ′ for the left lane and the time advance prediction values aR ′, bR ′, cR ′ for the right lane are also obtained. However, in the following, for ease of explanation, unless otherwise noted, the secondary model equation is expressed as y = ax 2 + bx + c without distinguishing between the left and right lanes, and the predicted time advance value Are also described as a ′, b ′, and c ′.

そして、この時間進み予測値a’,b’,c’に基づく二次モデル式(y=a’x+b’x+c’)から、今回のフレーム画像に対応する1フレーム分の走行車線を予測する車線予測線である第1予測線としての予測標準線LpL,LpR(仮想線Lsの延長線)を求める。又、前回の演算時に二重白線が検出された場合は、予測標準線LpL,LpRに加えて内側誘導線と路面との車線境界である内側エッジを予測する車線予測線である第2予測線としての予測補助線Lp2を求める。尚、この二次モデル式については後述する。 Then, from the quadratic model formula (y = a′x 2 + b′x + c ′) based on the predicted time advance values a ′, b ′, and c ′, a driving lane for one frame corresponding to the current frame image is predicted. The prediction standard lines LpL and LpR (extension lines of the virtual line Ls) as the first prediction lines that are lane prediction lines to be obtained are obtained. In addition, when a double white line is detected during the previous calculation, in addition to the prediction standard lines LpL and LpR, a second prediction line that is a lane prediction line that predicts an inner edge that is a lane boundary between the inner guide line and the road surface The prediction auxiliary line Lp2 is obtained. The secondary model formula will be described later.

車線候補点設定部9bは、画像データメモリ5に格納されている今回撮像した基準画像データと比較画像データとを読込み、又、距離データメモリ8に格納されている距離データを読込む。そして、これら各データに基づき基準画像データ上の自車両が走行する走行レーン左右の車線境界を検出し、この車線境界に候補点(車線候補点)を点列状にプロットする。尚、車線候補点は、連続する点列群毎に分類され、本実施形態では、前フレームからの候補点の移動数が所定値以上、且つ候補点のエッジ強度等に基づいて白線らしさが検出された等の上限を満足する点列群を構成する車線候補点を第1候補点P1として設定し、それよりも外側の点列群の車線候補点を第2候補点P2とし、内側の点列群の車線候補点を第0候補点P0としている。尚、白線らしさは、予め設定されている白線認定条件を候補点毎に判定し、この条件が満足された候補点の集まりで構成された候補点群は、白線らしさを有していると判定する。   The lane candidate point setting unit 9 b reads the reference image data and the comparison image data captured this time stored in the image data memory 5, and reads the distance data stored in the distance data memory 8. Based on these data, the left and right lane boundaries of the driving lane in which the host vehicle travels on the reference image data are detected, and the candidate points (lane candidate points) are plotted in a dot sequence on the lane boundaries. The lane candidate points are classified for each successive point sequence group. In this embodiment, the number of candidate points moving from the previous frame is equal to or greater than a predetermined value, and white line likelihood is detected based on the edge strength of the candidate points. The lane candidate point constituting the point sequence group that satisfies the upper limit of the above is set as the first candidate point P1, the lane candidate point of the outer point sequence group is set as the second candidate point P2, and the inner point The lane candidate point of the row group is set as the 0th candidate point P0. The white line likelihood is determined for each candidate point based on the preset white line recognition condition, and the candidate point group composed of a set of candidate points satisfying this condition is determined to have white line likelihood. To do.

具体的には、今回撮像した1つのフレームの基準画像データ上の1画素幅の水平ライン上を下側(自車両の手前側)から上向き(遠方)に1画素幅ずつオフセットしながら順次画素を探索し、基準画像データの各画素の輝度値に基づいて各画素の輝度微分値、すなわちエッジ強度(輝度差)が閾値以上に大きく変化する条件を満たしている画素を車線境界として検出する。このエッジ強度は、内側エッジの方が、外側エッジよりも強く表れる。従って、図7に示すように、走行レーンの左右に走行車線21L,21Rが1本ずつ描かれている場合には、この各走行車線21L,21Rの内側エッジが、第1候補点P1としてプロットされる。又、図8に示すように、二重白線の場合は、内側誘導線22の内側エッジが第1候補点P1としてプロットされ、左右外側に平行に描かれている走行車線21L,21Rの内側エッジが第2候補点P2としてプロットされる。   Specifically, the pixels are sequentially shifted while being offset by one pixel width from the lower side (front side of the host vehicle) upward (distant) on the horizontal line of one pixel width on the reference image data of one frame captured this time. Search is performed, and a pixel satisfying a condition that the luminance differential value of each pixel, that is, the edge intensity (luminance difference) greatly changes to a threshold value or more based on the luminance value of each pixel of the reference image data is detected as a lane boundary. This edge strength appears stronger at the inner edge than at the outer edge. Therefore, as shown in FIG. 7, when one traveling lane 21L, 21R is drawn on each of the left and right sides of the traveling lane, the inner edge of each traveling lane 21L, 21R is plotted as the first candidate point P1. Is done. Also, as shown in FIG. 8, in the case of a double white line, the inner edge of the inner guide line 22 is plotted as the first candidate point P1, and the inner edges of the traveling lanes 21L and 21R drawn in parallel on the left and right sides Is plotted as the second candidate point P2.

更に、図9に示すように、一方の走行レーンの走行車線(本実施形態では、左側走行車線21L)に平行して轍25が形成されている場合、この轍25が水溜まりとなり、そこからの太陽光や照明光の反射光が高輝度で両カメラ1a,1bに受光されると、轍25と路面とのエッジ強度が強くなるため、この轍25の内側と路面とのエッジ(内側エッジ)が車線境界として誤検出される。この場合、第1候補点P1の点列は、予め設定されている条件(前フレームからの候補点の移動数が所定値以上、且つ白線らしさを検出した等)を満足する候補点をプロットしたものが選択されているため、轍25の内側エッジをプロットした点列内の候補点が、この条件を満足しておらず、走行車線21のエッジをプロットした候補点が条件を満足している場合は、走行車線21Lのエッジをプロットした候補点が第1候補点となり、轍25の内側エッジをプロットした候補点は第0候補点となる。尚、左右の各候補点PI,P2,P0は、画面下側(自車両の手前側)から画面上方(遠方)へ移動するに従い1画素の距離が長くなるため、相対的に遠方の各候補点P1,P2,P0は、近方の候補点P1,P2,P0に比し精度が低くなる。   Furthermore, as shown in FIG. 9, when a gutter 25 is formed in parallel with the travel lane of one of the travel lanes (the left travel lane 21 </ b> L in this embodiment), the gutter 25 becomes a water pool from which When reflected light of sunlight or illumination light is received by both cameras 1a and 1b with high brightness, the edge strength between the ridge 25 and the road surface becomes strong, so the edge (inner edge) between the inside of the ridge 25 and the road surface. Is erroneously detected as a lane boundary. In this case, the point sequence of the first candidate point P1 is a plot of candidate points that satisfy a preset condition (the number of movements of candidate points from the previous frame is equal to or greater than a predetermined value and a white line likelihood is detected). Since the object is selected, the candidate point in the point sequence in which the inner edge of the heel 25 is plotted does not satisfy this condition, and the candidate point in which the edge of the traveling lane 21 is plotted satisfies the condition. In this case, the candidate point where the edge of the driving lane 21L is plotted is the first candidate point, and the candidate point where the inner edge of the heel 25 is plotted is the zeroth candidate point. Each of the left and right candidate points PI, P2, and P0 increases in distance by one pixel as it moves from the lower side of the screen (front side of the host vehicle) to the upper side of the screen (distant). The points P1, P2, P0 are less accurate than the nearby candidate points P1, P2, P0.

そして、図11に示すように、基準画像データと比較画像データとに基づいて生成した仮想道路平面上に、距離データに基づいて算出した左右の候補点(図においては、二重白線のエッジを示す候補点P1,P2が示されている)をプロットし直す。この仮想道路平面には自車両Mが配設されており、撮像手段1に設けられている両カメラ1a,1b間の車幅方向中央の真下の道路面上の点を原点とし、自車両Mの車幅方向にy軸、前後方向にx軸を取る座標が設定される。尚、符号bは車線と自車両Mとのなす角(ヨー角)であり、詳細については後述する。又、上述した各図面では、左右の候補点P1,P2,P0の点列が疎らにプロットされているが、実際にはより細かい点列となっている。   Then, as shown in FIG. 11, on the virtual road plane generated based on the reference image data and the comparison image data, the left and right candidate points calculated based on the distance data (in the figure, the edges of double white lines are displayed). The candidate points P1 and P2 to be shown are plotted again. A host vehicle M is disposed on the virtual road plane, and a point on the road surface directly below the center in the vehicle width direction between the cameras 1a and 1b provided in the imaging unit 1 is set as the origin, and the host vehicle M Coordinates that take the y-axis in the vehicle width direction and the x-axis in the front-rear direction are set. Reference symbol b denotes an angle (yaw angle) formed between the lane and the host vehicle M, and details will be described later. Moreover, in each drawing mentioned above, although the point sequence of the left and right candidate points P1, P2, P0 is sparsely plotted, it is actually a finer point sequence.

予測線一致判定部9cは、予測線設定部9aで求めた左右の予測標準線LpL,LpR(及び左右の予測補助線Lp2)と左右の各候補点P1,P2,P0との一致度[%]を左右で調べ、この一致度(=信頼度)と、各候補点P1,P2,P0の数等から、候補点群を分類し、基本点列となる主候補点Pmを決定する。   The prediction line coincidence determination unit 9c matches the left and right prediction standard lines LpL and LpR (and the left and right prediction auxiliary lines Lp2) obtained by the prediction line setting unit 9a with the left and right candidate points P1, P2, and P0 [%. ] Are examined on the left and right, and based on the degree of coincidence (= reliability) and the number of candidate points P1, P2, P0, etc., the candidate point group is classified, and the main candidate point Pm as the basic point sequence is determined.

例えば図12においては、走行レーンの左右に1本の走行車線21L,21Rが描かれているだけであるため、主候補点Pmは第1候補点P1となる。又、図13に示すように、二重白線の入口(開始端)では、内側誘導線22のエッジが第1候補点P1としてプロットされるため、この第1候補点P1が主候補点Pmに設定される。一方、図14に示すように、二重白線の出口(終了端)を過ぎると、走行車線21L,21Rのエッジが第1候補点P1としてプロットされるため、これが主候補点Pmに設定される。更に、図9に示すように、走行レーンに轍25が形成され、この轍25からの反射光によりエッジが検出された場合には、この轍25のエッジに第0候補点P0がプロットされ、走行車線21L,21Rの内側エッジが第1候補点P1としてプロットされるため、この第1候補点P1が主候補点Pmに設定される。   For example, in FIG. 12, since only one traveling lane 21L, 21R is drawn on the left and right of the traveling lane, the main candidate point Pm is the first candidate point P1. Further, as shown in FIG. 13, at the entrance (starting end) of the double white line, the edge of the inner guide line 22 is plotted as the first candidate point P1, so this first candidate point P1 becomes the main candidate point Pm. Is set. On the other hand, as shown in FIG. 14, when the exit (end end) of the double white line is passed, the edges of the traveling lanes 21L and 21R are plotted as the first candidate point P1, and this is set as the main candidate point Pm. . Furthermore, as shown in FIG. 9, when a ridge 25 is formed in the traveling lane and an edge is detected by reflected light from the ridge 25, the 0th candidate point P0 is plotted on the edge of the ridge 25, Since the inner edges of the traveling lanes 21L and 21R are plotted as the first candidate point P1, the first candidate point P1 is set as the main candidate point Pm.

曲線近似処理部9dは、予測線一致判定部9cで特定した主候補点Pmに基づいて、最小二乗法により、後述する二次モデル式(y=ax+bx+c)の係数a,b,cを求め、この二次モデル式から走行車線21L,21Rの内側エッジを推定する近似曲線である仮想線Lsを求める。従って、この仮想線Lsは走行レーンの左右に設定される。 The curve approximation processing unit 9d calculates coefficients a, b, and c of a quadratic model equation (y = ax 2 + bx + c) described later by the least square method based on the main candidate point Pm specified by the prediction line match determination unit 9c. The virtual line Ls, which is an approximate curve for estimating the inner edges of the traveling lanes 21L and 21R, is obtained from the secondary model equation. Accordingly, the virtual line Ls is set to the left and right of the traveling lane.

例えば図12においては、主候補点Pmが第1候補点P1であるため、この第1候補点P1の点列(候補点群)に基づいて仮想線Lsが設定される。又、図13に示すように、二重白線の入口(開始端)では、内側誘導線22のエッジをプロットした第1候補点P1が主候補点Pmに設定されるため、この第1候補点P1の点列に基づいて仮想線Lsが求められる。同様に、図14に示すように、二重白線の出口(終了端)では、走行車線21L,21Rのエッジをプロットした第1候補点P1が主候補点Pmとなるため、この第1候補点P1の点列に基づいて仮想線Lsが設定される。更に、図9に示すように、走行レーンに轍25が形成され、この轍25からの反射光によりエッジが検出され、そこにプロットされた第0候補点P0の数が少ない場合、走行車線21L,21Rの内側エッジにプロットされた第1候補点P1が主候補点Pmとなる。   For example, in FIG. 12, since the main candidate point Pm is the first candidate point P1, the virtual line Ls is set based on the point sequence (candidate point group) of the first candidate point P1. Further, as shown in FIG. 13, at the entrance (starting end) of the double white line, the first candidate point P1 in which the edge of the inner guide line 22 is plotted is set as the main candidate point Pm. An imaginary line Ls is obtained based on the point sequence of P1. Similarly, as shown in FIG. 14, at the exit (end end) of the double white line, the first candidate point P1 in which the edges of the traveling lanes 21L and 21R are plotted becomes the main candidate point Pm. An imaginary line Ls is set based on the point sequence of P1. Furthermore, as shown in FIG. 9, when a ridge 25 is formed in the traveling lane, an edge is detected by the reflected light from the ridge 25, and the number of 0th candidate points P0 plotted there is small, the traveling lane 21L , 21R, the first candidate point P1 plotted on the inner edge becomes the main candidate point Pm.

そして、走行レーンの左右に設定された仮想線Ls間のレーン幅に基づいて、仮想線Lsの車線種を推定し、推定した車線種と予測標準線LpL,LpR、及び左右の予測補助線Lp2との一致度より、今回の推定した車線種が正しいか否かを左右で検証する。   Then, the lane type of the virtual line Ls is estimated on the basis of the lane width between the virtual lines Ls set to the left and right of the travel lane, the estimated lane type and the predicted standard lines LpL and LpR, and the left and right prediction auxiliary lines Lp2 Whether the estimated lane type is correct is verified on the left and right.

車線位置設定部9eは、判定した車線種が予測標準線LpL,LpR、或いは左右の予測補助線Lp2と一致している場合、その車線種に応じたシフト量で、当該車線種の位置を走行車線21L,21Rの内側エッジへ移動させて、左右走行車線21L,21Rに対応する横位置cを設定し、今回のフレーム画像における曲線近似式である二次モデル式(y=ax+bx+c)に基づき、自車両Mの走行している走行レーンを区画する左右の走行車線の位置を確定すると共に、1フレーム分の時間進み後の予測係数である時間進み予測値a’,b’,c’を設定する。 When the determined lane type matches the predicted standard lines LpL, LpR or the left and right predicted auxiliary lines Lp2, the lane position setting unit 9e travels the position of the lane type with the shift amount corresponding to the lane type. The vehicle is moved to the inner edges of the lanes 21L and 21R, the lateral position c corresponding to the left and right lanes 21L and 21R is set, and the quadratic model equation (y = ax 2 + bx + c) which is a curve approximation formula in the current frame image is set. Based on this, the positions of the left and right traveling lanes that define the traveling lane in which the vehicle M is traveling are determined, and the predicted time advance values a ′, b ′, and c ′ that are prediction coefficients after the time advance of one frame. Set.

上述した各処理部9a〜9eでの処理は、具体的には、図3に示す車線位置推定ルーチン、及び図4〜図6に示す車線位置推定処理サブルーチンに従って実行される。尚、以下においては、自車両Mが高速道路を走行している場合を例に掲げて説明する。   Specifically, the processing in each of the processing units 9a to 9e described above is executed according to the lane position estimation routine shown in FIG. 3 and the lane position estimation processing subroutine shown in FIGS. In the following, a case where the host vehicle M is traveling on a highway will be described as an example.

このルーチンは、撮像手段1で撮像した画像の1フレーム毎に実行され、先ず、ステップS1で、今回プロットした候補点数が、車線を推定するに充分な数か否かを調べる。そして、候補点数が充分な場合は、ステップS2へ進み、不足している場合は、ステップS3へ分岐する。充分な数とは、このプロットした候補点に基づき最小二乗法により求める左右車線毎の二次モデル式(y=ax+bx+c)の各係数a,b,cが安定性、信頼性を維持することのできる数であり、予め実験などに基づいて設定される。 This routine is executed for each frame of the image picked up by the image pickup means 1, and first, in step S1, it is checked whether or not the number of candidate points plotted this time is sufficient to estimate the lane. If the number of candidate points is sufficient, the process proceeds to step S2, and if it is insufficient, the process branches to step S3. The sufficient number means that the coefficients a, b, and c of the quadratic model formula (y = ax 2 + bx + c) for each left and right lane obtained by the least square method based on the plotted candidate points maintain stability and reliability. This number is set based on an experiment or the like in advance.

そして、ステップS2へ進むと、プロットした候補点に基づいて車線位置推定処理サブルーチンを実行し、ルーチンを抜ける。一方、候補点数が不足していると判定されてステップS3へ分岐すると、候補点数が不足していると判定された後の経過時間が設定時間T以内か否かを調べる。この設定時間Tは、二次モデル式の係数a,b,cの時間進み予測値が安定性、信頼性を維持することのできる時間であり、予め実験などに基づいて設定される。従って、例えば、設定時間Tが300[ms]、フレームレートが10[fps]とした場合、3フレーム以内であれば、信頼性、安定性を維持することができると判定される。   In step S2, a lane position estimation processing subroutine is executed based on the plotted candidate points, and the routine is exited. On the other hand, if it is determined that the number of candidate points is insufficient and the process branches to step S3, it is checked whether the elapsed time after it is determined that the number of candidate points is insufficient is within the set time T. This set time T is a time during which the predicted time advance values of the coefficients a, b, and c of the quadratic model equation can maintain stability and reliability, and is set in advance based on experiments or the like. Therefore, for example, when the set time T is 300 [ms] and the frame rate is 10 [fps], it is determined that reliability and stability can be maintained within 3 frames.

そして、未だ、設定時間Tが経過していないと判断されたときは、ステップS4へ進み、最新の二次モデル式(y=ax+bx+c)の係数a,b,cに基づき、所定経過時間後の予測係数である時間進み予測値a’,b’,c’を設定し、ルーチンを抜ける。又、候補点数が不足した状態が設定時間T[ms]以上経過していると判断されると、二次モデル式の係数a,b,cに基づいて設定する時間進み予測値は安定性、信頼性に欠けると判定し、時間進み予測値を設定することなく、そのままルーチンを抜ける。 If it is determined that the set time T has not yet elapsed, the process proceeds to step S4, and the predetermined elapsed time is based on the coefficients a, b, c of the latest quadratic model equation (y = ax 2 + bx + c). Time advance prediction values a ′, b ′, and c ′ that are subsequent prediction coefficients are set, and the routine is exited. If it is determined that the number of candidate points is insufficient for the set time T [ms] or more, the time advance prediction value set based on the coefficients a, b, and c of the secondary model equation is stable, It is determined that the reliability is lacking, and the routine is exited without setting the time advance prediction value.

又、上述したステップS2の車線位置推定処理は、図4〜図6に示す車線位置推定処理サブルーチンにおいて実行される。   The lane position estimation process in step S2 described above is executed in a lane position estimation process subroutine shown in FIGS.

このサブルーチンでは、先ず、ステップS11で、前回の演算時に予測モデル式が設定されているか否かを調べる。この予測モデル式は、上述したステップS4、或いは後述するステップS30で求めた予測値a’,b’,c’に基づいて設定される(y=a’x+b’x+c’)。 In this subroutine, first, in step S11, it is checked whether or not a prediction model formula is set at the previous calculation. This prediction model formula is set based on the prediction values a ′, b ′, and c ′ obtained in step S4 described above or step S30 described later (y = a′x 2 + b′x + c ′).

そして、前回演算時に予測モデル式が設定されている、換言すれば予測値a’,b’,c’が設定されていると判定した場合、ステップS12へ進み、設定されていない場合、すなわち、二次モデル式の係数a,b,cがクリアされていると判定した場合は、ステップS23へジャンプする。   Then, when it is determined that the prediction model formula is set at the time of the previous calculation, in other words, the prediction values a ′, b ′, and c ′ are set, the process proceeds to step S12. If it is determined that the coefficients a, b, c of the secondary model equation are cleared, the process jumps to step S23.

ステップS12へ進むと、前回算出した予測モデル式(y=a’x+b’x+c’)の係数xに、今回プロットした各候補点群毎の各候補点P0,P1,P2のx座標値を代入して、予測モデル式の予測y座標をそれぞれ算出する。すなわち、今回プロットした各候補点のP0,P1,P2のx座標と同一のx座標上にある予測モデル式上のy座標(予測y座標)を求め、この予測y座標と今回プロットした各候補点群毎の各候補点P0,P1,P2のy座標とを比較する。尚、以下においては、説明を容易にするために、これらの座標点(x,予測y)により特定される候補点を、それぞれ第1予測候補点P1、第2予測候補点P2、第0予測候補点P0と、予測前の候補点と同一の符号を用いて説明する。 In step S12, the x coordinate value of each candidate point P0, P1, P2 for each candidate point group plotted this time is added to the coefficient x of the prediction model formula (y = a′x 2 + b′x + c ′) calculated last time. Is substituted to calculate the predicted y coordinate of the prediction model formula. That is, the y coordinate (predicted y coordinate) on the prediction model formula on the same x coordinate as the P coordinates of P0, P1, and P2 of each candidate point plotted this time is obtained, and this predicted y coordinate and each candidate plotted this time are obtained. The y coordinate of each candidate point P0, P1, P2 for each point group is compared. In the following, for ease of explanation, the candidate points specified by these coordinate points (x, prediction y) are designated as the first prediction candidate point P1, the second prediction candidate point P2, and the 0th prediction, respectively. The description will be given using the same reference numerals as the candidate point P0 and the candidate point before prediction.

又、前回のフレーム画像で、二重白線の走行車線21L,21Rと内側誘導線22とが検出されている場合、予測標準線LpL,LpRを求める二次モデル式の係数である時間進み予測値a‘,b’,c‘に加え、内側誘導線22の内側エッジをプロットした第1候補点P1に基づいて予測補助線Lp2を求める二次モデル式の係数である時間進み予測値が設定される。図8〜図16に示すように、この予測標準線LpL,LpRは、前回のフレーム画像に基づいて設定した仮想線Ls(n-1)の延長上にあり、今回のフレーム画像に基づいて設定する主候補点Pmの判定基準となる。このように、予測標準線LpL,LpR(二重白線の場合は、予測標準線LpL,LpRと左右の予測補助線Lp2)は、前回の演算時に求めた仮想線Lsの延長線上に設定されるので、急激に変化することがなく安定している。尚、ステップS11,S12での処理が、予測線設定部9aでの処理に対応している。   In addition, when the double white traffic lanes 21L and 21R and the inner guide line 22 are detected in the previous frame image, the time advance prediction value that is a coefficient of the secondary model formula for obtaining the prediction standard lines LpL and LpR In addition to a ′, b ′, and c ′, a time advance prediction value that is a coefficient of a quadratic model equation for determining the prediction auxiliary line Lp2 is set based on the first candidate point P1 in which the inner edge of the inner guide line 22 is plotted. The As shown in FIGS. 8 to 16, the prediction standard lines LpL and LpR are on the extension of the virtual line Ls (n−1) set based on the previous frame image, and are set based on the current frame image. This is a criterion for determining the main candidate point Pm to be performed. Thus, the prediction standard lines LpL and LpR (in the case of a double white line, the prediction standard lines LpL and LpR and the left and right prediction auxiliary lines Lp2) are set on an extension line of the virtual line Ls obtained at the previous calculation. So it is stable without sudden change. Note that the processing in steps S11 and S12 corresponds to the processing in the prediction line setting unit 9a.

続いて、ステップS13へ進み、ステップS12で求めた予測モデル式上の予測y座標と、今回プロットした各候補点のP0,P1,P2のy座標とを比較して、その一致度[%]を求める。予測y座標と各候補点のP0,P1,P2のy座標との一致度は、予測y座標を基準として、換言すれば予測二次モデル式から求めた予測標準線LpL,LpRを基準として各候補点のP0,P1,P2のy座標の分散から調べる。すなわち、例えば、図12に示すように、走行レーンの両側に第1候補点P1のみがプロットされている場合、当然、この第1候補点P1が予測標準線LpL,LpRに対して一致度が高くなる。又、例え予測補助線Lp2が設定されていても、この予測補助線Lp2と第1候補点P1との一致度は低いと判定する。   Then, it progresses to step S13, the prediction y coordinate on the prediction model formula calculated | required by step S12 and the y coordinate of P0, P1, P2 of each candidate point plotted this time are compared, and the agreement [%] Ask for. The degree of coincidence between the predicted y-coordinate and the y-coordinates of P0, P1, and P2 of each candidate point is based on the predicted y-coordinate, in other words, based on the predicted standard lines LpL and LpR obtained from the predicted secondary model equation. It examines from the dispersion | distribution of the y coordinate of P0, P1, P2 of a candidate point. That is, for example, as shown in FIG. 12, when only the first candidate point P1 is plotted on both sides of the traveling lane, naturally, the first candidate point P1 has a degree of coincidence with the predicted standard lines LpL and LpR. Get higher. Even if the prediction auxiliary line Lp2 is set, it is determined that the degree of coincidence between the prediction auxiliary line Lp2 and the first candidate point P1 is low.

又、図13に示すように、二重白線では、第2候補点P2と予測標準線LpL,LpRとの一致度が高く、しかも、第1候補点P1と予測補助線Lp2との一致度が高くなり、候補点数も多いと判定する。一方、図9に示すように、走行レーンに轍25が形成され、この轍25が水溜まりとなっており、水面からの反射光により路面とのエッジが検出された場合、この内側エッジに候補点がプロットされる。この場合、水溜まりの始まりでは、走行車線21L,21Rのエッジをプロットする第1候補点P1の内側に、轍25のエッジをプロットする第0候補点P0が位置している。しかし、第1候補点P1は予測標準線LpL,LpRとの一致度が高く、候補点数も多い。一方、予測標準線LpL,LpRと第0候補点P0との一致度は低いと判定する。   Further, as shown in FIG. 13, in the double white line, the degree of coincidence between the second candidate point P2 and the predicted standard lines LpL and LpR is high, and the degree of coincidence between the first candidate point P1 and the predicted auxiliary line Lp2 is high. It is determined that the number is high and the number of candidate points is large. On the other hand, as shown in FIG. 9, when a ridge 25 is formed in the traveling lane, and this ridge 25 is a water pool, and an edge with the road surface is detected by reflected light from the water surface, a candidate point is set at this inner edge. Is plotted. In this case, at the beginning of the puddle, the 0th candidate point P0 for plotting the edge of the ridge 25 is located inside the first candidate point P1 for plotting the edge of the traveling lanes 21L, 21R. However, the first candidate point P1 has a high degree of coincidence with the prediction standard lines LpL and LpR, and the number of candidate points is also large. On the other hand, it is determined that the degree of coincidence between the predicted standard lines LpL and LpR and the 0th candidate point P0 is low.

又、轍25が形成されている位置(水溜まり)を走行中の場合、轍25の内側エッジに第1候補点P1がプロットされ、その外側にある走行車線21L,21Rの内側エッジには第2候補点P2がプロットされる。轍25は走行車線21L,21Rと平行に形成されているものではなく、図15に示すように、遠方において外れた場合に誤判定を招く可能性がある。本実施形態では、予測標準線LpL,LpRと第1候補点P1、及び第2候補点P2との一致度を調べているので、当然第2候補点P2の一致度が高く、候補点数も多いと判定され、又、第1候補点P1と予測補助線Lp2との一致度は低いと判定される。尚、ステップS13での処理が、車線候補点設定部9bでの処理の一部に対応している。   Further, when the vehicle is traveling in a position (water pool) where the rod 25 is formed, the first candidate point P1 is plotted on the inner edge of the rod 25, and the second candidate lanes 21L and 21R are located on the inner edges of the second lanes 21L and 21R. Candidate point P2 is plotted. The eaves 25 are not formed in parallel with the traveling lanes 21L and 21R, and as shown in FIG. In the present embodiment, since the degree of coincidence between the prediction standard lines LpL and LpR and the first candidate point P1 and the second candidate point P2 is examined, the degree of coincidence of the second candidate point P2 is naturally high and the number of candidate points is also large. In addition, it is determined that the degree of coincidence between the first candidate point P1 and the prediction auxiliary line Lp2 is low. The process in step S13 corresponds to a part of the process in the lane candidate point setting unit 9b.

次いで、ステップS14へ進み、このステップS14〜S18で、不要なノイズ除去処理が実行される。ステップS14では、先行車補正が必要か否かを調べる。例えば図10に示すように、左右に走行車線21L,21Rが描かれている走行レーンをバス等の大型車両31が先行車として走行している場合、前方を走行する大型車両31の後部路面上に、当該大型車両31の陰影31aが映し出されたり、大型車両31のリヤに影線31bが形成される場合がある。   Subsequently, it progresses to step S14 and an unnecessary noise removal process is performed by these steps S14-S18. In step S14, it is checked whether or not the preceding vehicle correction is necessary. For example, as shown in FIG. 10, when a large vehicle 31 such as a bus is traveling as a preceding vehicle in a traveling lane in which traveling lanes 21L and 21R are drawn on the left and right, on the rear road surface of the large vehicle 31 traveling in front. In some cases, the shadow 31 a of the large vehicle 31 is projected or a shadow line 31 b is formed on the rear of the large vehicle 31.

本実施形態では、走行車線をエッジ強度(輝度差)によって検出しているため、陰影31aや影線31bの境界を走行線のエッジと誤認識する場合がある。   In the present embodiment, since the travel lane is detected by the edge strength (luminance difference), the boundary between the shadow 31a and the shadow line 31b may be erroneously recognized as the edge of the travel line.

この場合、誤検出したエッジの長さは有限であり、又、当該エッジの方向も急激に屈曲しているため、陰影31aや影線31bのエッジを検出した第1候補点P1の点列は、路面に描かれている左側走行車線21Lのエッジを検出してプロットした第1候補点P1の点列に比し、大きく屈曲されるか、終端で途切れて検出不能となる等の異常な状態となる。   In this case, since the length of the erroneously detected edge is finite and the direction of the edge is also bent sharply, the point sequence of the first candidate point P1 in which the edge of the shadow 31a or the shadow line 31b is detected is An abnormal state in which the edge of the left driving lane 21L drawn on the road surface is detected and plotted, compared to the point sequence of the first candidate point P1, greatly bent, or interrupted at the end and becomes undetectable. It becomes.

従って、ステップS14では、先行車を検出し、且つ予測標準線LpL,LpRと第1候補点P1との一致度[%]が予め設定した設定値よりも低い場合、点列(候補点群)に異常な値を示す第1候補点(ノイズ成分)が存在すると判定し、当該ノイズ成分の含まれた第1候補点P1の候補点位置を補正すべく、ステップS15へ分岐する。そして、ステップS15で、先行車との車間距離、及び一致度に基づき異常な座標位置にプロットされている第1候補点P1の一連の点列を削除してステップS16へ進む。一方、ステップS14で先行車が検出されず、或いは先行車が検出されても、予測標準線LpL,LpRと第1候補点P1との一致度が設定値以上の場合は、誤判定を示すノイズ成分が含まれていないと判定し、ステップS16へ進む。その結果、先行車が検出されている場合であっても、その先行車の横から実際の走行車線21L或いは21Rの内側エッジが検出されている場合は、第1候補点P1がプロットされるため、高い信頼性を得ることができる。   Therefore, in step S14, when a preceding vehicle is detected and the degree of coincidence [%] between the predicted standard lines LpL and LpR and the first candidate point P1 is lower than a preset value, a point sequence (candidate point group) It is determined that there is a first candidate point (noise component) that shows an abnormal value, and the process branches to step S15 to correct the candidate point position of the first candidate point P1 containing the noise component. In step S15, a series of point sequences of the first candidate points P1 plotted at abnormal coordinate positions based on the inter-vehicle distance from the preceding vehicle and the degree of coincidence are deleted, and the process proceeds to step S16. On the other hand, if the preceding vehicle is not detected in step S14 or if the preceding vehicle is detected, if the degree of coincidence between the predicted standard lines LpL and LpR and the first candidate point P1 is equal to or greater than the set value, noise indicating an erroneous determination It determines with a component not being included, and progresses to step S16. As a result, even if the preceding vehicle is detected, the first candidate point P1 is plotted when the inner edge of the actual driving lane 21L or 21R is detected from the side of the preceding vehicle. High reliability can be obtained.

ステップS16では、自車両Mの走行している走行レーンが二重白線であり、前方に二重白線の出口(終了端)が有るか否かを調べる。二重白線の出口では、内側誘導線22が急に途切れるため、図8に示すように、この内側誘導線22をプロットする第1候補点P1は、内側誘導線22が途切れることで、走行車線21Lをプロットする第2候補点P2と同一座標上にプロットされてしまうため、内側誘導線22の終了端を過ぎた付近では、第1候補点P1が間違った位置にプロットされてしまう。   In step S16, it is checked whether or not the travel lane in which the host vehicle M is traveling is a double white line, and whether there is an exit (end end) of the double white line ahead. Since the inner guide line 22 is suddenly interrupted at the exit of the double white line, as shown in FIG. 8, the first candidate point P1 for plotting the inner guide line 22 is the driving lane due to the disconnection of the inner guide line 22. Since the first candidate point P1 is plotted on the same coordinates as the second candidate point P2 for plotting 21L, the first candidate point P1 is plotted at an incorrect position near the end of the inner guide line 22.

本実施形態では、二重白線が検出された場合、予測標準線LpL,LpRに加えて予測補助線Lp2が求められるため、この予測補助線Lp2と第1候補点P1、第2候補点P2との一致度[%]を調べる。そして、近方では、第1候補点P1と予測補助線Lp2との一致度が設定値以上で、且つ、遠方では第2候補点P2と予測標準線LpL,LpRとの一致度が設定値以上の場合、二重白線の出口(終了端)と判定し、ステップS17へ分岐する。又、近方、遠方の何れでも、第1候補点P1と予測補助線Lp2或いは予測標準線LpL,LpRとの一致度が設定値以上の場合、ステップS18へ進む。   In the present embodiment, when a double white line is detected, a prediction auxiliary line Lp2 is obtained in addition to the prediction standard lines LpL and LpR. Therefore, the prediction auxiliary line Lp2, the first candidate point P1, and the second candidate point P2 Check the degree of agreement [%]. In the vicinity, the degree of coincidence between the first candidate point P1 and the prediction auxiliary line Lp2 is equal to or greater than the set value, and in the distance, the degree of coincidence between the second candidate point P2 and the predicted standard lines LpL and LpR is equal to or greater than the set value. In this case, it is determined that the exit (end end) is a double white line, and the process branches to step S17. If the degree of coincidence between the first candidate point P1 and the prediction auxiliary line Lp2 or the prediction standard lines LpL, LpR is greater than or equal to the set value, either near or far, the process proceeds to step S18.

ステップS17では、一致度[%]が設定値よりも低いと判定された第1候補点P1を含み、それよりも遠方の第1候補点P1の点列を、予測補助線Lp2側へシフトさせると共に、当該位置にある第2候補点P2の点列を削除する。   In step S17, the point sequence of the first candidate point P1, which includes the first candidate point P1 determined to have a matching degree [%] lower than the set value, is shifted to the prediction auxiliary line Lp2 side. At the same time, the point sequence of the second candidate point P2 at the position is deleted.

そして、ステップS16、或いはステップS17からステップS18へ進むと、各候補点P1,P2,P0のデータ数、及び予測標準線LpL,LpRと各候補点P1,P2,P0との一致度[%]に基づいて、点列(候補点群)を分離し、現在の走行レーンの主候補点Pmを設定する。その結果、例えば、図12では、走行車線21L,21Rの内側エッジをプロットしている第1候補点P1が主候補点Pmとして設定される。又、図13に示すように、二重白線の始まりでは、内側誘導線22の内側エッジをプロットしたる第1候補点P1が主候補点Pmとして設定される。更に、図14に示すように、二重白線の出口(終了端)よりも遠方では、走行車線21L,21Rの内側エッジをプロットした第1候補点P1が主候補点Pmとして設定される。更に、図9に示すように、走行車線21L,21Rの内側に轍25が形成されており、この轍25の内側エッジが第0候補点P0でプロットされている場合であっても、走行車線21L、21Rの内側エッジをプロットしている第1候補点P1が主候補点Pmとして設定される。尚、上述したステップS13の一部、及びステップS14〜S18での処理が、予測線一致判定部9cでの処理に対応している。   Then, when the process proceeds from step S16 or step S17 to step S18, the number of data of each candidate point P1, P2, P0 and the degree of coincidence [%] between the predicted standard lines LpL, LpR and each candidate point P1, P2, P0. Based on the above, the point sequence (candidate point group) is separated, and the main candidate point Pm of the current traveling lane is set. As a result, for example, in FIG. 12, the first candidate point P1 plotting the inner edges of the traveling lanes 21L and 21R is set as the main candidate point Pm. As shown in FIG. 13, at the beginning of the double white line, the first candidate point P1 in which the inner edge of the inner guide line 22 is plotted is set as the main candidate point Pm. Further, as shown in FIG. 14, the first candidate point P1 in which the inner edges of the traveling lanes 21L and 21R are plotted is set as the main candidate point Pm farther from the exit (end end) of the double white line. Furthermore, as shown in FIG. 9, even when the ridge 25 is formed inside the traveling lanes 21L and 21R and the inner edge of the ridge 25 is plotted at the 0th candidate point P0, the traveling lane The first candidate point P1 plotting the inner edges of 21L and 21R is set as the main candidate point Pm. In addition, a part of step S13 mentioned above and the process by step S14-S18 respond | correspond to the process in the prediction line coincidence determination part 9c.

次いで、ステップS19へ進むと、走行レーンの左右から主候補点Pmが設定されたか否かが調べられ、双方の主候補点Pmが設定されている場合は、ステップS20へ進み、又、主候補点Pmの設定に失敗した場合は、ステップS20以下の検証は行わずに、ステップS23へジャンプする。   Next, when proceeding to Step S19, it is checked whether or not the main candidate point Pm is set from the left and right of the travel lane. If both main candidate points Pm are set, the process proceeds to Step S20, and the main candidate point is also displayed. If the setting of the point Pm has failed, the process jumps to step S23 without performing the verification in step S20 and subsequent steps.

ステップS20へ進むと、ステップS20〜S22で主候補点Pmの車線種を検証する。先ず、ステップS20では、左右の主候補点Pm間の距離と、標準レーン幅W1、及び狭レーン幅W2とを比較し、左右の主候補点Pm間の距離が、標準レーン幅W1か、狭レーン幅W2か、或いは両レーン幅W1とW2との間の何れに最も多く点在している(分散が最小)かを調べる。そして、標準レーン幅W1に候補点数が最も多く点在している場合は(例えば、図12の状態)、「標準最小」と判定する。又、狭レーン幅W2に候補点数が最も多く点在している場合は(例えば図13の状態)、「狭最小」と判定する。更に、両レーン幅W1とW2との間に候補点数が最も多く点在している場合は、「標狭最小」と判定する。   In step S20, the lane type of the main candidate point Pm is verified in steps S20 to S22. First, in step S20, the distance between the left and right main candidate points Pm is compared with the standard lane width W1 and the narrow lane width W2, and the distance between the left and right main candidate points Pm is the standard lane width W1 or narrow. It is checked whether the lane width W2 or between the lane widths W1 and W2 is scattered most (dispersion is minimum). If the standard lane width W1 has the largest number of candidate points (for example, the state of FIG. 12), it is determined as “standard minimum”. If the narrowest lane width W2 has the largest number of candidate points (for example, the state of FIG. 13), it is determined as “narrow minimum”. Further, when the number of candidate points is the largest between the two lane widths W1 and W2, it is determined that the target is “minimum narrow”.

次いで、ステップS21へ進むと、このステップS21、及び次のステップS22で、上述したステップS20で判定した左右の主候補点Pmの分散(最小二乗分散)の状態に応じて、固定データメモリ9fに格納されている車線種判定データT1〜T3を読込み、主候補点Pmの車線種を決定する。すなわち、「標準最小」(主候補点Pmが標準レーン幅W1にある)と判定されたときは、表1に示す第1車線種判定データT1を読込み、先ず、ステップS21で主候補点Pmの左車線状態と右車線状態とを判定する。次いで、ステップS22で、ステップS21で判定した車線状態に基づき、主候補点Pmがプロットされている車線種を決定し、上述したステップS18で設定した主候補点Pmが、車線種(走行車線、或いは内側誘導線)を正しくプロットしているものであるか否かを検証する。

Figure 2012073924
Next, when proceeding to step S21, in this step S21 and the next step S22, in the fixed data memory 9f according to the state of variance (least square variance) of the left and right main candidate points Pm determined in step S20 described above. The stored lane type determination data T1 to T3 are read to determine the lane type of the main candidate point Pm. That is, when it is determined as “standard minimum” (the main candidate point Pm is in the standard lane width W1), the first lane type determination data T1 shown in Table 1 is read. First, in step S21, the main candidate point Pm The left lane state and the right lane state are determined. Next, in step S22, the lane type in which the main candidate point Pm is plotted is determined based on the lane state determined in step S21, and the main candidate point Pm set in step S18 described above is determined as the lane type (travel lane, Alternatively, it is verified whether or not the inner guide line) is correctly plotted.
Figure 2012073924

第1車線種判定データT1では、走行車線21L、21Rの内側に轍25が形成されており、この轍25を誤検出しているか否かを調べる。具体的には、左右の第1候補点P1と、予測標準線LpL,LpR、及び予測補助線Lp2とを比較する。そして、第2候補点P2と予測標準線LpL,LpRとの一致度が高い場合、当該主候補点Pmは轍25の内側エッジをプロットしていると判定する(b),c))。   In the first lane type determination data T1, a saddle 25 is formed inside the traveling lanes 21L and 21R, and it is checked whether or not the saddle 25 is erroneously detected. Specifically, the left and right first candidate points P1 are compared with the prediction standard lines LpL and LpR and the prediction auxiliary line Lp2. When the degree of coincidence between the second candidate point P2 and the predicted standard lines LpL and LpR is high, it is determined that the main candidate point Pm is plotting the inner edge of the ridge 25 (b), c)).

又、「狭最小」(主候補点Pmが狭レーン幅W2にある)と判定されたときは、表2に示す第2車線種判定データT2を読込み、ステップS21で主候補点Pmの左車線状態と右車線状態とを判定する。次いで、ステップS22で、ステップS21で判定した車線状態に基づき、主候補点Pmがプロットされている車線種を決定し、上述したステップS18で選択した主候補点Pmが、車線種(走行車線、或いは内側誘導線)を正しくプロットしているものであるか否かを検証する。

Figure 2012073924
On the other hand, if it is determined that “narrow minimum” (the main candidate point Pm is in the narrow lane width W2), the second lane type determination data T2 shown in Table 2 is read, and the left lane of the main candidate point Pm is read in step S21. The state and the right lane state are determined. Next, in step S22, the lane type in which the main candidate point Pm is plotted is determined based on the lane state determined in step S21, and the main candidate point Pm selected in step S18 described above is determined as the lane type (travel lane, Alternatively, it is verified whether or not the inner guide line) is correctly plotted.
Figure 2012073924

この第1車線種判定データT2では、主候補点Pmが二重白線の内側誘導線22のエッジをプロットしているか否かを調べる。二重白線は、内側誘導線22の外側に走行車線21L,21Rが描かれているため、第1候補点P1と予測補助線Lp2、及び第2候補点P2と予測標準線LpL,LpRとを比較する。そして、これらの一致度が高い場合、主候補点Pmは内側誘導線22の内側エッジをプロットしていると判定する。   In the first lane type determination data T2, it is checked whether or not the main candidate point Pm is plotting the edge of the inner guide line 22 of the double white line. In the double white line, since the driving lanes 21L and 21R are drawn outside the inner guide line 22, the first candidate point P1 and the predicted auxiliary line Lp2, and the second candidate point P2 and the predicted standard lines LpL and LpR Compare. If the degree of coincidence is high, it is determined that the main candidate point Pm is plotting the inner edge of the inner guide line 22.

又、「標狭最小」(主候補点Pmが標準レーン幅W1と狭レーン幅W2との間にある)と判定されたときは、表3に示す第3車線種判定データT3を読込み、ステップS21で主候補点Pmの左車線状態と右車線状態とを判定する。次いで、ステップS22で、ステップS21で判定した車線状態に基づき、主候補点Pmがプロットされている車線種を決定し、上述したステップS18で主候補点Pmが、車線種(走行車線、或いは内側誘導線)を正しくプロットしているか否かを検証する。

Figure 2012073924
On the other hand, if it is determined that the target is the “minimum narrowness” (the main candidate point Pm is between the standard lane width W1 and the narrow lane width W2), the third lane type determination data T3 shown in Table 3 is read. In S21, the left lane state and the right lane state of the main candidate point Pm are determined. Next, in step S22, the lane type on which the main candidate point Pm is plotted is determined based on the lane state determined in step S21, and in step S18 described above, the main candidate point Pm is determined as the lane type (traveling lane or inner side). It is verified whether or not the (guide line) is plotted correctly.
Figure 2012073924

「標狭最小」は、左右の何れか一方の主候補点Pmが走行車線21L,21Rの内側エッジをプロットしている場合、他方の主候補点Pmは、内側誘導線22或いは轍25の内側エッジをプロットしていると推定できる。又、二重白線であっても内側誘導線22が掠れている場合には、走行車線21L或いは21Rのエッジをプロットする。従って、第3車線種判定データT3では、先ず、走行車線21L或いは21Rの何れか一方の内側エッジをプロットしている主候補点Pmを、第1候補点P1と予測標準線LpL,LpRとの一致度に基づいて調べ、次いで、反対側の主候補点Pmが、内側誘導線22と轍25との何れの内側エッジをプロットしているかを調べる。   “Smallest minimum” means that when one of the left and right main candidate points Pm plots the inner edges of the driving lanes 21L and 21R, the other main candidate point Pm is the inner guide line 22 or the inner side of the ridge 25. It can be estimated that the edge is plotted. In addition, even if it is a double white line, if the inner guide line 22 is drawn, the edge of the traveling lane 21L or 21R is plotted. Therefore, in the third lane type determination data T3, first, the main candidate point Pm plotting the inner edge of either the traveling lane 21L or 21R is defined as the first candidate point P1 and the predicted standard lines LpL and LpR. A check is made based on the degree of coincidence, and then it is checked which inner edge of the inner guide line 22 or the ridge 25 is plotted by the opposite main candidate point Pm.

この場合、主候補点Pmが内側誘導線22のエッジをプロットしている場合、第1候補点P1と予測補助線Lp2との一致度が高く、且つ第2候補点P2と予測標準線LpL,LpRとの一致度が高くなる。又、主候補点Pmが轍25の内側エッジをプロットしている場合、轍25は車重の大きな大型車両の通過によって形成されため、線幅は白線よりも広い(太い)。従って、主候補点Pmをプロットした内側エッジと、その外側エッジとの差を調べ、白線幅よりも太い場合、轍25と判定する。   In this case, when the main candidate point Pm is plotting the edge of the inner guide line 22, the degree of coincidence between the first candidate point P1 and the predicted auxiliary line Lp2 is high, and the second candidate point P2 and the predicted standard line LpL, The degree of coincidence with LpR increases. Further, when the main candidate point Pm plots the inner edge of the kite 25, the kite 25 is formed by passing a large vehicle having a large vehicle weight, so that the line width is wider (thicker) than the white line. Therefore, the difference between the inner edge where the main candidate point Pm is plotted and the outer edge thereof is examined, and if it is thicker than the white line width, it is determined to be 轍 25.

そして、上述したステップS22で主候補点Pmのプロットされている車線種が決定されると、プログラムはステップS24へ進み、左右の主候補点Pmの点列と、予測標準線LpL,LpR或いは予測補助線Lp2、及びレーン幅とが共に一致している態様か否かを調べる。そして、両者が一致している態様の場合、主候補点Pmの点列は信頼性が高く、走行車線21L,21Rの内側エッジを明確に推定することができると判定し、ステップS25へ進む。一致していない態様の場合は、主候補点Pmの点列は信頼性が低いと判定し、ステップS26へ分岐する。   When the lane type in which the main candidate point Pm is plotted is determined in step S22 described above, the program proceeds to step S24, the point sequence of the left and right main candidate points Pm, and the prediction standard lines LpL, LpR or the prediction It is checked whether or not the auxiliary line Lp2 and the lane width coincide with each other. In the case where the two match, it is determined that the point sequence of the main candidate points Pm is highly reliable, and it is possible to clearly estimate the inner edges of the traveling lanes 21L and 21R, and the process proceeds to step S25. If they do not match, the point sequence of the main candidate points Pm is determined to have low reliability, and the process branches to step S26.

具体的には、上述した表1に示す第1車線種判定データT1では、a)の条件を満足する車線種(左右とも走行車線)が、予測標準線LpL,LpRと標準レーン幅W1とが共に一致している態様となる。又、表2に示す第2車線種判定データT2には、予測補助線Lp2と狭レーン幅W2とが共に一致している態様が示されている。一方、表3に示す第3車線種判定データT3では、主候補点Pmが、両レーン幅W1,W2の間にあるため、予測標準線LpL,LpR或いは予測標準線LpL,LpRと標準レーン幅W1とが共に一致する態様は無い。   Specifically, in the first lane type determination data T1 shown in Table 1 described above, the lane types satisfying the condition a) (the left and right lanes) are the predicted standard lines LpL and LpR and the standard lane width W1. It becomes a mode in which both coincide. In addition, the second lane type determination data T2 shown in Table 2 shows a mode in which the prediction auxiliary line Lp2 and the narrow lane width W2 are both coincident. On the other hand, in the third lane type determination data T3 shown in Table 3, since the main candidate point Pm is between both lane widths W1 and W2, the predicted standard lines LpL and LpR or the predicted standard lines LpL and LpR and the standard lane width are used. There is no aspect in which W1 coincides with each other.

そして、ステップS25へ進むと、一致するレーン幅W1或いはW2に応じて、後述するステップS29で設定する車線モデル式(y=ax+bx+c)の係数cを補正する横位置シフト量Δcを決定する。後述するように、本実施形態では、自車両Mのカメラ1a,1bの中間を原点とし、左側を負値(−)、右側を正値(+)座標としているため、左側車線のシフト量Δcは、自車両から離れる方向へシフトさせる場合の符号は負値(−)となる。一方、右側車線のシフト量Δcは、自車両から離れる方向へシフトさせる場合の符号は正値(+)となる。 Then, when the process proceeds to step S25, the lateral position shift amount Δc for correcting the coefficient c of the lane model equation (y = ax 2 + bx + c) set in step S29 described later is determined according to the matching lane width W1 or W2. . As will be described later, in this embodiment, the middle of the cameras 1a and 1b of the host vehicle M is the origin, the left side is the negative value (−), and the right side is the positive value (+) coordinate. The sign for shifting away from the host vehicle is a negative value (-). On the other hand, the shift amount Δc in the right lane is a positive value (+) when shifting in a direction away from the host vehicle.

上述したように、ステップS25で対象となる態様は、表1に示す第1車線種判定データT1のa)、及び表2に示す第2車線種判定データT2の態様のみである。   As described above, the aspects to be targeted in step S25 are only the aspects of a) of the first lane type determination data T1 shown in Table 1 and the second lane type determination data T2 shown in Table 2.

第1車線種判定データT1のa)の態様では、主候補点Pmの点列が走行車線21L,21Rの内側エッジに沿ってプロットされているため、横位置シフト量Δcは0として(Δc←0)、ステップS28へ進む。又、第2車線種判定データT2の態様では、主候補点Pmの点列が、二重白線の内側誘導線22の内側エッジに沿ってプロットされているため、左右の主候補点Pmを走行車線21L,21Rの内側エッジ方向へシフトさせるべく、両レーン幅W1,W2の差分の1/2による横位置シフト量Δc(Δc←(W1−W2)/2)を設定して、ステップS28へ進む。   In the aspect of a) of the first lane type determination data T1, since the point sequence of the main candidate points Pm is plotted along the inner edges of the traveling lanes 21L and 21R, the lateral position shift amount Δc is set to 0 (Δc ← 0), go to step S28. Further, in the aspect of the second lane type determination data T2, the point sequence of the main candidate points Pm is plotted along the inner edge of the inner guide line 22 of the double white line, and therefore travels along the left and right main candidate points Pm. In order to shift toward the inner edge of the lanes 21L and 21R, a lateral position shift amount Δc (Δc ← (W1−W2) / 2) is set by ½ of the difference between the lane widths W1 and W2, and the process proceeds to step S28. move on.

一方、ステップS24からステップS26へ進むと、その態様に応じて、左右の主候補点Pmに対するシフト量を個別に設定する。具体的には、上述した表1に示す第1車線種判定データT1では、態様b),c)が対象となり、表3に示す第3車線種判定データT3では全ての態様が対象となる。この場合、左右の主候補点Pmが予測標準線LpL,LpR、或いは予測補助線Lp2と一致していないので、上述したように両レーン幅W1,W2に応じて一義的にシフトさせると、前回のフレーム画像に基づいて設定した横位置に比し、今回の横位置が大きく変動してしまう可能性がある。   On the other hand, when the process proceeds from step S24 to step S26, the shift amounts for the left and right main candidate points Pm are individually set according to the mode. Specifically, in the first lane type determination data T1 shown in Table 1, the modes b) and c) are targets, and in the third lane type determination data T3 shown in Table 3, all modes are targets. In this case, since the left and right main candidate points Pm do not coincide with the prediction standard lines LpL, LpR or the prediction auxiliary line Lp2, as described above, if the shift is performed uniquely according to both lane widths W1, W2, Compared to the horizontal position set based on the frame image, there is a possibility that the current horizontal position will vary greatly.

そのため、第1車線種判定データT1の態様b)では、左側の主候補点Pmが轍25のエッジをプロットしているが、この轍25の内側エッジにプロットした主候補点Pmの横位置を、例えば、前回値をフィルタリングすることで、前回値から大きく変動しない値に設定し、ステップS28へ進む。   Therefore, in aspect b) of the first lane type determination data T1, the left main candidate point Pm plots the edge of 轍 25, but the horizontal position of the main candidate point Pm plotted on the inner edge of this 轍 25 is For example, by filtering the previous value, a value that does not vary greatly from the previous value is set, and the process proceeds to step S28.

又、表3に示す第3車線種判定データT3の態様a)では、右側の主候補点Pmが走行車線21Rの内側エッジをプロットし、左側の主候補点Pmが内側誘導線22の内側エッジをプロットしていると判定しているため、左側の主候補点Pmの点列に対する横位置シフト量Δc(Δc←(W1−W2)/2)のみを設定して、ステップS28へ進む。又、態様b)では、右側の主候補点Pmが走行車線21Rの内側エッジをプロットし、左側の主候補点Pmが轍25の内側エッジをプロットしていると判定しているため、右側の主候補点Pmの点列に対する横位置シフト量Δc(Δc←(W1−W2)/2)のみを設定して、ステップS28へ進む。   In the aspect a) of the third lane type determination data T3 shown in Table 3, the right main candidate point Pm plots the inner edge of the traveling lane 21R, and the left main candidate point Pm is the inner edge of the inner guide line 22. Therefore, only the lateral position shift amount Δc (Δc ← (W1-W2) / 2) with respect to the point sequence of the left main candidate point Pm is set, and the process proceeds to step S28. In the aspect b), since it is determined that the right main candidate point Pm plots the inner edge of the driving lane 21R and the left main candidate point Pm plots the inner edge of the heel 25, the right main candidate point Pm Only the lateral position shift amount Δc (Δc ← (W1-W2) / 2) with respect to the point sequence of the main candidate point Pm is set, and the process proceeds to step S28.

一方、表3に示す第3車線種判定データT3の態様c)では、上述した態様a)とは逆に、左側の主候補点Pmが走行車線21Lの内側エッジをプロットし、右側の主候補点Pmが内側誘導線22の内側エッジをプロットしていると判定しているため、右側の主候補点Pmの点列に対する横位置シフト量Δc(Δc←(W1−W2)/2)のみを設定して、ステップS28へ進む。又、態様d)では、左側の主候補点Pmが走行車線21Lの内側エッジをプロットし、右側の主候補点Pmが轍25の内側エッジをプロットしていると判定しているため、左側の主候補点Pmの点列に対する横位置シフト量Δc(Δc←(W1−W2)/2)のみを設定して、ステップS28へ進む。   On the other hand, in the aspect c) of the third lane type determination data T3 shown in Table 3, contrary to the aspect a) described above, the left main candidate point Pm plots the inner edge of the traveling lane 21L, and the right main candidate Since it is determined that the point Pm is plotting the inner edge of the inner guide line 22, only the lateral position shift amount Δc (Δc ← (W1-W2) / 2) with respect to the point sequence of the right main candidate point Pm is calculated. Set and proceed to step S28. Further, in the mode d), since it is determined that the left main candidate point Pm plots the inner edge of the driving lane 21L and the right main candidate point Pm plots the inner edge of the kite 25, Only the lateral position shift amount Δc (Δc ← (W1-W2) / 2) with respect to the point sequence of the main candidate point Pm is set, and the process proceeds to step S28.

そして、ステップS28へ進むと、フレーム画像上の主候補点Pmの座標(x,y)のy横軸(横軸)方向の切片である横位置cを横位置シフト量Δcで補正して新たな横位置(切片)に関する係数cを設定する(c←c+Δc)。   In step S28, the horizontal position c, which is an intercept in the y horizontal axis (horizontal axis) direction of the coordinates (x, y) of the main candidate point Pm on the frame image, is corrected by the horizontal position shift amount Δc. A coefficient c relating to a horizontal position (intercept) is set (c ← c + Δc).

次いで、ステップS29へ進み、主候補点Pmの点列の各座標(x,y)に基づき、最小二乗法により、最もフィットする曲線近似となる車線モデル式を次式から求めて、ステップS30へ進む。尚、ステップS30の処理は後述する。   Next, the process proceeds to step S29, and a lane model formula that provides the best curve approximation by the least square method is obtained from the following formula based on the coordinates (x, y) of the point sequence of the main candidate point Pm, and the process proceeds to step S30. move on. The process of step S30 will be described later.

y=ax+bx+c
ここで、係数aは車線の曲率に関するパラメータ、係数bは自車両Mの中央(正確には、両カメラ1a,1bの中間)を通る仮想線Lo(図11参照)に対する自車両Mの傾き(ヨー角)に関する角度パラメータである。又、横位置を示す係数cは自車両Mの中央(正確には、両カメラ1a,1bの中間)を原点とするy軸方向のオフセット量(原点からの横位置)であり、本実施形態では、左側を負値(−)、右側を正値(+)としている。従って、左側の車線モデル式の係数cは負値(−)となり、右側の車線モデル式の係数cは正値(+)となる。
y = ax 2 + bx + c
Here, the coefficient a is a parameter related to the curvature of the lane, and the coefficient b is the inclination of the host vehicle M with respect to a virtual line Lo (see FIG. 11) passing through the center of the host vehicle M (more precisely, between the cameras 1a and 1b). (Yaw angle). The coefficient c indicating the lateral position is an offset amount in the y-axis direction (lateral position from the origin) with the origin at the center of the host vehicle M (more precisely, between the cameras 1a and 1b). Here, the left side is a negative value (−) and the right side is a positive value (+). Accordingly, the coefficient c of the left lane model formula is a negative value (−), and the coefficient c of the right lane model formula is a positive value (+).

一方、前回の演算時に予測モデル式が設定されていないと判定されて、ステップS11からステップS23へ分岐し、或いは主候補点Pmが設定されなかったと判定して、ステップS19からステップS23へ分岐すると、左右の第1候補点P1間のレーン幅と、標準レーン幅W1、狭レーン幅W2とを比較し、第1候補点P1が走行車線21L,21Rの内側エッジをプロットしたものか、二重白線の内側誘導線22のエッジをプロットしたものかを調べて、車線種を設定する。   On the other hand, when it is determined that the prediction model formula has not been set at the previous calculation, the process branches from step S11 to step S23, or it is determined that the main candidate point Pm has not been set, and the process branches from step S19 to step S23. The lane width between the left and right first candidate points P1 is compared with the standard lane width W1 and the narrow lane width W2, and the first candidate point P1 is a plot of the inner edges of the driving lanes 21L and 21R. A lane type is set by checking whether the edge of the inner guide line 22 of the white line is plotted.

次いで、ステップS27へ進み、第2候補点P2がプロットされているか否かを調べ、プロットされている場合は、第2候補点P2が走行車線21L,21R側にあると推定し、第1候補点P1の点列に対する横位置シフト量Δc(Δc←(W1−W2)/2)を設定して、ステップS28へ進む。この場合、左側車線の第1候補点P1の点列に対する横位置シフト量Δcは、負値(−)に設定され、右側車線の第1候補点P1の点列に対する横位置シフト量Δcは、正値(+)に設定される。   Next, the process proceeds to step S27 to check whether or not the second candidate point P2 is plotted. If the second candidate point P2 is plotted, it is estimated that the second candidate point P2 is on the traveling lane 21L, 21R side, and the first candidate The lateral position shift amount Δc (Δc ← (W1−W2) / 2) with respect to the point sequence of the point P1 is set, and the process proceeds to step S28. In this case, the lateral position shift amount Δc for the point sequence of the first candidate point P1 in the left lane is set to a negative value (−), and the lateral position shift amount Δc for the point sequence of the first candidate point P1 in the right lane is Set to a positive value (+).

又、第2候補点P2がプロットされていない場合は、横位置シフト量Δcを0として(Δc←0)、ステップS28へ進む。ステップS28へ進むと、フレーム画像上の第1候補点P1の座標(x,y)のy横軸(横軸)方向の切片である横位置cを横位置シフト量Δcで補正して新たな横位置(切片)に関する係数cを設定する。この場合、本実施形態では、左側を負値(−)、右側を正値(+)に設定しているため、左車線用二次モデル式LpL(y=aLx+bLx+cL)の場合は、cL←cL−Δcとなり、右車線用二次モデル式LpR(y=aRx+bRx+cR)の場合は、cR←cR+Δcとなる。 If the second candidate point P2 is not plotted, the lateral position shift amount Δc is set to 0 (Δc ← 0), and the process proceeds to step S28. In step S28, the horizontal position c, which is the intercept of the coordinates (x, y) of the first candidate point P1 on the frame image in the y horizontal axis (horizontal axis) direction, is corrected by the horizontal position shift amount Δc, and a new one is obtained. A coefficient c relating to the lateral position (intercept) is set. In this case, in the present embodiment, the left side is set to a negative value (−) and the right side is set to a positive value (+). Therefore, in the case of the left lane secondary model formula LpL (y = aLx 2 + bLx + cL), cL ← cL−Δc, and cR ← cR + Δc in the case of the right lane secondary model formula LpR (y = aRx 2 + bRx + cR).

そして、ステップS29へ進み、第1候補点P1の点列の各座標(x,y)に基づき、最小二乗法により、最もフィットする曲線近似となる車線モデル式(y=ax+bx+c)の係数a,b,c(すなわち、左側車線のモデル式(y=aLx+bLx+cL)の係数aL,bL,cL、及び右側車線のモデル式(y=aRx+bRx+cR)の係数aR,bR,cRを求める。 Then, the process proceeds to step S29, and the coefficient of the lane model formula (y = ax 2 + bx + c) that provides the best curve approximation by the least square method based on the coordinates (x, y) of the point sequence of the first candidate point P1. a, b, c (that is, coefficients aL, bL, cL of the left side lane model equation (y = aLx 2 + bLx + cL) and coefficients aR, bR, cR of the right side lane model equation (y = aRx 2 + bRx + cR) .

その後、ステップS30で、上述したステップS29で設定した係数a,b,cに基づき、この係数a,b,cを演算周期分だけ時間補正して予測値(時間進み予測値)a’,b’,c’を設定してルーチンを抜ける。   Thereafter, in step S30, based on the coefficients a, b, and c set in step S29 described above, the coefficients a, b, and c are time-corrected by the calculation period, and predicted values (time advance predicted values) a ′, b Set ', c' to exit the routine.

このように、本実施形態では、前回の演算時に求めた走行車線を予測する二次モデル式(y=a’x+b’x+c’)に基づいて、予測標準線LpL,LpR及び左右の予測補助線Lp2を求め、この各予測線LpL,LpR,Lp2と、当該二次モデル式に基づき、今回、車線のエッジをプロットした各候補点P1,P2,P0のx座標を、予測モデル式(y=a’x+b’x+c’)に代入して予測y座標を求め、この予測y座標と各候補点P1,P2,P0のy座標とを比較し、両者の一致度、及び各候補点P1,P2,P0の候補点数等から、候補点群を分類して、基本点列となる左右の主候補点Pmを求めるようにしたので、この各主候補点Pmを高い精度で設定することができる。 Thus, in the present embodiment, the prediction standard lines LpL, LpR and the left and right predictions are based on the secondary model formula (y = a′x 2 + b′x + c ′) for predicting the traveling lane obtained at the previous calculation. An auxiliary line Lp2 is obtained, and based on the prediction lines LpL, LpR, and Lp2 and the quadratic model expression, the x-coordinates of the candidate points P1, P2, and P0 on which the edges of the lane are plotted this time are expressed as prediction model expressions ( y = a′x 2 + b′x + c ′) to obtain a predicted y-coordinate, compare the predicted y-coordinate with the y-coordinate of each candidate point P1, P2, P0, and the degree of coincidence between them and each candidate Since the candidate point group is classified based on the number of candidate points of the points P1, P2, P0, etc., the left and right main candidate points Pm to be the basic point sequence are obtained, so that each main candidate point Pm is set with high accuracy. be able to.

又、その際、例えば二重白線の出口(終了端)、或いは先行車の路面に映し出された陰影31aや、先行車のリヤに形成された隠線31bの境界を走行車線と誤認識してプロットした場合に、このようなノイズ成分をを主候補点Pmが設定される前に修正するようにしたので、主候補点Pmのプロットされている車線を高い精度で推定することができる。   At that time, for example, a double white line exit (end end), a shadow 31a projected on the road surface of a preceding vehicle, or a boundary of a hidden line 31b formed on the rear of the preceding vehicle is erroneously recognized as a traveling lane. When plotted, such a noise component is corrected before the main candidate point Pm is set, so that the lane in which the main candidate point Pm is plotted can be estimated with high accuracy.

更に、この左右の主候補点Pmが、車線種(走行車線、或いは内側誘導線)を正しくプロットしているか否かを、この左右の主候補点Pmの、予め設定されている標準レーン幅W1と狭レーン幅W2とに対する分散、及び一致度に基づいて検証しているので、車線をより高精度で推定することができる。   Further, whether the left and right main candidate points Pm correctly plot the lane type (running lane or inner guide line) is determined based on the preset standard lane width W1 of the left and right main candidate points Pm. And the narrow lane width W2 are verified based on the variance and the degree of coincidence, so that the lane can be estimated with higher accuracy.

尚、本発明は、上述した実施形態に限るものではなく、例えば、車線推定装置は、自車両Mが車線を逸脱しようとしたときに警告を発するレーンキープ制御に適用することも出来る。更に、撮像手段1はメインカメラ1aとサブカメラ1bとからなるステレオカメラである必要はなく、単眼カメラであっても良い。撮像手段1として、単眼カメラを用いた場合は、例えば周知のモーションステレオ法により三次元情報を得る。更に、曲線近似処理部9dで求める曲線近似式は、二次式に限らず三次式であっても良い。   The present invention is not limited to the above-described embodiment. For example, the lane estimation device can be applied to lane keeping control that issues a warning when the host vehicle M attempts to depart from the lane. Furthermore, the imaging means 1 does not need to be a stereo camera composed of the main camera 1a and the sub camera 1b, and may be a monocular camera. When a monocular camera is used as the imaging means 1, three-dimensional information is obtained by a known motion stereo method, for example. Further, the curve approximation formula obtained by the curve approximation processing unit 9d is not limited to a quadratic formula but may be a cubic formula.

1…撮像手段、
9…車線推定部、
9a…予測線設定部、
9b…車線候補点設定部、
9c…予測線一致判定部、
9d…曲線近似処理部、
9e…車線位置設定部、
9f…固定データメモリ、
21L,21R…走行車線、
22…内側誘導線、
25…轍、
31…大型車両、
LpL,LpR…予測標準線、
Lp2…予測補助線、
Ls…仮想線、
M…自車両、
P0…第0候補点、
P1…第1候補点、
P2…第2候補点、
Pm…主候補点、
W1…標準レーン幅、
W2…狭レーン幅
1 ... Imaging means,
9 ... Lane estimation part,
9a ... prediction line setting section,
9b ... Lane candidate point setting section,
9c ... Predicted line match determination unit,
9d: curve approximation processing unit,
9e ... Lane position setting unit,
9f ... fixed data memory,
21L, 21R ... Driving lane,
22 ... Inner guide wire,
25 ... 轍,
31 ... Large vehicle,
LpL, LpR ... prediction standard line,
Lp2 ... prediction auxiliary line,
Ls ... virtual line,
M ... own vehicle,
P0 ... 0th candidate point,
P1 ... 1st candidate point,
P2 ... second candidate point,
Pm ... main candidate points,
W1 ... Standard lane width,
W2 ... Narrow lane width

Claims (3)

車両に搭載されて該車両の外部環境を撮像する撮像手段と、
予め設定されている複数の車線種毎のレーン幅データを記憶する記憶手段と、
前記撮像手段で撮像した画像に基づいて走行車線と路面との車線境界を検出し、該車線境界に車線候補点を点列状にプロットする車線候補点設定手段と、
前回の演算時に求めた仮想線を求める曲線近似式に基づき、該曲線近似式を演算周期分の時間進み補正して車線予測線を求め、該車線予測線と前記車線候補点の点列との一致度を調べ、一致度の高い点列を成す前記車線候補点を主候補点として設定する予測線一致判定手段と、
前記主候補点の点列に基づいて前記車線境界を推定する前記仮想線の曲線近似式を設定し、該仮想線と前記記憶手段に記憶されている前記レーン幅とに基づき該仮想線の車線種を推定する曲線近似処理手段と
を備えることを特徴とする車線推定装置。
Imaging means mounted on a vehicle for imaging the external environment of the vehicle;
Storage means for storing lane width data for each of a plurality of preset lane types;
Lane candidate point setting means for detecting a lane boundary between a traveling lane and a road surface based on an image captured by the imaging means, and plotting lane candidate points in the form of a point sequence on the lane boundary;
Based on the curve approximation formula for obtaining the virtual line obtained at the previous calculation, the curve approximation formula is corrected by time advance for the calculation cycle to obtain the lane prediction line, and the lane prediction line and the point sequence of the lane candidate points Checking the degree of coincidence and predicting line coincidence determining means for setting the lane candidate point forming the point sequence having a high degree of coincidence as a main candidate point;
A curve approximation formula of the virtual line for estimating the lane boundary is set based on the point sequence of the main candidate points, and the lane of the virtual line is based on the virtual line and the lane width stored in the storage unit A lane estimation device comprising curve approximation processing means for estimating seeds.
前記予測線一致判定手段は、前記撮像手段で撮像した前記外部環境の画像に基づいて先行車を検出し、且つ前記予測線と前記車線候補点の点列との一致度が設定値よりも低い場合、該候補点に前記先行車によって形成されるノイズ成分をプロットした車線候補点が存在すると判定し、前記先行車との車間距離、及び一致度に基づき異常な値を示す前記車線候補点の点列を削除する
ことを特徴とする請求項1記載の車線推定装置。
The prediction line coincidence determination unit detects a preceding vehicle based on the image of the external environment captured by the imaging unit, and the degree of coincidence between the prediction line and the point sequence of the lane candidate points is lower than a set value. In this case, it is determined that there is a lane candidate point in which the noise component formed by the preceding vehicle is plotted at the candidate point, and the lane candidate point indicating an abnormal value based on the distance between the preceding vehicle and the degree of coincidence is determined. The lane estimation apparatus according to claim 1, wherein the point sequence is deleted.
前記予測線一致判定手段は、前記車線予測線として二重白線の走行車線を推定する第1予測線と該走行車線の内側に描かれている内側誘導線を推定する第2予測線とが求められている場合、近方では前記第2予測線に前記候補点が多く点在しており、遠方では前記第1予測線に前記候補点が多く点在している場合、遠方に前記内側誘導線の終了端有りと判定し、該終了端よりも遠方の前記第1予測線に点在している前記車線候補点を削除し、或いは第1予測線に点在している前記候補点を削除すると共に第2予測線に点在している前記候補点を前記第1予測線側へシフトさせる
ことを特徴とする請求項1或いは2記載の車線推定装置。
The prediction line coincidence determining means obtains a first prediction line for estimating a double white lane traveling lane as the lane prediction line and a second prediction line for estimating an inner guide line drawn inside the traveling lane. If there are many candidate points on the second prediction line in the vicinity and many candidate points on the first prediction line in the distance, the inner guidance is in the distance. It is determined that there is an end of the line, and the lane candidate points scattered on the first prediction line farther from the end are deleted, or the candidate points scattered on the first prediction line are The lane estimation apparatus according to claim 1 or 2, wherein the lane estimation device is deleted and the candidate points scattered on the second prediction line are shifted to the first prediction line side.
JP2010219649A 2010-09-29 2010-09-29 Lane estimation device Active JP5559650B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010219649A JP5559650B2 (en) 2010-09-29 2010-09-29 Lane estimation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010219649A JP5559650B2 (en) 2010-09-29 2010-09-29 Lane estimation device

Publications (2)

Publication Number Publication Date
JP2012073924A true JP2012073924A (en) 2012-04-12
JP5559650B2 JP5559650B2 (en) 2014-07-23

Family

ID=46170010

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010219649A Active JP5559650B2 (en) 2010-09-29 2010-09-29 Lane estimation device

Country Status (1)

Country Link
JP (1) JP5559650B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015069340A (en) * 2013-09-27 2015-04-13 富士重工業株式会社 Vehicular white-line recognition apparatus
JP2015069339A (en) * 2013-09-27 2015-04-13 富士重工業株式会社 Vehicular white-line recognition apparatus
JP2015197828A (en) * 2014-04-01 2015-11-09 本田技研工業株式会社 Lane marker recognition device
JP2015210609A (en) * 2014-04-24 2015-11-24 本田技研工業株式会社 Lane mark recognition device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11259639A (en) * 1998-03-11 1999-09-24 Toyota Central Res & Dev Lab Inc Travel path recognizing device
JP2003044836A (en) * 2001-07-26 2003-02-14 Nissan Motor Co Ltd Device for recognizing partition line
JP2003157499A (en) * 2001-11-20 2003-05-30 Nissan Motor Co Ltd White road line recognizing device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11259639A (en) * 1998-03-11 1999-09-24 Toyota Central Res & Dev Lab Inc Travel path recognizing device
JP2003044836A (en) * 2001-07-26 2003-02-14 Nissan Motor Co Ltd Device for recognizing partition line
JP2003157499A (en) * 2001-11-20 2003-05-30 Nissan Motor Co Ltd White road line recognizing device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015069340A (en) * 2013-09-27 2015-04-13 富士重工業株式会社 Vehicular white-line recognition apparatus
JP2015069339A (en) * 2013-09-27 2015-04-13 富士重工業株式会社 Vehicular white-line recognition apparatus
JP2015197828A (en) * 2014-04-01 2015-11-09 本田技研工業株式会社 Lane marker recognition device
JP2015210609A (en) * 2014-04-24 2015-11-24 本田技研工業株式会社 Lane mark recognition device

Also Published As

Publication number Publication date
JP5559650B2 (en) 2014-07-23

Similar Documents

Publication Publication Date Title
JP5276637B2 (en) Lane estimation device
JP5926080B2 (en) Traveling lane marking recognition device and program
JP5966965B2 (en) Lane boundary departure control device and lane boundary departure suppression method
JP5733395B2 (en) In-vehicle image recognition apparatus, imaging axis adjustment apparatus, and lane recognition method
EP3070675B1 (en) Image processor for correcting deviation of a coordinate in a photographed image at appropriate timing
CN107209998B (en) Lane line recognition device and lane line recognition method
JP5768666B2 (en) Vehicle travel support device and boundary line recognition device
US10127460B2 (en) Lane boundary line information acquiring device
JP6697522B2 (en) Marking line recognition device
JP5513327B2 (en) Lane estimation device
JP4755227B2 (en) Method for recognizing objects
CN110167813B (en) Travel route recognition device and travel route recognition method
CN109477724B (en) Self-position estimation method and self-position estimation device
US11151395B2 (en) Roadside object detection device, roadside object detection method, and roadside object detection system
JP2011065219A (en) Device for estimation of road curvature
JP2018048949A (en) Object recognition device
JP6105524B2 (en) Traveling lane marking recognition device and traveling lane marking recognition program
JP5559650B2 (en) Lane estimation device
JP2011175572A (en) Lane recognition device
JP2004247979A (en) On-vehicle camera apparatus
JP2016162323A (en) Travelling section line recognition device
JP2018005617A (en) Lane shape recognition device, and lane shape recognition method
JP2012185562A (en) Lane deviation alarm control device
JP6200780B2 (en) Lane recognition determination device
JP7351215B2 (en) Intersection center detection device, intersection lane determination device, intersection center detection method, intersection lane determination method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130327

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140304

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140417

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: 20140513

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140606

R150 Certificate of patent or registration of utility model

Ref document number: 5559650

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250