(57)【要約】【課題】車線認識の精度を向上させる。【解決手段】走行路を撮像した画像内で、濃度変化が閾値以上となるエッジ点を検出し（ステップＳ５）、検出したエッジ点を生成した道路モデルと比較することで有効エッジ点を選別し（ステップＳ７）、選別した有効エッジ点に基づいて道路モデルを更新する（ステップＳ８）。有効エッジ点の選別は、先ずエッジ点を通り道路モデルに直交する直線を引き、エッジ点から道路モデルとの交点Ｐまでの距離ｄを求め、この距離ｄが座標用閾値Ｄｔｈより小さいものを、有効エッジ点として選別する。又は、交点Ｐにおける道路モデルの接線ベクトルと、エッジ点のベクトルとのなす角度θｄを求め、この角度θｄが角度用閾値θｔｈより小さいものを、有効エッジ点として選別する。【選択図】図４
2010170488.tif 000002
【特許請求の範囲】
【請求項１】
走行路を撮像する撮像手段と、該撮像手段が撮像した画像内で、濃度変化が閾値以上となるエッジ点を検出する検出手段と、走行路の道路モデルを生成する生成手段と、前記検出手段が検出したエッジ点を前記生成手段が生成した道路モデルと比較することで有効エッジ点を選別する選別手段と、該選別手段が選別した有効エッジ点に基づいて前記道路モデルを更新する更新手段と、を備え、
前記選別手段は、前記検出手段が検出したエッジ点と前記生成手段が生成した道路モデルとの、座標偏差及び角度偏差の少なくとも一方に基づいて前記有効エッジ点を選別することを特徴とする車線認識装置。
【請求項２】
前記選別手段は、前記エッジ点を通り且つ前記道路モデルに直交する直線を引き、当該直線と前記道路モデルとの交点から前記エッジ点までの距離が座標用の閾値より小さいときに、当該エッジ点を前記有効エッジ点として選別することを特徴とする請求項１に記載の車線認識装置。
【請求項３】
前記選別手段は、前記エッジ点を通り且つ前記道路モデルに直交する直線を引き、当該直線と前記道路モデルとの交点における接線角度、及び前記エッジ点におけるベクトル角度の角度偏差が角度用の閾値より小さいときに、当該エッジ点を前記有効エッジ点として選別することを特徴とする請求項１又は２に記載の車線認識装置。
【請求項４】
前記選別手段は、前記撮像手段の分解能に応じて、前記閾値を設定することを特徴とする請求項２又は３に記載の車線認識装置。
【請求項５】
前記選別手段は、車両の姿勢変化に応じて、前記閾値を設定することを特徴とする請求項２〜４の何れか一項に記載の車線認識装置。
【請求項６】
前記生成手段は、自車両の舵角及び車速に基づいて前記道路モデルを生成することを特徴とする請求項１〜５の何れか一項に記載の車線認識装置。
【請求項７】
前記生成手段は、自車両の現在位置及び道路地図情報に基づいて前記道路モデルを生成することを特徴とする請求項１〜６の何れか一項に記載の車線認識装置。
【請求項８】
前記更新手段は、前記選別手段が選別した有効エッジ点の数に応じて、前記道路モデルが妥当であるか否かを判断し、妥当ではないと判断したときに、当該道路モデルを初期化することを特徴とする請求項１〜７の何れか一項に記載の車線認識装置。
【請求項９】
走行路を撮像した画像内で、濃度変化が閾値以上となるエッジ点を検出すると共に、走行路の道路モデルを生成し、検出したエッジ点を生成した道路モデルと比較することで有効エッジ点を選別し、選別した有効エッジ点に基づいて前記道路モデルを更新することを特徴とする車線認識方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車線認識装置、及び車線認識方法に関する。
【背景技術】
【０００２】
車線（レーンマーク）を含む画像における輝度変化部分をエッジ点として抽出し、抽出したエッジ点の方向角を算出して、この方向角の出願頻度が所定値以上である輝度変化部分を車線と推定する車線認識方法があった（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４０１６７３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、路面には、二重に引かれた白線、タイヤのスリップ痕、水膜などが存在することがある。すなわち、画像データから抽出したエッジ点には、通行区分線（白線）以外のエッジ点が含まれる可能性があるので、誤って検出したエッジ点のみに基づいて車線を認識すると、車線認識の精度が低下することになる。
本発明の課題は、車線認識の精度を向上させることである。
【課題を解決するための手段】
【０００５】
本発明に係る車線認識装置は、走行路を撮像した画像内で、濃度変化が閾値以上となるエッジ点を検出すると共に、走行路の道路モデルを生成し、検出したエッジ点を生成した道路モデルと比較することで有効エッジ点を選別し、選別した有効エッジ点に基づいて前記道路モデルを更新する。有効エッジ点の選別は、エッジ点と道路モデルとの、座標偏差及び角度偏差の少なくとも一方に基づいて行う。
【発明の効果】
【０００６】
本発明に係る車線認識装置によれば、検出したエッジ点と道路モデルとの比較、つまりエッジ点と道路モデルとの、座標偏差及び角度偏差の少なくとも一方に基づいて有効エッジ点を選別し、選別した有効エッジ点に基づいて道路モデルを更新することで、車線認識の精度を向上させることができる。
【図面の簡単な説明】
【０００７】
【図１】車線認識装置の概略構成である。
【図２】カメラ位置を示す。
【図３】道路モデルである。
【図４】画像処理プログラムのフローチャートである。
【図５】エッジ点の検出に用いるSobelオペレータの係数を示す。
【図６】エッジ点の角度を示す。
【図７】スクリーン座標系、及び道路座標系である。
【図８】エッジフィルタリング処理の概略を示す。
【図９】第二実施形態を示す車線認識装置の概略構成である。
【図１０】第二実施形態を示す画像処理プログラムのフローチャートである。
【図１１】第三実施形態を示す車線認識装置の概略構成である。
【図１２】第三実施形態を示す画像処理プログラムのフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態を図面に基づいて説明する。
《第１実施形態》
《構成》
図１は、車線認識装置の概略構成である。
車線認識装置１０２は、車両に搭載したカメラ１００により取得した車両前方の道路画像を格納する画像メモリ１０３と、舵角検出手段１０４および車速検出手段とに基づいて道路形状を表す道路モデル１０８のパラメータを更新する例えばマイクロプロセッサを使用したプロセッサ１０６と、を備える。
【０００９】
プロセッサ１０６は、画像メモリ１０３に格納された道路画像を処理して白線の濃淡エッジ点の座標と角度を検出するエッジ点座標・角度検出部１０９と、検出されたエッジ点の座標と角度を、車両進行方向を一軸とする道路上の座標系（道路座標系）に変換する座標変換部１１０と、座標変換された濃淡エッジ点の座標と角度を道路モデル１０８と比較することで有効な走行車線の車両区分線のエッジ点のみを選別するエッジフィルタリング部１１１と、選別された有効エッジ点に基づいて道路モデル１０８を更新する道路モデル更新部１１２と、を備える。さらに、舵角センサ１０４と車速センサ１０５から車線認識開始時に初期道路モデルを生成する道路モデル生成部１０７を備える。プロセッサ１０６は、上記の各部をプログラムにより実現している。
【００１０】
図２は、カメラ位置を示す。
車両２００には、車両前方の路面を撮影するカメラ１００と、舵角センサ１０４と、車速センサ１０５と、それらに基づいて車線を認識する車線認識装置１０２と、が設置される。カメラ１００は、車両中央のできるだけ高い位置に設置されるのが望ましく、水平線および広い範囲の通行区分線を撮影できるように水平よりも若干下向きに設置される。
【００１１】
図３は、道路モデルである。
道路モデルは、車線形状を数式で表したものであり、そのパラメータとして少なくとも道路の曲率半径と、車線の幅と、車線中心線に対する車両のヨー角とを含み、例えば道路座標系においては円の方程式である。
車両２００は、車線の中心線１２０１に対してＹｗ軸周りにφだけ回転した方向を向いている。このとき、右側の通行区分線は、次式で表される。
【００１２】
【数１】
2010170488.tif 000003
一方、左側の通行区分線は、次式で表される。
【００１３】
【数２】
2010170488.tif 000004
【００１４】
ここで、Ｒは道路の曲率半径、φは車線延伸方向に対する車両のヨー角、Ｗは車線幅である。なお、上記の各式では、路面勾配が水平であると仮定し、Ｙｗ＝０としている。
図４は、画像処理プログラムのフローチャートである。
先ずステップＳ１では、舵角を読込む。
続くステップＳ２では、車速を読込む。
続くステップＳ３では、車両がこれから走行する軌道を舵角及び車速に応じて算出することで、初期の道路モデルを生成する。
続くステップＳ４では、カメラ１００で撮像された画像を画像メモリ１０３に読込む。
続くステップＳ５では、Sobelオペレータにより、撮像した画像内で濃度変化が閾値以上となるエッジ点を検出する。
【００１５】
図５は、エッジ点の検出に用いるSobelオペレータの係数を示す。
エッジ点の検出は、撮像した画像に対して、Sobelオペレータ４００及び４０１によって水平および垂直方向の微分画像を得る。なお、Sobelオペレータでなくとも、水平および垂直方向の濃度変化を抽出できれば任意の処理に替えてもよい。
先ず注目する画素（ｘ、ｙ）における水平および垂直方向の微分値を夫々Ｇｘ、Ｇｙとし、エッジ強度Ｇを下記の式に従って算出する。そして、エッジ強度Ｇが少なくとも０より大きい所定の閾値を越えているとき、その画素をエッジ点と判断する。
Ｇ＝√（Ｇｘ2＋Ｇｙ2）
【００１６】
図６は、エッジ点の角度を示す。
通行区分線５００は、路面５０１よりも輝度値が大きい白色等で記されており、エッジ点５０２の角度θは画像の下向きの軸を基準に反時計回りとし、その値域は０ｒａｄ以上２πｒａｄ未満とする。エッジ点の角度θは、Ｇｘ及びＧｙの大きさに応じて、下記の式で定義される。なお、Ｇｘ＝０且つＧｙ＝０のときはエッジ強度Gが閾値未満となり、エッジ点とは判断されないため、エッジの角度θは算出されない。
Ｇｘ＞０のとき
θ＝π−tan-1（Ｇｙ／Ｇｘ）
Ｇｘ＜０、且つＧｙ≧０のとき
θ＝tan-1（−Ｇｙ／Ｇｘ）
Ｇｘ＜０、且つＧｙ＜０のとき
θ＝tan-1（−Ｇｙ／Ｇｘ）＋２π
Ｇｘ＝０、且つＧｙ＞０のとき
θ＝π／２
Ｇｘ＝０、且つＧｙ＜０のとき
θ＝３π／２
このようにして算出されたエッジ点の角度は、図６に示されるように通行区分線の左右のエッジでは互いに向きが反対となる。
【００１７】
続くステップＳ６では、エッジ点の座標と角度を、道路座標系に変換する。
図７は、スクリーン座標系、及び道路座標系である。
スクリーン座標系は、図７（ａ）に示すように、撮像面６００の右向きをＸｓ軸、下向きをＹｓ軸、撮像面の左上隅を原点とする。また、カメラの水平・垂直解像度を夫々Ｓｘ、Ｓｖ、カメラのレンズ中心を撮像面の中心（Ｓｘ／２、Ｓｙ／２）とする。道路座標系は、図７（ｂ）に示すように、車両２００に取り付けられたカメラ１００のレンズ中心を原点、車両進行方向をＺｗ軸、車両左方向をＸｗ軸、鉛直方向をＹｗ軸とする。路面が水平であると仮定すると、道路座標系におけるエッジ点のＹｗ座標成分は常に０となる。したがって、下記の式に従ってスクリーン座標系におけるエッジ点の座標を道路座標系に変換することができる。
【００１８】
【数３】
2010170488.tif 000005
【００１９】
ここで、α、β、γはカメラのピッチ角、ヨー角、ロール角であり、夫々、Ｘｗ軸、Ｙｗ軸、Ｚｗ軸周りの回転角である。ｔｘ、ｔｙ、ｔｚは道路座標系におけるカメラのレンズ中心の座標である。ｆｈ、ｆｖは透視変換のパラメータであり、カメラの特性によって決まる定数である。
続くステップＳ７では、道路座標系においてエッジ点の座標と角度を道路座標系において記述される道路モデルと比較することで、道路モデルから乖離したエッジ点を無効エッジ点として除外し、通行区分線のエッジ点のみを有効エッジ点として選別する。
【００２０】
図８は、エッジフィルタリング処理の概略を示す。
ここでは、エッジフィルタリングする二つの方法について説明する。
一つ目は、エッジ点７００を通り道路モデル７０１に直交する直線を引き、エッジ点７００から道路モデル７０１との交点Ｐまでの距離ｄを求め、この距離ｄが座標用閾値以上である場合には、このエッジ点７００を無効エッジ点として除外するという方法である。そして、距離ｄが座標用閾値Ｄｔｈより小さい場合には、このエッジ点７００を有効エッジ点として選別する。
【００２１】
二つ目は、前述した交点Ｐにおける道路モデルの接線ベクトル７０３と、エッジ点７００のベクトル７０２とのなす角度θｄを求め、この角度θｄが角度用閾値θｔｈ以上である場合には、このエッジ点７００を無効エッジ点として除外するという方法である。そして、角度θｄが角度用閾値より小さい場合には、このエッジ点７００を有効エッジ点として選別する。
【００２２】
なお、ある幅を持つ通行区分線の左右のエッジのうち、車両が走行している車線側のエッジを抽出対象とするため、走行車線の左側の境界を表す道路モデルの接線ベクトル７０３は、Ｚｗ軸の負の向きにとり、走行車線の右側の境界を表す道路モデルの接線ベクトル７０４は、Ｚｗ軸の正の向きにとる。以上のエッジフィルタリング処理により、除外されずに残ったエッジ点が有効なエッジ点となる。
【００２３】
続くステップＳ８では、有効エッジ点群を、前述した円の方程式を最小二乗法によってフィッティングさせ、その方程式を新たな道路モデルとして更新する。
続くステップＳ９では、終了判定を行い、処理を続行する場合には前記ステップＳ４に戻り、処理を終了する場合には所定のメインプログラムに復帰する。
なお、前記ステップＳ４〜Ｓ９の処理は、カメラ１００の撮像周期に合わせて繰り返し実行される。
【００２４】
《作用》
カメラ１００で車両前方の走行路を撮像し、撮像した画像内で、濃度変化が閾値以上となるエッジ点を検出し（ステップＳ５）、これを道路モデルと比較することで、車線（通行区分線）を認識すると共に、この道路モデルを更新する（ステップＳ８）。
ところで、路面には、二重に引かれた白線、タイヤのスリップ痕、水膜などが存在することがある。すなわち、画像データから抽出したエッジ点には、通行区分線以外のエッジ点が含まれる可能性があるで、誤って検出したエッジ点に基づいて道路モデルを更新してしまうと、車線認識の精度が低下することになる。
【００２５】
本実施形態では、検出したエッジ点を道路モデルと比較する際に、有効エッジ点だけを選別し（ステップＳ７）、選別した有効エッジ点に基づいて道路モデルを更新する。これにより、車線認識の精度を向上させることができる。
有効エッジ点の選別は、検出したエッジ点と道路モデルとの、座標偏差及び角度偏差の何れか一方に基づいて行う（図８）。
【００２６】
先ず、エッジ点を通り道路モデルに直交する直線を引き、エッジ点から道路モデルとの交点Ｐまでの距離ｄを求め、この距離ｄが座標用閾値Ｄｔｈより小さいものを、有効エッジ点として選別する。又は、交点Ｐにおける道路モデルの接線ベクトルと、エッジ点のベクトルとのなす角度θｄを求め、この角度θｄが角度用閾値θｔｈより小さいものを、有効エッジ点として選別する。すなわち、道路モデルから乖離したエッジ点をノイズ（無効エッジ点）として除外することで、有効エッジ点のみを正確にフィルタリングすることができる。
一方、道路モデルの生成は、自車両の舵角及び車速に基づいて行う（ステップＳ３）。これにより、高精度な道路モデルを容易に生成することができる。
【００２７】
《応用例》
本実施形態では、エッジ点と道路モデルとの座標偏差及び角度偏差の何れか一方に基づいて有効エッジ点を選別しているが、これに限定されるものではなく、座標偏差及び角度偏差の双方に基づいてエッジフィルタリングを行ってもよい。
【００２８】
《効果》
以上より、カメラ１００が「撮像手段」に対応し、エッジ座標・角度検出部１０９、及びステップＳ５の処理が「検出手段」に対応し、道路モデル生成部１０７、及びステップＳ１〜Ｓ３の処理が「生成手段」に対応し、エッジフィルタリング処理部１１１、及びステップＳ７の処理が「選別手段」に対応し、道路モデル更新部１１２、及びステップＳ８の処理が「更新手段」に対応する。
【００２９】
（１）走行路を撮像する撮像手段と、該撮像手段が撮像した画像内で、濃度変化が閾値以上となるエッジ点を検出する検出手段と、走行路の道路モデルを生成する生成手段と、前記検出手段が検出したエッジ点を前記生成手段が生成した道路モデルと比較することで有効エッジ点を選別する選別手段と、該選別手段が選別した有効エッジ点に基づいて前記道路モデルを更新する更新手段と、を備え、前記選別手段は、前記検出手段が検出したエッジ点と前記生成手段が生成した道路モデルとの、座標偏差及び角度偏差の少なくとも一方に基づいて前記有効エッジ点を選別する。
このように、検出したエッジ点と道路モデルとの比較によって有効エッジ点を選別し、選別した有効エッジ点に基づいて道路モデルを更新することで、車線認識の精度を向上させることができる。また、有効エッジ点のみを正確にフィルタリングすることができる。
【００３０】
（２）前記選別手段は、前記エッジ点を通り且つ前記道路モデルに直交する直線を引き、当該直線と前記道路モデルとの交点から前記エッジ点までの距離が座標用の閾値より小さいときに、当該エッジ点を前記有効エッジ点として選別する。
これにより、道路モデルから乖離したエッジ点をノイズとして除外し、有効エッジ点のみを正確にフィルタリングすることができる。
【００３１】
（３）前記選別手段は、前記エッジ点を通り且つ前記道路モデルに直交する直線を引き、当該直線と前記道路モデルとの交点における接線角度、及び前記エッジ点におけるベクトル角度の角度偏差が角度用の閾値より小さいときに、当該エッジ点を前記有効エッジ点として選別する。
これにより、道路モデルから乖離したエッジ点をノイズとして除外し、有効エッジ点のみを正確にフィルタリングすることができる。
【００３２】
（４）前記生成手段は、自車両の舵角及び車速に基づいて前記道路モデルを生成する。
これにより、高精度な道路モデルを容易に生成することができる。
（５）走行路を撮像した画像内で、濃度変化が閾値以上となるエッジ点を検出すると共に、走行路の道路モデルを生成し、検出したエッジ点を生成した道路モデルと比較することで有効エッジ点を選別し、選別した有効エッジ点に基づいて前記道路モデルを更新する。
このように、検出したエッジ点と道路モデルとの比較によって有効エッジ点を選別し、選別した有効エッジ点に基づいて道路モデルを更新することで、車線認識の精度を向上させることができる。
【００３３】
《第二実施形態》
《構成》
第二実施形態は、自車両の現在位置及び道路地図情報に基づいて、初期の道路モデルを生成すると共に、カメラ１００の分解能に応じて前述した座標用閾値や角度用閾値を設定するものである。
図９は、車線認識装置の概略構成である。
車線認識装置１０２は、舵角センサ１０４及び車速センサ１０５を省略する代わりに、現在位置を取得するＧＰＳ１１４と、道路形状を納めた道路地図情報１１５とを備える。道路モデル生成部８０７は、ＧＰＳ１１４から得られる現在位置の前方の道路形状を、道路地図情報１１５から取得し、走行路の道路形状から初期の道路モデルを生成する。
【００３４】
図１０は、画像処理プログラムのフローチャートである。
本実施形態では、前記ステップＳ１〜Ｓ３の代わりに新たなステップＳ２１〜Ｓ２３の処理を実行し、前記ステップＳ７の代わりに新たなステップＳ２７の処理を実行することを除いては、前述した第一実施形態と同様の処理を実行する。
ステップＳ２１では、ＧＰＳ１１４より現時位置を取得する。
ステップＳ２２では、現在位置の前方にある道路形状を道路地図情報１１５より取得する。
【００３５】
ステップＳ２３では、道路形状に対して、前述した円の方程式を最小二乗法によってフィッティングさせ、その方程式を道路モデルとして生成する。
ステップＳ２７では、カメラの分解能に応じて座標用閾値や角度用閾値を設定し、エッジ点のフィルタリングを行う。
遠方のエッジ点ほどカメラの分解能が不足し、座標値に誤差が生じる。この誤差は、車両から見たエッジ点の距離、つまり道路座標系のＺｗ座標成分に比例する。したがって、画一的な閾値によってエッジ点のフィルタリングを行うと、フィルタリングの精度が低下してしまう。
【００３６】
そこで、道路座標系のＺｗ座標成分に比例するように、下記の式に従って座標用閾値Ｄｔｈを設定する。ここで、ｈは比例係数、Ｄ０は閾値Ｄｔｈの最小値であり、事前に決定される定数である。
Ｄｔｈ＝ｈ×｜Ｚｗ｜＋Ｄ０
同様に、下記の式に従って、角度用閾値θｔｈを設定する。ここで、ｋは比例係数、θ０は角度用閾値θｔｈの最小値であり、事前に決定される定数である。
θｔｈ＝ｋ×｜Ｚｗ｜＋θ０
上記のように、座標用閾値Ｄｔｈや角度用閾値θｔｈを設定すること以外は、前記ステップＳ７と同様の処理を実行する。
【００３７】
《作用》
本実施形態では、ＧＰＳ１１４で現在位置を検出し（ステップＳ２１）、現在位置における車両前方の道路地図情報１１５を参照することで、走行路の道路形状を取得し（ステップＳ２２）、これに基づいて道路モデルを生成する（ステップＳ２３）。これにより、車線認識の初期から妥当な道路モデルを生成することができる。
また、遠方のエッジ点ほどカメラの分解能が不足し、座標値に誤差が生じる。この誤差は、車両から見たエッジ点の距離、つまり道路座標系のＺｗ座標成分に比例する。したがって、画一的な閾値によってエッジ点のフィルタリングを行うと、フィルタリングの精度が低下してしまう。
【００３８】
そこで、道路座標系のＺｗ座標成分に応じて、座標用閾値Ｄｔｈや角度用閾値θｔｈを設定する。すなわち、Ｚｗ座標成分が大きいほど、つまり遠方のエッジ点になるほど、座標用閾値Ｄｔｈや角度用閾値θｔｈを大きくする（ステップＳ２７）。これにより、遠方のエッジ点になるほど、無効エッジ点として除外されにくくなるので、カメラ１００の分解能に起因した誤ったエッジフィルタリングを防ぐことができる。
【００３９】
《効果》
以上より、ステップＳ２１〜Ｓ２３の処理が「生成手段」に対応し、ステップＳ２７の処理が「選別手段」に対応する。
（１）前記選別手段は、前記撮像手段の分解能に応じて、前記閾値を設定する。
これにより、車線認識の初期から妥当な道路モデルを生成することができる。
（２）前記生成手段は、自車両の現在位置及び道路地図情報に基づいて前記道路モデルを生成する。
これにより、撮像手段の分解能に起因した誤った選別を防ぐことができる。
【００４０】
《第三実施形態》
《構成》
第三実施形態は、車両の姿勢変化に応じて座標用閾値や角度用閾値を設定すると共に、道路モデルが妥当であるか否かを判断し、適宜、道路モデルを更新するものである。
図１１は、車線認識装置の概略構成である。
車線認識装置１０2は、車両の姿勢変化を検出する加速度センサ１１６と、現在の道路モデルが妥当であるか否かを判断する道路モデル検証部１１７と、を備える。
図１２は、画像処理プログラムのフローチャートである。
本実施形態では、前記ステップＳ７の代わりに新たなステップＳ３１、Ｓ３２の処理を実行し、新たに追加したステップＳ３３、Ｓ３４の処理を実行することを除いては、前述した第一実施形態と同様の処理を実行する。
【００４１】
ステップＳ３１では、加速度センサ１１６で検出した少なくとも鉛直方向（ピッチング方向やバウンド方向を含む）の加速度を読込む。
ステップＳ３２では、加速度Ｇが所定値Ｇｔｈ以上である場合に、座標用閾値Ｄｔｈや角度用閾値θｔｈを所定量だけ大きく設定する。このように、座標用閾値Ｄｔｈや角度用閾値θｔｈを設定すること以外は、前記ステップＳ７と同様の処理を実行する。
【００４２】
続くステップＳ３３では、有効エッジ点の数が所定値より少ないか否かを判定する。有効エッジ点の数が所定値より多いときには、現在の道路モデルが妥当であると判断して前記ステップＳ８に移行する。一方、有効エッジ点の数が所定値より少ないときには、現在の道路モデルが妥当ではないと判断してステップＳ３４に移行する。
ステップＳ３４では、現在の道路モデルを初期化してから前記ステップＳ４に戻る。
【００４３】
《作用》
本実施形態では、加速度センサ１１６で鉛直方向の加速度Ｇを検出し（ステップＳ３１）、この加速度Ｇが所定値Ｇｔｈ以上であれば、車両の姿勢変化が大きいと判断して、座標用閾値Ｄｔｈや角度用閾値θｔｈを大きく設定する（ステップＳ３２）。これにより、無効エッジ点として除外されにくくなるので、車両の姿勢変化に起因した誤ったエッジフィルタリングを防ぐことができる。
【００４４】
また、エッジフィルタリングの結果、大部分が無効エッジ点として除外された場合は、道路モデルが適切でない可能性がある。そこで、有効エッジ点の数をカウントし、その数量が所定値よりも少ないときには、道路モデルが妥当ではないと判断して、一旦、道路モデルを初期化（リセット）し、道路モデルの再構築を図る（ステップＳ３３、Ｓ３４）。これにより、車線認識の精度が低下することを防ぐことができる。
【００４５】
《効果》
以上より、ステップＳ３１、Ｓ３２の処理が「選別手段」に対応し、ステップＳ３３、Ｓ３４の処理が「更新手段」に対応する。
（１）前記選別手段は、車両の姿勢変化に応じて、前記閾値を設定する。
これにより、車両の姿勢変化に起因した誤った選別を防ぐことができる。
（２）前記更新手段は、前記選別手段が選別した有効エッジ点の数に応じて、前記道路モデルが妥当であるか否かを判断し、妥当ではないと判断したときに、当該道路モデルを初期化する。
これにより、車線認識の精度が低下することを防ぐことができる。
【符号の説明】
【００４６】
１００  カメラ
１０４  舵角センサ
１０５  車速センサ
１０７  道路モデル生成部
１０９  エッジ座標・角度検出部
１１１  エッジフィルタリング処理部
１１２  道路モデル更新部
【図１】
2010170488.tif 000006
【図２】
2010170488.tif 000007
【図３】
2010170488.tif 000008
【図４】
2010170488.tif 000009
【図５】
2010170488.tif 000010
【図６】
2010170488.tif 000011
【図７】
2010170488.tif 000012
【図８】
2010170488.tif 000013
【図９】
2010170488.tif 000014
【図１０】
2010170488.tif 000015
【図１１】
2010170488.tif 000016
【図１２】
2010170488.tif 000017