車線逸脱警報装置
【課題】運転者が車線逸脱を回避する操作を行った場合などにおいて誤警報を極力発生させないようにできる車線逸脱警報装置を提供する。
【解決手段】舵角、ヨーレート、横G等の車両の挙動を表わすパラメータに基づいて自車両の車線中央方向への旋回量もしくはそれに相関する量を推定することによって、運転者が車線逸脱を回避する操作(急操舵)を行って車両が車線中央方向へ旋回している状態を検出するようにされ、このように運転者が車線逸脱を回避する操作(急操舵)を行った場合は、前輪外側部から区画線までの距離D1又はD2がしきい値Ds未満であるか否かのみで車線逸脱可能性が大であるか否かを判定するようにされ、TLCとそのしきい値Tsは用いないようにされる。
【解決手段】舵角、ヨーレート、横G等の車両の挙動を表わすパラメータに基づいて自車両の車線中央方向への旋回量もしくはそれに相関する量を推定することによって、運転者が車線逸脱を回避する操作(急操舵)を行って車両が車線中央方向へ旋回している状態を検出するようにされ、このように運転者が車線逸脱を回避する操作(急操舵)を行った場合は、前輪外側部から区画線までの距離D1又はD2がしきい値Ds未満であるか否かのみで車線逸脱可能性が大であるか否かを判定するようにされ、TLCとそのしきい値Tsは用いないようにされる。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、車線逸脱警報装置に係り、例えば、撮像装置(車載カメラ)を用いて自車両が走行している車線(レーン)の区画線の位置を検出して、自車両が車線から逸脱する可能性を推測し、該逸脱可能性が大であるとき警報を発するようにされた車線逸脱警報装置に関する。
【背景技術】
【0002】
車載カメラにより車両の周囲を撮像し、撮像した画像中の物体(車両、歩行者など)や道路標示・標識(区画線などの路面ペイント、止まれなどの標識など)を認識するための技術が種々提案されている。例えば、道路上にペイントされている白線やボッツドッツ等の区画線を車載カメラで検出し、車線内の車両位置、すなわち区画線との相対位置を求めることができれば、車両が車線から逸脱する可能性の大小を推測することができ、該逸脱可能性が大であるとき、運転者に警報を発したりステアリングやブレーキを制御すれば、車線逸脱を未然に防いだり逸脱量を軽微にすることができる。
【0003】
上記のように車両が車線を逸脱する可能性が大のときに警報を発するシステムとして、JIS(日本工業規格)のJIS D0804とISO(国際標準化機構)のISO/DIS 17361で規格化されている車線逸脱警報システム(LDWS:LaneDeparture Warning Systems)がある。
【0004】
このようなシステムを実現するものとして、例えば、特許文献1には、撮像した画像に基づき車両周囲の区画線を認識して自車両端から区画線までの距離を算出し、該距離が所定距離未満の場合、もしくは、自車両が走行車線から逸脱するまでの時間TLC(Timeto LineCrossing)を推定し、該TLCが所定時間未満の場合に車線逸脱警報を発する装置が開示されている。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2010−191893公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、特許文献1に開示されている車線逸脱警報装置では、車両が逸脱傾向の状態から逸脱直前(区画線までの距離が所定値未満になる前)に急操舵で逸脱を回避しても、TLCが所定時間未満となって車線逸脱警報を発する場合がある。これは、一般的に車両挙動に対して画像認識の計算が遅れることが原因であり、運転者にとっては意図して逸脱を回避しているにもかかわらず警報が発せられてしまうことから、煩わしく感じてしまう。すなわち、このような場合は誤警報と分類される。なお、このような誤警報は、特に車両後方を撮像して車線逸脱警報を発するようにされた装置で顕著に発生するようである。
【0007】
本発明は、上記事情を鑑みてなされたもので、その目的とするところは、運転者が車線逸脱を回避する操作を行った場合などにおいて誤警報を極力発生させないようにできる車線逸脱警報装置を提供することにある。
【課題を解決するための手段】
【0008】
上記目的を達成すべく、本発明に係る車線逸脱警報装置は、自車両が走行している車線の区画線の位置を検出して自車両が車線から逸脱する可能性を推測し、該逸脱可能性が大であるとき警報を発生するようにされたもので、前記区画線の位置を自車両に搭載された撮像装置からの画像情報に基づいて検出する手段と、自車両の所定部位から前記区画線までの距離を推定する距離推定手段と、自車両が車線を逸脱するまでに要する時間を推定する所要時間推定手段と、舵角、ヨーレート、横Gの少なくとも一つの車両の挙動を表わすパラメータに基づいて自車両の車線中央方向への旋回量もしくはそれに相関する量を推定する車両挙動推定手段と、前記距離推定手段により推定される自車両から区画線までの距離、前記所要時間推定手段により推定される自車両が車線を逸脱するまでに要する時間、及び、前記車両挙動推定手段により推定される旋回量もしくはそれに相関する量に基づいて、自車両が車線を逸脱する可能性が大であるか否かを判定する逸脱可能性判定手段と、該判定手段により自車両が車線を逸脱する可能性が大であると判定されたとき警報を発生する警報発生手段と、を具備して構成される。
【発明の効果】
【0009】
本発明の車線逸脱警報装置では、舵角、ヨーレート、横G等の車両の挙動を表わすパラメータに基づいて自車両の車線中央方向への旋回量もしくはそれに相関する量を推定することによって、運転者が車線逸脱を回避する操作(急操舵)を行って車両が車線中央方向へ旋回している状態を検出するようにされ、このように運転者が車線逸脱を回避する操作(急操舵)を行った場合は、前輪外側部から区画線までの距離のみを用いて車線逸脱可能性が大であるか否かを判定するようにされ、TLCは用いないようにされるので、誤警報を極力発生させないようにでき、運転者への安心感、信頼性を向上させることが可能となる。
【図面の簡単な説明】
【0010】
【図1】本発明に係る車線逸脱警報装置の一実施形態(第1実施例)を示す概略構成図。
【図2】第1実施例の基本処理手順の説明に供されるフローチャート。
【図3】区画線検出の説明に供される図。
【図4】区画線までの距離の説明に供される図。
【図5】車両後方を撮像する撮像装置の計測結果を前輪位置に補正する方法の一例の説明に供される図。
【図6】第1実施例における車線逸脱可能性判定処理手順の一例の説明に供されるフローチャート。
【図7】第1実施例における各部の挙動・変化の一例の説明に供される図。
【図8】第1実施例における各部の挙動・変化の他の例の説明に供される図。。
【図9】本発明に係る車線逸脱警報装置の第2実施例を示す概略構成図。
【図10】第2実施例における車線逸脱可能性判定処理手順の一例の説明に供されるフローチャート。
【図11】第1実施例における各部の挙動・変化の一例の説明に供される図。
【発明を実施するための形態】
【0011】
以下、本発明の実施形態を図面を参照しながら説明する。
図1は、本発明に係る車線逸脱警報装置の一実施形態(第1実施例)を示す概略構成図である。
【0012】
[第1実施例]
本第1実施例の車線逸脱警報装置10は、図示のように、マイクロコンピュータを内蔵するコントロールユニット100を中枢部として持ち、該コントロールユニット100は、機能ブロック図で示される如くに、区画線検出手段13、距離推定手段14、距離逸脱判定手段15、逸脱時間推定手段16、時間逸脱判定手段17、車両挙動取得手段18、及び車両挙動判定手段19を有する逸脱可能性判定手段12と、車速取得手段20と、警報判定手段21とを備えている。
【0013】
また、車線逸脱警報装置10は、撮像装置11により撮像された画像を入力し、さらに、舵角やヨーレート、横加速度(横G)といった車両の旋回量を推定するためのセンサ値を車両挙動取得手段18→車両挙動(旋回量)判定手段19に入力するとともに、車速センサ値を車速取得部20に入力し、警報判定手段21において自車両が走行する車線を逸脱する可能性が大であると判定したとき、警報発生指令を警報音発生器22や警報表示器23に出力する構成となっている。
【0014】
撮像装置11は、CCD(ChargeCoupled Device)イメージセンサやCMOS(Complementary Metal Oxide Semiconductor)イメージセンサなどの撮像素子によって自車両外を撮像し、得られた画像をアナログデータのまま、もしくはデジタルステップしてコンピュータで扱える画像データに変換して専用線などを用いてコントロールユニット100(の区画線検出手段13)に出力する。
【0015】
区画線検出手段13は、車載撮像装置11により取得した車外を撮像した画像データ(画像情報)を用いて、道路上に実線状、破線状、あるいは点列状にペイントされている白線やボッツドッツなどの区画線[車道中央線、車線境界線(一対の左車線及び右車線など)、車道外側線など]を検出する。
【0016】
距離推定手段14は、区画線検出手段13で検出された区画線と撮像装置11との距離を車両の所定部位(例えば前輪外側部)から区画線までの距離に補正する。
【0017】
距離逸脱判定手段15は、距離推定手段14で推定された車両の所定部位から区画線までの距離が予め定められた距離判定用しきい値ds以下になった場合に逸脱する可能性が大と判定する。
【0018】
逸脱時間推定手段16は、車両が車線を逸脱するまでの時間(TLC:Timeto LineCrossing)を推定する。
【0019】
時間逸脱判定手段17は、逸脱時間推定手段16で推定された逸脱時間TLCが予め定められた時間判定用しきい値Ts以下になった場合に逸脱する可能性が大と判定する。
【0020】
車両挙動取得手段18は、車両に設けられた舵角センサ、ヨーレートセンサ、横Gセンサ等により検出される舵角、ヨーモーメント、横加速度等の車両挙動を表わすパラメータに基づいて自車両の旋回量もしくは該旋回量に相関する量を推定する。なお、上記センサ値等は、専用線や車内LAN(LocalArea Network)などの通信手段を用いて取得する。
【0021】
車両挙動判定手段19は、車両挙動取得手段18で取得した車両の旋回量もしくはそれに相関する量(例えば横Gの変化量、言い換えれば横Gを微分した横加加速度)が所定値以上か否かを判定する。
【0022】
車速取得手段20は、車速の情報を外手段から専用線や車内LAN(LocalArea Network)などの通信手段を用いて取得する。
【0023】
逸脱可能性判定手段12は、車両が区画線を逸脱する可能性が大か否かの判定を行う。なお、ここでの車線逸脱判定は、JIS規格(JIS D 0804)又はISO規格(ISO/DIS 17361)に対応することを想定している。
【0024】
警報判定手段21は、逸脱可能性判定手段12により車両が区画線を逸脱する可能性が大と判定され、かつ警報抑制条件がない場合に、警報発生指令を警報音発生器22や警報表示器23に車内LANや専用線などの通信手段を用いて出力する。ここで、警報抑制条件とは、ウィンカー操作中、ウィンカー操作終了後所定時間内(例えば、2秒間)、車速が所定値以下(例えば、70km/h以下)などがある。
【0025】
警報音発生器22は、警報判定手段21の出力に基づいて運転手に音で伝えるスピーカーなどで構成される。
【0026】
警報表示器23は、警報判定手段21の出力に基づいて運転手に視覚的に伝えるディスプレイ、メーターパネル、警告灯などで構成される。
【0027】
次に、第1実施例の車線逸脱警報装置10のステップ内容について説明する。
図2は、車線逸脱警報装置10のコントロールユニット100が実行するプログラム(処理手順)の一例を示すフローチャートである。
【0028】
まず、ステップ201において、撮像装置11により撮像した画像をデジタルステップして画像データとして取り込む。ただし、撮像装置11がすでにデジタル処理している場合はその画像データを直接取り込む。
【0029】
次に、ステップ202において、舵角と車速をそれぞれ舵角センサ、車速センサなどから車内LAN等の通信手段を用いて取得し、コントロールユニット100内部のRAMなどに記憶する。なお、ここでは舵角を取得する方式を示したが、その他にヨーレートや横Gといった車両の旋回量に関するパラメータを取得してもよい。また、車速を直接取得するのではなく、車輪速等を取得して車速に変換する方式としてもよい。
【0030】
次に、ステップ203において、ステップ201で取り込んだ画像データから道路上にペイントされている区画線を検出する。この区画線を検出する処理について具体的な方法を図3を用いて説明する。図3(a)は、ステップ201で取り込んだ画像データであり、2本の区画線31及び32が存在している。この区画線31、32を検出するための一手法として、画像内のエッジ強度を計算して区画線を抽出する方法がある。ここで、エッジとは画像中で輝度値が急激に変わる点である。図3(b)は、図3(a)のX1からX2に向かってエッジ強度を検出した結果であり、303及び305のピークはそれぞれ道路から区画線に変わる点(輝度値が暗から明に急変する点)であり、304及び306のピークはそれぞれ区画線から道路に変わる点(輝度値が明から暗に急変する点)である。このように、303と304の組み合わせ、305と306の組み合わせを見つけることで区画線の検出が可能である。また、区画線と撮像装置11の光軸との距離(区画線までの距離)を算出する。
【0031】
この区画線までの距離を算出するステップについて具体的な方法を図4を用いて説明する。図4(a)は、図3(a)と同様に、ステップ201で取り込んだ画像データであり、図4(b)は、図4(a)と同じ状況時の俯瞰図である。ここでは、2本の区画線31及び32が存在しており、矢印33は撮像装置11の光軸である。ここでは、区画線32までの距離として、例えば、光軸33から区画線32のA点までの距離Lが用いられる。区画線までの距離Lは、図4(a)上でのA点の座標をエッジ強度のピークから求めて図4(b)の実際の座標系に変換して算出する。なお、区画線までの距離として、上記のように区画線内側のA点の座標を用いるのではなく、区画線外側もしくは区画線中心の座標を用いてもよく、一貫して同じ定義であれば良い。また、区画線までの距離として、画像内の各区画線に対して1つずつではなく、各区画線に対して複数個(例えば、10個)算出する構成としても良い。
【0032】
次に、ステップ204において、ステップ203で検出された区画線及び撮像装置11の光軸から区画線まで距離Lに基づいて自車両の所定部位から区画線までの距離を推定する。ここで、JIS規格(JIS D 0804)とISO規格(ISO/DIS 17361)では、車両前輪の外側部と区画線までの距離に基づいて警報を発生するか否かを判定するため、撮像装置11で撮像した車両後方の映像から検出した光軸から区画線までの距離を車両前輪の外側部から区画線までの距離に補正する必要がある。具体的には、図5を用いて説明する。
【0033】
図5は、車両5が2本の区画線31及び32の存在する道路を走行している場合を想定している。
【0034】
車両の後方に設置された撮像装置11で算出された左区画線までの距離d1を車両左前輪の外側部から左区画線までの距離D1(補正後の区画線までの距離)に補正するためには、左区画線までの距離d1が算出された地点から車両前輪までの距離K、撮像装置11から車両左前輪の外側部までの距離C1、及び車両ヨー角θを用いると(1)式で計算できる。
D1 = d1−K×tanθ−C1・・・・・・・・(1)
【0035】
同様に、車両の後方に設置された撮像装置11で算出された右区画線までの距離d2を車両右前輪の外側から右区画線までの距離D2(補正後の区画線までの距離)に補正するためには、右区画線までの距離d2が算出された地点から車両前輪までの距離K、撮像装置11から車両右前輪の外側までの距離C2、及び車両ヨー角θを用いると(2)式で計算できる。
D2 = d2+K×tanθ−C2・・・・・・・(2)
【0036】
なお、車両ヨー角θの求め方としては、左右の区画線までの距離d1、d2の過去複数点の情報から最小二乗法により角度を求める方法や、1枚の撮像画像から直接区画線の角度を算出する方法がる。
【0037】
次に、ステップ205において、ステップ204で推定した補正後の区画線までの距離に基づいて自車両の前輪外側部が区画線を逸脱するまでの時間を推定する。具体的には、自車両の左側の区画線に対する逸脱時間TLC1は、車両左前輪の外側部から左区画線までの距離D1と車線に対して垂直方向の移動速度(横速度)LV1を用いると(3)式で計算できる。
TLC1 = D1÷LV1・・・・・・・・・(3)
【0038】
同様に、自車両の右側の区画線に対する逸脱時間TLC2は、車両右前輪の外側から右区画線までの距離D2と車線に対して垂直方向の移動速度(横速度)LV2を用いると(4)式で計算できる。
TLC2 = D2÷LV2・・・・・・・・・(4)
【0039】
なお、横速度LV1、LV2の求め方としては、車両左前輪の外側部から左区画線までの距離D1及び車両右前輪の外側から右区画線までの距離D2の変化から求める方法や、車両ヨー角θから換算する方法などがある。
【0040】
次に、ステップ206において、ステップ202で取得した舵角や車速の情報、ステップ204で推定した補正後の区画線までの距離、及びステップ205で推定した逸脱速度を用いて車両が車線を逸脱する可能性が大か否かを判定する。具体的な処理手順を図6のフローチャートを用いて説明する。
【0041】
まず、ステップ601において、ステップ202で取得した舵角の情報から車両の旋回量を演算する。ここでは、舵角から横Gを演算し、横Gの変化量(横Gを微分した横加加速度)で車両の旋回を表現する。横Gの変化量LGdは、横Gの前回演算値LGz1、車速VSP、舵角STR、車両ホイールベースWB、スタビリティファクタSFを用いて(5)式で計算できる。
LGd = LGz1−VSP2×STR÷WB÷(1+SF×VSP2)・・・・・・・(5)
【0042】
なお、スタビリティファクタSFは車両毎に異なるパラメータである(詳細は「自動車の運動と制御」安手段正人著、山海堂を参照)。
【0043】
次に、ステップ602において、ステップ601で演算した車線中央方向への旋回量(横Gの変化量)が所定値以上(例えば、0.2G/s以上)か否かを判断し、旋回量(横Gの変化量)が所定値以下の場合はステップ605に進んでカウンタ(経過時間:最初は0)が所定値以下(例えば、0.5秒以下)か否かを判断し、カウンタが所定値以下の場合はステップ606に進んでカウンタをインクリメント(1加算=α秒加算)してステップ608に進み、カウンタが所定値を越えている場合はステップ607に進んで旋回中フラグをOFFしてステップ608に進む。
【0044】
また、ステップ602において、旋回量(横Gの変化量)が所定値以上であると判断された場合はステップ603に進んで旋回中フラグをONし、続くステップ604で前記カウンタをリセットし、ステップ608に進む。
【0045】
ステップ608においては、旋回中フラグがONか否かを判断し、旋回中フラグがONの場合はステップ609に進み、ステップ204で推定された前輪外側部から区画線までの距離を用いて車線逸脱可能性が大であるか否かの判定を行う。具体的には、前輪外側部から区画線までの距離D2(又はD1)が予め定められた距離判定用しきい値Ds未満(D2<Ds)であるか否かを判断し、D2<Dsであると判断された場合は車線逸脱可能性が大であるので、ステップ610に進み、警報発生指令を出力した後元に戻る。ステップ609において、D2<Dsではないと判断された場合は、車線逸脱可能性が小であるので、ステップ610をとばしてそのまま元に戻る。
【0046】
一方、ステップ608において、旋回中フラグがOFFと判断された場合(車線中央方向への旋回操作が行われていない場合等)はステップ611に進み、ステップ204で推定された前輪外側部から区画線までの距離D2(又はD1)としきい値Dsを用いて、ステップ609と同様に、前輪外側部から区画線までの距離D2がしきい値Ds未満(D2<Ds)であるか否かを判断し、D2<Dsであると判断された場合は車線逸脱可能性が大であるので、ステップ610に進み、警報発生指令を出力した後元に戻る。
【0047】
ステップ611において、D2<Dsではないと判断された場合は、車線逸脱可能性が小であるので、ステップ612に進み、逸脱時間TLCが予め定められた時間判定用しきい値Ts未満であるか否かを判断する。ここでTLC<Tsであると判断された場合は車線逸脱可能性が大であるので、ステップ610に進み、警報発生指令を出力した後元に戻る。ステップ612において、TLC<Tsではないと判断された場合は、車線逸脱可能性が小であるので、ステップ610をとばしてそのまま元に戻る。
【0048】
なお、ステップ609とステップ611は同じ処理内容であり、具体的には、ステップ204で推定した前輪外側部から区画線までの距離D1又はD2がしきい値Ds以下(例えば、5cm以下)になった場合に逸脱可能性が大であると判定する。
【0049】
また、ステップ612では、ステップ205で推定した逸脱までに要する時間TLCがしきい値Ts以下(例えば、0.5s以下)になった場合に逸脱可能性が大であると判定する。
【0050】
なお、上記のステップ601からステップ612に関しては、右側区画線、左側区画線のそれぞれについて行うようにされる。
【0051】
最後に、ステップ207において、ステップ206で区画線を逸脱する可能性が大と判定されたときには、警報音発生器22、警報表示器23による警報発生処理を実行して、このルーチンを終了する。なお、警報を解除するタイミングは警報を発生して所定時間経過後(例えば、2秒後)とする。
【0052】
なお、本実施例では車両の旋回量を推定するためのパラメータとして舵角を用いたが、車両の旋回量を推定するために用いるパラメータとしてヨーレートや横Gを用いてもよく、ヨーレートの情報はヨーレートセンサの出力値から、横Gの情報は横Gセンサの出力値から取得すればよい。
【0053】
以上説明したように、本第1実施例の車線逸脱警報装置10では、舵角、ヨーレート、横G等の車両の挙動を表わすパラメータに基づいて自車両の車線中央方向への旋回量もしくはそれに相関する量を推定することによって、運転者が車線逸脱を回避する操作(急操舵)を行って車両が車線中央方向へ旋回している状態を検出するようにされ、このように運転者が車線逸脱を回避する操作(急操舵)を行った場合は、前輪外側部から区画線までの距離D1又はD2がしきい値Ds未満であるか否かのみで車線逸脱可能性が大であるか否かを判定するようにされ、時間TLCとそのしきい値Tsは用いないようにされるので、誤警報を極力発生させないようにでき、運転者への安心感、信頼性を向上させることが可能となる。
【0054】
次に、本第1実施例を実際の道路状況に当てはめて説明する。
図7(A)は、直線路(車線)30を車両5が軌跡43を描いて走行したシーンを示し、(B)、(C)、(D)、(F)は、(A)に示されるシーンにおける、右区画線までの距離D2、TLC、舵角、横G変化量、旋回中フラグ、のそれぞれの変化を示している。
【0055】
なお、図7(A)において車両5の後方に広がる三角形状の領域41は、車両5の後端部中央に取り付けられた撮像装置11の撮像範囲を示している。
【0056】
また、(B)中のDsは距離判定用しきい値、(C)中のTsは時間判定用しきい値、(E)中のGsは旋回量(横G変化量)判定用しきい値を示す。
【0057】
まず、車両5が右側の区画線32に近づきながら地点M1を通過していくと、右区画線までの距離D2が小さくなるとともにTLCも小さくなっていく。その後、運転者が車線30の中央に戻す方向に操舵すると舵角は(D)に示される如くにプラス側に変化し、舵角を用いて演算される横G変化量もプラス側に大きく変化する。
【0058】
次に、車両5が地点M2に達すると、横G変化量がしきい値Gsを超えるため(図6のステップ602でYES)、旋回中フラグがONになり、このフラグがONの場合は区画線32までの距離D2に基づいた逸脱判定結果のみが出力されることになる(ステップ608でYES)。
【0059】
次に、車両が地点M3に達すると、TLCがしきい値Tsを下回るものの、このとき旋回中フラグがONのため、無視される。
【0060】
その後、車両が地点M5に到達すると、ステップ605の判定結果がNOとなり、旋回中フラグがOFFになる。
【0061】
以上のように、旋回量(横G変化量)から運転者の車線30の中央へ戻ろうとする意図を汲み取り、逸脱時間TLCに基づいた逸脱可能性の大小判定を行わないことで、不要な警報の発生を抑えることが可能となる。
【0062】
次に、図8を用いて図7とは異なるシーンでの状況を説明する。
図8(A)は、図7(A)と同様に直線路(車線)30を車両5が走行した場合を示しているが、車両5が描く軌跡44が図7(A)に示されるシーンで描かれる軌跡43より急峻である。
【0063】
このシーンでは、車両5が地点M3に到達するまでは図7で説明した状況と同様であるが、地点M3’に到達すると、右区画線までの距離D2がしきい値Dsを下回るため、区画線までの距離D2に基づいた判定がなされて警報が発せられる。
【0064】
その後、車両が地点M5に到達すると、ステップ605の判定結果がNOとなり、旋回中フラグがOFFになる。
【0065】
以上のように、逸脱時間TLCに基づいた早期の判定による警報は抑制するが、区画線までの距離D2に基づいた判定は通常通り動作させることで実際に車線を逸脱するシーンでの不要な警報も抑制可能となる。
【0066】
なお、運転者の意図をさらに汲み取る方法として、図7及び図8で説明した区画線までの距離D2に基づいて逸脱判定を実施するためのしきい値Dsを旋回中フラグがONの場合に小さくする方法を取り入れてもよい。すなわち、ステップ609とステップ611は別のステップとして、ステップ609の場合のみしきい値Dsを小さくする構成とする。これにより、図8で説明した状況で、例えばDsを小さくすれば右区画線までの距離D2がしきい値Dsを下回らなくなるため、不要な警報を抑制可能となる。ただし、しきい値Dsを小さくし過ぎてしまうと実際の逸脱時に警報されないため、設定には注意が必要である。
【0067】
[第2実施例]
図9は第2実施例の車線逸脱警報装置10’の概略図である。
図9は、第1の実施形態の構成(図1)において、TLCしきい値調整手段24を追加した構成となっている。
【0068】
TLCしきい値調整手段24は、車両挙動判定手段19で車両の旋回量に関するパラメータが所定値以上の場合に時間逸脱判定手段17で逸脱判定に使用するしきい値を調整する。
【0069】
次に、第2実施例の車線逸脱警報装置10’の処理手順を図10のフローチャートを用いて説明する。
【0070】
図10において、前述した図6のフローチャートのステップと同じ処理内容のステップ(601〜608)については同じ符号を付して重複説明を省略し、それ以降のステップに関して詳細を説明する。
【0071】
ステップ608において、旋回中フラグがONか否かを判定し、旋回中フラグがONの場合はステップ609に進み、旋回中フラグがOFFの場合はステップ611に進む。
【0072】
ステップ609では、ステップ204で推定した前輪外側部から区画線までの距離D2(又はD1)としきい値Dsを用いて逸脱可能性が大であるか否かを判定し、ステップ1001ではステップ601で演算した旋回量の大きさに基づいて逸脱時間TLCを用いた判定で使用するしきい値Tsを調整してTs’とする(旋回量が大きいほどしきい値Ts’を小さくする)。そして、ステップ1102において、ステップ1001で調整したしきい値Ts’を用いてTLC<Ts’であるか否か判定し、ステップ610へ進む。
【0073】
ステップ610、611、612では、図6に示される第1実施例と同じ処理を行い元に戻る。
【0074】
次に、本実施例を実際の道路状況に当てはめて説明する。
図11は、図7と同様に、道路状況と各パラメータ(右区画線までの距離、TLC、舵角、横G変化量、旋回中フラグ)の変化を示す。
【0075】
図11の(E)のGsは車両の旋回中(旋回量)を判定する際のしきい値、GmはTLC用のしきい値Ts変更のための横G変化量の最大値である。
【0076】
まず、車両5が右側の区画線32に近づきながら地点M1を通過していくと、右区画線までの距離D2が小さくなるとともにTLCも小さくなっていく。その後、運転者が車線の内側に戻る方向に操舵すると舵角が変化し始め、舵角を用いて演算した横G変化量も変化し始める。
【0077】
次に、車両が地点M2に到達すると、横G変化量がしきい値Gsを超えるため(ステップ602でYES)、旋回中フラグがONになり、このフラグがONの場合はTLCのしきい値Tsが横G変化量の大きさに応じて変更される(ステップ608でYES)。具体的には、横G変化量がしきい値Gs(例えば、0.1G/s)からGm(例えば、0.3G/s)の間で線形的にTLCのしきい値Ts’を減少させて、横G変化量がGmを超えたら(車両5が地点M3に到達したら)TLCのしきい値Ts’を0として逸脱時間TLCを用いた逸脱判定ができない状態に遷移させる。
【0078】
その後、車両5が地点M5に到達すると、ステップ605の判定結果がNOとなり、旋回中フラグがOFFになるとともに、TLCのしきい値Tsも元の値に復帰する。
【0079】
以上のように、旋回量の大きさに基づいてTLCのしきい値を動的に変更することで、逸脱時間に基づいた逸脱判定を残しつつ、区画線までの距離に基づいた逸脱判定も実施することができるため、様々な走行パターンへの対応が可能となる。
【0080】
なお、本実施例においては、車両後方を撮像する撮像装置を用いた例を説明したが、車両前方を撮像する撮像装置でもよく、また、撮像装置の取付位置などが本実施例と異なっていてもよい。
【0081】
以上のように、本発明の趣旨を逸脱しない範囲において、種々の様態で実施することができる。
【符号の説明】
【0082】
5 車両
10 車線逸脱警報装置
11 撮像装置
12 逸脱可能性判定手段
30 車線(レーン)
31、32 区画線
100 コントロールユニット
【技術分野】
【0001】
本発明は、車線逸脱警報装置に係り、例えば、撮像装置(車載カメラ)を用いて自車両が走行している車線(レーン)の区画線の位置を検出して、自車両が車線から逸脱する可能性を推測し、該逸脱可能性が大であるとき警報を発するようにされた車線逸脱警報装置に関する。
【背景技術】
【0002】
車載カメラにより車両の周囲を撮像し、撮像した画像中の物体(車両、歩行者など)や道路標示・標識(区画線などの路面ペイント、止まれなどの標識など)を認識するための技術が種々提案されている。例えば、道路上にペイントされている白線やボッツドッツ等の区画線を車載カメラで検出し、車線内の車両位置、すなわち区画線との相対位置を求めることができれば、車両が車線から逸脱する可能性の大小を推測することができ、該逸脱可能性が大であるとき、運転者に警報を発したりステアリングやブレーキを制御すれば、車線逸脱を未然に防いだり逸脱量を軽微にすることができる。
【0003】
上記のように車両が車線を逸脱する可能性が大のときに警報を発するシステムとして、JIS(日本工業規格)のJIS D0804とISO(国際標準化機構)のISO/DIS 17361で規格化されている車線逸脱警報システム(LDWS:LaneDeparture Warning Systems)がある。
【0004】
このようなシステムを実現するものとして、例えば、特許文献1には、撮像した画像に基づき車両周囲の区画線を認識して自車両端から区画線までの距離を算出し、該距離が所定距離未満の場合、もしくは、自車両が走行車線から逸脱するまでの時間TLC(Timeto LineCrossing)を推定し、該TLCが所定時間未満の場合に車線逸脱警報を発する装置が開示されている。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2010−191893公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、特許文献1に開示されている車線逸脱警報装置では、車両が逸脱傾向の状態から逸脱直前(区画線までの距離が所定値未満になる前)に急操舵で逸脱を回避しても、TLCが所定時間未満となって車線逸脱警報を発する場合がある。これは、一般的に車両挙動に対して画像認識の計算が遅れることが原因であり、運転者にとっては意図して逸脱を回避しているにもかかわらず警報が発せられてしまうことから、煩わしく感じてしまう。すなわち、このような場合は誤警報と分類される。なお、このような誤警報は、特に車両後方を撮像して車線逸脱警報を発するようにされた装置で顕著に発生するようである。
【0007】
本発明は、上記事情を鑑みてなされたもので、その目的とするところは、運転者が車線逸脱を回避する操作を行った場合などにおいて誤警報を極力発生させないようにできる車線逸脱警報装置を提供することにある。
【課題を解決するための手段】
【0008】
上記目的を達成すべく、本発明に係る車線逸脱警報装置は、自車両が走行している車線の区画線の位置を検出して自車両が車線から逸脱する可能性を推測し、該逸脱可能性が大であるとき警報を発生するようにされたもので、前記区画線の位置を自車両に搭載された撮像装置からの画像情報に基づいて検出する手段と、自車両の所定部位から前記区画線までの距離を推定する距離推定手段と、自車両が車線を逸脱するまでに要する時間を推定する所要時間推定手段と、舵角、ヨーレート、横Gの少なくとも一つの車両の挙動を表わすパラメータに基づいて自車両の車線中央方向への旋回量もしくはそれに相関する量を推定する車両挙動推定手段と、前記距離推定手段により推定される自車両から区画線までの距離、前記所要時間推定手段により推定される自車両が車線を逸脱するまでに要する時間、及び、前記車両挙動推定手段により推定される旋回量もしくはそれに相関する量に基づいて、自車両が車線を逸脱する可能性が大であるか否かを判定する逸脱可能性判定手段と、該判定手段により自車両が車線を逸脱する可能性が大であると判定されたとき警報を発生する警報発生手段と、を具備して構成される。
【発明の効果】
【0009】
本発明の車線逸脱警報装置では、舵角、ヨーレート、横G等の車両の挙動を表わすパラメータに基づいて自車両の車線中央方向への旋回量もしくはそれに相関する量を推定することによって、運転者が車線逸脱を回避する操作(急操舵)を行って車両が車線中央方向へ旋回している状態を検出するようにされ、このように運転者が車線逸脱を回避する操作(急操舵)を行った場合は、前輪外側部から区画線までの距離のみを用いて車線逸脱可能性が大であるか否かを判定するようにされ、TLCは用いないようにされるので、誤警報を極力発生させないようにでき、運転者への安心感、信頼性を向上させることが可能となる。
【図面の簡単な説明】
【0010】
【図1】本発明に係る車線逸脱警報装置の一実施形態(第1実施例)を示す概略構成図。
【図2】第1実施例の基本処理手順の説明に供されるフローチャート。
【図3】区画線検出の説明に供される図。
【図4】区画線までの距離の説明に供される図。
【図5】車両後方を撮像する撮像装置の計測結果を前輪位置に補正する方法の一例の説明に供される図。
【図6】第1実施例における車線逸脱可能性判定処理手順の一例の説明に供されるフローチャート。
【図7】第1実施例における各部の挙動・変化の一例の説明に供される図。
【図8】第1実施例における各部の挙動・変化の他の例の説明に供される図。。
【図9】本発明に係る車線逸脱警報装置の第2実施例を示す概略構成図。
【図10】第2実施例における車線逸脱可能性判定処理手順の一例の説明に供されるフローチャート。
【図11】第1実施例における各部の挙動・変化の一例の説明に供される図。
【発明を実施するための形態】
【0011】
以下、本発明の実施形態を図面を参照しながら説明する。
図1は、本発明に係る車線逸脱警報装置の一実施形態(第1実施例)を示す概略構成図である。
【0012】
[第1実施例]
本第1実施例の車線逸脱警報装置10は、図示のように、マイクロコンピュータを内蔵するコントロールユニット100を中枢部として持ち、該コントロールユニット100は、機能ブロック図で示される如くに、区画線検出手段13、距離推定手段14、距離逸脱判定手段15、逸脱時間推定手段16、時間逸脱判定手段17、車両挙動取得手段18、及び車両挙動判定手段19を有する逸脱可能性判定手段12と、車速取得手段20と、警報判定手段21とを備えている。
【0013】
また、車線逸脱警報装置10は、撮像装置11により撮像された画像を入力し、さらに、舵角やヨーレート、横加速度(横G)といった車両の旋回量を推定するためのセンサ値を車両挙動取得手段18→車両挙動(旋回量)判定手段19に入力するとともに、車速センサ値を車速取得部20に入力し、警報判定手段21において自車両が走行する車線を逸脱する可能性が大であると判定したとき、警報発生指令を警報音発生器22や警報表示器23に出力する構成となっている。
【0014】
撮像装置11は、CCD(ChargeCoupled Device)イメージセンサやCMOS(Complementary Metal Oxide Semiconductor)イメージセンサなどの撮像素子によって自車両外を撮像し、得られた画像をアナログデータのまま、もしくはデジタルステップしてコンピュータで扱える画像データに変換して専用線などを用いてコントロールユニット100(の区画線検出手段13)に出力する。
【0015】
区画線検出手段13は、車載撮像装置11により取得した車外を撮像した画像データ(画像情報)を用いて、道路上に実線状、破線状、あるいは点列状にペイントされている白線やボッツドッツなどの区画線[車道中央線、車線境界線(一対の左車線及び右車線など)、車道外側線など]を検出する。
【0016】
距離推定手段14は、区画線検出手段13で検出された区画線と撮像装置11との距離を車両の所定部位(例えば前輪外側部)から区画線までの距離に補正する。
【0017】
距離逸脱判定手段15は、距離推定手段14で推定された車両の所定部位から区画線までの距離が予め定められた距離判定用しきい値ds以下になった場合に逸脱する可能性が大と判定する。
【0018】
逸脱時間推定手段16は、車両が車線を逸脱するまでの時間(TLC:Timeto LineCrossing)を推定する。
【0019】
時間逸脱判定手段17は、逸脱時間推定手段16で推定された逸脱時間TLCが予め定められた時間判定用しきい値Ts以下になった場合に逸脱する可能性が大と判定する。
【0020】
車両挙動取得手段18は、車両に設けられた舵角センサ、ヨーレートセンサ、横Gセンサ等により検出される舵角、ヨーモーメント、横加速度等の車両挙動を表わすパラメータに基づいて自車両の旋回量もしくは該旋回量に相関する量を推定する。なお、上記センサ値等は、専用線や車内LAN(LocalArea Network)などの通信手段を用いて取得する。
【0021】
車両挙動判定手段19は、車両挙動取得手段18で取得した車両の旋回量もしくはそれに相関する量(例えば横Gの変化量、言い換えれば横Gを微分した横加加速度)が所定値以上か否かを判定する。
【0022】
車速取得手段20は、車速の情報を外手段から専用線や車内LAN(LocalArea Network)などの通信手段を用いて取得する。
【0023】
逸脱可能性判定手段12は、車両が区画線を逸脱する可能性が大か否かの判定を行う。なお、ここでの車線逸脱判定は、JIS規格(JIS D 0804)又はISO規格(ISO/DIS 17361)に対応することを想定している。
【0024】
警報判定手段21は、逸脱可能性判定手段12により車両が区画線を逸脱する可能性が大と判定され、かつ警報抑制条件がない場合に、警報発生指令を警報音発生器22や警報表示器23に車内LANや専用線などの通信手段を用いて出力する。ここで、警報抑制条件とは、ウィンカー操作中、ウィンカー操作終了後所定時間内(例えば、2秒間)、車速が所定値以下(例えば、70km/h以下)などがある。
【0025】
警報音発生器22は、警報判定手段21の出力に基づいて運転手に音で伝えるスピーカーなどで構成される。
【0026】
警報表示器23は、警報判定手段21の出力に基づいて運転手に視覚的に伝えるディスプレイ、メーターパネル、警告灯などで構成される。
【0027】
次に、第1実施例の車線逸脱警報装置10のステップ内容について説明する。
図2は、車線逸脱警報装置10のコントロールユニット100が実行するプログラム(処理手順)の一例を示すフローチャートである。
【0028】
まず、ステップ201において、撮像装置11により撮像した画像をデジタルステップして画像データとして取り込む。ただし、撮像装置11がすでにデジタル処理している場合はその画像データを直接取り込む。
【0029】
次に、ステップ202において、舵角と車速をそれぞれ舵角センサ、車速センサなどから車内LAN等の通信手段を用いて取得し、コントロールユニット100内部のRAMなどに記憶する。なお、ここでは舵角を取得する方式を示したが、その他にヨーレートや横Gといった車両の旋回量に関するパラメータを取得してもよい。また、車速を直接取得するのではなく、車輪速等を取得して車速に変換する方式としてもよい。
【0030】
次に、ステップ203において、ステップ201で取り込んだ画像データから道路上にペイントされている区画線を検出する。この区画線を検出する処理について具体的な方法を図3を用いて説明する。図3(a)は、ステップ201で取り込んだ画像データであり、2本の区画線31及び32が存在している。この区画線31、32を検出するための一手法として、画像内のエッジ強度を計算して区画線を抽出する方法がある。ここで、エッジとは画像中で輝度値が急激に変わる点である。図3(b)は、図3(a)のX1からX2に向かってエッジ強度を検出した結果であり、303及び305のピークはそれぞれ道路から区画線に変わる点(輝度値が暗から明に急変する点)であり、304及び306のピークはそれぞれ区画線から道路に変わる点(輝度値が明から暗に急変する点)である。このように、303と304の組み合わせ、305と306の組み合わせを見つけることで区画線の検出が可能である。また、区画線と撮像装置11の光軸との距離(区画線までの距離)を算出する。
【0031】
この区画線までの距離を算出するステップについて具体的な方法を図4を用いて説明する。図4(a)は、図3(a)と同様に、ステップ201で取り込んだ画像データであり、図4(b)は、図4(a)と同じ状況時の俯瞰図である。ここでは、2本の区画線31及び32が存在しており、矢印33は撮像装置11の光軸である。ここでは、区画線32までの距離として、例えば、光軸33から区画線32のA点までの距離Lが用いられる。区画線までの距離Lは、図4(a)上でのA点の座標をエッジ強度のピークから求めて図4(b)の実際の座標系に変換して算出する。なお、区画線までの距離として、上記のように区画線内側のA点の座標を用いるのではなく、区画線外側もしくは区画線中心の座標を用いてもよく、一貫して同じ定義であれば良い。また、区画線までの距離として、画像内の各区画線に対して1つずつではなく、各区画線に対して複数個(例えば、10個)算出する構成としても良い。
【0032】
次に、ステップ204において、ステップ203で検出された区画線及び撮像装置11の光軸から区画線まで距離Lに基づいて自車両の所定部位から区画線までの距離を推定する。ここで、JIS規格(JIS D 0804)とISO規格(ISO/DIS 17361)では、車両前輪の外側部と区画線までの距離に基づいて警報を発生するか否かを判定するため、撮像装置11で撮像した車両後方の映像から検出した光軸から区画線までの距離を車両前輪の外側部から区画線までの距離に補正する必要がある。具体的には、図5を用いて説明する。
【0033】
図5は、車両5が2本の区画線31及び32の存在する道路を走行している場合を想定している。
【0034】
車両の後方に設置された撮像装置11で算出された左区画線までの距離d1を車両左前輪の外側部から左区画線までの距離D1(補正後の区画線までの距離)に補正するためには、左区画線までの距離d1が算出された地点から車両前輪までの距離K、撮像装置11から車両左前輪の外側部までの距離C1、及び車両ヨー角θを用いると(1)式で計算できる。
D1 = d1−K×tanθ−C1・・・・・・・・(1)
【0035】
同様に、車両の後方に設置された撮像装置11で算出された右区画線までの距離d2を車両右前輪の外側から右区画線までの距離D2(補正後の区画線までの距離)に補正するためには、右区画線までの距離d2が算出された地点から車両前輪までの距離K、撮像装置11から車両右前輪の外側までの距離C2、及び車両ヨー角θを用いると(2)式で計算できる。
D2 = d2+K×tanθ−C2・・・・・・・(2)
【0036】
なお、車両ヨー角θの求め方としては、左右の区画線までの距離d1、d2の過去複数点の情報から最小二乗法により角度を求める方法や、1枚の撮像画像から直接区画線の角度を算出する方法がる。
【0037】
次に、ステップ205において、ステップ204で推定した補正後の区画線までの距離に基づいて自車両の前輪外側部が区画線を逸脱するまでの時間を推定する。具体的には、自車両の左側の区画線に対する逸脱時間TLC1は、車両左前輪の外側部から左区画線までの距離D1と車線に対して垂直方向の移動速度(横速度)LV1を用いると(3)式で計算できる。
TLC1 = D1÷LV1・・・・・・・・・(3)
【0038】
同様に、自車両の右側の区画線に対する逸脱時間TLC2は、車両右前輪の外側から右区画線までの距離D2と車線に対して垂直方向の移動速度(横速度)LV2を用いると(4)式で計算できる。
TLC2 = D2÷LV2・・・・・・・・・(4)
【0039】
なお、横速度LV1、LV2の求め方としては、車両左前輪の外側部から左区画線までの距離D1及び車両右前輪の外側から右区画線までの距離D2の変化から求める方法や、車両ヨー角θから換算する方法などがある。
【0040】
次に、ステップ206において、ステップ202で取得した舵角や車速の情報、ステップ204で推定した補正後の区画線までの距離、及びステップ205で推定した逸脱速度を用いて車両が車線を逸脱する可能性が大か否かを判定する。具体的な処理手順を図6のフローチャートを用いて説明する。
【0041】
まず、ステップ601において、ステップ202で取得した舵角の情報から車両の旋回量を演算する。ここでは、舵角から横Gを演算し、横Gの変化量(横Gを微分した横加加速度)で車両の旋回を表現する。横Gの変化量LGdは、横Gの前回演算値LGz1、車速VSP、舵角STR、車両ホイールベースWB、スタビリティファクタSFを用いて(5)式で計算できる。
LGd = LGz1−VSP2×STR÷WB÷(1+SF×VSP2)・・・・・・・(5)
【0042】
なお、スタビリティファクタSFは車両毎に異なるパラメータである(詳細は「自動車の運動と制御」安手段正人著、山海堂を参照)。
【0043】
次に、ステップ602において、ステップ601で演算した車線中央方向への旋回量(横Gの変化量)が所定値以上(例えば、0.2G/s以上)か否かを判断し、旋回量(横Gの変化量)が所定値以下の場合はステップ605に進んでカウンタ(経過時間:最初は0)が所定値以下(例えば、0.5秒以下)か否かを判断し、カウンタが所定値以下の場合はステップ606に進んでカウンタをインクリメント(1加算=α秒加算)してステップ608に進み、カウンタが所定値を越えている場合はステップ607に進んで旋回中フラグをOFFしてステップ608に進む。
【0044】
また、ステップ602において、旋回量(横Gの変化量)が所定値以上であると判断された場合はステップ603に進んで旋回中フラグをONし、続くステップ604で前記カウンタをリセットし、ステップ608に進む。
【0045】
ステップ608においては、旋回中フラグがONか否かを判断し、旋回中フラグがONの場合はステップ609に進み、ステップ204で推定された前輪外側部から区画線までの距離を用いて車線逸脱可能性が大であるか否かの判定を行う。具体的には、前輪外側部から区画線までの距離D2(又はD1)が予め定められた距離判定用しきい値Ds未満(D2<Ds)であるか否かを判断し、D2<Dsであると判断された場合は車線逸脱可能性が大であるので、ステップ610に進み、警報発生指令を出力した後元に戻る。ステップ609において、D2<Dsではないと判断された場合は、車線逸脱可能性が小であるので、ステップ610をとばしてそのまま元に戻る。
【0046】
一方、ステップ608において、旋回中フラグがOFFと判断された場合(車線中央方向への旋回操作が行われていない場合等)はステップ611に進み、ステップ204で推定された前輪外側部から区画線までの距離D2(又はD1)としきい値Dsを用いて、ステップ609と同様に、前輪外側部から区画線までの距離D2がしきい値Ds未満(D2<Ds)であるか否かを判断し、D2<Dsであると判断された場合は車線逸脱可能性が大であるので、ステップ610に進み、警報発生指令を出力した後元に戻る。
【0047】
ステップ611において、D2<Dsではないと判断された場合は、車線逸脱可能性が小であるので、ステップ612に進み、逸脱時間TLCが予め定められた時間判定用しきい値Ts未満であるか否かを判断する。ここでTLC<Tsであると判断された場合は車線逸脱可能性が大であるので、ステップ610に進み、警報発生指令を出力した後元に戻る。ステップ612において、TLC<Tsではないと判断された場合は、車線逸脱可能性が小であるので、ステップ610をとばしてそのまま元に戻る。
【0048】
なお、ステップ609とステップ611は同じ処理内容であり、具体的には、ステップ204で推定した前輪外側部から区画線までの距離D1又はD2がしきい値Ds以下(例えば、5cm以下)になった場合に逸脱可能性が大であると判定する。
【0049】
また、ステップ612では、ステップ205で推定した逸脱までに要する時間TLCがしきい値Ts以下(例えば、0.5s以下)になった場合に逸脱可能性が大であると判定する。
【0050】
なお、上記のステップ601からステップ612に関しては、右側区画線、左側区画線のそれぞれについて行うようにされる。
【0051】
最後に、ステップ207において、ステップ206で区画線を逸脱する可能性が大と判定されたときには、警報音発生器22、警報表示器23による警報発生処理を実行して、このルーチンを終了する。なお、警報を解除するタイミングは警報を発生して所定時間経過後(例えば、2秒後)とする。
【0052】
なお、本実施例では車両の旋回量を推定するためのパラメータとして舵角を用いたが、車両の旋回量を推定するために用いるパラメータとしてヨーレートや横Gを用いてもよく、ヨーレートの情報はヨーレートセンサの出力値から、横Gの情報は横Gセンサの出力値から取得すればよい。
【0053】
以上説明したように、本第1実施例の車線逸脱警報装置10では、舵角、ヨーレート、横G等の車両の挙動を表わすパラメータに基づいて自車両の車線中央方向への旋回量もしくはそれに相関する量を推定することによって、運転者が車線逸脱を回避する操作(急操舵)を行って車両が車線中央方向へ旋回している状態を検出するようにされ、このように運転者が車線逸脱を回避する操作(急操舵)を行った場合は、前輪外側部から区画線までの距離D1又はD2がしきい値Ds未満であるか否かのみで車線逸脱可能性が大であるか否かを判定するようにされ、時間TLCとそのしきい値Tsは用いないようにされるので、誤警報を極力発生させないようにでき、運転者への安心感、信頼性を向上させることが可能となる。
【0054】
次に、本第1実施例を実際の道路状況に当てはめて説明する。
図7(A)は、直線路(車線)30を車両5が軌跡43を描いて走行したシーンを示し、(B)、(C)、(D)、(F)は、(A)に示されるシーンにおける、右区画線までの距離D2、TLC、舵角、横G変化量、旋回中フラグ、のそれぞれの変化を示している。
【0055】
なお、図7(A)において車両5の後方に広がる三角形状の領域41は、車両5の後端部中央に取り付けられた撮像装置11の撮像範囲を示している。
【0056】
また、(B)中のDsは距離判定用しきい値、(C)中のTsは時間判定用しきい値、(E)中のGsは旋回量(横G変化量)判定用しきい値を示す。
【0057】
まず、車両5が右側の区画線32に近づきながら地点M1を通過していくと、右区画線までの距離D2が小さくなるとともにTLCも小さくなっていく。その後、運転者が車線30の中央に戻す方向に操舵すると舵角は(D)に示される如くにプラス側に変化し、舵角を用いて演算される横G変化量もプラス側に大きく変化する。
【0058】
次に、車両5が地点M2に達すると、横G変化量がしきい値Gsを超えるため(図6のステップ602でYES)、旋回中フラグがONになり、このフラグがONの場合は区画線32までの距離D2に基づいた逸脱判定結果のみが出力されることになる(ステップ608でYES)。
【0059】
次に、車両が地点M3に達すると、TLCがしきい値Tsを下回るものの、このとき旋回中フラグがONのため、無視される。
【0060】
その後、車両が地点M5に到達すると、ステップ605の判定結果がNOとなり、旋回中フラグがOFFになる。
【0061】
以上のように、旋回量(横G変化量)から運転者の車線30の中央へ戻ろうとする意図を汲み取り、逸脱時間TLCに基づいた逸脱可能性の大小判定を行わないことで、不要な警報の発生を抑えることが可能となる。
【0062】
次に、図8を用いて図7とは異なるシーンでの状況を説明する。
図8(A)は、図7(A)と同様に直線路(車線)30を車両5が走行した場合を示しているが、車両5が描く軌跡44が図7(A)に示されるシーンで描かれる軌跡43より急峻である。
【0063】
このシーンでは、車両5が地点M3に到達するまでは図7で説明した状況と同様であるが、地点M3’に到達すると、右区画線までの距離D2がしきい値Dsを下回るため、区画線までの距離D2に基づいた判定がなされて警報が発せられる。
【0064】
その後、車両が地点M5に到達すると、ステップ605の判定結果がNOとなり、旋回中フラグがOFFになる。
【0065】
以上のように、逸脱時間TLCに基づいた早期の判定による警報は抑制するが、区画線までの距離D2に基づいた判定は通常通り動作させることで実際に車線を逸脱するシーンでの不要な警報も抑制可能となる。
【0066】
なお、運転者の意図をさらに汲み取る方法として、図7及び図8で説明した区画線までの距離D2に基づいて逸脱判定を実施するためのしきい値Dsを旋回中フラグがONの場合に小さくする方法を取り入れてもよい。すなわち、ステップ609とステップ611は別のステップとして、ステップ609の場合のみしきい値Dsを小さくする構成とする。これにより、図8で説明した状況で、例えばDsを小さくすれば右区画線までの距離D2がしきい値Dsを下回らなくなるため、不要な警報を抑制可能となる。ただし、しきい値Dsを小さくし過ぎてしまうと実際の逸脱時に警報されないため、設定には注意が必要である。
【0067】
[第2実施例]
図9は第2実施例の車線逸脱警報装置10’の概略図である。
図9は、第1の実施形態の構成(図1)において、TLCしきい値調整手段24を追加した構成となっている。
【0068】
TLCしきい値調整手段24は、車両挙動判定手段19で車両の旋回量に関するパラメータが所定値以上の場合に時間逸脱判定手段17で逸脱判定に使用するしきい値を調整する。
【0069】
次に、第2実施例の車線逸脱警報装置10’の処理手順を図10のフローチャートを用いて説明する。
【0070】
図10において、前述した図6のフローチャートのステップと同じ処理内容のステップ(601〜608)については同じ符号を付して重複説明を省略し、それ以降のステップに関して詳細を説明する。
【0071】
ステップ608において、旋回中フラグがONか否かを判定し、旋回中フラグがONの場合はステップ609に進み、旋回中フラグがOFFの場合はステップ611に進む。
【0072】
ステップ609では、ステップ204で推定した前輪外側部から区画線までの距離D2(又はD1)としきい値Dsを用いて逸脱可能性が大であるか否かを判定し、ステップ1001ではステップ601で演算した旋回量の大きさに基づいて逸脱時間TLCを用いた判定で使用するしきい値Tsを調整してTs’とする(旋回量が大きいほどしきい値Ts’を小さくする)。そして、ステップ1102において、ステップ1001で調整したしきい値Ts’を用いてTLC<Ts’であるか否か判定し、ステップ610へ進む。
【0073】
ステップ610、611、612では、図6に示される第1実施例と同じ処理を行い元に戻る。
【0074】
次に、本実施例を実際の道路状況に当てはめて説明する。
図11は、図7と同様に、道路状況と各パラメータ(右区画線までの距離、TLC、舵角、横G変化量、旋回中フラグ)の変化を示す。
【0075】
図11の(E)のGsは車両の旋回中(旋回量)を判定する際のしきい値、GmはTLC用のしきい値Ts変更のための横G変化量の最大値である。
【0076】
まず、車両5が右側の区画線32に近づきながら地点M1を通過していくと、右区画線までの距離D2が小さくなるとともにTLCも小さくなっていく。その後、運転者が車線の内側に戻る方向に操舵すると舵角が変化し始め、舵角を用いて演算した横G変化量も変化し始める。
【0077】
次に、車両が地点M2に到達すると、横G変化量がしきい値Gsを超えるため(ステップ602でYES)、旋回中フラグがONになり、このフラグがONの場合はTLCのしきい値Tsが横G変化量の大きさに応じて変更される(ステップ608でYES)。具体的には、横G変化量がしきい値Gs(例えば、0.1G/s)からGm(例えば、0.3G/s)の間で線形的にTLCのしきい値Ts’を減少させて、横G変化量がGmを超えたら(車両5が地点M3に到達したら)TLCのしきい値Ts’を0として逸脱時間TLCを用いた逸脱判定ができない状態に遷移させる。
【0078】
その後、車両5が地点M5に到達すると、ステップ605の判定結果がNOとなり、旋回中フラグがOFFになるとともに、TLCのしきい値Tsも元の値に復帰する。
【0079】
以上のように、旋回量の大きさに基づいてTLCのしきい値を動的に変更することで、逸脱時間に基づいた逸脱判定を残しつつ、区画線までの距離に基づいた逸脱判定も実施することができるため、様々な走行パターンへの対応が可能となる。
【0080】
なお、本実施例においては、車両後方を撮像する撮像装置を用いた例を説明したが、車両前方を撮像する撮像装置でもよく、また、撮像装置の取付位置などが本実施例と異なっていてもよい。
【0081】
以上のように、本発明の趣旨を逸脱しない範囲において、種々の様態で実施することができる。
【符号の説明】
【0082】
5 車両
10 車線逸脱警報装置
11 撮像装置
12 逸脱可能性判定手段
30 車線(レーン)
31、32 区画線
100 コントロールユニット
【特許請求の範囲】
【請求項1】
自車両が走行している車線の区画線の位置を検出して自車両が車線から逸脱する可能性を推測し、該逸脱可能性が大であるとき警報を発生する車線逸脱警報装置であって、
前記区画線の位置を自車両に搭載された撮像装置からの画像情報に基づいて検出する手段と、自車両の所定部位から前記区画線までの距離を推定する距離推定手段と、自車両が車線を逸脱するまでに要する時間を推定する所要時間推定手段と、舵角、ヨーレート、横Gの少なくとも一つの車両の挙動を表わすパラメータに基づいて自車両の車線中央方向への旋回量もしくはそれに相関する量を推定する車両挙動推定手段と、前記距離推定手段により推定される自車両から区画線までの距離、前記所要時間推定手段により推定される自車両が車線を逸脱するまでに要する時間、及び、前記車両挙動推定手段により推定される旋回量もしくはそれに相関する量に基づいて、自車両が車線を逸脱する可能性が大であるか否かを判定する逸脱可能性判定手段と、該判定手段により自車両が車線を逸脱する可能性が大であると判定されたとき警報を発生する警報発生手段と、を具備して構成された車線逸脱警報装置。
【請求項2】
前記逸脱可能性判定手段は、前記車両挙動推定手段により推定される自車両の車線中央方向への旋回量もしくはそれに相関する量が予め定められた旋回量判定用しきい値以上と推定された場合は、前記距離推定手段により推定される自車両から区画線までの距離と該距離について予め定められた距離判定用しきい値とを比較することにより、自車両が車線を逸脱する可能性が大であるか否かを判定することを特徴とする請求項1に記載の車線逸脱警報装置。
【請求項3】
前記逸脱可能性判定手段は、前記車両挙動判定手段により推定される自車両の車線中央方向への旋回量もしくはそれに相関する量が予め定められた旋回量判定用しきい値以上と推定された場合は、前記所要時間推定手段により推定される自車両が車線を逸脱するまでに要する時間について予め定められた時間判定用しきい値を前記旋回量もしくはそれに相関する量に応じて変更し、該変更された時間判定用しきい値と前記逸脱するまでに要する時間とを比較することにより、自車両が車線を逸脱する可能性が大であるか否かを判定することを特徴とする請求項1に記載の車線逸脱警報装置。
【請求項4】
前記逸脱可能性判定手段は、前記車両挙動判定手段により推定される自車両の車線中央方向への旋回量もしくはそれに相関する量が予め定められた旋回量判定用しきい値以下と推定された場合は、前記距離推定手段により推定される自車両から区画線までの距離と該距離について予め定められた距離判定用しきい値とを比較することにより、自車両が車線を逸脱する可能性が大であるか否かを判定するとともに、前記所要時間推定手段により推定される自車両が車線を逸脱するまでに要する時間と該時間について予め定められた時間判定用しきい値とを比較することにより、自車両が車線を逸脱する可能性が大であるか否かを判定することを特徴とする請求項2又は3に記載の車線逸脱警報装置。
【請求項5】
前記車両挙動推定手段は、舵角、ヨーレート、横Gの少なくとも一つの車両の挙動を表わすパラメータを微分することにより前記旋回量もしくはそれに相関する量を求めることを特徴とする請求項1から4のいずれかに記載の車線逸脱警報装置。
【請求項6】
前記撮像装置は、自車両の後部に設置されて自車両後方を撮像するようにされていることを特徴とする請求項1から5のいずれかに記載の車線逸脱警報装置。
【請求項1】
自車両が走行している車線の区画線の位置を検出して自車両が車線から逸脱する可能性を推測し、該逸脱可能性が大であるとき警報を発生する車線逸脱警報装置であって、
前記区画線の位置を自車両に搭載された撮像装置からの画像情報に基づいて検出する手段と、自車両の所定部位から前記区画線までの距離を推定する距離推定手段と、自車両が車線を逸脱するまでに要する時間を推定する所要時間推定手段と、舵角、ヨーレート、横Gの少なくとも一つの車両の挙動を表わすパラメータに基づいて自車両の車線中央方向への旋回量もしくはそれに相関する量を推定する車両挙動推定手段と、前記距離推定手段により推定される自車両から区画線までの距離、前記所要時間推定手段により推定される自車両が車線を逸脱するまでに要する時間、及び、前記車両挙動推定手段により推定される旋回量もしくはそれに相関する量に基づいて、自車両が車線を逸脱する可能性が大であるか否かを判定する逸脱可能性判定手段と、該判定手段により自車両が車線を逸脱する可能性が大であると判定されたとき警報を発生する警報発生手段と、を具備して構成された車線逸脱警報装置。
【請求項2】
前記逸脱可能性判定手段は、前記車両挙動推定手段により推定される自車両の車線中央方向への旋回量もしくはそれに相関する量が予め定められた旋回量判定用しきい値以上と推定された場合は、前記距離推定手段により推定される自車両から区画線までの距離と該距離について予め定められた距離判定用しきい値とを比較することにより、自車両が車線を逸脱する可能性が大であるか否かを判定することを特徴とする請求項1に記載の車線逸脱警報装置。
【請求項3】
前記逸脱可能性判定手段は、前記車両挙動判定手段により推定される自車両の車線中央方向への旋回量もしくはそれに相関する量が予め定められた旋回量判定用しきい値以上と推定された場合は、前記所要時間推定手段により推定される自車両が車線を逸脱するまでに要する時間について予め定められた時間判定用しきい値を前記旋回量もしくはそれに相関する量に応じて変更し、該変更された時間判定用しきい値と前記逸脱するまでに要する時間とを比較することにより、自車両が車線を逸脱する可能性が大であるか否かを判定することを特徴とする請求項1に記載の車線逸脱警報装置。
【請求項4】
前記逸脱可能性判定手段は、前記車両挙動判定手段により推定される自車両の車線中央方向への旋回量もしくはそれに相関する量が予め定められた旋回量判定用しきい値以下と推定された場合は、前記距離推定手段により推定される自車両から区画線までの距離と該距離について予め定められた距離判定用しきい値とを比較することにより、自車両が車線を逸脱する可能性が大であるか否かを判定するとともに、前記所要時間推定手段により推定される自車両が車線を逸脱するまでに要する時間と該時間について予め定められた時間判定用しきい値とを比較することにより、自車両が車線を逸脱する可能性が大であるか否かを判定することを特徴とする請求項2又は3に記載の車線逸脱警報装置。
【請求項5】
前記車両挙動推定手段は、舵角、ヨーレート、横Gの少なくとも一つの車両の挙動を表わすパラメータを微分することにより前記旋回量もしくはそれに相関する量を求めることを特徴とする請求項1から4のいずれかに記載の車線逸脱警報装置。
【請求項6】
前記撮像装置は、自車両の後部に設置されて自車両後方を撮像するようにされていることを特徴とする請求項1から5のいずれかに記載の車線逸脱警報装置。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【公開番号】特開2013−3913(P2013−3913A)
【公開日】平成25年1月7日(2013.1.7)
【国際特許分類】
【出願番号】特願2011−135482(P2011−135482)
【出願日】平成23年6月17日(2011.6.17)
【出願人】(000001487)クラリオン株式会社 (1,722)
【Fターム(参考)】
【公開日】平成25年1月7日(2013.1.7)
【国際特許分類】
【出願日】平成23年6月17日(2011.6.17)
【出願人】(000001487)クラリオン株式会社 (1,722)
【Fターム(参考)】
[ Back to top ]