(57)【要約】【課題】遠方の走路の認識性能を向上させることができる走路形状認識装置、及び走路形状認識方法の提供を目的とする。【解決手段】走路形状認識ＥＣＵ２０は、撮像画像内における車両が走行する走路境界を示す複数の特徴点に基づいて走路境界の形状を近似した第１の走路形状を算出する第１形状算出部２３と、算出された第１の走路形状における特徴点との一致度が悪化する悪化位置を、撮像画像における車両近方から車両遠方にかけて検出する位置検出部２４と、悪化位置が検出された場合に、撮像画像内における悪化位置から車両遠方の走路境界の形状を近似した第２の走路形状を算出する第２形状算出部２５と、悪化位置から車両近方の走路境界を前記第１の走路形状により認識し、悪化位置から車両遠方の走路境界を第２の走路形状により認識する認識部２６と、を備える。【選択図】      図１
2018005617.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段（１０）から車両の進行方向前方の撮像画像を取得する画像取得部と、
前記撮像画像内における走路境界を示す複数の特徴点に基づいて、前記走路境界の形状を近似した第１の走路形状を算出する第１形状算出部と、
前記撮像画像における車両近方から車両遠方にかけて、前記第１の走路形状において前記特徴点との一致度が悪化する悪化位置を検出する位置検出部と、
前記悪化位置が検出された場合に、前記撮像画像内における前記悪化位置から前記車両遠方の走路境界の形状を近似した第２の走路形状を算出する第２形状算出部と、
前記悪化位置から前記車両近方の前記走路境界を前記第１の走路形状により認識し、前記悪化位置から前記車両遠方の前記走路境界を前記第２の走路形状により認識する認識部と、を備える走路形状認識装置。
【請求項２】
前記位置検出部は、前記第１の走路形状と前記特徴点との車両横方向でのずれ量を前記一致度として用いることで前記悪化位置を検出する、請求項１に記載の走路形状認識装置。
【請求項３】
前記画像取得部は、所定周期で前記撮像画像を取得し、
今回取得された前記撮像画像において算出された前記第１の走路形状に基づいて、その後に取得される前記撮像画像に対して前記第１の走路形状の算出に用いる前記特徴点を探索するための探索領域を設定する探索領域設定部、を備える請求項１又は請求項２に記載の走路形状認識装置。
【請求項４】
前記第２形状算出部により算出された前記第２の走路形状における前記車両近方側の端の位置を、前記第１の走路形状に近づけるよう変更する位置変更部を備える請求項１から請求項３のいずれか一項に記載の走路形状認識装置。
【請求項５】
前記第２形状算出部により算出された前記第２の走路形状における前記車両近方側の端の曲線の傾きを、前記第１の走路形状の前記車両遠方側の端の曲線の傾きに近づけるよう変更する曲線傾き変更部を備える請求項１から請求項３のいずれか一項に記載の走路形状認識装置。
【請求項６】
撮像手段から車両の進行方向前方の撮像画像を取得する画像取得工程と、
前記撮像画像内における前記車両が走行する走路境界を示す複数の特徴点に基づいて、前記走路境界の形状を近似した第１の走路形状を算出する第１形状算出工程と、
前記撮像画像における車両近方から車両遠方にかけて、前記第１の走路形状において前記特徴点との一致度が悪化する悪化位置を検出する位置検出工程と、
前記悪化位置が検出された場合に、前記撮像画像内における前記悪化位置から前記車両遠方の走路境界の形状を近似した第２の走路形状を算出する第２形状算出工程と、
前記悪化位置から前記車両近方の前記走路境界を前記第１の走路形状により認識し、前記悪化位置から前記車両遠方の前記走路境界を前記第２の走路形状により認識する認識工程と、を備える走路形状認識方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両が走行する走路の形状を認識する走路形状認識装置、及び走路形状認識方法に関する。
【背景技術】
【０００２】
従来、撮像手段により車両の進行方向前方を撮像し、撮像画像から車両が走行する走路の形状等を認識する走路形状認識装置が知られている。例えば、走路形状認識装置は、撮像画像から白線等の区画線を示すエッジ点を検出し、各エッジ点を車両進行方向で結んだ線分を近似することで走路境界の形状を算出する。そして、算出した走路形状に基づいて走路を認識する。
【０００３】
特許文献１では、撮像画像内の遠方での区画線を検出することを目的として、その定めた車両からの距離に基づいて撮像画像を近傍領域と遠方領域とに分けて、それぞれの領域で走路境界の形状を算出する走路形状認識装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１８６５１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１のように、その定めた車両からの距離に基づいて撮像画像を一義的に近方と遠方とに分けて、それぞれの位置で走路境界の形状を算出する場合、遠方での走路境界の形状を適正に近似できない場合がある。例えば、走路の遠方に急カーブが存在する場合や、Ｓ字カーブにおいて近方と遠方とでカーブ形状が異なる場合に、車両進行方向において車両から走路形状が変化する位置までの距離は、車両が現在走行している位置に応じて時系列で変化する。そのため、撮像画像をその定めた車両からの距離に基づいて一義的に分けると、各領域を分ける位置が走路境界の形状が変化する位置から大きく外れてしまう場合がある。このような場合、遠方の走路境界の形状を適正に近似することができず、走路の認識性能が低下するおそれがある。
【０００６】
本発明は上記課題に鑑みたものであり、遠方の走路の認識性能を向上させることができる走路形状認識装置、及び走路形状認識方法の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本発明では、撮像手段から車両の進行方向前方の撮像画像を取得する画像取得部と、前記撮像画像内における前記車両が走行する走路境界を示す複数の特徴点に基づいて前記走路境界の形状を近似した第１の走路形状を算出する第１形状算出部と、前記撮像画像における車両近方から車両遠方にかけて前記第１の走路形状において前記特徴点との一致度が悪化する悪化位置を検出する位置検出部と、前記悪化位置が検出された場合に、前記撮像画像内における前記悪化位置から前記車両遠方の走路境界の形状を近似した第２の走路形状を算出する第２形状算出部と、前記悪化位置から前記車両近方の前記走路境界を前記第１の走路形状により認識し、前記悪化位置から前記車両遠方の前記走路境界を前記第２の走路形状により認識する認識部と、を備える。
【０００８】
撮像画像内の走路境界を適正に近似できていない場合、この走路境界の特徴点と算出した走路形状との一致度が低下する位置が出現する。そこで、撮像画像内の走路境界を示す特徴点に基づいて第１の走路形状を算出し、この第１の走路形状と特徴点との一致度が悪化する悪化位置を車両近方から車両遠方にかけて検出する。そして、悪化位置を検出した場合に、この悪化位置から車両遠方に対しては新たな走路形状である第２の走路形状を算出し、この走路形状により走路を認識することとした。上記構成により、走路境界と算出した走路形状との一致度が悪化する位置を撮像画像毎に検出し、この位置から遠方の走路境界に対して新たな走路形状により認識を行うので遠方の走路の認識性能を向上することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】車両制御装置１００の構成を説明する図。
【図２】車両からの距離に起因する走路境界と近似曲線との一致度の違いを説明する図。
【図３】近似曲線を説明する図。
【図４】形状認識処理を説明するフローチャート。
【図５】一致度を説明する図。
【図６】近似曲線を説明する図。
【図７】第２近似曲線の変更を説明する図。
【発明を実施するための形態】
【００１０】
本発明にかかる走路形状認識装置、及び走路形状認識方法の実施形態を図面と共に説明する。なお、以下の実施形態相互において、互いに同一もしくは均等である部分には、図中、同一符号を付しており、同一符号の部分についてはその説明を援用する。
【００１１】
（第１実施形態）
本実施形態に係る走路形状認識装置は車両を制御する車両制御装置の一部として構成されている。また、車両制御装置は、走路形状認識装置により算出された走路形状を用いて、自車両が白線等の区画線から逸脱しないように制御するレーンキーピングアシストを実施する。
【００１２】
まず、図１を参照して、本実施形態に係る車両制御装置１００の構成について説明する。車両制御装置１００は、カメラ装置１０、走路形状認識ＥＣＵ２０、運転支援ＥＣＵ３０、を備えている。図１では、走路形状認識ＥＣＵ２０が走路形状認識装置として機能する。
【００１３】
カメラ装置１０は、撮像手段として機能し、自車両の進行方向前方を撮像する。カメラ装置１０は、ＣＣＤカメラ、ＣＭＯＳイメージセンサ、近赤外線カメラ等であり、その撮像方向を車両前方に向けた状態で自車両に搭載されている。詳しくは、カメラ装置１０は、自車両の車幅方向の中央、例えばルームミラーに取り付けられており、車両前方へ向けて所定角度範囲で広がる領域を撮像する。
【００１４】
走路形状認識ＥＣＵ２０は、ＣＰＵ、ＲＯＭ、ＲＡＭを備えたコンピュータとして構成されている。そして、ＣＰＵが、メモリに記憶されているプログラムを実行することにより、画像取得部２１、特徴検出部２２、第１形状算出部２３、位置検出部２４、第２形状算出部２５、認識部２６として機能する。
【００１５】
走路形状認識ＥＣＵ２０は、カメラ装置１０からの撮像画像に基づいて、自車両が走行する走路を認識する。この実施形態では、走路形状認識ＥＣＵ２０は、走路境界の一例である区画線の形状を近似曲線により近似し、この近似曲線に基づいて自車両が走行する走路を認識する。
【００１６】
運転支援ＥＣＵ３０は、図示しない各種センサから入力された車速やヨーレート等と走路形状認識ＥＣＵ２０による走路の認識結果とに基づいて、自車両を制御する。すなわち、車速及びヨーレートにより自車両の将来の位置を予測し、予測した将来の位置と走路の認識結果とを用いて、自車両が区画線を逸脱するおそれがあるか否かを判断する。例えば、運転支援ＥＣＵ３０が警報機能を有していれば、自車両が区画線を逸脱するおそれがあると判断した場合、自車両が備えるディスプレイにより警告表示を行ったり、自車両が備えるスピーカにより警告音を発生させたりする。また、運転支援ＥＣＵ３０が運転補助機能を有していれば、自車両が区画線を逸脱するおそれがあると判断した場合、操舵装置に操舵力を加える。
【００１７】
走路形状認識ＥＣＵ２０が、撮像画像内で走路境界の形状を近方から遠方まで同じ近似式を用いて近似する場合、遠方側において、算出した近似曲線が実際の走路境界の形状に沿わない場合がある。例えば、図２（ａ）では、走路の遠方に急カーブが存在しており車両近方と遠方とで区画線の形状が大きく異なっている。そのため、図２（ｂ）に示すように、この区画線の形状を単一の近似曲線ＡＣを用いて近似する場合、遠方の走路境界を近似した近似曲線が実際の走路境界から大きく外れてしまう場合がある。
【００１８】
また、車両の走行環境等に応じてエッジ点の検出の精度が変化するため、近方領域と遠方領域との境界点が一義的に定められることは好ましくないと考えられる。仮に近方領域と遠方領域との境界点が近すぎると、近方領域でのエッジ点のサンプリング数が減り、その近方領域の認識精度が低下する。また、境界点が遠すぎると、検出精度の低い遠方エッジ点を用いて近方領域の走路形状を認識することで、やはり近方領域の認識精度が低下する。同様なことは、Ｓ字カーブにおいて車両近方側と車両遠方側とでカーブの曲率が異なっている場合にも生じうる。
【００１９】
そのため、走路形状認識ＥＣＵ２０は遠方の走路の認識性能を向上させるため、図１に示す各部を備えている。次に、走路形状認識ＥＣＵ２０の各部の機能を説明する。
【００２０】
図１に戻り、画像取得部２１は、カメラ装置１０から撮像画像を取得する。画像取得部２１は、カメラ装置１０により所定周期で撮像される撮像画像を不図示のメモリに記憶していく。
【００２１】
特徴検出部２２は、撮像画像から区画線の形状を示す特徴点を検出する。この実施形態では、特徴点として撮像画像内での区画線の外形を示すエッジ点Ｐを検出する。例えば、特徴検出部２２は、周知のSobelオペレータを用いて、エッジ強度とエッジ勾配が閾値以上となる複数のエッジ点Ｐを検出する。そして、検出したエッジ点Ｐの内、所定の探索領域に位置するエッジ点Ｐを区画線のエッジ点Ｐとして検出する。
【００２２】
第１形状算出部２３は、特徴検出部２２により検出された区画線のエッジ点Ｐに基づいて区画線の形状を近似した第１近似曲線ＡＣ１を算出する。この実施形態では、走路の車両横方向における左右の走路境界に対してそれぞれ第１近似曲線ＡＣ１を算出する。例えば、第１形状算出部２３は、区画線の形状を近似するために、クロソイド曲線を近似した三次曲線を利用する。これは、道路のカーブ区間は、曲率の増加率が一定であるクロソイド曲線により定義される緩和区間、曲率が一定である区間、曲率の減少率が一定であるクロソイド曲線により定義される緩和区間の順に移行することを理由としている。そのため、この実施形態では、第１の走路形状の一例として第１近似曲線ＡＣ１を算出している。
【００２３】
第１形状算出部２３は、下記式（１）に示す第１近似曲線ＡＣ１を用いて、区画線の形状を近似する。なお、下記式（１）において、Ｙは自車両の進行方向の座標を示しており、ｆ（Ｙ）は自車両の進行方向に垂直に交差する方向（Ｘ軸方向）の座標を示しており、また、ａ、ｂ、ｃ、ｄはそれぞれ係数である。例えば、第１形状算出部２３は、各エッジ点Ｐ間の距離が最小となる近似曲線の各係数ａ、ｂ、ｃ、ｄを周知の最小二乗法を用いて算出する。
【００２４】
ｆ（Ｙ）＝ａＹ＾３+ｂＹ＾２+ｃＹ+ｄ  …  （１）
なお、（＾）は累乗を示している。
【００２５】
位置検出部２４は、第１形状算出部２３により算出された第１近似曲線ＡＣ１における区画線のエッジ点Ｐとの一致度が悪化する悪化位置ＷＰを、撮像画像における車両近方から車両遠方にかけて検出する。一致度は、第１近似曲線ＡＣ１と区画線のエッジ点Ｐとのずれ量を示す指標値である。この実施形態では、一致度が高い値である程、撮像画像内においてエッジ点Ｐが近似曲線ＡＣに近い位置であることを示す。また、一致度が低い値である程、撮像画像内においてエッジ点Ｐが近似曲線ＡＣから遠い位置であることを示す。また、この実施形態では、悪化位置ＷＰは、画像において車両近方から車両遠方にかけて一致度を算出した場合に、一致度が閾値Ｔｈ以下となる最初の位置である。
【００２６】
図３では、近方において近似曲線ＡＣが区画線の形状を適正に近似しており、この近似曲線ＡＣ上に区画線を示すエッジ点Ｐを重ねると、各エッジ点Ｐの位置と近似曲線ＡＣとのずれ量ΔＸが小さくなる。一方、遠方では、近似曲線ＡＣに区画線の形状を適正に近似しておらず、車両横方向（Ｘ軸方向）でのエッジ点Ｐからのずれ量ΔＸが大きくなる。そのため、近似曲線ＡＣと区画線のエッジ点Ｐとの車両横方向でのずれ量ΔＸを一致度として算出し、この一致度に基づいて悪化位置ＷＰを検出することができる。
【００２７】
第２形状算出部２５は、位置検出部２４が悪化位置ＷＰを検出した場合に、撮像画像における悪化位置ＷＰから車両遠方の区画線の形状を近似した第２近似曲線ＡＣ２を算出する。具体的には、悪化位置ＷＰから車両遠方の区画線のエッジ点Ｐに基づいて第２近似曲線ＡＣ２を算出する。この第２近似曲線ＡＣ２は、第１近似曲線ＡＣ１とは各係数（ａ，ｂ，ｃ，ｄ）が異なる曲線である。
【００２８】
認識部２６は、悪化位置ＷＰから車両近方の区画線を第１近似曲線ＡＣ１により認識し、悪化位置ＷＰから車両遠方の区画線を前記第２近似曲線ＡＣ２により認識する。例えば、認識部２６は、各近似曲線ＡＣに基づいて走路の曲率や走路幅を算出することで、走路を認識する。
【００２９】
次に、走路形状認識ＥＣＵ２０が実行する走路認識処理を図４のフローチャートを用いて説明する。図４に示す処理は、走路形状認識ＥＣＵ２０により所定周期で実施される処理である。以下では、図４に示す一連の処理が実施された後、前の周期において実施された図４の処理を前回の処理と記載し、今回の処理と区別する。
【００３０】
ステップＳ１１では、カメラ装置１０から撮像画像を取得する。この撮像画像内には、自車両が走行する走路の区画線が含まれているものとする。ステップＳ１１が画像取得工程として機能する。
【００３１】
ステップＳ１２では、撮像画像内のエッジ点Ｐを検出する。走路形状認識ＥＣＵ２０は、撮像画像に対して所定強度の濃度勾配を生じさせている画素をエッジ点Ｐとして検出する。
【００３２】
ステップＳ１３では、ステップＳ１２で検出したエッジ点Ｐの内、区画線に該当するエッジ点Ｐを探索するための探索領域を設定する。探索領域は撮像画像において車両近方から車両遠方に延びる一定の領域として設定される。走路形状認識ＥＣＵ２０は、前回の処理において第１近似曲線ＡＣ１を算出している場合、この第１近似曲線ＡＣ１の形状に基づいて探索領域を設定する。ここで、設定された探索領域に含まれるエッジ点Ｐの数が閾値以下である場合、探索領域を変更するものであってもよい。なお、今回の処理が走路を認識するための初めての処理である場合、探索領域の初期形状を用いてエッジ点Ｐの探索が行われる。ステップＳ１３が探索領域設定部として機能する。
【００３３】
ステップＳ１４では、ステップＳ１３で設定された探索領域に含まれるエッジ点Ｐを近似することで、区画線の形状を近似した第１近似曲線ＡＣ１を算出する。走路形状認識ＥＣＵ２０は、例えば、探索領域に含まれる複数のエッジ点Ｐに対して周知の最小二乗法を用いて第１近似曲線ＡＣ１を算出する。なお、各エッジ点Ｐに対して、カメラ装置１０の取り付け位置及び取り付け角度を用いて平面図上へ座標変換を行った後に、第１近似曲線ＡＣ１を算出するものであってもよい。ステップＳ１４が第１形状算出工程として機能する。
【００３４】
ステップＳ１５では、ステップＳ１４で算出された第１近似曲線ＡＣ１に対して各エッジ点Ｐとの一致度を算出する。走路形状認識ＥＣＵ２０は、車両進行方向（Y軸方向）において車両近方から所定距離（画素）毎に一致度を算出していく。例えば、図５（ａ）では、撮像画像に対して矩形の算出範囲ＣＷを設定し、この算出範囲ＣＷに含まれる第１近似曲線ＡＣ１上の値と、区画線のエッジ点Ｐとの一致度を算出する。ステップＳ１５が位置検出工程として機能する。例えば、算出範囲ＣＷのＹ軸方向の長さは、Ｙ軸方向において区画白線のエッジ点Ｐが検出される間隔（画素数）に応じて設定される。
【００３５】
図５（ｂ）に示すように、走路形状認識ＥＣＵ２０は、算出範囲ＣＷに属する区画白線のエッジ点Ｐを抽出する。次に、撮像画像においてエッジ点のＹ軸上の位置にある第１近似曲線ＡＣ１の値ｆ（Ｙ）を取得する。そして、この値ｆ（Ｙ）と区画線のエッジ点Ｐとの横方向でのずれ量ΔＸを一致度として算出する。また、走路形状認識ＥＣＵ２０は、算出範囲ＣＷの位置をＹ軸方向において車両遠方側に変更させながら、第１近似曲線ＡＣ１に対して一致度を順次算出していく。
【００３６】
なお、図５（ｂ）では、１つの算出範囲ＣＷには１つのエッジ点Ｐのみを記載しているが算出範囲ＣＷに複数の区画線のエッジ点Ｐが検出される場合、各エッジ点Ｐにおいてそれぞれ一致度を算出し、この一致度の平均値を算出するものであってもよい。
【００３７】
第１近似曲線ＡＣ１において一致度が所定値以下となる悪化位置ＷＰが検出されていなければ（ステップＳ１６：ＮＯ）、ステップＳ１７に進む。悪化位置ＷＰはステップＳ１５で算出される一致度が閾値Ｔｈ以下となる第１近似曲線ＡＣ１上での最初の位置である。
【００３８】
ステップＳ１７では、ステップＳ１４で算出した第１近似曲線ＡＣ１により撮像画像内の走路を認識する。この場合、第１近似曲線ＡＣ１は適正に区画線を近似しており、撮像画像において近方から遠方の形状をこの第１近似曲線ＡＣ１により認識する。
【００３９】
一方、一致度が閾値Ｔｈ以下となる悪化位置ＷＰを検出した場合（ステップＳ１６：ＹＥＳ）、ステップＳ１８では、撮像画像内での悪化位置ＷＰの座標を保持する。例えば、図６（ａ）では、撮像画像内の座標（Ｘ１，Ｙ１）において、悪化位置ＷＰが検出されているため、この座標（Ｘ１，Ｙ１）を保持する。
【００４０】
ステップＳ１９では、この悪化位置ＷＰから車両近方の区画線の形状をステップＳ１４で算出した第１近似曲線ＡＣ１として設定する。
【００４１】
ステップＳ２０では、悪化位置ＷＰから車両遠方のエッジ点Ｐに基づいて第２近似曲線ＡＣ２を算出する。例えば、走路形状認識ＥＣＵ２０は、ステップＳ１３で設定した探索範囲に含まれるエッジ点Ｐに対して周知の最小二乗法を用いて第２近似曲線ＡＣ２を算出する。図６（ｂ）では、撮像画像において悪化位置ＷＰ（Ｘ１，Ｙ１）から遠方のエッジ点Ｐに対して第２近似曲線ＡＣ２が算出されている。ステップＳ２０が第２形状算出工程として機能する。
【００４２】
また、近方領域Ｒ１の第１近似曲線ＡＣ１と、遠方領域Ｒ２の第２近似曲線ＡＣ２とを個別に求める場合には、各近似曲線ＡＣ１，ＡＣ２の継ぎ目において車両横方向のずれが生じることが考えられる。そこで、ステップＳ２１では、車両横方向において第２近似曲線ＡＣ２の車両近方側の端を、第１近似曲線ＡＣ１に近づけるよう変更する。図７（ａ）に示すように、第２近似曲線ＡＣ２の端部ＥがステップＳ１９で設定した第１近似曲線ＡＣ１に対して車両横方向（Ｘ軸方向）で大きくずれている場合、図７（ｂ）に示すように、第２近似曲線ＡＣ２の端部Ｅを第１近似曲線ＡＣ１側に近づけるよう第２近似曲線ＡＣ２の各係数（ａ，ｂ，ｃ，ｄ）を変更する。そのため、ステップＳ２１が位置変更部として機能する。
【００４３】
ステップＳ２１における第２近似曲線ＡＣ２の端を第１近似曲線ＡＣ１に近づける手法として、端部Ｅを含む車両近方側の曲線の傾きを、第１近似曲線ＡＣ１の車両遠方側の端の曲線の傾きに近づけるよう変更するものであってもよい。この場合においても、例えば、第２近似曲線ＡＣ２の各係数（ａ，ｂ，ｃ，ｄ）を変更することで、曲線の傾きを変更する。そのため、ステップＳ２１が曲線傾き変更部として機能する。
【００４４】
ステップＳ２２では、悪化位置ＷＰから車両近方の区画線の形状を第１近似曲線ＡＣ１により認識し、悪化位置ＷＰから車両遠方の区画線の形状を第２近似曲線ＡＣ２により認識する。例えば、走路形状認識ＥＣＵ２０は、撮像画像において悪化位置ＷＰから車両近方の曲率や走路幅を第１近似曲線ＡＣ１に基づいて算出し、悪化位置ＷＰから車両遠方の曲率や走路幅を第２近似曲線ＡＣ２に基づいて算出することで、走路の認識を行う。ステップＳ２２が認識工程として機能する。その後、図４の処理を一旦終了する。
【００４５】
以上説明したようにこの第１実施形態では、走路形状認識ＥＣＵ２０は、撮像画像内の走路境界を示すエッジ点Ｐに基づいて第１近似曲線ＡＣ１を算出し、車両近方から車両遠方にかけて、この第１近似曲線ＡＣ１における区画線を示すエッジ点Ｐとの一致度が悪化する悪化位置ＷＰを検出する。そして、悪化位置ＷＰを検出した場合に、この悪化位置ＷＰから車両遠方に対しては新たな第２近似曲線ＡＣ２を算出し、悪化位置ＷＰの前後で走路の認識を異ならせることとした。上記構成により、区画線の形状が適正に近似されない位置から遠方の近似曲線を新たに算出することで、遠方の走路の認識性能を向上することが可能となる。
【００４６】
走路形状認識ＥＣＵ２０は、第１近似曲線ＡＣ１におけるエッジ点Ｐとの車両横方向でのずれ量を一致度として用いることで悪化位置ＷＰを検出する。近似曲線と区画線との一致度が悪化する位置では、先に算出した第１近似曲線ＡＣ１と区画線のエッジ点Ｐとの間で車両横方向でのずれ量の差が大きくなる。そこで、区画線を示すエッジ点Ｐと第１近似曲線ＡＣ１との車両横方向でのずれ量に基づいて、悪化位置ＷＰを検出することとした。上記構成により、悪化位置ＷＰを適正に検出することができる。
【００４７】
走路形状認識ＥＣＵ２０は、所定周期で前記撮像画像を取得し、今回取得された撮像画像において算出された第１近似曲線ＡＣ１に基づいて、その後に取得される撮像画像に対して第１近似曲線ＡＣ１の算出に用いるエッジ点Ｐを探索するための探索領域を設定する。上記構成により、第１近似曲線ＡＣ１の算出に要する時間を短縮することができる。
【００４８】
悪化位置ＷＰの前後で認識する近似曲線を変更する場合、この悪化位置ＷＰの前後で認識される走路の見た目が大きく異なる場合がある。そこで、走路形状認識ＥＣＵ２０は、第２近似曲線ＡＣ２の車両近方側の端を第１近似曲線ＡＣ１に近づけるよう変更する。または、走路形状認識ＥＣＵ２０は、第２近似曲線ＡＣ２における車両近方側の端の曲線の傾きを、第１近似曲線ＡＣ１の車両遠方側の端の曲線の傾きに近づけるよう変更する。上記構成により、例えば、表示部に認識した走路を表示させる場合でも、悪化位置ＷＰの前後で近似された境界形状の見た目が大きく異なるのを抑制することができる。
【００４９】
（その他の実施形態）
走路境界として区画線に代えて、道路の側壁、又はガードレールを用いるもであってもよい。この場合、図４のステップＳ１３において、走路形状認識ＥＣＵ２０は、走路境界として検出される各物体の形状に応じた探索領域を設定し、近似曲線ＡＣを算出するためのエッジ点Ｐ点の探索を行う。
【００５０】
走路境界を近似する近似曲線ＡＣとして三次曲線を用いたことは一例に過ぎない。これ以外にも、四次曲線や円弧を用いるものであってもよい。
【００５１】
走路境界を近似する近似曲線ＡＣを２つ以上形成するものであってもよい。この場合、図４のステップＳ１６において撮像画像に対して車両近方から車両遠方にかけて一致度を算出し、この一致度が閾値以上となる悪化位置ＷＰを複数検出した場合に、まず、悪化位置ＷＰで区画される走路境界に対して第２近似曲線ＡＣ２を算出する。そして、車両遠方の悪化位置ＷＰから遠方の走路境界おいて第３近似曲線ＡＣ３を算出する。
【符号の説明】
【００５２】
２０…走路形状認識ＥＣＵ、２１…画像取得部、２３…第１形状算出部、２４…位置検出部、２５…第２形状算出部、２６…認識部、１００…車両制御装置、ＷＰ…悪化位置。
【図１】
2018005617.tif 000003
【図２】
2018005617.tif 000004
【図３】
2018005617.tif 000005
【図４】
2018005617.tif 000006
【図５】
2018005617.tif 000007
【図６】
2018005617.tif 000008
【図７】
2018005617.tif 000009