特許第6408935号(P6408935)IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 株式会社日本自動車部品総合研究所の特許一覧 ▶ 株式会社デンソーの特許一覧

<>
  • 特許6408935-走行区画線認識装置 図000002
  • 特許6408935-走行区画線認識装置 図000003
  • 特許6408935-走行区画線認識装置 図000004
  • 特許6408935-走行区画線認識装置 図000005
  • 特許6408935-走行区画線認識装置 図000006
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】6408935
(24)【登録日】2018年9月28日
(45)【発行日】2018年10月17日
(54)【発明の名称】走行区画線認識装置
(51)【国際特許分類】
   G08G 1/16 20060101AFI20181004BHJP
   B60R 21/00 20060101ALI20181004BHJP
   G06T 7/60 20170101ALI20181004BHJP
   G06T 1/00 20060101ALI20181004BHJP
【FI】
   G08G1/16 C
   B60R21/00 991
   B60R21/00 992
   G06T7/60 200J
   G06T1/00 330A
【請求項の数】6
【全頁数】10
(21)【出願番号】特願2015-41919(P2015-41919)
(22)【出願日】2015年3月4日
(65)【公開番号】特開2016-162323(P2016-162323A)
(43)【公開日】2016年9月5日
【審査請求日】2017年11月6日
(73)【特許権者】
【識別番号】000004695
【氏名又は名称】株式会社SOKEN
(73)【特許権者】
【識別番号】000004260
【氏名又は名称】株式会社デンソー
(74)【代理人】
【識別番号】100121821
【弁理士】
【氏名又は名称】山田 強
(74)【代理人】
【識別番号】100139480
【弁理士】
【氏名又は名称】日野 京子
(74)【代理人】
【識別番号】100125575
【弁理士】
【氏名又は名称】松田 洋
(74)【代理人】
【識別番号】100175134
【弁理士】
【氏名又は名称】北 裕介
(72)【発明者】
【氏名】赤峰 悠介
(72)【発明者】
【氏名】川嵜 直輝
(72)【発明者】
【氏名】鈴木 俊輔
【審査官】 久保田 創
(56)【参考文献】
【文献】 特開平09−035065(JP,A)
【文献】 特開2007−283876(JP,A)
【文献】 特開2010−151691(JP,A)
【文献】 特開2016−081361(JP,A)
【文献】 米国特許出願公開第2008/0055114(US,A1)
【文献】 特開2012−58983(JP,A)
【文献】 特開2008−232948(JP,A)
【文献】 特開2005−190375(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
G08G 1/00−99/00
B60R 21/00
G06T 1/00
G06T 7/60
(57)【特許請求の範囲】
【請求項1】
車両(50)に搭載されたカメラ(10)により撮影された画像から、道路の車線を区画する走行区画線の候補である区画線候補を抽出する抽出手段と、
前記車線の幅を含む前記走行区画線の特徴量に基づいて、前記抽出手段により抽出された前記区画線候補の前記走行区画線である確信度を算出する確信度算出手段と、
前記確信度算出手段により算出された前記確信度に基づいて、前記抽出手段により抽出された前記区画線候補から、認識対象となる前記区画線候補を選択する選択手段と、
前記選択手段により選択された前記区画線候補に基づいて、前記車線の幅を学習して学習値を取得する学習手段と、
を備え、
前記確信度算出手段は、前記学習値を用いて前記確信度を算出する走行区画線認識装置(20)であって、
前記車線の直線部から曲線部への移行及び前記車線の曲線部から直線部への移行を判定する判定手段と、
前記判定手段により前記車線の直線部から曲線部への移行が判定された場合に、前記確信度算出手段により用いられる前記学習値を広げるとともに、前記判定手段により前記車線の曲線部から直線部への移行が判定された場合に、前記確信度算出手段により用いられる前記学習値を狭める変更手段と、
を備えることを特徴とする走行区画線認識装置。
【請求項2】
前記変更手段は、前記車線の曲率に基づいて、前記確信度算出手段により用いられる前記学習値の変更量を変化させる請求項1に記載の走行区画線認識装置。
【請求項3】
前記変更手段は、前記判定手段により前記車線の直線部から曲線部への移行が判定された場合に、前記学習手段により学習された前記学習値を広げるように補正するとともに、前記判定手段により前記車線の曲線部から直線部への移行が判定された場合に、前記学習手段により学習された前記学習値を狭めるように補正する請求項1又は2に記載の走行区画線認識装置。
【請求項4】
前記判定手段は、前記車線の曲率に基づいて、前記車線の直線部から曲線部への移行及び前記車線の曲線部から直線部への移行を判定する請求項1〜3のいずれか1項に記載の走行区画線認識装置。
【請求項5】
前記判定手段は、前記抽出手段により抽出された前記区画線候補から前記車線の曲率を算出する請求項1〜4のいずれか1項に記載の走行区画線認識装置。
【請求項6】
前記判定手段は、前記車両のヨーレート、及び車速の変化から前記車線の曲率を算出する請求項1〜4のいずれか1項に記載の走行区画線認識装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、車載カメラにより撮影された画像から、道路の走行区画線を認識する走行区画線認識装置に関する。
【背景技術】
【0002】
特許文献1に記載の車載用画像処理装置は、過去に認識した左右の白線の距離に基づいて車線幅を学習するとともに、画像から抽出した複数の白線候補のうち、左右の白線候補の距離が学習した車線幅に最も近い左右の白線候補を選択して、左右の白線として認識している。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開平9−33216号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
一般に、車線の曲線部においては、直線部よりも車線幅が設計されている。そのため、直線部から曲線部への接続部で、直線部における車線幅の学習値を用いて白線候補を選択すると、本来の白線よりも、直線部における車線幅の学習値に近い白線候補を白線と誤認識してしまうおそれがある。また、曲線部から直線部への接続部で、曲線部における車線幅の学習値を用いて白線候補を選択すると、本来の白線よりも、曲線部における車線幅の学習値に近い白線候補を白線と誤認識してしまうおそれがある。
【0005】
本発明は、上記実情に鑑み、車線の直線部と曲線部との接続部分において、走行区画線の誤認識を抑制可能な走行区画線認識装置を提供することを主たる目的とする。
【課題を解決するための手段】
【0006】
本発明は、上記課題を解決するため、車両に搭載されたカメラにより撮影された画像から、道路の車線を区画する走行区画線の候補である区画線候補を抽出する抽出手段と、前記車線の幅を含む前記走行区画線の特徴量に基づいて、前記抽出手段により抽出された前記区画線候補の前記走行区画線である確信度を算出する確信度算出手段と、前記確信度算出手段により算出された前記確信度に基づいて、前記抽出手段により抽出された前記区画線候補から、認識対象となる前記区画線候補を選択する選択手段と、前記選択手段により選択された前記区画線候補に基づいて、前記車線の幅を学習して学習値を取得する学習手段と、を備え、前記確信度算出手段は、前記学習値を用いて前記確信度を算出する走行区画線認識装置であって、前記車線の直線部から曲線部への移行及び前記車線の曲線部から直線部への移行を判定する判定手段と、前記判定手段により前記車線の直線部から曲線部への移行が判定された場合に、前記確信度算出手段により用いられる前記学習値を広げるとともに、前記判定手段により前記車線の曲線部から直線部への移行が判定された場合に、前記確信度算出手段により用いられる前記学習値を狭める変更手段と、を備える。
【0007】
本発明によれば、カメラにより撮影された画像から、走行区画線の候補である区画線候補が抽出される。そして、車線幅の学習値を用いて、車線幅を含む走行区画線の特徴量に基づき、抽出された区画線候補の走行区画線である確信度が算出される。そして、算出された確信度に基づいて、抽出された区画線候補から認識対象となる区画線候補が選択され、選択された区画線候補が走行区画線として認識される。また、選択された区画線候補に基づいて、車線幅が学習され学習値が取得される。
【0008】
さらに、車線の直線部から曲線部への移行が判定された場合には、確信度の算出に用いられる学習値が広げられる。よって、直線部から一般的に直線部よりも車線幅が広い曲線部へ移行する際は、直線部よりも広げられた学習値を用いて、区画線候補の確信度が算出されるため、走行区画線の誤認識を抑制できる。また、車線の曲線部から直線部への移行が判定された場合には、確信度の算出に用いられる学習値が狭められる。よって、曲線部から一般的に曲線部よりも車線幅が狭い直線部へ移行する際は、曲線部よりも狭められた車線幅の学習値を用いて、区画線候補の確信度が算出されるため、走行区画線の誤認識を抑制できる。したがって、車線の直線部と曲線部との接続部分において、走行区画線の誤認識を抑制できる。ひいては、不要な逸脱警報や操舵制御を抑制することができる。
【図面の簡単な説明】
【0009】
図1】車載カメラ及びセンサ類の搭載位置を示す図。
図2】本実施形態に係る白線認識装置の機能を示すブロック図。
図3】車線幅に関する白線確信度を示す図。
図4】カーブの出口で白線を誤認識する態様を示す図。
図5】白線を認識する処理手順を示すフローチャート。
【発明を実施するための形態】
【0010】
以下、走行区画線認識装置を具現化した実施形態について図面を参照しつつ説明する。まず、図1及び2を参照して、本実施形態に係る走行区画線認識装置について説明する。本実施形態に係る走行区画線認識装置は、ECU20により構成され、車載カメラ10により撮影された前方画像に基づいて、道路の車線を区画する白線(走行区画線)を認識する車載装置である。なお、本実施形態では、道路上で車線の区切りを示すために描画されている白色や黄色等の線を全て白線と称する。
【0011】
車載カメラ10は、CCDイメージセンサ、CMOSセンサ等の少なくとも1つから構成されている。図1に示すように、車載カメラ10は、例えば車両50のフロントガラスの上端付近に設置されており、車両50の前方へ向けて所定角度範囲で広がる領域を撮影する。すなわち、車載カメラ10は、車両50の前方の道路を含む周辺環境を撮影する。
【0012】
車速センサ11は、車両50に搭載されており、車両50の速度を検出するセンサである。ヨーレートセンサ12は、車両50に搭載されており、車両50のヨーレートを検出するセンサである。
【0013】
走行支援装置40は、ECU20により認識された白線の認識結果に基づいて、車線の逸脱を警告する逸脱警報装置や、運転支援を行う運転支援装置を含む装置である。逸脱警報装置は、ディスプレイ、スピーカ、バイブレータ等のヒューマンマシンインターフェースとして構成され、車両50が車線を逸脱する際に、運転者に警報を出力する。また、運転支援装置は、操舵アクチュエータや制動アクチュエーアとして構成され、車両50の操舵制御やブレーキ制御を行う。
【0014】
ECU20は、CPU、RAM、ROM、I/O及び記憶装置等を備えたコンピュータである。CPUが、ROMに記憶されている各種プログラムを実行することにより、白線候補抽出部21、曲率算出部22、曲線部判定部23、学習値変更部24、車線幅学習部25、白線確信度算出部26、候補選択部27、及び認識部28の各機能を実現する。
【0015】
白線候補抽出部21(抽出手段)は、車載カメラ10により撮影された前方画像にsobelフィルタ等を適用して、水平方向に輝度値が大きく上昇するアップエッジ点及び下降するダウンエッジ点を抽出する。そして、白線候補抽出部21は、抽出したエッジ点にハフ変換等を適用して、エッジ線を算出し、アップエッジ点からなるエッジ線及びダウエッジ点からなるエッジ線から特定される線を、白線候補(区画線候補)として抽出する。
【0016】
白線確信度算出部26(確信度算出手段)は、白線の特徴量に基づいて、白線候補抽出部21により抽出された白線候補の白線である確信度(白線尤度)を算出する。白線の特徴量としては、車線幅の一貫性、認識距離、路面に対する白線のコントラスト等である。白線確信度算出部26は、各特徴量について、白線候補が特徴量を備えている度合が高いほど、白線である確信度を高く算出する。そして、白線確信度算出部26は、各特徴量について算出した確信度を統合して統合確信度を算出する。
【0017】
候補選択部27(選択手段)は、白線確信度算出部26により算出された確信度に基づいて、白線候補抽出部21により抽出された白線候補から、認識対象、すなわち走行支援装置40による制御対象となる白線候補を選択する。詳しくは、候補選択部27は、車両50の右側及び左側において、統合確信度が閾値よりも高い白線候補のうち、最も確信度が高い白線候補を選択する。
【0018】
認識部28は、候補選択部27により選択された白線候補を、白線として認識して白線パラメータを算出し、算出した白線パラメータを走行支援装置40へ出力する。白線パラメータは、車線位置、車線傾き、車線曲率、車線幅、ピッチ角等である。
【0019】
車線幅学習部25(学習手段)は、候補選択部27により認識対象として選択された白線候補に基づいて、車線幅を学習して学習値を取得する。詳しくは、車線幅学習部25は、認識部28により認識された車線幅と、記憶装置に記憶されている車線幅の学習値とに所定の重み付けをして、新たな学習値を算出し、新たな学習値を記憶装置に記憶する。
【0020】
上述した白線確信度算出部26は、車線幅学習部25により取得された車線幅の学習値を用いて、車線幅の一貫性を白線の特徴量とした確信度を算出する。白線確信度算出部26は、図3に示すように、車両50の右側と左側の白線候補の間隔が車線幅の学習値に近いほど高くなるように、車線幅の一貫性を白線の特徴量とした確信度を算出する。
【0021】
ここで、図4に示すように、一般に、車線の曲線部(カーブ部分)の車線幅は、車線の直線部の車線幅よりも広く設計されている。例えば、日本では、道路構造令第17条に、「車道の曲線部においては、設計車両及び当該曲線部の曲線半径に応じ、車線を適切に拡幅するものとする。」という規定がある。
【0022】
そのため、車線の直線部で学習した車線幅の学習値を用いて、車線の曲線部の白線候補の確信度を算出したり、車線の曲線部で学習した車線幅の学習値を用いて、車線の直線部の白線候補の確信度を算出したりすると、白線を誤認識するおそれがある。
【0023】
例えば、図4に示すように、曲線部の車線幅がW+α、直線部の車線幅がWに設計されており、曲線部の出口手前側、すなわち直線部と曲線部との接続部の手前側から車両50の進行方向に向かって、幅Wの車線と並列に幅αの自転車専用道が設けられていることがある。この場合、直線部の車線幅Wよりも、直線部の車線幅Wと自転車専用道の幅αとを合わせた幅W+αの方が、曲線部の車線幅の学習値に近くなる。そのため、曲線部で学習した車線幅の学習値を用いると、車線の右側の白線Lrに対応する白線候補よりも、自転車専用道の右側を区画する白線Lαに対応する白線候補の方が、統合確信度が高くなるおそれがある。その結果、車線の左右の白線として、車線の左側の白線Llと自転車専用道の右側の白線Lαが認識されるおそれがある。
【0024】
そこで、車線の直線部と曲線部との接続部近傍、すなわち曲線部の出入り口近傍において、車線幅の学習値を変更することにした。以下、車線幅の学習値の変更について説明する。
【0025】
曲率算出部22は、車速センサ11により検出された車速の変化、及びヨーレートセンサ12により検出された車両50のヨーレートから、車両50の前方における車線の曲率を算出する。一般的に、車両が曲線部分へ進入する前から、曲線部に合わせるように車両のハンドルが操作され、速度が落とされる。また、車両が曲線部分から脱出する前から、直線部に合わせるように車両のハンドルが操作され、速度が上げられる。よって、車両50のヨーレート、及び車速の変化から、車両50の前方における車線の曲率を算出することができる。さらに、曲率算出部22は、今回算出した車線の曲率、及び前回算出した車線の曲率から、曲率変化率を算出する。
【0026】
曲線部判定部23は、車両50の前方において、曲率算出部22により算出された車線の曲率に基づいて、車線の直線部から曲線部への移行、及び車線の曲線部から直線部への移行を判定する。すなわち、曲線部判定部23は、車線の直線部と曲線部との接続部である曲線部の入り口近傍であること、及び曲線部の出口近傍であることを判定する。
【0027】
詳しくは、曲線部判定部23は、曲率算出部22により算出された車線の曲率及び曲率変化率の少なくとも一方から、直線部から曲線部への移行、及び曲線部から直線部への移行を判定する。一般的に、曲線部の入り口近傍では、曲率が0近くの値から上昇して、曲率変化率の絶対値(曲率増加率)が大きくなる。また、曲線部の出口近傍では、曲率が0近くの値まで下降して、曲率変化率の絶対値(曲率減少率)が大きくなる。よって、曲線部判定部23は、曲率が曲率閾値よりも大きくなった場合、及び曲率増加率が変化量閾値よりも大きくなった場合、の少なくとも一方の場合に、直線部から曲線部への移行を判定する。また、曲線部判定部23は、曲率が曲率閾値よりも小さくなった場合、及び曲率減少率が変化量閾値よりも大きくなった場合、の少なくとも一方の場合に、曲線部から直線部への移行を判定する。なお、曲率算出部22及び曲線部判定部23から判定手段が構成される。
【0028】
学習値変更部24(変更手段)は、曲線部判定部23により、車線の直線部から曲線部への移行が判定された場合に、白線確信度算出部26により用いられる車線幅の学習値を広げる。また、学習値変更部24は、曲線部判定部23により、車線の曲線部から直線部への移行が判定された場合に、白線確信度算出部26により用いられる車線幅の学習値を狭める。
【0029】
詳しくは、学習値変更部24は、曲線部判定部23により、車線の直線部から曲線部への移行が判定された場合に、その判定がされるまでに車線幅学習部25により学習された車線幅の学習値を、広げるように補正する。また、学習値変更部24は、曲線部判定部23により、車線の曲線部から直線部への移行が判定された場合に、その判定がされるまでに車線幅学習部25により学習された車線幅の学習値を、狭めるように補正する。
【0030】
一般に、曲率が大きな曲線部ほど、車線幅は広く設計されている。よって、学習値変更部24は、車線の曲率に基づいて、車線幅の学習値の変更量を変化させる。詳しくは、学習値変更部24は、車線の曲率及び曲率変化率の少なくとも一方から、車線幅の学習値の変更量を決める。学習値変更部24は、車線の直線部から曲線部への移行が判定された際の曲率が大きいほど、又は、移行が判定された際の曲率変化率の絶対値が大きいほど、変更量を大きくする。また、学習値変更部24は、車線の曲線部から直線部への移行が判定される前の曲率が大きいほど、又は、移行が判定された際の曲率変化率の絶対値が大きいほど、変更量を大きくする。1つの曲線部において、曲線部の入り口近傍における車線幅の学習値の変更量と、曲線部の出口近傍における車線幅の学習値の変更量とは、必ずしも同じ量でなくてもよい。
【0031】
次に、白線を認識する処理手順について、図5のフローチャートを参照して説明する。本処理手順は、車載カメラ10により1フレームの画像が取得された都度、ECU20が実施する。
【0032】
まず、車載カメラ10により撮影された画像の情報を取得する(S10)。続いて、S10で取得した画像情報から、白線候補を抽出する(S11)。
【0033】
続いて、車速センサ11により検出された車速の変化、及びヨーレートセンサ12により検出された車両50のヨーレートから、車線の曲率及び曲率変化率を算出する(S12)。続いて、S12で算出した曲率及び曲率変化率の少なくとも一方から、車線の曲線部の出入り口近傍か否かを判定する(S13)。すなわち、車線の直線部から曲線部への移行、又は曲線部から直線部への移行があるか否か判定する。車線の曲線部の出入り口近傍と判定した場合は(S13:YES)、車線幅の学習値を変更する(S14)。
【0034】
詳しくは、曲線部の入り口近傍と判定した場合は、車線の曲率及び曲率変化率の少なくとも一方に応じた変更量の分、記憶装置に記憶されている車線幅の学習値を広げるように補正する。また、曲線部の出口近傍と判定した場合は、車線の曲率及び曲率変化率の少なくとも一方に応じた変更量の分、記憶装置に記憶されている車線幅の学習値を狭めるように補正する。そして、次の白線候補の絞り込みの処理に進む。一方、車線の曲線部の出入り口近傍でないと判定した場合は(S13:NO)、記憶装置に記憶されている車線幅の学習値を補正することなく、次の白線候補の絞り込みの処理に進む。
【0035】
続いて、車両50の左右両側のそれぞれにおいて、S11で抽出した白線候補を、尤も白線らしい白線候補に絞り込む。詳しくは、白線の特徴量ごとに、白線候補が白線である確信度を算出し、白線の特徴量ごとに算出した確信度を統合して統合確信度を算出する。そして、車両50の左右両側のそれぞれにおいて、統合確信度が閾値よりも高く、且つ最も確信度が高い白線候補に絞り込む。ここで、白線の特徴量を車線幅の一貫性として確信度を算出する際、S13で曲線部の出入り口近傍でないと判定した場合は、補正していない車線幅の学習値を用いて確信度を算出し、S13で曲線部の出入り口近傍であると判定した場合は、S14で補正した車線幅の学習値を用いて確信度を算出する。
【0036】
続いて、S15で絞り込んだ白線候補を白線として認識し、白線パラメータを算出する(S16)。続いて、S16で算出した白線パラメータのうちの車線幅を学習する(S17)。S13で車線の曲線部の入り口近傍と判定した場合は、S14で広げられた学習値と、S16で算出した車線幅とから、新たな学習値を算出する。また、S13で車線の曲線部の出口近傍と判定した場合は、S14で狭められた学習値と、S16で算出した車線幅とから、新たな学習値を算出する。以上で本処理を終了する。
【0037】
以上説明した本実施形態によれば以下の効果を奏する。
【0038】
・車線の直線部から曲線部への移行が判定された場合には、確信度の算出に用いられる車線幅の学習値が広げられる。これにより、車線の直線部から一般的に直線部よりも車線幅が広い曲線部へ移行する際は、直線部における学習値よりも広げられた学習値を用いて、白線候補の確信度が算出されるため、白線の誤認識を抑制できる。また、車線の曲線部から直線部への移行が判定された場合には、確信度の算出に用いられる車線幅の学習値が狭められる。これにより、車線の曲線部から一般的に曲線部よりも車線幅が狭い直線部へ移行する際は、曲線部における学習値よりも狭められた学習値を用いて、白線候補の確信度が算出されるため、走行区画線の誤認識を抑制できる。したがって、車線の曲線部の出入り口近傍において、白線の誤認識を抑制できる。ひいては、車線の曲線部の出入り口近傍において、不要な逸脱警報や操舵制御を抑制できる。
【0039】
・一般に、車線幅は、車線の曲率に応じた値となっている。よって、車線の曲率及び曲率変化率の少なくとも一方に応じて、車線幅の学習値の変更量を変えることにより、直線部から曲線部へ移行する際、及び曲線部から直線部へ移行する際に、適切な車線幅の学習値にすることができる。ひいては、車線の曲線部の出入り口近傍において、白線の誤認識を適切に抑制できる。
【0040】
・車線の曲線部の出入り口近傍において、車線幅の学習値を適切に補正することにより、車線の曲線部の出入り口近傍における走行区画線の誤認識を抑制できる。
【0041】
・車線の直線部と曲線部とでは、曲率が大きく異なる。よって、車線の曲率及び曲率変化率の少なくとも一方に基づいて、車線の直線部から曲線部への移行、及び車線の曲線部から直線部への移行を判定することができる。
【0042】
・一般的に、車両が車線の直線部から曲線部へ進入する前に、車両のハンドルが操作され速度が落とされる。また、車両が車線の曲線部から直線部へ進入する前に、車両のハンドルが操作され速度が上げられる。よって、車両50のヨーレート及び車速の変化から、車両50の前方の車線の曲率を算出することができる。
【0043】
(他の実施形態)
・曲率算出部22は、白線候補抽出部21により抽出された白線候補から、車両50の前方の車線の曲率を算出してもよい。白線候補から車線の曲率を算出する場合、ヨーレートや車速の変化から車速の曲率を算出する場合よりも、車両50から遠方の車線の曲率を算出できる。なお、この場合、車線幅の一貫性以外の白線の特徴量に基づいて算出した確信度が比較的高い白線候補を用いて、車線の曲率を算出するとよい。図4に示すように、曲線部の出口近傍から進行方向へ、車線に並列して自転車専用道が併設されている場合、白線Lr及びLαに対応する白線候補のどちらも、車線幅の一貫性以外の白線の特徴量に基づいて算出した確信度が比較的高くなるおそれがある。しかしながら、どちらの白線候補も直線になるので、どちらで車線の曲率を算出しても支障はない。
【0044】
・直線部用の車線幅の学習値と、曲線部用の車線幅の学習値とを分け、直線部と曲線部とでそれぞれ個別に車線幅を学習するようにし、車線の直線部から曲線部への移行が判定された場合に、車線幅の学習値を補正しないで、直線部用の車線幅の学習値を曲線部用の学習値に切り替えるようにしてもよい。この場合、曲線部用の車線幅の学習値として、直線部用の学習値よりも広い値の学習値を、段階的に複数用意しておき、車線の曲率及び曲率変化率の少なくとも一方に応じて、曲線部用の車線幅の学習値を選択して、切り替えるようにするとよい。そして、車線の曲線部から直線部への移行が判定された場合には、車線幅の学習値を補正しないで、曲線部用の車線幅の学習値から曲線部用の車線幅の学習値に切り替える。このようにしても、車線の曲線部の出入り口近傍における白線の誤認識を抑制することができる。
【符号の説明】
【0045】
10…車載カメラ、20…ECU、50…車両。
図1
図2
図3
図4
図5