JP2018181093A - Mark line recognition device - Google Patents
Mark line recognition device Download PDFInfo
- Publication number
- JP2018181093A JP2018181093A JP2017081948A JP2017081948A JP2018181093A JP 2018181093 A JP2018181093 A JP 2018181093A JP 2017081948 A JP2017081948 A JP 2017081948A JP 2017081948 A JP2017081948 A JP 2017081948A JP 2018181093 A JP2018181093 A JP 2018181093A
- Authority
- JP
- Japan
- Prior art keywords
- line
- boundary candidate
- unit
- lane
- lines
- 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
Links
Images
Landscapes
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
Abstract
Description
本開示は、車両から撮影された画像に基づいて車線の区画線を認識する技術に関する。 The present disclosure relates to technology for recognizing lane markings based on an image captured from a vehicle.
特許文献1には、走行レーンの左右に二重白線が描かれている場合であっても左右の区画線を高精度に推定できる技術が記載されている。
具体的に、特許文献1に記載の技術では、走行レーン左右の各区画線において検出点が検出され、この検出点を起点として、対向する区画線側における複数種類の区画線の幅に対応した位置にそれぞれ区画線の候補点が設定される。そして、走行レーンの左右それぞれにおいて、検出点と候補点とに基づいて設定された曲線近似式から仮想線が設定され、さらにその仮想線の種別が推定されて、その推定された仮想線の種別から区画線の位置が確定される。
Patent Document 1 describes a technique capable of estimating the left and right dividing lines with high accuracy even when double white lines are drawn on the left and right of the traveling lane.
Specifically, in the technology described in Patent Document 1, detection points are detected in each of the lane lines on the left and right of the traveling lane, and the detection points correspond to the widths of a plurality of types of lane lines on opposing lane lines The candidate points of the dividing lines are set in the respective positions. Then, in each of the left and right of the traveling lane, a virtual line is set from the curve approximation formula set based on the detection point and the candidate point, and the type of the virtual line is estimated, and the type of the estimated virtual line The position of the dividing line is determined from.
特許文献1に記載の技術では、自車線の左右に複数種類の区画線が存在する場合に、それらの関係性(例えば車線幅)をみて、関係性があまり変わらないものを信用するという考え方に基づいて区画線を推定している。この考え方は、基本的には、車載カメラにて区画線が常に正常に検出されることを前提としている。そのため、特許文献1に記載の技術では、車載カメラにて区画線が常に正常に検出されないようなシーンでは、区画線を精度良く認識することは困難である。 According to the technique described in Patent Document 1, when there are plural types of dividing lines on the left and right of the own lane, the relationship (for example, the width of the lane) is considered to trust those whose relationship does not change much. We estimate the parcel line based on it. This concept basically assumes that the on-vehicle camera always detects the lane markings normally. Therefore, with the technique described in Patent Document 1, it is difficult to accurately recognize the dividing line in a scene where the dividing line is not always detected properly by the on-vehicle camera.
車載カメラにて区画線が常に正常に検出されないシーンとして、暫定供用区間を走行しているシーンが挙げられる。暫定供用区間は、特に中央帯側の区画線が、所々で擦れている可能性があったり、トンネル内外で明暗変化が生じたりするなどして、認識しづらい状況が生じる可能性が高い。 As a scene where a division line is not always detected normally by a vehicle-mounted camera, the scene which is drive | working a temporary service area is mentioned. In the temporary service section, there is a high possibility that a situation in which it is difficult to recognize may occur, particularly because the division lines on the central belt side may be rubbed at some places or a change in brightness may occur inside and outside the tunnel.
本開示は、暫定供用区間において、走行車線の境界を規定する左右一対の区画線を精度良く認識することが可能な技術を提供する。 The present disclosure provides a technique capable of accurately recognizing a pair of left and right demarcation lines defining a boundary of a traveling lane in a temporary service section.
本開示の区画線認識装置(20)は、車両(101)に搭載された撮影部(10)により撮影された車両の前方の画像から、車両が走行中の車線(51)の境界を規定する左右一対の境界区画線(53、61)を認識するように構成されている。 The lane marking recognition apparatus (20) of the present disclosure defines the boundary of the lane (51) in which the vehicle is traveling, from the image in front of the vehicle taken by the imaging unit (10) mounted on the vehicle (101). It is comprised so that a pair of left and right boundary division lines (53, 61) may be recognized.
本開示の区画線認識装置は、線抽出部(21〜24)と、境界候補線選択部(26)と、暫定供用判定部(27)と、学習部(29)と、補正処理部(30)とを備える。
線抽出部は、撮影部により撮影された画像から、車両の走行方向に沿って延びるように存在する線(53、54、61〜64)を抽出するように構成されている。境界候補線選択部は、線抽出部により抽出された線の中から左右一対の境界区画線(53、61、64)の候補である左右一対の境界候補線を選択するように構成されている。
The marking line recognition apparatus according to the present disclosure includes a line extraction unit (21 to 24), a candidate boundary line selection unit (26), a temporary service determination unit (27), a learning unit (29), and a correction processing unit (30). And.
The line extraction unit is configured to extract lines (53, 54, 61 to 64) extending along the traveling direction of the vehicle from the image captured by the imaging unit. The boundary candidate line selection unit is configured to select a pair of left and right boundary candidate lines that are candidates for the pair of left and right boundary division lines (53, 61, 64) from the lines extracted by the line extraction unit. .
暫定供用判定部は、車両が暫定供用区間(50)を走行中か否か判定するように構成されている。学習部は、暫定供用判定部により車両が暫定供用区間を走行中と判定された場合に車線幅を学習するように構成されている。車線幅は、左右一対の境界区画線の間隔、即ち、左右一対の境界区画線の、走行方向に垂直な方向の離間距離である。 The temporary service determining unit is configured to determine whether the vehicle is traveling on the temporary service section (50). The learning unit is configured to learn the lane width when the temporary service determining unit determines that the vehicle is traveling on the temporary service section. The vehicle width is the distance between the pair of left and right boundary divisions, that is, the distance between the pair of left and right boundary divisions in the direction perpendicular to the traveling direction.
補正処理部は、暫定供用判定部により車両が暫定供用区間を走行中と判定された場合に、境界候補線選択部により選択された左右一対の境界候補線のうち右側の境界候補線の位置を、学習部により学習された車線幅に基づいて補正するように構成されている。 The correction processing unit determines the position of the right boundary candidate line out of the pair of left and right boundary candidate lines selected by the boundary candidate line selection unit when the temporary service determining unit determines that the vehicle is traveling on the temporary service section. The correction is made based on the lane width learned by the learning unit.
このような構成によれば、車両が暫定供用区間に入った場合、車線幅が学習される。そして、車線幅が学習されると、その後は、境界候補線選択部により選択された左右一対の境界候補線のうち右側の境界候補線の位置が、学習された車線幅に基づいて補正される。 According to such a configuration, when the vehicle enters the temporary service section, the lane width is learned. Then, when the lane width is learned, thereafter, the position of the right boundary candidate line among the pair of left and right boundary candidate lines selected by the boundary candidate line selection unit is corrected based on the learned lane width. .
仮に、右側の境界区画線が擦れていたり周囲環境によって認識しづらい状態になっていたりすると、右側の境界候補線として、実際の境界区画線よりも外側の線が選択される可能性がある。 If the right border division line is worn or in a state of being hard to recognize due to the surrounding environment, a line outside the actual border division line may be selected as the right border candidate line.
これに対し、本開示によれば、車両右側において実際の境界区画線よりも外側の線が境界候補線として選択されても、その境界候補線の位置が、車線幅の学習値に基づいて、実際の右側の境界区画線の位置に補正される。その結果、補正後の左右一対の境界候補線を、最終的に左右一対の境界区画線として精度良く認識でできる。 On the other hand, according to the present disclosure, even if a line outside the actual boundary division line is selected as a boundary candidate line on the right side of the vehicle, the position of the boundary candidate line is based on the learning value of the lane width. It is corrected to the actual right border line position. As a result, the pair of left and right boundary candidate lines after the correction can be finally recognized with high accuracy as the pair of left and right boundary division lines.
したがって、本開示の構成によれば、暫定供用区間において、走行車線の境界を規定する左右一対の境界区画線を精度良く認識することが可能となる。
なお、この欄及び特許請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、本開示の技術的範囲を限定するものではない。
Therefore, according to the configuration of the present disclosure, it is possible to accurately recognize the pair of left and right boundary division lines defining the boundary of the traveling lane in the temporary service section.
In addition, the reference numerals in parentheses described in this column and the claims indicate the correspondence with the specific means described in the embodiment described later as one aspect, and the technical scope of the present disclosure It is not limited.
以下、本開示の実施形態について、図面を参照しながら説明する。
(1)車両の構成
図1(A)に示すように、本実施形態の車両101は、車載カメラ10と、区画線認識装置15と、車両制御装置20とを備える。
Hereinafter, embodiments of the present disclosure will be described with reference to the drawings.
(1) Configuration of Vehicle As shown in FIG. 1A, a
車載カメラ10は、図1(A)及び図1(B)に示すように、車両101の室内におけるフロントガラス103の上部近傍に搭載されている。車載カメラ10は、図1(A)及び図1(B)に示すように、車両101の前方を撮影し、その撮影した前方の画像の画像データを生成する。車載カメラ10により撮影される画像には、車両101の前方の路面が含まれる。
As shown in FIGS. 1A and 1B, the on-
車載カメラ10は、予め設定された時間間隔(例えば1/15秒間隔)で、繰り返し画像を撮影する。なお、車載カメラ10は、カラーの画像を撮影可能である。車載カメラ10で撮影された画像の画像データは、区画線認識装置15へ出力される。
The on-
区画線認識装置15は、道路上の区画線を認識し、その認識した区画線に基づいて走行中の道路の形状を推定して、その推定結果を車両制御装置20へ出力する。なお、区画線は、主に車線を区画するために道路上に描かれる白色や黄色などの線状のペイントである。
The lane
区画線認識装置15は、CPU、ROM、RAM、及びフラッシュメモリ等の半導体メモリを備えた周知のマイクロコンピュータを備えている。区画線認識装置15は、CPUが非遷移的実体的記録媒体に格納されたプログラムを実行することにより各機能が実現されるよう構成されている。本実施形態では、半導体メモリが、プログラムを格納した非遷移的実体的記録媒体に該当する。
The lane
なお、区画線認識装置15が備えるマイクロコンピュータの数は1つでも複数でもよい。また、区画線認識装置15により実現される各種機能は、CPUがプログラムを実行することによって実現することに限るものではなく、その一部又は全部について、一つあるいは複数のハードウェアを用いて実現してもよい。
The number of microcomputers provided in the lane
車両制御装置20は、区画線認識装置15から入力される、道路形状の推定結果などの情報に基づいて、警報出力機能やレーンキープ機能などの、車両101の走行を支援する各種機能を実行可能である。警報出力機能は、走行中の車線における車両101の左右方向の相対的位置関係を監視し、車両101が車線を逸脱しそうになった場合にドライバに対して警報を出力する機能である。レーンキープ機能は、車両101が車線内を適切に走行できるようにステアリング動作やブレーキ動作を補助する機能である。
The
(2)区画線認識装置の構成
区画線認識装置15は、図2に示すように、エッジ点抽出部21、マーカ抽出部22、線候補算出部23、線特徴抽出部24、多重線判定部25、境界候補線選択部26、暫定供用判定部27、状態判定部28、車線幅学習部29、補正処理部30、代替線探索部31、道路形状推定部32、及び認識結果出力部33を備える。
(2) Configuration of lane marking recognition device As shown in FIG. 2, the lane
図2に示す、区画線認識装置15が備える上記各部21〜33の機能は、本実施形態ではいずれもCPUがプログラムを実行することにより実現される。つまり、図2は、区画線認識装置15の構成を、CPUがプログラムを実行することにより実現される各種機能毎の機能ブロックとして図示している。区画線認識装置15が備える上記各部21〜33によって実現される機能の具体的内容については、後で図5を用いて説明する。
In the present embodiment, the functions of the
図2に示すように、車両101には、センサ部11が設けられている。センサ部11は、車両101の各種状態量を測定する種々のセンサの総称である。センサ部11には、例えば、車両101の車速を測定する車速センサや、車両101のヨーレートを測定するヨーレートセンサなどの、各種センサが含まれる。センサ部11は、測定対象の状態量を、予め設定された時間間隔で繰り返し測定し、その測定結果を区画線認識装置15へ出力する。
As shown in FIG. 2, a
区画線認識装置15は、車載カメラ10で撮影された画像に基づいて、走行中の車線の境界を規定する左右一対の境界区画線を認識する。
ここで、車両101が走行する可能性がある道路には、暫定供用区間が含まれる。暫定供用区間は、暫定共用部あるいは暫定二車線とも呼ばれる周知の区間であり、基本的に、片側一車線ずつの計二車線が中央帯を挟んで互いに対向するように配置されている。また、暫定供用区間は、走行方向左側に1本の実線の区画線が描かれ、走行方向右側の中央帯には少なくとも黄色の区画線が描かれている。中央帯において、自車線側の黄色の区画線と対向車線側の黄色の区画線との間には、さらに、白色の区画線が車線毎に個別に描かれたり、車線分離標が設置されたり、縁石が設置されたりする場合もある。
The dividing
Here, the temporary service section is included in the road on which the
暫定供用区間の一例を図3に示す。図3は、暫定供用区間50を走行中の車両101に搭載された車載カメラ10によって撮影された、暫定供用区間50の画像である。図3に示す暫定供用区間50は、車両101が走行している車線である自車線51と、対向車が走行する対向車線52と、これら各車線51、52を区画するための、2つの車道外側線53、54及び中央帯55を備える。
An example of the temporary service section is shown in FIG. FIG. 3 is an image of the temporary in-
自車線51の左側に描かれている車道外側線53は、自車線51の境界を規定する左右一対の境界区画線のうち左側の境界区画線であり、以下、左側境界区画線53とも称する。なお、自車両101から見て、左側の車道外側線53の更に左側の端部には、側壁71が設けられている。対向車線52側においても、当該対向車線52の左側に描かれている車道外側線54は、対向車線52の境界を規定する左右一対の境界区画線のうち左側の境界区画線である。なお、対向車線52を走行する車両から見て、その左側の車道外側線54の更に左側の端部には、側壁72が設けられている。
The roadway outside
暫定供用区間50に設けられている中央帯55は、複数の区画線が描かれた多重線構造となっている。具体的に、中央帯55は、自車線51に最も近い位置に描かれた黄色中央線61と、この黄色中央線61に平行且つ隣接するように描かれた白色中央線62と、対向車線52に最も近い位置に描かれた黄色中央線63と、この黄色中央線63に平行且つ隣接するように描かれた白色中央線64とを備える。また、中央帯55における車線方向(即ち車両101の走行方向)の中央部、即ち各白色中央線62,64の間には、縁石65及び車線分離標66が、それぞれ車線方向に沿って離散的に配置されている。
The
中央帯55が備える各区画線61〜64のうち、自車線51に最も近い位置に描かれた黄色中央線61は、自車線51の境界を規定する左右一対の境界区画線のうち右側の境界区画線であり、以下、右側境界区画線61とも称する。
The
暫定供用区間50は、他の一般道路に比べて、車線両側の各区画線のうち特に中央帯側の区画線が、擦れたり汚れたりしやすく、認識しづらくなっている可能性が高い。また、暫定供用区間50には、他の一般道路に比べて、トンネルが設けられている可能性が比較的高い。トンネル内においては、トンネル外に比べ、明暗の差などの各種の要因により相対的に区画線を認識しづらくなる可能性が高い。
In the
このように、暫定供用区間50を走行中は、他の一般道路と比べて、車線両側の一対の境界区画線のうち特に右側の境界区画線が認識しづらい状態になっている可能性が高い。
図4は、暫定供用区間50の途中において、中央帯55に不明瞭領域70が存在している例を示している。不明瞭領域70は、中央帯55における自車線51側の黄色中央線61及び白色中央線62の双方が擦れたり汚れたりしていて区画線認識装置15に正常に認識されない状態となっている領域である。
As described above, during the
FIG. 4 shows an example in which an
図4の例において、自車線51の左右両側の各境界区画線53、61が共に明瞭な状態のときは、車両制御装置20は、区画線認識装置15からの情報に基づいて車線幅が正常な値W0であることを認識し、その正常な車線幅W0の略中央部を車両101が走行するように制御できる。
In the example of FIG. 4, when the boundary division lines 53 and 61 on both left and right sides of the
一方、車両101が、中央帯55側に不明瞭領域70が存在している区間に入った場合に、仮に、区画線認識装置15が、対向車線52側の白色中央線64を、自車線51側の右側境界区画線61であると誤認すると、車両制御装置20は、左側境界区画線53から対向車線52側の白色中央線64までの幅Wxを自車線51の車線幅であると誤認識する可能性がある。このように車線幅が実際の幅W0よりも大きいWxであると誤認識されると、車両101は、その誤認識された車線幅Wxの略中央部を走行するように制御され、結果として中央帯55側に近付いていってしまう可能性がある。
On the other hand, when the
そこで、本実施形態の区画線認識装置15は、車両101が暫定供用区間50を走行している間は、暫定供用区間以外の道路を走行している場合とは異なる方法で左右一対の境界区画線を認識するように構成されている。
Therefore, while the
(3)区画線認識処理
次に、区画線認識装置15が実行する区画線認識処理について、図5を用いて説明する。区画線認識装置15は、車両101の走行中、図5の区画線認識処理を周期的に繰り返し実行する。
(3) Sectioning line recognition process Next, the sectioning line recognition process performed by the sectioning
区画線認識装置15は、図5の区画線認識処理を開始すると、S110で、エッジ点抽出処理を実行する。このエッジ点抽出処理は、図2に示すエッジ点抽出部21によって実現される処理であり、撮影された画像からエッジ点を抽出する処理である。具体的に、S110では、エッジ点抽出部21が、車載カメラ10により撮影された画像を取得し、取得した画像から、輝度値の変化が大きい画素であるエッジ点を抽出する。
When the marking recognition process of FIG. 5 is started, the marking
撮影された画像からエッジ点を抽出する具体的方法については、周知であるため、ここでは詳しい説明を省略し、概要のみ簡潔に述べる。エッジ点抽出部21は、画像の左端から右端へ水平方向に走査しながら、輝度値の変化量が閾値以上となる画素を探索し、アップエッジ点及びダウンエッジ点を抽出する。アップエッジ点は、低い輝度値から高い輝度値へ変化する輝度値の立ち上がり点であり、より具体的には、低い輝度値から高い輝度値への輝度値の変化量が輝度閾値以上となる点である。ダウンエッジ点は、高い輝度値から低い輝度値へ変化する輝度値の立下り点であり、より具体的には、高い輝度値から低い輝度値への輝度値の変化量が輝度閾値以上となる点である。エッジ点抽出部21は、このような水平方向への走査によるエッジ点の抽出を、画像の上下方向、即ち画像の奥行き方向へ位置をずらしながら繰り返すことで、画像のほぼ全領域からエッジ点を抽出する。
As a specific method of extracting edge points from a photographed image is well known, the detailed description is omitted here and only the outline is briefly described. While scanning from the left end to the right end of the image in the horizontal direction, the edge
図6に、抽出したエッジ点81を模式的に示す。図6は、左側境界区画線53の両側辺及び右側境界区画線61の両側辺にそれぞれエッジ点81が抽出されている例を示している。なお、図6では、エッジ点81がアップエッジ点であるかダウンエッジ点であるかについての区別は省略している。また、図6では図示を省略したが、これら各境界区画線53、61以外の他の区画線についても、同様にエッジ点が抽出される。さらに、区画線に限らず、輝度値の変化量が輝度閾値以上となる点が存在している場合には、その点もエッジ点として抽出される。
The extracted
S120では、マーカ抽出処理を実行する。このマーカ抽出処理は、図2に示すマーカ抽出部22によって実現される処理であり、S110で抽出されたエッジ点同士を繋げることによって区画線に相当する塊であるマーカを抽出する処理である。
In S120, a marker extraction process is performed. This marker extraction process is a process implemented by the
具体的に、S120では、マーカ抽出部22が、S110で抽出された各エッジ点から、複数のエッジ点によって形成される略矩形状の領域をマーカとして抽出する。詳しくは、マーカ抽出部22は、アップエッジ点と、そのアップエッジ点に対して右側に位置し、且つ、そのアップエッジ点に最も近い位置のダウンエッジ点とをペアとする。そして、そのペアが車両101の走行方向において予め設定された間隔閾値以内の間隔で配列されている略矩形の領域を、マーカとして抽出する。
Specifically, in S120, the
なお、中央帯55において、自車線51側の黄色中央線61と白色中央線62とは隣接しているため、自車線51側の黄色中央線61の両端で抽出されるエッジ点はいずれもアップエッジ点となる。また、中央帯55において、対向車線52側の白色中央線64と黄色中央線63も隣接しているため、対向車線52側の黄色中央線63の両端で抽出されるエッジ点はいずれもダウンエッジ点となる。
In the
つまり、黄色中央線と白色中央線が隣接しているところでは、黄色中央線の両端において同じ種類のエッジ点が連続して抽出される。そのため、本実施形態では、同じエッジ点が連続して抽出された場合は、その連続して抽出された2つのエッジ点間の色成分を検出し、黄色の成分が一定レベル以上ある場合、その2つのエッジ点をペアとする。 That is, where the yellow center line and the white center line are adjacent to each other, edge points of the same type are continuously extracted at both ends of the yellow center line. Therefore, in the present embodiment, when the same edge point is continuously extracted, a color component between the two continuously extracted edge points is detected, and when the yellow component is at a predetermined level or more, Pair two edge points.
例えば、左から順にアップエッジ点、アップエッジ点、ダウンエッジ点、の3つのエッジ点が抽出された場合、2つのアップエッジ点の間に一定レベル以上の黄色成分があれば、その2つのアップエッジ点をペアとする。さらに、2番目のアップエッジ点と3番目のダウンエッジ点とをペアとする。 For example, when three edge points of an up edge point, an up edge point, and a down edge point are extracted sequentially from the left, if there is a yellow component of a certain level or more between the two up edge points, the two up Edge points are paired. Furthermore, the second up edge point and the third down edge point are paired.
間隔閾値は、一般的な区画線の線分同士の間隔よりも短い値であり、間隔閾値未満の間隔のエッジ点同士は同じ線分に属していると見なせる値である。なお、S120で、マーカ抽出部22は、抽出したマーカ毎にその長さ及び幅を算出する。マーカの長さは、車両101の走行方向の長さであり、マーカの幅は、走行方向に垂直な水平方向の長さ、即ちアップエッジ点とダウンエッジ点との車線幅方向の間隔である。
The interval threshold is a value shorter than the interval between line segments of a general division line, and edge points having an interval smaller than the interval threshold can be regarded as belonging to the same line segment. In S120, the
S130では、線候補算出処理を実行する。この線候補算出処理は、図2に示す線候補算出部23によって実現される処理であり、S120で抽出されたマーカ同士を走行方向に繋げることで、車両101の走行方向に沿って延びるように存在する線を抽出する処理である。
In S130, line candidate calculation processing is executed. This line candidate calculation process is a process implemented by the line
この線候補算出処理により、車両101が例えば図3に示すような暫定供用区間50を走行している場合には、6本の区画線53、54、61〜64に対応した6本の線候補、及び、各側壁71、72に対応した少なくとも2本の線候補が抽出される。ただし、車両101が例えば図4に示す不明瞭領域70が存在している区間を走行している場合は、中央帯55においては、自車線51側の2本の区画線61、62に対応した線候補は抽出されず、対向車線52側の2本の区画線63、64に対応した2本の線候補が抽出されることになる。
According to this line candidate calculation process, when the
S140では、線特徴抽出処理を実行する。この線特徴抽出処理は、図2に示す線特徴抽出部24によって実現される処理であり、S130で算出された線候補毎に、線種や色などの当該線候補の性質を示す各種情報を抽出する処理である。
In S140, line feature extraction processing is performed. This line feature extraction process is a process implemented by the line
線特徴抽出部24は、線種については、線候補に属するエッジ点の路面上の分布に基づいて判定する。線種としては、例えば、実線の区画線、破線の区画線、区画線の内側に描かれる破線の補助線などがある。通常、破線の区画線と破線の補助線とは、線分の長さや線分同士の間隔が異なっているため、エッジ点の路面上の分布から区別して判定することができる。
The line
また、線特徴抽出部24は、色については、少なくとも黄色と白色の2色以上の色を区別して判定することができる。
また、線特徴抽出部24は、S140の線特徴抽出処理において、線候補毎に、エッジ点数、エッジ点の強度、ライン長なども判定する。エッジ点数とは、1本の線候補が有するエッジ点の数であり、線候補が例えば破線などの複数のマーカからなる場合は、それら複数のマーカが有するエッジ点の総数である。エッジ点強度は、各エッジ点の輝度差である。ライン長とは、1本の線候補の走行方向の長さであり、線候補が例えば破線などの複数のマーカからなる場合は、それら複数のマーカを走行方向に繋げてなる1本の線の長さである。
Further, the line
The line
S150では、多重線判定処理を実行する。この多重線判定処理は、図2に示す多重線判定部25によって実現される処理である。S150では、具体的に、多重線判定部25が、S130で算出された各線候補が多重線を構成しているか否か判定する。多重線判定部25は、水平方向において予め設定された範囲内に複数の線候補が算出されている場合は、それら複数の線候補によって多重線が構成されていると判定する。
In S150, a multiline determination process is performed. The multiple line determination process is a process implemented by the multiple
この多重線判定処理により、車両101が例えば図3に示すような暫定供用区間50を走行していて、6本の区画線53、54、61〜64に対応した6本の線候補が算出されている場合は、例えば次のように判定される。即ち、算出された6本の線候補のうち、中央帯55の4本の区画線61〜64に対応した4本の線候補については多重線を構成していると判定され、他の2本の区画線53、54に対応した2本の線候補についてはそれぞれ単独で1本の線を構成していると判定される。
By this multiple line determination processing, for example, while the
ただし、車両101が例えば図4に示す不明瞭領域70が存在している区間を走行している場合は、中央帯55においては、対向車線52側の2本の区画線63、64に対応した2本の線候補によって多重線が構成されていると判定される。
However, when the
S160では、境界候補線選択処理を実行する。この境界候補線選択処理は、図2に示す境界候補線選択部26によって実現される処理である。S160では、具体的に、境界候補線選択部26が、S130で算出された各線候補のうち、走行中の自車線51の境界を規定する左右一対の境界区画線53、61の候補である左右一対の境界候補線を選択する。
In S160, a boundary candidate line selection process is performed. The boundary candidate line selection process is a process implemented by the boundary candidate
境界候補線選択部26は、左右一対の境界候補線を選択するにあたり、S140の線特徴抽出処理及びS150の多重線判定処理の結果を参照する。即ち、S130で算出された各線候補の中から、S140の線特徴抽出処理において実線と判定された線候補を絞り込む。そして、車両101の左右それぞれにおいて、実線と判定された線候補のうち車両101に最も近い線候補を境界候補線として選択する。
When selecting the pair of left and right boundary candidate lines, the boundary candidate
車両101が例えば図3に示すような暫定供用区間50を走行している場合、車両101の左側においては、1本の線候補が算出されてその1本の線候補が実線であることから、その1本の線候補が、左側境界区画線53の候補である左側境界候補線として選択される。一方、車両101の右側においては、4本の線候補からなる多重線が存在しているとの判定結果、及びその多重線を構成する4本の線候補がいずれも実線であるとの判定結果に基づき、その多重線を構成する4本の線候補のうち車両101に最も近い線候補が、右側境界区画線61の候補である右側境界候補線として選択される。
When, for example, the
ただし、車両101が例えば図4に示す不明瞭領域70が存在している区間を走行している場合は、車両101の右側においては、多重線を構成する線候補が対向車線52側の2本の区画線63、64に対応した2本の線候補であることから、その2本の線候補のうち車両101に最も近い線候補が右側境界候補線として選択される。つまり、対向車線52側の白色中央線64に対応する線候補が、右側境界候補線として選択される。
However, when the
S170では、車両101が走行中の道路が暫定供用区間であるか否か判断する。この判断処理は、図2に示す暫定供用判定部27によって実現される処理である。S170において、暫定供用判定部27は、種々の方法で、車両101が走行中の道路が暫定供用区間であるか否かを判定することができる。
In S170, it is determined whether the road on which the
暫定供用判定部27は、例えば、S140の線特徴抽出処理及びS150の多重線判定処理の結果を用いて、走行中の道路が暫定供用区間であるか否かを判定してもよい。具体的に、例えば車両101の右側に多重線が存在していて、その多重線に、黄色の線と白色の線からなる複合線が含まれている場合は、暫定供用区間であると判定してもよい。この場合、さらに例えば、車両101の左側に線候補として白色の実線が存在していること、車両101の右側に置いて線候補に沿って車線分離標や縁石などの構造物が設けられていること、走行中の車線の右側に対向車線が存在していること、などの条件も適宜加味して判定するようにしてもよい。
The temporary
また例えば、暫定供用判定部27は、一定の走行範囲内において、急カーブがない、交差点の数が閾値以下である、信号の数が閾値以下である、などの、暫定供用区間特有の条件を満たしているか否かによって、暫定供用区間であるか否かを判定するようにしてもよい。また例えば、GPS情報を取得するなど、車両101の外部とのデータ通信によって得られる情報に基づいて、車両101が暫定供用区間内に存在しているかどうかを判定するようにしてもよい。
Also, for example, the temporary
また、上記例示した判定方法によって暫定供用区間であると判定されることを仮判定として、その仮判定が行われた場合に、さらに、S160で選択された左右一対の境界候補線の間隔、即ち各境界候補線の進行方向に垂直な方向の間隔である候補線幅が所定の幅範囲内にあるかどうかを判断するようにしてもよい。そして、候補線幅が所定の幅範囲内にある場合に、暫定供用区間であると正式に判定してもよい。 In addition, when it is determined that the temporary determination section is determined to be a temporary in-service section by the above-described determination method as a temporary determination, the interval between the pair of left and right boundary candidate lines selected in S160 is further determined. It may be determined whether a candidate line width which is an interval in a direction perpendicular to the traveling direction of each boundary candidate line is within a predetermined width range. Then, when the candidate line width is within the predetermined width range, it may be formally determined to be a temporary service section.
S170で、車両101が走行中の道路が暫定供用区間ではないと判定された場合は、S240に進む。S170で、車両101が走行中の道路が暫定供用区間であると判定された場合は、S180に進む。
If it is determined in S170 that the road on which the
なお、S170で、車両101が走行中の道路が暫定供用区間であると判定された場合は、車線幅学習部29が、車線幅の初期学習を行う。具体的に、現在選択されている各境界候補線の候補線幅を、車線幅学習値の初期値として、メモリに記憶させる。メモリに記憶される車線幅学習値は、以後、後述するS200の車線幅学習処理が実行される度に、その車線幅学習処理で算出された値に更新される。
When it is determined in S170 that the road on which the
S180では、状態判定処理を実行する。この状態判定処理は、図2に示す状態判定部28によって実現される処理であり、S160で選択された左右一対の境界候補線がそれぞれどのような状態で認識されているかを判定する処理である。
At S180, a state determination process is performed. This state determination process is a process implemented by the
具体的に、S180では、状態判定部28が、少なくとも、明瞭性判断と平行性判断とを行う。明瞭性判断は、各境界候補線が明瞭な状態で認識されているかどうかの判断である。平行性判断は、各境界候補線が互いに平行であるかどうかの判断である。
Specifically, in S180, the
明瞭性判断については、各境界候補線の各々について、エッジ点数、エッジ点の強度、ライン長、実線であるか否か、エッジ点の間隔のばらつき、エッジ点の間隔の最大値、推定線とエッジ点の誤差、などの各種パラメータのうち少なくとも1つに基づいて、明瞭に認識されているか否かを判断する。なお、推定線とは、エッジ点にフィットする曲線のことである。 For clarity determination, for each boundary candidate line, the number of edge points, edge point intensity, line length, whether it is a solid line or not, variation in edge point interval, maximum value of edge point intervals, estimation line Based on at least one of various parameters such as an edge point error, it is determined whether or not it is clearly recognized. The estimation line is a curve fitted to an edge point.
例えば、エッジ点数が閾値以上であること、全エッジ点のうち強度が閾値以上のエッジ点の割合が閾値以上であること、ライン長が閾値以上であること、エッジ点の間隔の最大値と最小値の差が閾値以内であること、エッジ点の間隔の最大値が閾値以下であること、推定線とエッジ点の誤差が閾値以下であること、のうち予め決められた少なくとも1つの条件を全て満たしていたら明瞭であると判断するようにしてもよい。 For example, the number of edge points is equal to or greater than the threshold value, the ratio of edge points having a strength equal to or greater than the threshold value among all edge points is equal to or greater than the threshold value, the line length is equal to or greater than the threshold value, and The difference between the values is within the threshold value, the maximum value of the distance between the edge points is less than the threshold value, and the error between the estimated line and the edge point is less than the threshold value. If satisfied, it may be determined to be clear.
なお、暫定供用区間では、一般に、走行方向左側の境界区画線は、走行方向右側の境界区画線に比べると認識しづらくなる可能性は低い。そのため、本実施形態では、左側境界候補線については、明瞭に認識されることを前提として説明する。 In the temporary service zone, in general, the boundary dividing line on the left in the traveling direction is less likely to be hard to recognize as compared with the boundary dividing line on the right in the traveling direction. Therefore, in the present embodiment, the left boundary candidate line is described on the premise that it is clearly recognized.
平行性判断については、各境界候補線の各々について、曲率、走行方向に対する傾き、過去の認識形状からの変化度合い、エッジ点の密度、などの各種パラメータのうち少なくとも1つを算出して、それら少なくとも1つのパラメータの比較結果に基づいて、右側境界候補線が左側境界候補線に対して平行であるか否かを判断する。例えば、走行方向における左右同位置において左右の曲率の差が閾値以下であること、走行方向における左右同位置において走行方向に対する傾きの左右の差が閾値以下であること、左右の線候補それぞれにおけるエッジ点の密度の差が閾値以下であること、過去の認識形状からの変化の度合いが左右ともに閾値以下であること、のうち予め決められた少なくとも1つの条件を全て満たしていたら左右の境界候補線が平行であると判断するようにしてもよい。 For parallelism judgment, for each boundary candidate line, calculate at least one of various parameters such as curvature, inclination with respect to traveling direction, degree of change from recognition shape in the past, density of edge points, etc. Based on the comparison result of at least one parameter, it is determined whether the right boundary candidate line is parallel to the left boundary candidate line. For example, the difference between the left and right curvatures at the same position in the running direction is less than or equal to the threshold, the difference between the left and the right with respect to the traveling direction at the same position in the running direction is less than the threshold, Left and right border candidate lines if at least one of the predetermined conditions is satisfied among the fact that the difference in density of points is less than or equal to the threshold and the degree of change from the recognition shape in the past is less than or equal to the threshold on both left and right May be determined to be parallel.
さらに、状態判定部28は、明瞭性判断及び平行性判断の結果に基づいて、後述するS200の車線幅学習処理及びS230の補正処理を行っても良いか否かの判定も行う。具体的に、状態判定部28は、明瞭性判断において左右の境界候補線がいずれも明瞭と判断され、且つ平行性判断において左右の境界候補線が平行であると判断された場合に、S200の車線幅学習処理を実行してもよいと判定する。また、平行性判断において左右の境界候補線が平行であると判断された場合は、明瞭性判断の判断結果にかかわらず、S230の補正処理を実行してもよいと判定する。
Furthermore, the
なお、S180で、状態判定部28は、明瞭性判断及び平行性判断に加えて、例えば学習対象適性判断を行うようにしてもよい。学習対象適性判断とは、明瞭性及び平行性以外の観点での、現在選択されている左右一対の境界候補線が車線幅学習処理の対象としての適性を有しているか否かの判断である。
In addition to the clearness determination and the parallelism determination, the
学習対象適性判断の具体的内容は種々考えられる。例えば、候補線幅が所定の幅範囲内にあるかどうかが判断されてもよい。そして、候補線幅が所定の幅範囲内にある場合に、各境界候補線が車線幅学習処理の対象としての適性を有していると判断されてもよい。また例えば、各境界候補線のうち右側境界候補線の色が黄色であるか否かが判断されてもよい。そして、右側境界候補線の色が黄色である場合に、各境界候補線が車線幅学習処理の対象としての適性を有していると判断されてもよい。 There are various possible specific contents of the judgment of aptitude for learning. For example, it may be determined whether the candidate line width is within a predetermined width range. Then, when the candidate line width is within the predetermined width range, it may be determined that each of the boundary candidate lines is suitable for the lane width learning process. Further, for example, it may be determined whether the color of the right boundary candidate line is yellow among the boundary candidate lines. Then, when the color of the right side boundary candidate line is yellow, it may be determined that each of the boundary candidate lines has the suitability as a target of the lane width learning process.
状態判定部28は、学習対象適性判断を行うように構成されている場合は、車線幅学習処理を行っても良いか否かの判定を、明瞭性判断、平行性判断及び学習対象適性判断の結果に基づいて行ってもよい。具体的に、状態判定部28は、明瞭性判断において左右の境界候補線がいずれも明瞭と判断され、平行性判断において左右の境界候補線が平行であると判断され、且つ学習対象適性判断において各境界候補線が車線幅学習処理の対象としての適性を有していると判断された場合に、車線幅学習処理を実行してもよいと判定するようにしてもよい。
When the
S190では、車線幅を学習可能な状態であるか否か判断する。具体的に、S180の状態判定処理において車線幅学習処理を実行してもよいと判定されたか否か判断する。S180の状態判定処理において車線幅学習処理を実行してもよいと判定されなかった場合は、車線幅を学習可能な状態ではないと判断し、S210に進む。S180の状態判定処理において車線幅学習処理を実行してもよいと判定された場合は、車線幅を学習可能な状態と判断し、S200に進む。 In S190, it is determined whether the lane width can be learned. Specifically, it is determined whether it is determined that the lane width learning process may be performed in the state determination process of S180. If it is not determined that the lane width learning process may be performed in the state determination process of S180, it is determined that the lane width can not be learned, and the process proceeds to S210. If it is determined that the lane width learning process may be performed in the state determination process of S180, it is determined that the lane width can be learned, and the process proceeds to S200.
S200では、車線幅学習処理を実行する。この車線幅学習処理は、図2に示す車線幅学習部29によって実現される処理である。具体的に、S200では、車線幅学習部29が、S160で選択された左右一対の境界候補線の間隔、即ち進行方向に垂直な方向の間隔を算出する。そして、その算出した間隔を、走行中の暫定供用区間の車線幅として学習する。具体的には、算出した間隔を車線幅学習値としてメモリに記憶させる。なお、既に車線幅学習値が記憶されている場合は、その記憶されている車線幅学習値を、今回S200で算出された車線幅学習値に更新する。
In S200, a lane width learning process is performed. This lane width learning process is a process implemented by the lane
S210では、S160で選択された左右一対の境界候補線のうち右側境界候補線について、メモリに記憶されている車線幅学習値に基づく補正が必要か否か判断する。具体的には、例えば、S160で選択された左右一対の境界候補線の候補線幅と車線幅学習値との差が所定の幅閾値以上の場合は、補正が必要と判断するようにしてもよい。逆に、候補線幅と車線幅学習値との差が幅閾値未満の場合は、補正が不要と判断するようにしてもよい。また、状態判定部28による平行性判断において左右の境界候補線が平行ではないと判断された場合も、補正が必要と判断するようにしてもよい。
In S210, it is determined whether the correction based on the lane width learning value stored in the memory is necessary for the right boundary candidate line among the pair of left and right boundary candidate lines selected in S160. Specifically, for example, if the difference between the candidate line widths of the pair of left and right boundary candidate lines selected in S160 and the lane width learning value is equal to or larger than a predetermined width threshold, it may be determined that the correction is necessary. Good. Conversely, when the difference between the candidate line width and the lane width learning value is smaller than the width threshold, it may be determined that the correction is unnecessary. Also, if it is determined that the left and right boundary candidate lines are not parallel in the parallelism determination by the
なお、中央帯側において線候補が全く算出されずに右側境界候補線が選択されない状態が生じることも起こり得るが、そのような場合も、S210においては、補正が必要と判断する。 Although it is possible that the line candidate is not calculated at all on the central band side and the right boundary candidate line is not selected, it is also determined that the correction is necessary in S210.
S220では、S160で選択された左右一対の境界候補線のうち右側境界候補線に対して、車線幅学習値に基づく補正を実際に行ってもよいか否か判断する。具体的に、S180の状態判定処理において補正処理を実行してもよいと判定されたか否か判断する。S180の状態判定処理において補正処理を実行してもよいと判定されなかった場合は、現在選択されている右側境界候補線に対する補正処理を行ってはならないと判断し、S260に進む。 In S220, it is determined whether correction based on the lane width learning value may actually be performed on the right boundary candidate line among the pair of left and right boundary candidate lines selected in S160. Specifically, it is determined whether or not it is determined in the state determination process of S180 that the correction process may be performed. If it is not determined that the correction process may be performed in the state determination process of S180, it is determined that the correction process for the currently selected right boundary candidate line should not be performed, and the process proceeds to S260.
右側境界候補線が左側境界候補線に対して平行と判断されない例として、例えば図7に示すような例が考えられる。図7は、左側境界候補線86は対応する左側境界区画線53に沿って正常に抽出されているのに対し、右側境界候補線87は、対応する右側境界区画線61から外れて車線分離標66に繋がるような線として抽出されている例を示している。つまり、図7は、左右の各境界候補線86,87が平行ではない場合の一例を示している。
As an example in which the right side boundary candidate line is not judged to be parallel to the left side boundary candidate line, for example, an example as shown in FIG. 7 can be considered. In FIG. 7, the left
このような場合に、この右側境界候補線87に対して補正処理を行ったとしても、補正後の右側境界候補線は、実際の右側境界区画線61からずれた線に補正されてしまう。そのため、本実施形態では、S210で補正が必要と判断されたとしても、補正対象の右側境界候補線が図7の例のように左側境界候補線に対して平行ではない場合は、S230の補正処理が行われないように構成されている。
In such a case, even if the correction process is performed on the right
なお、中央帯側において線候補が全く算出されずに右側境界候補線が選択されない状態になっている場合、S220では、補正処理を実行してはならないと判断して、S260に進む。 When the line candidate is not calculated at all on the central band side and the right side boundary candidate line is not selected, it is determined in S220 that the correction process should not be performed, and the process proceeds to S260.
一方、S180の状態判定処理において補正処理を実行してもよいと判定された場合は、S220の判断処理においては、現在選択されている右側境界候補線に対する補正処理を行ってもよいと判断し、S230に進む。 On the other hand, when it is determined that the correction process may be performed in the state determination process of S180, it is determined that the correction process may be performed on the currently selected right boundary candidate line in the determination process of S220. , S230.
S230では、右側境界候補線に対し、補正処理を実行する。この補正処理は、図2に示す補正処理部30によって実現される処理である。S230では、具体的に、補正処理部30が、右側境界候補線の位置、即ち車線幅方向の位置を、候補線幅と車線幅学習値との差に応じてオフセットする。
In S230, correction processing is performed on the right boundary candidate line. This correction process is a process realized by the
例えば、図8に例示するように、車線幅学習値がW0であるのに対して、現在選択されている右側境界候補線が対向車線52側の白色中央線64であることにより候補線幅が車線幅学習値W0よりも長いWx1であるとする。この場合、S230の補正処理では、候補線幅Wx1と車線幅学習値W0との差分だけ、右側境界候補線を左側にオフセットさせる。これにより、右側境界候補線は、図8に二点鎖線で示す位置に補正され、補正後の候補線幅Wcは車線幅学習値W0と同値となる。
For example, as illustrated in FIG. 8, while the lane width learning value is W0, the candidate line width is set by the currently selected right boundary candidate line being the
S220で補正を行ってはならないと判断された場合は、S260で、代替線探索処理を実行する。この代替線探索処理は、図2に示す代替線探索部31によって実現される処理である。S260では、代替線探索部31が、S130で算出された各線候補のうち、車両101の右側に存在する線であって、現在選択されている右側境界候補線とは異なる他の線候補の中から、補正処理の対象にし得る線候補である代替線を探索する。
If it is determined in S220 that the correction should not be performed, an alternative line search process is executed in S260. This alternative line search process is a process implemented by the alternative
より具体的には、対向車線の走行方向左側に存在する線候補、及び対向車線の走行方向左側において走行方向に沿って設けられている構造物に対応した線候補、のいずれかを代替線として探索する。図3に例示した暫定供用区間50においては、対向車線52側の車道外側線54に対応した線候補、及び対向車線52側の側壁72に対応した線候補が、代替線になり得る。
More specifically, a line candidate existing on the left side in the running direction of the oncoming lane or a line candidate corresponding to a structure provided along the running direction on the left side in the running direction on the oncoming lane is used as a substitute line. Explore. In the
代替線探索部31は、代替線になり得る各線候補のうち、所定の条件を満たす線候補を、代替線として決定する。所定の条件は適宜決めてよく、例えば、前述の平行性判断と同様の判断を行って左側境界候補線と平行であると判断されること、としてもよい。また例えば、前述の明瞭性判断と同様の判断を行って明瞭であると判断されること、としてもよい。
The alternative
所定の条件を満たす線候補が複数存在している場合にどの線候補を代替線として決定するかについては適宜決めてよい。例えば、複数の線候補のうち自車線51に最も近い線候補を代替線に決定してもよい。或いは、複数の線候補のうち最も明瞭性が高いものを代替線に決定してもよい。或いは、複数の線候補のうち左側境界候補線との平行性が最も高いものを代替線に決定してもよい。
If there are a plurality of line candidates satisfying a predetermined condition, which line candidate is to be determined as the alternative line may be appropriately determined. For example, among the plurality of line candidates, the line candidate closest to the
S270では、S260の代替線探索処理の結果、代替線が探索されたか否か、即ち何れかの線候補が代替線として決定されたか否か判断する。代替線が探索されなかった場合は、S240に進む。この場合、S160で選択された右側境界候補線は無効とする。 In S270, as a result of the alternative line search processing in S260, it is determined whether or not an alternative line has been searched, that is, whether any line candidate has been determined as an alternative line. If no alternative line is found, the process proceeds to S240. In this case, the right boundary candidate line selected in S160 is invalidated.
S270で、代替線が探索された場合は、S230に進み、探索された代替線に対して補正処理を実行する。つまり、代替線を左側にオフセットさせることで、代替線を、右側境界区画線61に相当する位置に補正する。
If an alternative line is searched in S270, the process proceeds to S230, and correction processing is performed on the searched alternative line. That is, the substitute line is corrected to the position corresponding to the right
例えば、図9に例示するように、車両101が、中央帯55側にいずれの区画線も認識されない不明瞭領域80が存在している区間を走行しているとする。そして、S260の代替線探索処理によって、対向車線52側の車道外側線54に対応した線候補が代替線として決定されたとする。
For example, as illustrated in FIG. 9, it is assumed that the
この場合、S230の補正処理では、左側境界候補線と代替線との間隔Wx2を候補線幅として、代替線の位置を、候補線幅Wx2と車線幅学習値W0との差分だけ左側にオフセットさせる。これにより、代替線は、図9に二点鎖線で示す位置に補正され、その補正後の代替線が右側境界候補線となる。また、補正後の候補線幅Wcは車線幅学習値W0と同値となる。 In this case, in the correction process of S230, the distance Wx2 between the left boundary candidate line and the alternative line is set as a candidate line width, and the position of the alternative line is offset to the left by the difference between the candidate line width Wx2 and the lane width learning value W0. . Thus, the substitute line is corrected to the position indicated by the two-dot chain line in FIG. 9, and the substitute line after the correction becomes the right boundary candidate line. Further, the candidate line width Wc after correction is equal to the lane width learning value W0.
S240では、道路形状推定処理を実行する。なお、S240では、現在選択されている左右一対の境界候補線を、左右一対の境界区画線53、61の認識結果として扱う。つまり、左右一対の境界区画線53、61の認識結果として、現在選択されている左右一対の境界候補線を採用して、その現在選択されている左右一対の境界候補線に基づいてS240の処理を実行する。 In S240, a road shape estimation process is performed. In S240, the pair of left and right boundary candidate lines currently selected is treated as the recognition result of the pair of left and right boundary division lines 53 and 61. That is, as the recognition result of the pair of left and right boundary division lines 53 and 61, the currently selected pair of left and right boundary candidate lines is adopted, and the process of S240 is performed based on the currently selected left and right pair of boundary candidate lines. Run.
S240の道路形状推定処理は、図2に示す道路形状推定部32によって実現される処理である。S240では、道路形状推定部32が、現在選択されている左右一対の境界候補線に基づいて、自車線51を含む、現在走行中の道路の形状を推定する。なお、S230で補正処理が行われた場合は、右側境界候補線についてはその補正処理後の(つまりオフセット後の)右側境界候補線に基づいて道路の形状を推定する。
The road shape estimation process of S240 is a process implemented by the road
具体的には、道路形状推定部32は、現在走行中の道路の特性を示す道路パラメータとして、例えば車線位置,車線傾き,車線曲率,車線幅などの各種の道路パラメータを推定する。
Specifically, the road
ここで、車線幅は前述の通りであり、左右一対の境界区画線の間隔である。車線位置とは、車両101の中心を基準とした車線幅上の中心である中心位置であって、車両101の中心からその中心位置までの距離で表すことができる。例えば、車両101の中心が上記中心位置の左側に位置すればマイナスの値、右側に位置すればプラスの値とすることで、車両101に対する各境界区画線の位置を特定することができる。車線傾きとは、左右の境界区画線の中央を通過する仮想的な車線中心の上記中心位置における接線の車両進行方向に対する傾きであって、例えば左側に傾斜すればプラスの値、右側に傾斜すればマイナスの値とすることで角度を特定することができる。車線曲率とは、上記車線中心の曲率である。
Here, the lane width is as described above, which is the distance between the pair of left and right boundary division lines. The lane position is a center position on the width of the lane with respect to the center of the
なお、S260で代替線が探索されなかったことにより右側境界候補線が無効にされている場合は、S240では、左側境界候補線のみで道路形状推定処理を実行する。その際車線幅は、前フレームまでに算出されていた情報を用いる。 If the right boundary candidate line is invalidated because the alternative line is not searched in S260, the road shape estimation process is executed only with the left boundary candidate line in S240. At this time, the lane width uses information calculated up to the previous frame.
S250では、認識結果出力処理を実行する。この認識結果出力処理は、図2に示す認識結果出力部33によって実現される処理である。S250では、認識結果出力部33が、S240で推定された道路形状、即ち各種道路パラメータを、車両制御装置20へ出力する。
In S250, recognition result output processing is performed. This recognition result output process is a process implemented by the recognition
(4)実施形態の効果
以上説明した実施形態によれば、以下の(1a)〜(1)の効果を奏する。
(1a)本実施形態では、車両101が暫定供用区間50に入った場合、車線幅が学習される。そして、車線幅が学習されると、その後は、右側境界候補線の位置が、車線幅学習値に基づいて補正される。これにより、仮に車両右側において実際の右側境界区画線よりも外側の線が右側境界候補線として選択されても、その右側境界候補線の位置が、車線幅学習値に基づいて、実際の右側境界区画線に対応した位置に補正される。その結果、補正後の左右一対の境界候補線を、最終的に左右一対の境界区画線として精度良く認識でできる。
(4) Effects of the Embodiment According to the embodiment described above, the following effects (1a) to (1) can be obtained.
(1a) In the present embodiment, when the
(1b)本実施形態では、車両101が暫定供用区間50に入った場合、状態判定部28が、車線幅学習処理を行っても良いか否かを判定する。そして、車線幅学習処理を実行してもよいと判定された場合に、車線幅の学習が行われる。そのため、車線幅学習処理において、車線幅を精度良く学習することができる。
(1b) In the present embodiment, when the
(1c)また、状態判定部28は、車線幅学習処理を行って良いか否かの判定を、少なくとも明瞭線判断及び平行線判断の2つの判断結果に基づいて行う。具体的に、明瞭性判断により明瞭と判断されて且つ平行性判断により平行と判断された場合に、車線幅を学習してよいと判定する。そのため、車線幅学習値の精度をより向上させることができる。
(1c) Further, the
(1d)本実施形態では、車両101が暫定供用区間50に入って車線幅学習が行われると、右側境界候補線が、車線幅学習値に基づいて補正される。ただし、常に補正処理が行われるのではなく、状態判定部28によって補正処理を実行しても良いと判定された場合に補正処理が行われる。そのため、右側境界候補線が補正対象として適切ではない状態になっている場合にその右側境界候補線が補正されるのを抑制できる。
(1d) In the present embodiment, when the
(1e)また、状態判定部28は、補正処理を実行してもよいか否かの判定を、平行性判断の結果に基づいて行う。具体的に、平行性判断によって、右側境界候補線が左側境界候補線に平行であると判断された場合に、右側境界候補線に対して補正処理を行っても良いと判定する。そのため、補正処理を適切に行うことができる。
(1e) Further, the
(1f)本実施形態では、選択されている右側境界候補線について補正処理を実行してはならないと判定された場合、代替線が探索される。そして、代替線が探索された場合は、その代替線に対して補正処理が行われることにより、右側境界候補線が適切に取得される。そのため、中央帯から右側境界候補線が選択されないような状態になっていたとしても、対向車線側に存在する代替線に基づいて、右側境界区画線を適切に認識することができる。 (1f) In the present embodiment, when it is determined that the correction process should not be performed on the selected right boundary candidate line, an alternative line is searched. Then, when the alternative line is searched, the correction process is performed on the alternative line to appropriately acquire the right boundary candidate line. Therefore, even if the right side boundary candidate line is not selected from the center zone, the right side boundary division line can be appropriately recognized based on the alternative line existing on the oncoming lane side.
(5)特許請求の範囲の文言との対応関係
ここで、本実施形態の文言と特許請求の範囲の文言との対応関係について説明する。
車載カメラ10は撮影部の一例に相当する。側壁72は構造物の一例に相当する。エッジ点抽出部21、マーカ抽出部22、線候補算出部23及び線特徴抽出部24は線抽出部の一例に相当する。状態判定部28は、学習可否判定部、明瞭性判断部、平行性判断部及び補正可否判定部の一例に相当する。車線幅学習部29は学習部の一例に相当する。代替線探索部31は探索部の一例に相当する。
(5) Correspondence Relationship with the Terms of the Claims Here, the correspondence relationship between the terms of the present embodiment and the terms of the claims will be described.
The on-
また、図5において、S110〜S140は線抽出部の処理の一例に相当する。S160は境界候補線選択部の処理の一例に相当する。S170は暫定供用判定部の処理の一例に相当する。S180は、学習可否判定部、明瞭性判断部、平行性判断部及び補正可否判定部の処理の一例に相当する。S200は学習部の処理の一例に相当する。S230は補正処理部の処理の一例に相当する。S260は探索部の処理の一例に相当する。S210は補正要否判断部の処理の一例に相当する。 Moreover, in FIG. 5, S110 to S140 correspond to an example of processing of the line extraction unit. S160 corresponds to an example of processing of the boundary candidate line selection unit. S170 corresponds to an example of the process of the temporary availability determination unit. S180 corresponds to an example of processing of the learning availability determination unit, the clearness determination unit, the parallelism determination unit, and the correction availability determination unit. S200 corresponds to an example of processing of the learning unit. S230 corresponds to an example of processing of the correction processing unit. S260 corresponds to an example of processing of the search unit. S210 corresponds to an example of processing of the correction necessity determination unit.
(6)他の実施形態
以上、本開示の実施形態について説明したが、本開示は上述の実施形態に限定されることなく、種々変形して実施することができる。
(6) Other Embodiments Although the embodiments of the present disclosure have been described above, the present disclosure is not limited to the above-described embodiments, and can be variously modified and implemented.
(6−1)上記実施形態では、S210で補正が必要かどうかを判断し、補正が必要と判断された場合にS220を経て補正処理を行うように構成されていたが、S210の判断処理は省略してもよい。即ち、選択された右側境界候補線に対して、実際の右側境界区画線との位置関係にかかわらず、補正が可能である限り毎回補正処理を行うようにしてもよい。なおその場合、例えば候補線幅と車線幅学習値とが同値である場合は、補正処理においてはオフセット量が0となり、実質的には補正が行われないことになる。 (6-1) In the above embodiment, whether or not the correction is necessary is determined in S210, and when it is determined that the correction is necessary, the correction process is performed through S220, but the determination process of S210 is It may be omitted. That is, the correction processing may be performed on the selected right boundary candidate line every time as long as the correction is possible regardless of the positional relationship with the actual right boundary division line. In this case, for example, when the candidate line width and the lane width learning value are the same value, the offset amount is 0 in the correction process, and the correction is not substantially performed.
(6−2)車両101の前方を撮影する撮影部として、上記実施形態の車載カメラ10は一例である。撮像部としてどのような構成のものを用いるかについては適宜決めてよい。また、撮像部を複数設け、各撮像部からの画像に基づいて境界区画線の認識や道路形状の推定などの各種処理を行うようにしてもよい。
(6-2) The on-
(6−3)車両101が暫定供用区間を走行中、車線幅の学習がどのようなタイミングで行われるかについては、適宜決めてよい。例えば、車両101が暫定供用区間に入った後に車線幅の学習が1回だけ行われてもよい。より具体的に、車両101が暫定供用区間に入った後、車線幅の学習が1回行われて車線幅学習値がメモリに記憶されたら、以後、車両101が当該暫定供用区間を出るまでは、学習は行われず、メモリに記憶されている車線幅学習値を用いて補正処理が行われてもよい。
(6-3) The timing at which the learning of the lane width is performed may be determined as appropriate while the
また例えば、学習を行う条件が予め決められていて、車両101が暫定供用区間に入った後、上記条件が成立する度に学習が行われてもよい。上記条件としては、例えば、車両101が一定距離走行したこと、候補線幅と現在記憶されている車線幅学習値との差が一定値以上になること、などが挙げられる。
Also, for example, conditions for learning may be predetermined, and learning may be performed each time the above conditions are satisfied after the
(6−4)上記実施形態における1つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、1つの構成要素が有する1つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、1つの構成要素によって実現したり、複数の構成要素によって実現される1つの機能を、1つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言から特定される技術思想に含まれるあらゆる態様が本開示の実施形態である。 (6-4) The plurality of functions of one component in the above embodiment may be implemented by a plurality of components, or one function of one component may be implemented by a plurality of components. It is also good. Also, a plurality of functions possessed by a plurality of components may be realized by one component, or one function realized by a plurality of components may be realized by one component. In addition, part of the configuration of the above embodiment may be omitted. In addition, at least a part of the configuration of the above-described embodiment may be added to or replaced with the configuration of the other above-described embodiment. In addition, all the aspects contained in the technical thought specified from the wording described in the claim are an embodiment of this indication.
(6−5)上述した区画線認識装置の他、当該区画線認識装置を構成要素とするシステム、当該区画線認識装置としてコンピュータを機能させるためのプログラム、このプログラムを記録した媒体、区画線認識方法等、種々の形態で本発明を実現することもできる。 (6-5) In addition to the dividing line recognition apparatus described above, a system including the dividing line recognition apparatus as a component, a program for causing a computer to function as the dividing line recognition apparatus, a medium storing the program, and partial line recognition The present invention can also be realized in various forms such as methods.
10…車載カメラ、15…区画線認識装置、21…エッジ点抽出部、22…マーカ抽出部、23…線候補算出部、24…線特徴抽出部、25…多重線判定部、26…境界候補線選択部、27…暫定供用判定部、28…状態判定部、29…車線幅学習部、30…補正処理部、31…代替線探索部、32…道路形状推定部、33…認識結果出力部、50…暫定供用区間、51…自車線、52…対向車線、53…車道外側線(左側境界区画線)、54…車道外側線、55…中央帯、61…黄色中央線(右側境界区画線)、62,64…白色中央線、63…黄色中央線、65…縁石、66…車線分離標、70,80…不明瞭領域、71,72…側壁、81…エッジ点、86…左側境界候補線、87…右側境界候補線、101…車両、101…自車両。
DESCRIPTION OF
Claims (8)
前記撮影部により撮影された画像から、前記車両の走行方向に沿って延びるように存在する線(53、54、61〜64)を抽出するように構成された線抽出部(21〜24)と、
前記線抽出部により抽出された前記線の中から、前記左右一対の境界区画線(53、61、64)の候補である左右一対の境界候補線を選択するように構成された境界候補線選択部(26)と、
前記車両が暫定供用区間(50)を走行中か否か判定するように構成された暫定供用判定部(27)と、
前記暫定供用判定部により前記車両が前記暫定供用区間を走行中と判定された場合に、前記左右一対の境界区画線の間隔である車線幅を学習するように構成された学習部(29)と、
前記暫定供用判定部により前記車両が前記暫定供用区間を走行中と判定された場合に、前記境界候補線選択部により選択された前記左右一対の境界候補線のうち右側の境界候補線の位置を、前記学習部により学習された前記車線幅に基づいて補正するように構成された補正処理部(30)と、
を備える、区画線認識装置(20)。 From the image in front of the vehicle taken by the imaging unit (10) mounted on the vehicle (101), a pair of left and right boundary division lines (53, 61) defining the boundary of the lane (51) in which the vehicle is traveling A lane marking recognition device (20) for recognizing
A line extraction unit (21 to 24) configured to extract lines (53, 54, 61 to 64) extending along the traveling direction of the vehicle from the image captured by the imaging unit; ,
Boundary candidate line selection configured to select a pair of left and right boundary candidate lines that are candidates for the pair of left and right boundary division lines (53, 61, 64) from the lines extracted by the line extraction unit Part (26),
A temporary service determining unit (27) configured to determine whether the vehicle is traveling on the temporary service zone (50);
And a learning unit (29) configured to learn a lane width which is an interval between the pair of left and right boundary division lines when the temporary service determining unit determines that the vehicle is traveling on the temporary service section. ,
When the temporary service determining unit determines that the vehicle is traveling on the temporary service section, the position of the right boundary candidate line among the pair of left and right boundary candidate lines selected by the boundary candidate line selecting unit is selected. A correction processing unit (30) configured to correct based on the lane width learned by the learning unit;
A lane marking recognition device (20).
さらに、前記境界候補線選択部により選択された前記左右一対の境界候補線の、前記線抽出部による抽出状態に基づいて、その選択された左右一対の境界候補線の間隔を前記車線幅として学習してよいか否か判定するように構成された学習可否判定部(28)を備え、
前記学習部は、前記学習可否判定部により前記学習してよいと判定された場合に、前記境界候補線選択部により選択された前記左右一対の境界候補線の間隔を前記車線幅として学習するように構成されている、
区画線認識装置。 The lane marking recognition apparatus according to claim 1, wherein
Furthermore, based on the extraction state of the pair of left and right boundary candidate lines selected by the boundary candidate line selection unit by the line extraction unit, the distance between the selected pair of left and right boundary candidate lines is learned as the lane width. A learnability determination unit (28) configured to determine whether or not to
The learning unit is configured to learn an interval of the pair of left and right boundary candidate lines selected by the boundary candidate line selection unit as the lane width when it is determined that the learning may be performed by the learning possibility determination unit. Is configured to
Lane marking recognition device.
前記線抽出部は、前記撮影部により撮影された画像から、前記車両の走行方向に垂直な方向に存在するエッジ点を検出し、その検出したエッジ点に基づいて前記線を抽出するよう構成されており、
前記学習可否判定部は、
前記境界候補線選択部により選択された前記左右一対の境界候補線の各々について、前記エッジ点の数、走行方向の長さ、実線であるか否か、前記エッジ点の強度、のうち少なくとも1つに基づいて、明瞭な状態で抽出されているか否か判断するように構成された明瞭性判断部(28)と、
前記境界候補線選択部により選択された前記左右一対の境界候補線の各々について、曲率、走行方向に対する傾き、過去の認識形状からの変化度合い、前記エッジ点の密度、のうち少なくとも1つに基づいて、両者が平行であるか否か判断するように構成された平行性判断部(28)と、
を備え、前記明瞭性判断部により明瞭と判断されて且つ前記平行性判断部により平行と判断された場合に、前記学習してよいと判定する
区画線認識装置。 The dividing line recognition apparatus according to claim 2, wherein
The line extraction unit is configured to detect an edge point existing in a direction perpendicular to the traveling direction of the vehicle from the image captured by the imaging unit, and extract the line based on the detected edge point. Yes,
The learning availability determination unit
For each of the pair of left and right boundary candidate lines selected by the boundary candidate line selection unit, at least one of the number of edge points, the length in the traveling direction, whether or not it is a solid line, and the intensity of the edge points A clearness judging unit (28) configured to judge whether or not extraction is performed in a clear state based on
For each of the pair of left and right boundary candidate lines selected by the boundary candidate line selection unit, based on at least one of the curvature, the inclination with respect to the traveling direction, the degree of change from the recognition shape in the past, and the density of the edge points And a parallelism determination unit (28) configured to determine whether or not both are parallel;
The lane line recognition apparatus according to claim 1, further comprising: when it is determined that the clarity determination unit is clear and the parallelism determination unit is determined to be parallel, the learning may be performed.
さらに、前記境界候補線選択部により選択された前記左右一対の境界候補線のうち右側の境界候補線の、前記線抽出部による抽出状態に基づいて、その右側の境界候補線を前記補正処理部によって前記補正を行ってもよいか否か判定するように構成された補正可否判定部(28)を備え、
前記補正処理部は、前記補正可否判定部により前記補正を行ってもよいと判定された場合に、前記右側の境界候補線に対して前記補正を行うように構成されている、
区画線認識装置。 The dividing line recognition apparatus according to any one of claims 1 to 3, wherein
Furthermore, based on the extraction condition by the line extraction unit of the right boundary candidate line among the pair of left and right boundary candidate lines selected by the boundary candidate line selection unit, the correction processing unit of the right boundary candidate line is A correction possibility determination unit (28) configured to determine whether the correction may be performed according to
The correction processing unit is configured to perform the correction on the boundary candidate line on the right side when it is determined by the correction possibility determination unit that the correction may be performed.
Lane marking recognition device.
前記線抽出部は、前記撮影部により撮影された画像から、前記車両の走行方向に垂直な方向に存在するエッジ点を検出し、その検出したエッジ点に基づいて前記線を抽出するよう構成されており、
前記補正可否判定部は、前記左右一対の境界候補線の各々について、曲率、走行方向に対する傾き、過去の認識形状からの変化度合い、前記エッジ点の密度、のうち少なくとも1つに基づいて、両者が平行であるか否か判断し、平行と判断された場合に、前記補正を行ってもよいと判定する、
区画線認識装置。 The dividing line recognition apparatus according to claim 4, wherein
The line extraction unit is configured to detect an edge point existing in a direction perpendicular to the traveling direction of the vehicle from the image captured by the imaging unit, and extract the line based on the detected edge point. Yes,
The correction possibility determination unit determines both of the pair of left and right boundary candidate lines based on at least one of curvature, inclination with respect to the traveling direction, change degree from a recognition shape in the past, and density of the edge point. Are determined to be parallel, and if it is determined to be parallel, it is determined that the correction may be performed,
Lane marking recognition device.
さらに、前記補正可否判定部により前記左右一対の境界候補線が平行ではないと判断された場合に、前記線抽出部により抽出された前記線のうち、前記車両の右側に存在する線であって前記右側の境界候補線として抽出された線とは異なる他の線の中から、前記右側の境界候補線に代えて前記補正処理部による前記補正の対象にすることが可能な線である代替線を探索するように構成された探索部(31)を備え、
前記補正処理部は、前記補正可否判定部により前記左右一対の境界候補線が平行ではないと判断された場合に、前記探索部により前記代替線が探索された場合は、その探索された代替線を前記右側の境界候補線として前記補正を行うように構成されている、
区画線認識装置。 The dividing line recognition apparatus according to claim 4 or 5, wherein
Furthermore, when the correction possibility determination unit determines that the pair of left and right boundary candidate lines are not parallel, a line existing on the right side of the vehicle among the lines extracted by the line extraction unit, An alternative line that is a line that can be the target of the correction by the correction processing unit instead of the right boundary candidate line among other lines different from the line extracted as the right boundary candidate line And a search unit (31) configured to search for
When the correction processing unit determines that the pair of left and right boundary candidate lines is not parallel by the correction possibility determination unit, the alternative line is searched when the search unit searches the alternative line. Are configured to perform the correction as the right boundary candidate line,
Lane marking recognition device.
前記探索部は、前記車両が走行中の車線に隣接する対向車線(52)における、当該対向車線の走行方向左側に存在する線(54)、及び当該対向車線の走行方向左側において走行方向に沿って設けられている構造物(72)によって形成される線、のいずれかを前記代替線として探索する、
区画線認識装置。 The dividing line recognition apparatus according to claim 6, wherein
The search unit is a line (54) present on the left in the traveling direction of the oncoming lane in the oncoming lane (52) adjacent to the lane in which the vehicle is traveling, and along the traveling direction on the left in the traveling direction of the oncoming lane Searching for any of the lines formed by the provided structures (72) as the alternative lines,
Lane marking recognition device.
さらに、前記境界候補線選択部により選択された前記左右一対の境界候補線のうち右側の境界候補線に対して前記補正処理部による前記補正が必要か否かを判断する補正要否判断部(30)を備え、
前記補正処理部は、前記補正要否判断部により前記補正が必要と判断された場合に、前記右側の境界候補線に対する前記補正を行うように構成されている、
区画線認識装置。 The lane marking recognition apparatus according to any one of claims 1 to 7, wherein
Furthermore, a correction necessity determination unit (judged as to whether or not the correction by the correction processing unit is necessary for the boundary candidate line on the right side among the pair of left and right boundary candidate lines selected by the boundary candidate line selection unit ( 30),
The correction processing unit is configured to perform the correction on the boundary candidate line on the right side when the correction necessity determination unit determines that the correction is necessary.
Lane marking recognition device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017081948A JP6904764B2 (en) | 2017-04-18 | 2017-04-18 | Road marking device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017081948A JP6904764B2 (en) | 2017-04-18 | 2017-04-18 | Road marking device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018181093A true JP2018181093A (en) | 2018-11-15 |
JP6904764B2 JP6904764B2 (en) | 2021-07-21 |
Family
ID=64275666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017081948A Active JP6904764B2 (en) | 2017-04-18 | 2017-04-18 | Road marking device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6904764B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109817000A (en) * | 2019-01-21 | 2019-05-28 | 河海大学 | A kind of driving auxiliary system and its operation method based on bus or train route information matches |
JP2020135091A (en) * | 2019-02-14 | 2020-08-31 | 株式会社Soken | Recognition device and recognition method |
JP2020196399A (en) * | 2019-06-05 | 2020-12-10 | 日産自動車株式会社 | Travel support method and travel support apparatus |
JP2021128612A (en) * | 2020-02-14 | 2021-09-02 | 株式会社Soken | Road shape estimation device |
CN114926805A (en) * | 2021-02-12 | 2022-08-19 | 本田技研工业株式会社 | Dividing line recognition device |
-
2017
- 2017-04-18 JP JP2017081948A patent/JP6904764B2/en active Active
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109817000A (en) * | 2019-01-21 | 2019-05-28 | 河海大学 | A kind of driving auxiliary system and its operation method based on bus or train route information matches |
JP2020135091A (en) * | 2019-02-14 | 2020-08-31 | 株式会社Soken | Recognition device and recognition method |
JP7252001B2 (en) | 2019-02-14 | 2023-04-04 | 株式会社Soken | Recognition device and recognition method |
JP2020196399A (en) * | 2019-06-05 | 2020-12-10 | 日産自動車株式会社 | Travel support method and travel support apparatus |
JP7189087B2 (en) | 2019-06-05 | 2022-12-13 | 日産自動車株式会社 | Driving support method and driving support device |
JP2021128612A (en) * | 2020-02-14 | 2021-09-02 | 株式会社Soken | Road shape estimation device |
US11710294B2 (en) | 2020-02-14 | 2023-07-25 | Denso Corporation | Apparatus for estimating road parameter |
JP7359715B2 (en) | 2020-02-14 | 2023-10-11 | 株式会社Soken | Road shape estimation device |
JP7538290B2 (en) | 2020-02-14 | 2024-08-21 | 株式会社Soken | Road Shape Estimation Device |
CN114926805A (en) * | 2021-02-12 | 2022-08-19 | 本田技研工业株式会社 | Dividing line recognition device |
Also Published As
Publication number | Publication date |
---|---|
JP6904764B2 (en) | 2021-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4697101B2 (en) | Vehicle detection device and light control device | |
JP7538290B2 (en) | Road Shape Estimation Device | |
JP6538547B2 (en) | Road curvature measurement device | |
JP2018181093A (en) | Mark line recognition device | |
JP6220327B2 (en) | Traveling lane marking recognition device, traveling lane marking recognition program | |
JP6261513B2 (en) | Predetermined parking position location method and apparatus | |
US9697421B2 (en) | Stereoscopic camera apparatus | |
JP6889005B2 (en) | Road parameter estimator | |
JP6741603B2 (en) | Estimator | |
JP5677900B2 (en) | In-vehicle white line recognition device | |
US9842265B2 (en) | Marking line detection system | |
JP6426512B2 (en) | Driving lane recognition system | |
JP2013241065A (en) | Traveling environment detecting device, traveling environment detecting program, and light control device | |
JP2010205175A (en) | Lane recognition device and method | |
JP5888275B2 (en) | Road edge detection system, method and program | |
JP5974923B2 (en) | Road edge detection system, method and program | |
JP7068017B2 (en) | Vehicle travel path recognition device and travel control device | |
JP2012175483A (en) | Device and method for traffic lane recognition | |
JP2016162323A (en) | Travelling section line recognition device | |
JP7025293B2 (en) | Vehicle position estimation device | |
JP6674365B2 (en) | Lane marking recognition device | |
JP5559650B2 (en) | Lane estimation device | |
JP2017072550A (en) | Own vehicle location recognition device | |
JP6538514B2 (en) | Vehicle position recognition device | |
JP6475140B2 (en) | Road curvature measuring device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200323 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210419 |
|
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: 20210601 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210624 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6904764 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |