(57)【特許請求の範囲】
【請求項１】
車両（５０）に搭載された車載カメラ（１０）により撮影された道路の画像から、エッジ線の対を検出するエッジ検出手段と、
前記エッジ検出手段により検出された前記エッジ線の対に基づいて、車線を区画する走行区画線の候補である候補線を検出する候補検出手段と、
前記候補検出手段により検出された前記候補線に対応する左右の前記エッジ線が、それぞれ実線か破線かを判定する実破線判定手段と、
前記実破線判定手段により判定された前記候補線に対応する左右の前記エッジ線の実破線のパターンに基づいて、ゼブラゾーンを認識するゼブラゾーン認識手段と、
を備えるゼブラゾーン認識装置。
【請求項２】
前記ゼブラゾーン認識手段は、前記候補検出手段により検出された前記候補線である第１候補線において、前記車両に近い側のエッジ線が実線であり、且つ前記車両に遠い側のエッジ線が破線である場合に、前記第１候補線から前記道路の幅方向における遠方側をゼブラゾーンとして認識する請求項１に記載のゼブラゾーン認識装置。
【請求項３】
前記ゼブラゾーン認識手段は、前記候補検出手段により、前記車両の左右両側のうちの前記第１候補線と同じ側において、前記第１候補線よりも前記車両から遠方に、前記第１候補線と並列して前記候補線である第２候補線が検出されており、且つ、前記第２候補線において、前記車両に近い側のエッジ線が破線であるとともに、前記車両に遠い側のエッジ線が実線である場合に、前記第１候補線と前記第２候補線とで挟まれた領域をゼブラゾーンとして認識する請求項２に記載のゼブラゾーン認識装置。
【請求項４】
前記候補検出手段により検出された前記候補線を用いて、前記車線の幅を検出する車線幅検出手段を備え、
前記ゼブラゾーン認識手段は、前記車線幅検出手段により前記第１候補線を用いて検出された前記車線の幅が、前記第１候補線よりも進行方向の手前側における前記車線の幅よりも狭い場合に、前記第１候補線から前記道路の幅方向における遠方側をゼブラゾーンとして認識する請求項２又は３に記載のゼブラゾーン認識装置。
【請求項５】
前記ゼブラゾーン認識手段は、前記第１候補線から前記道路の幅方向における遠方側において、前記第１候補線に近接した所定領域における輝度値が閾値よりも大きい場合に、前記第１候補線から前記道路の幅方向における遠方側をゼブラゾーンとして認識する請求項２〜４のいずれかに記載のゼブラゾーン認識装置。
【請求項６】
前記ゼブラゾーン認識手段は、前記第１候補線から前記道路の幅方向における遠方側において、前記第１候補線に近接した所定領域における路面の明暗パターンが、ゼブラゾーンのパターン形状にマッチングした場合に、前記第１候補線から前記道路の幅方向における遠方側をゼブラゾーンとして認識する請求項２〜５のいずれかに記載のゼブラゾーン認識装置。
【請求項７】
前記エッジ検出手段は、前記画像の走査方向における輝度値の変化に基づいてエッジ点を抽出し、抽出した複数の前記エッジ点により特定される線を前記エッジ線として検出する請求項１〜６のいずれかに記載のゼブラゾーン認識装置。
【請求項８】
前記実破線判定手段は、前記エッジ検出手段により検出された前記エッジ線に含まれる前記エッジ点の密度に基づいて、前記エッジ線が実線か破線かを判定する請求項７に記載のゼブラゾーン認識装置。
【請求項９】
請求項１〜８のいずれかに記載のゼブラゾーン認識装置を用いる走行区画線認識装置であって、
前記ゼブラゾーン認識手段により前記ゼブラゾーンが認識された場合に、前記ゼブラゾーンを挟む前記候補線のうち、前記車両に近い側の前記候補線を前記区画線として認識する走行区画線認識装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載カメラにより撮影された画像に基づいて、道路のゼブラゾーンを認識するゼブラゾーン認識装置、及び道路の走行区画線を認識する走行区画線認識装置に関する。
【背景技術】
【０００２】
従来、車載カメラにより撮影された画像から走行区画線を認識し、認識した走行区画線を運転支援に利用する技術が提案されている。このような技術では、ゼブラゾーンへの車両の進入を許容しないことが望ましい。しかしながら、ゼブラゾーンの外側の走行区画線を認識してしまい、ゼブラゾーンへの車両の進入を許容してしまうという問題があった。
【０００３】
そこで、特許文献１に記載の走行路検出装置は、二本の走行区画線の候補線分で挟まれた領域で、且つ領域内の輝度値が閾値以上の領域をゼブラゾーンとして検出している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１８６５１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記走行路検出装置は、二本の走行区画線の候補線分で挟まれた領域内の輝度値の平均値等を算出する必要がある。また、上記走行路検出装置は、二本の走行区画線の候補線分で挟まれた領域があれば、常に輝度値の平均値等を算出することになる。そのため、上記走行路検出装置は、処理負荷が高くなり、リアルタイム性が要求される運転支援への適用には不向きなおそれがある。
【０００６】
本発明は、上記実情に鑑み、処理負荷を抑制しつつゼブラゾーンの認識が可能なゼブラゾーン認識装置、及びそのゼブラゾーン認識装置を利用した走行区画線認識装置を提供することを主たる目的とする。
【課題を解決するための手段】
【０００７】
本発明は、上記課題を解決するため、車両に搭載された車載カメラにより撮影された道路の画像から、エッジ線の対を検出するエッジ検出手段と、前記エッジ検出手段により検出された前記エッジ線の対に基づいて、車線を区画する走行区画線の候補である候補線を検出する候補検出手段と、前記候補検出手段により検出された前記候補線に対応する左右の前記エッジ線が、それぞれ実線か破線かを判定する実破線判定手段と、前記実破線判定手段により判定された前記候補線に対応する左右の前記エッジ線の実破線のパターンに基づいて、ゼブラゾーンを認識するゼブラゾーン認識手段と、を備える。
【０００８】
本発明によれば、車載カメラにより撮影された画像からエッジ線の対が検出され、検出されたエッジ線の対に基づいて、車線を区画する走行区画線の候補である候補線が検出される。また、検出された候補線に対応する左右のエッジ線が、それぞれ実線か破線か判定される。一般に、ゼブラゾーンの外縁を区画する走行区画線の左右のエッジ線は、左右で線種が異なる。例えば、ゼブラゾーンの外縁を区画する走行区画線のうち、車両から遠い側の走行区画線の左右のエッジ線は、車両に近い側が破線になり、車両に遠い側が実線になる。
【０００９】
そのため、判定された候補線に対応する左右のエッジ線の実破線パターンに基づいて、ゼブラゾーンを認識することができる。したがって、エッジ線の実破線判定のみでゼブラゾーンを認識できるため、処理負荷を抑制することができる。ひいては、リアルタイム性が要求される運転支援にも好適に適用することができる。
【図面の簡単な説明】
【００１０】
【図１】車載カメラの搭載位置を示す図。
【図２】白線認識装置の概略構成を示すブロック図。
【図３】ゼブラゾーンにおける白線の誤認識を示す図。
【図４】ゼブラゾーンを挟む白線のエッジ線を示す図。
【図５】従来のゼブラゾーン検出における処理領域を示す図。
【図６】第1実施形態に係る白線を認識する処理手順を示すフローチャート。
【図７】第２実施形態に係る白線を認識する処理手順を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、ゼブラゾーン認識装置、及び白線認識装置（走行区画線認識装置）を具現化した各実施形態について、図面を参照しつつ説明する。なお、以下の各実施形態相互において、互いに同一もしくは均等である部分には、図中、同一符号を付しており、同一符号の部分についてはその説明を援用する。
【００１２】
（第１実施形態）
まず、図１及び２を参照して、本実施形態に係るゼブラゾーン認識装置、及びゼブラゾーン認識装置を用いた白線認識装置について説明する。
【００１３】
本実施形態に係るゼブラゾーン認識装置は、車載カメラ１０により撮影された前方画像に基づいて、ゼブラゾーンを認識する車載装置である。また、本実施形態に係る白線認識装置は、ゼブラゾーン認識装置を用いて、車載カメラ１０により撮影された前方画像から、走行車線の左右を区画する白線（走行区画線）を認識する車載装置である。本実施形態に係るゼブラゾーン認識装置及び白線認識装置は、いずれも後述するＥＣＵ２０により構成される。
【００１４】
車載カメラ１０は、ＣＣＤイメージセンサ、ＣＭＯＳイメージセンサ等の少なくとも１つから構成されている。図１に示すように、車載カメラ１０は、例えば車両５０のフロントガラスの上端付近に搭載されており、車両前方へ向けて所定角度範囲で広がる領域を撮影する。すなわち、車載カメラ１０は、車両５０の前方の道路を含む周辺環境を撮影する。
【００１５】
ＥＣＵ２０は、ＣＰＵ、ＲＡＭ、ＲＯＭ、Ｉ／Ｏ及び記憶装置等を備えたコンピュータである。ＣＰＵが、ＲＯＭに記憶されている各種プログラムを実行することにより、エッジ検出部２１、白線候補検出部２２、実破線判定部２３、ゼブラゾーン認識部２４、及び白線認識部２５の各機能を実現する。なお、エッジ検出部２１、白線候補検出部２２、実破線判定部２３及びゼブラゾーン認識部２４から、ゼブラゾーン認識装置が構成される。また、エッジ検出部２１、白線候補検出部２２、実破線判定部２３、ゼブラゾーン認識部２４及び白線認識部２５から、白線認識装置が構成される。
【００１６】
エッジ検出部２１（エッジ検出手段）は、車載カメラ１０により撮影された前方画像の走査方向における輝度値の変化に基づいて、エッジ点を抽出する。詳しくは、エッジ検出部２１は、車両５０を中心として、前方画像を右方向及び左方向に走査し、輝度値が大きく上昇するアップエッジ点、及び輝度値が大きく下降するダウンエッジ点を抽出する。
【００１７】
そして、エッジ検出部２１は、抽出した複数のエッジ点により特定される線をエッジ線として検出する。詳しくは、エッジ検出部２１は、抽出したエッジ点にハフ変換を適用して、アップエッジ点からなるエッジ線及びダウンエッジ点からなるエッジ線の対を検出する。
【００１８】
白線候補検出部２２（候補検出手段）は、エッジ検出部２１により検出されたエッジ線の対に基づいて、車線を区画する白線の候補である白線候補（候補線）を検出する。詳しくは、白線候補検出部２２は、アップエッジ点からなるエッジ線及びダウンエッジ点からなるエッジ線を輪郭とする線を、白線候補として検出する。例えば、車両５０の右側では、アップエッジ点からなるエッジ線を、車両５０に近い側（内側）の輪郭とし、ダウンエッジ点からなるエッジ線を、車両５０に遠い側（外側）の輪郭とする線が、白線候補として検出される。以下、道路の幅方向において、車両５０に近い側を内側といい、車両５０に遠い側を外側という。
【００１９】
白線認識部２５は、白線候補検出部２２により検出された白線候補の中から、尤も白線らしい白線候補に絞り込み、絞り込んだ白線候補を白線として認識する。
【００２０】
ここで、道路にゼブラゾーンが存在する場合、車両５０の左右両側のうち、同じ側に並列した二本の白線候補が検出される。このような場合、車両５０のゼブラゾーンへの進入を防止するためには、白線認識部２５は、二本の白線候補のうち、車両５０に近い側である内側の白線候補を、走行支援の制御対象となる白線として認識することが望ましい。しかしながら、図３に示すように、ゼブラゾーンの存在場所における車線幅、すなわち、ゼブラゾーンを挟む二本の白線のうちの内側の白線と、車両５０に対してゼブラゾーンと反対側の白線との間隔である車線幅が、ゼブラゾーンの存在場所よりも手前側の車線幅よりも狭くなっている場合がある。このような場合には、車線幅の連続性から、ゼブラゾーンを挟む二本の白線候補のうち、外側の白線候補を制御対象の白線として誤認識してしまうことがあった。
【００２１】
そのため、従来、車両５０の左右両側のうち、同じ側に並列した二本の白線候補が検出された場合には、二本の白線候補で挟まれた領域の輝度値に基づいて、ゼブラゾーンを判定していた。しかしながら、この場合、図５に示すように、二本の白線候補で挟まれた全領域が処理領域となるため、二本の白線候補で挟まれた領域が大きい場合には、処理負荷が大きくなる。また、車両５０の左右両側のうち、同じ側に並列した二本の白線候補が検出された場合には、実際はゼブラゾーンではない場合でも、常に、領域内の平均輝度値等を算出することになるため、処理負荷が大きい。よって、リアルタイム性が要求される運転支援に適用することには不向きなおそれがあった。
【００２２】
そこで、本発明者は、ゼブラゾーンの外縁を区画する白線と縞との連結部分では、エッジ点が抽出されないために、ゼブラゾーンの外縁を区画する白線の候補として検出された白線候補のエッジ線は、左右で線種が異なることに着目した。
【００２３】
図４に示すように、ゼブラゾーンの外縁となる二本の白線候補Ｒ１，Ｒ２のうち、内側の白線候補Ｒ１の内側のエッジ線Ｒ１ｌは実線であるのに対して、白線候補Ｒ１の外側のエッジ線Ｒ１ｒは破線である。また、外側の白線候補Ｒ２の内側のエッジ線Ｒ２ｌは破線であるのに対して、白線候補Ｒ２の外側のエッジ線Ｒ２ｒは実線である。ゼブラゾーンが車両５０の左側にある場合にも、白線候補に対応する左右のエッジ線の線種は同様になる。
【００２４】
一般に、左右のエッジ線の線種が異なる白線候補は、ゼブラゾーンの外縁以外では検出されない。よって、本発明者は、白線候補の左右のエッジ線の実破線パターンを用いて、ゼブラゾーンを認識することにした。白線候補の左右のエッジ線の実破線パターンは低処理負荷で判定できるため、エッジ線の実破線パターンを用いることにより、低処理負荷でゼブラゾーンを認識することができる。
【００２５】
実破線判定部２３（実破線判定手段）は、白線候補検出部２２により検出された白線候補に対応する左右のエッジ線が、それぞれ実線か破線かを判定する。詳しくは、実破線判定部２３は、エッジ線に含まれるエッジ点の密度に基づいて、エッジ線が実線か破線かを判定する。例えば、実破線判定部２３は、エッジ線のハフ変換投票数が所定値以上の場合には、エッジ線が実線と判定し、エッジ線のハフ変換投票数が所定値未満の場合には、エッジ線が破線と判定する。
【００２６】
ゼブラゾーン認識部２４（ゼブラゾーン認識手段）は、実破線判定部２３により判定された実破線パターンであって、白線候補に対応する左右のエッジ線の実破線パターンに基づいて、ゼブラゾーンを認識する。
【００２７】
詳しくは、ゼブラゾーン認識部２４は、白線候補検出部２２により検出された白線候補において、内側のエッジ線が実線であり、且つ外側のエッジ線が破線である場合に、その白線候補（第１候補線）から道路の幅方向における遠方側を、ゼブラゾーンとして認識する。これにより、図４において、白線候補Ｒ１よりも右側がゼブラゾーンとして認識される。
【００２８】
白線認識部２５は、ゼブラゾーン認識部２４によりゼブラゾーンが認識された場合に、ゼブラゾーンを挟む二本の白線候補のうち、車両５０に近い側すなわち内側の白線候補を、白線として認識する。これにより、図４において、検出されたエッジ線Ｌｌ，Ｌｒにより特定される白線候補Ｌと、検出されたエッジ線Ｒ１ｌ，Ｒ１ｒにより特定される白線候補Ｒ１とが、車両５０の左右の白線として認識される。
【００２９】
走行支援装置３０は、白線認識部２５により認識された白線に基づいて、車線の逸脱を警告する逸脱警報装置や、運転支援を行う運転支援装置である。走行支援装置３０は、逸脱警報装置である場合、ディスプレイ、スピーカ、バイブレータ等のヒューマンマシンインターフェースとして構成され、車両５０が車線を逸脱する際に、運転者に警報を出力する。また、走行支援装置３０は、運転支援装置である場合、操舵アクチュエータや制動アクチュエータとして構成され、車両５０の操舵制御やブレーキ制御を行う。
【００３０】
次に、本実施形態に係る白線を認識する処理手順について、図６のフローチャートを参照して説明する。本処理手順は、ＥＣＵ２０が、車載カメラ１０により前方画像が撮影された都度、繰り返し実行する。
【００３１】
まず、車載カメラ１０により撮影された前方画像を取得する（Ｓ１０）。続いて、Ｓ１０で取得した前方画像を水平方向に走査して、アップエッジ点群及びダウンエッジ点群を抽出し、抽出したエッジ点群にハフ変換を適用して、アップエッジ点からなるエッジ線、及びダウンエッジ点からなるエッジ線を検出する（Ｓ１１）。
【００３２】
続いて、Ｓ１１で検出したアップエッジ点からなるエッジ線と、ダウンエッジ点からなるエッジ線との対により特定される白線候補を検出する（Ｓ１２）。続いて、Ｓ１２で検出した白線候補の左右のエッジ線が、それぞれ実線か破線かを判定する（Ｓ１３）。
【００３３】
続いて、Ｓ１３で判定した左右のエッジ線の実破線パターンに基づいて、ゼブラゾーンを認識する（Ｓ１４）。詳しくは、Ｓ１２で検出された白線候補において、内側のエッジ線が実線で、外側のエッジ線が破線である白線候補がある場合には、その白線候補から外側をゼブラゾーンとして認識する。
【００３４】
続いて、Ｓ１２で検出した白線候補の中から、走行支援の制御対象となる白線を認識して、車線曲率、曲率変化量、車線位置、車線傾き、車線幅等の白線パラメータを算出する（Ｓ１５）。詳しくは、Ｓ１４でゼブラゾーンを認識していない場合には、Ｓ１２で検出された白線候補の中から、車両５０の右側と左側とで、それぞれ尤も白線らしい白線候補を白線として認識する。また、Ｓ１４でゼブラゾーンを認識した場合には、車両５０に対してゼブラゾーンを認識した側では、ゼブラゾーンを挟む二本の白線候補のうち内側の白線候補を白線として認識し、車両５０に対してゼブラゾーンを認識していない側では、尤も白線らしい白線候補を白線として認識する。算出した白線パラメータは、走行支援装置３０へ出力する。以上で本処理を終了する。
【００３５】
以上説明した第１実施形態によれば、以下の効果を奏する。
【００３６】
・検出された白線候補に対応する左右のエッジ線が、それぞれ実線か破線か判定され、検出された白線候補に対応する左右のエッジ線の実破線パターンに基づいて、ゼブラゾーンが認識される。よって、エッジ線の実破線判定のみでゼブラゾーンを認識できるため、処理負荷を抑制することこができる。ひいては、リアルタイム性が要求される運転支援にも好適に適用することができる。
【００３７】
・一般に、ゼブラゾーンを挟む白線の候補である二本の白線候補のうち、内側の白線候補は、内側のエッジ線が実線で且つ外側のエッジ線が破線となる。よって、内側のエッジ線が実線で且つ外側のエッジ線が破線となる白線候補が検出された場合には、その白線候補から道路の幅方向における遠方側をゼブラゾーンとして認識することができる。また、ゼブラゾーンを挟む白線の候補である二本の白線候補のうち、外側の白線候補が検出されなかった場合でも、ゼブラゾーンを認識することができる。
【００３８】
・白線の輝度値と路面の黒色部分の輝度値とは大きく異なる。よって、前方画像の水平方向における輝度値の変化に基づいて抽出された複数のエッジ点から、白線の輪郭を表すエッジ線を特定できる。
【００３９】
・エッジ線に含まれるエッジ点の密度は、エッジ線が実線の場合にエッジ線が破線の場合よりも高くなる。よって、エッジ線に含まれるエッジ点の密度に基づいて、エッジ線が実線か破線かを判定することができる。
【００４０】
・ゼブラゾーンが認識された場合には、ゼブラゾーンを挟む白線候補のうち、車両に近い側である内側の白線候補が制御対象の白線として認識される。これにより、認識した白線を用いて運転支援を行った場合に、車両５０がゼブラゾーンに侵入することを防止できる。
【００４１】
（第２実施形態）
次に、第２実施形態に係るゼブラゾーン認識装置について、第１実施形態に係るゼブラゾーン認識装置と異なる点を説明する。
【００４２】
第２実施形態に係るゼブラゾーン認識装置においては、ゼブラゾーンの認識精度を高めるために、ゼブラゾーンを認識する際の条件を追加する。具体的には、ゼブラゾーンの外縁を区画する白線の候補である白線候補のうち、外側の白線候補に対応する左右のエッジ線の線種も条件に加える。
【００４３】
図４に示すように、白線候補Ｒ１（第１候補線）が検出されるとともに、白線候補Ｒ２（第２候補線）が検出された場合は、白線候補Ｒ１のみが検出された場合よりも、白線候補Ｒ１の外側、詳しくは白線候補Ｒ１とＲ２とで挟まれた領域がゼブラゾーンである可能性が高い。白線候補Ｒ１は、内側のエッジ線が実線で外側のエッジ線が破線の白線候補であり、白線候補Ｒ２は、内側のエッジ線が破線で外側のエッジ線が実線の白線候補である。
【００４４】
よって、ゼブラゾーン認識部２４は、内側のエッジ線が実線で外側のエッジ線が破線の白線候補である第１候補線が検出されており、更に、次の条件を満たす場合に、ゼブラゾーンを認識する。次の条件としては、車両５０の左右両側のうちの第１候補線と同じ側において、第１候補線よりも車両５０から遠方に、第１候補線と並列して白線候補である第２候補線が検出されており、第２候補線の内側のエッジ線が破線で外側のエッジ線が実線であることである。上記条件を満たす場合に、ゼブラゾーン認識部２４は、第１候補線と第２候補線とで挟まれた領域をゼブラゾーンとして認識する。
【００４５】
次に、本実施形態に係る白線を認識する処理手順について、図７のフローチャートを参照して説明する。本処理手順は、ＥＣＵ２０が、車載カメラ１０により前方画像が撮影された都度、繰り返し実行する。
【００４６】
まず、Ｓ２０〜Ｓ２２において、Ｓ１０〜Ｓ１２と同様の処理を行う。続いて、車両５０の左右両側のうちの同じ側において、Ｓ２２で検出した白線候補が並列して複数存在するか否か判定する（Ｓ２３）。
【００４７】
複数存在しない場合は（Ｓ２３：ＮО）、ゼブラゾーンが存在しないとして、車両５０の右側と左側のそれぞれにおいて、尤も白線らしい白線候補を白線として認識する（Ｓ２６）。
【００４８】
一方、複数存在する場合は（Ｓ２３：ＹＥＳ）、並列した複数の白線候補に対応する左右のエッジ線が、実線か破線かをそれぞれ判定する（Ｓ２４）。
【００４９】
続いて、並列した複数の白線候補のうち内側の白線補線が、内側のエッジ線が実線で外側のエッジ線が破線となる第１候補線であり、且つ第１候補線よりも外側の白線候補が、内側のエッジ線が破線で外側のエッジ線が実線となる第２候補線である場合に、ゼブラゾーンを認識する（Ｓ２５）。詳しくは、第１候補線と第２候補線とに挟まれた領域を、ゼブラゾーンとして認識する。
【００５０】
続いて、Ｓ２５でゼブラゾーンを認識していない場合には、Ｓ２２で検出された白線候補の中から、車両５０の右側と左側とで、それぞれ尤も白線らしい白線候補を白線として認識する。また、Ｓ２５でゼブラゾーンを認識した場合には、車両５０に対してゼブラゾーンを認識した側では、第１候補線を白線として認識し、車両５０に対してゼブラゾーンを認識していない側では、尤も白線らしい白線候補を白線として認識する。以上で本処理を終了する。
【００５１】
以上説明した第２実施形態によれば、低処理負荷で、第１実施形態よりも高精度にゼブラゾーンを認識できる。また、片側の輪郭線がかすれている白線の候補であり、一方のエッジ線が破線で他方のエッジ線が実線と検出されるような白線候補を、ゼブラゾーンの外縁を区画する白線として誤認識することを抑制できる。
【００５２】
（第３実施形態）
次に、第３実施形態に係るゼブラゾーン認識装置について、第１実施形態に係るゼブラゾーン認識装置と異なる点を説明する。
【００５３】
第３実施形態に係るゼブラゾーン認識装置においては、ゼブラゾーンの認識精度を高めるために、ゼブラゾーンを認識する際に車線幅の条件を追加する。具体的には、ゼブラゾーンの外縁を区画する二本の白線のうち、内側の第１候補線が検出されていることに加えて、更に、ゼブラゾーンが存在する場所における車線幅が、ゼブラゾーンの進行方向の手前側の車線幅よりも狭くなっている場合に、ゼブラゾーンを認識する。
【００５４】
なお、ゼブラゾーンの存在場所における車線幅が、ゼブラゾーンの手前側よりも狭くなっていない場合には、車線幅の連続性から、ゼブラゾーンの外縁を区画する白線のうち、内側の白線の候補である白線候補が白線として認識されるため、問題になることは少ない。
【００５５】
本実施形態においては、図２に破線で示すように、ＥＣＵ２０は、車線幅検出部２６（車線幅検出手段）の機能を実現する。車線幅検出部２６は、白線候補検出部２２により検出された白線候補を用いて、車線の幅を検出する。詳しくは、車線幅検出部２６は、第１候補線が検出された場合に、第１候補線と、車両５０に対して第１候補線と反対側で検出された白線候補のうち尤も白線らしい白線候補との間隔を、車線の幅として検出する。
【００５６】
ゼブラゾーン認識部２４は、内側のエッジ線が実線で外側のエッジ線が破線である第１候補線が検出されており、且つ、第１候補線を用いて検出された車線幅が、第１候補線よりも進行方向の手前側における車線幅よりも狭い場合に、第１候補線よりも外側をゼブラゾーンとして認識する。第１候補線よりも進行方向の手前側における車線幅は、第１候補線よりも進行方向の手前側において認識された白線から算出されている。
【００５７】
本実施形態では、図６のＳ１４の処理において、第１候補線が検出されており、且つ、第１候補線を用いて検出された車線幅が、ゼブラゾーンの進行方向手前側における車線幅よりも狭い場合に、第１候補線から道路の幅方向における遠方側をゼブラゾーンとして認識する。
【００５８】
以上説明した第３実施形態によれば、低処理負荷で、第１実施形態よりも高精度にゼブラゾーンを認識できる。
【００５９】
（第４実施形態）
次に、第４実施形態に係るゼブラゾーン認識装置について、第１実施形態に係るゼブラゾーン認識装置と異なる点を説明する。
【００６０】
第４実施形態に係るゼブラゾーン認識装置においては、ゼブラゾーンの認識精度を高めるために、ゼブラゾーンを認識する際の条件を追加する。
【００６１】
具体的には、ゼブラゾーン認識部２４は、ゼブラゾーンの外縁を区画する二本の白線のうち、内側の第１候補線が検出されていることに加えて、更に、次の条件を満たす場合に、第１候補線の外側をゼブラゾーンとして認識する。
【００６２】
次の条件としては、第１候補線から道路の幅方向における遠方側において、第１候補線に近接した所定領域Ｒｐにおける輝度値が、所定の閾値よりも大きいことである。この場合の所定領域Ｒｐは、処理負荷を低減するため、図４に示すように、ゼブラゾーン全体ではなく、数本の縞の一部分が入る領域とする。
【００６３】
輝度値は、例えば、所定領域Ｒｐにおいて算出した平均輝度値でよい。あるいは、輝度値は、所定領域Ｒｐにおける輝度値のヒストグラムを算出し、算出したヒストグラムの山のうち、輝度値が高い側の山における輝度値（例えば最大頻度の輝度値）としてもよい。所定領域Ｒｐがゼブラゾーンの一部分である場合、路面の黒色部分と白線部分に対応する二つの輝度値の山が算出される。
【００６４】
上記条件を追加しても、第１候補線が検出されており、ゼブラゾーンが存在する可能性が高い場合に限って、所定領域Ｒｐの輝度値を算出するため、従来と比較して、処理負荷を低減できる。
【００６５】
本実施形態では、図６のＳ１４の処理において、第１候補線が検出されており、且つ、第１候補線に近接した所定領域Ｒｐにおける輝度値が閾値よりも大きい場合に、第１候補線から道路の幅方向における遠方側をゼブラゾーンとして認識する。
【００６６】
以上説明した第３実施形態によれば、低処理負荷で、第１実施形態よりも高精度にゼブラゾーンを認識できる。
【００６７】
(第５実施形態)
次に、第５実施形態に係るゼブラゾーン認識装置について、第１実施形態に係るゼブラゾーン認識装置と異なる点を説明する。
【００６８】
第５実施形態に係るゼブラゾーン認識装置においては、ゼブラゾーンの認識精度を高めるために、ゼブラゾーンを認識する際の条件を追加する。
【００６９】
具体的には、ゼブラゾーン認識部２４は、ゼブラゾーンの外縁を区画する二本の白線のうち、内側の第１候補線が検出されていることに加えて、更に、次の条件を満たす場合に、第１候補線の外側をゼブラゾーンとして認識する。
【００７０】
次の条件としては、第１候補線から道路の幅方向における遠方側において、第１候補線に近接した所定領域Ｒｐにおける路面の明暗パターン（輝度値パターン）が、予め用意してあるゼブラゾーンのパターン形状にマッチングすることである。ゼブラゾーンのパターン形状とは、例えば、車両５０の進行方向において、白線に対応する輝度値の高い部分と、路面の黒色部分に対応する輝度値の低い部分とが、交互に出現するパターンである。すなわち、ゼブラゾーン認識部２４は、第１候補線が検出されている場合に、所定領域Ｒｐについてパターンマッチングを行う。
【００７１】
上記条件を追加しても、第１候補線が検出されており、ゼブラゾーンが存在する可能性が高い場合に限って、所定領域Ｒｐについてパターンマッチングを行うため、従来と比較して、処理負荷を低減できる。
【００７２】
本実施形態では、図６のＳ１４の処理において、第１候補線が検出されており、且つ、第１候補線に近接した所定領域Ｒｐにおける輝度値のパターンが、ゼブラゾーンのパターン形状にマッチングした場合に、第１候補線から道路の幅方向における遠方側をゼブラゾーンとして認識する。
【００７３】
以上説明した第３実施形態によれば、低処理負荷で、第１実施形態よりも高精度にゼブラゾーンを認識できる。
【００７４】
（他の実施形態）
・第２〜第５実施形態を適宜組み合わせて実施してもよい。すなわち、ゼブラゾーンを認識する際に、ゼブラゾーンの外縁を区画する二本の白線のうち、内側の白線の候補である第１候補線が検出されていることに加えて、更に追加する条件を適宜組わせてもよい。組み合わせる条件が多いほど、ゼブラゾーンの認識精度は高くなるが、処理負荷が大きくなる。必要な認識精度と処理負荷とに応じて、追加する条件を組み合わせるとよい。
【００７５】
・内側のエッジ線が破線で外側のエッジ線が実線の第２候補線が検出されており、車両５０に対して第２候補線と同じ側において、第２候補線よりも車両５０の近くに、第２候補線と並列して白線候補が検出された場合に、第２候補線とその白線候補に挟まれた領域をゼブラゾーンと認識してもよい。
【００７６】
・ゼブラゾーン認識装置によるゼブラゾーンの認識を、白線認識以外の用途に用いてもよい。
【符号の説明】
【００７７】
１０…車載カメラ、２０…ＥＣＵ、５０…車両。
【図１】
0006367725.tif 000002
【図２】
0006367725.tif 000003
【図３】
0006367725.tif 000004
【図４】
0006367725.tif 000005
【図５】
0006367725.tif 000006
【図６】
0006367725.tif 000007
【図７】
0006367725.tif 000008