障害物検出装置および方法
【課題】 レーダと画像認識とを融合させて、精度良く先行車両を認識することを可能とした障害物検出装置および方法を提供する。
【解決手段】 前方カメラで取得した画像についてエッジ検出を行い、そのうち白線に対応するエッジを除去して障害物エッジとする。レーダによる検出結果を基にしてレーダで検出した障害物位置に応じて所定の幅の領域を所定数に等分して各領域の障害物エッジ数からヒストグラムH(t)を算出する。H(t)と前回のタイムステップのヒストグラムH(t−Δt)を比較して、時間的連続性を満たすヒストグラム値を抽出して抽出ヒストグラムH’(t)とし、これと前回のタイムステップにおける抽出ヒストグラムH’(t−Δt)を比較して、時間的連続性を満たす領域から障害物を判定する。
【解決手段】 前方カメラで取得した画像についてエッジ検出を行い、そのうち白線に対応するエッジを除去して障害物エッジとする。レーダによる検出結果を基にしてレーダで検出した障害物位置に応じて所定の幅の領域を所定数に等分して各領域の障害物エッジ数からヒストグラムH(t)を算出する。H(t)と前回のタイムステップのヒストグラムH(t−Δt)を比較して、時間的連続性を満たすヒストグラム値を抽出して抽出ヒストグラムH’(t)とし、これと前回のタイムステップにおける抽出ヒストグラムH’(t−Δt)を比較して、時間的連続性を満たす領域から障害物を判定する。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は車両の進路上の障害物を検出する検出装置および方法に関し、特に、レーダとカメラで取得した画像を認識する画像認識装置とを併用して障害物を検出する障害物検出装置および方法に関する。
【背景技術】
【0002】
レーダや画像センサを用いて車両前方の障害物、特に先行車両や対向車両を検知する技術が知られている。ところで、レーダを用いた障害物検出と、画像センサを用いた障害物検出にはそれぞれ一長一短があり、いずれか一方のみでは検出を精度良く安定して行うことが難しい。そこで、特許文献1に記載されているように両者を融合することで障害物を精度良く安定して検出する技術が知られている。
【0003】
特許文献1に記載されている技術では、画像処理によって導出されるエッジヒストグラムに基づく照合パターンと、レーザレーダにより特定される反射点の分布パターンとを生データの段階で融合し、固有空間法により次元圧縮して融合パターンを生成する。生成した融合パターンと登録されている辞書パターンとを照合することにより、前方車両か否かを判別する。前方車両と判定された車両候補領域については、カルマンフィルタによる動き予測を行うことで、次回の照合処理に利用する。
【特許文献1】特開2003−99762号公報
【発明の開示】
【発明が解決しようとする課題】
【0004】
しかしながら、このような融合パターンを用いた手法では、路上の物体、例えば工事用路上鉄板等はエッジヒストグラムに基づく照合パターンと反射点の分布パターンとが近似しているために、その融合パターンが辞書パターンに一致しやすくなり、走行に支障のない物を障害物と誤認識する可能性がある。
【0005】
そこで本発明は、レーダと画像認識とを融合させて、精度良く先行車両を認識することを可能とした障害物検出装置および方法を提供することを課題とする。
【課題を解決するための手段】
【0006】
上記課題を解決するため、本発明にかかる障害物検出装置は、レーダと画像認識を併用して進路上の障害物を検出する障害物検出装置において、(1)レーダで検出した障害物位置情報を基にして画像認識における処理対象領域を設定する手段と、(2)処理対象領域中の障害物エッジを抽出する手段と、(3)該処理対象領域を水平方向に等間隔で所定数に分割し、エリア内の抽出障害物エッジの配置状態から分割エリアに対する抽出障害物エッジのヒストグラムを作成する手段と、(4)作成したヒストグラムを記憶する手段と、(5)格納されている前回のヒストグラムと今回求めたヒストグラムとを比較して対応関係を満たすヒストグラムを抽出する手段と、(6)抽出後のヒストグラムを記憶する手段と、(7)格納されている前回の抽出後のヒストグラムと今回の抽出後のヒストグラムとを比較して所定の対応関係を満たす場合に障害物ありと判定する手段と、を備えていることを特徴とする。
【0007】
一方、本発明にかかる障害物検出方法は、レーダと画像認識を併用して進路上の障害物を検出する障害物検出方法において、(1)レーダで障害物位置を検出する工程と、(2)検出した障害物位置情報を基にして画像認識における処理対象領域を設定する工程と、(3)設定した処理対象領域中の障害物エッジを抽出する工程と、(4)処理対象領域を水平方向に等間隔で所定数に分割し、エリア内の抽出障害物エッジの配置状態から分割エリアに対する抽出障害物エッジのヒストグラムを作成する工程と、(5)作成したヒストグラムを記憶手段に格納する工程と、(6)記憶手段に格納されている前回のヒストグラムと今回求めたヒストグラムとを比較して対応関係を満たすヒストグラムを抽出する工程と、(7)抽出後のヒストグラムを記憶手段に格納する工程と、(8)記憶手段に格納されている前回の抽出後のヒストグラムと今回の抽出後のヒストグラムとを比較して所定の対応関係を満たす場合に障害物ありと判定する工程と、を備えていることを特徴とする。
【0008】
本発明にかかる障害物検出装置あるいは方法においては、レーダの検出結果を基にして画像認識において障害物エッジを抽出するエリアである処理対象領域を設定する。この処理対象領域内で障害物エッジを抽出し、領域を水平方向に複数の区画に分割して障害物エッジのヒストグラムを作成する。そしてヒストグラムの時間的変化からヒストグラム自体の妥当性を検証し、検証後(抽出後)のヒストグラムの時間変化が予想されている
障害物エッジが障害物を表しているか否かを判定する。
【0009】
この処理対象領域中の障害物エッジを抽出する場合は、道路上の白線に起因すると予想されるエッジを除去することが好ましい。道路上の白線に起因すると予想されるエッジを予め除去することで、抽出障害物エッジは、白線情報を含まないものとなる。
【発明の効果】
【0010】
本発明によれば、レーダ検出結果に基づいて画像処理の処理対象領域を設定し、対象領域内の障害物エッジを抽出して、そのヒストグラムの時間変化により、ヒストグラムの検証を行っているため、一時的に発生する画像ノイズ等を確実に除去することができる。さらに、このような検証によりノイズを除去したヒストグラムの時間的変化を追跡することで、レーダ検出結果から予想される時間変化の範囲内にとどまるか否かを検証することにより障害物に基づくエッジを抽出することができる。
【0011】
例えば、車両に基づくヒストグラムは規則的な時間変化を示すが、路上鉄板等の障害物は、不規則な変化を示す。このため、路上鉄板等の影響を除去して、先行車両等を精度良く安定的に認識することができる。
【0012】
また、白線(道路区画線)情報を予め除去しておくことで、道路区画線の影響を受けることなく、より精度良く先行車両等を認識することができる。
【発明を実施するための最良の形態】
【0013】
以下、添付図面を参照して本発明の好適な実施の形態について詳細に説明する。説明の理解を容易にするため、各図面において同一の構成要素に対しては可能な限り同一の参照番号を附し、重複する説明は省略する。
【0014】
図1は、本発明にかかる障害物検出装置を備えた車両の制御系のブロック構成図であり、図2は、それを搭載した車両を示す斜視図である。この障害物検出装置100は、障害物認識ECU1と、車両前方の画像を取得する前方カメラ2と、車両前方を探索するレーダ3とを有する。障害物認識ECU1は、CPU、ROM、RAM等によって構成されており、前方カメラ2で取得した画像の画像処理を行う画像処理部11と、レーダ3の探索結果を処理するレーダ処理部12と、処理結果を基にして障害物の有無を判定する判定部14と、判定に際して必要な情報を蓄積しておく記憶手段13とを備えている。障害物認識ECU1内の画像処理部11、レーダ処理部12、記憶手段13、判定部14は、完全に独立したハードウェアに限られるものではなく、その一部または全部が他の処理部、手段とハードウェアの一部または全部を共用していてもよい。つまり、同一のハードウェアを複数または一つのソフトウェアにより実現することが可能である。
【0015】
障害物認識ECU1は、車内LAN4を介してモニター51、スピーカー52、車両挙動制御ECU53、エンジンECU54、プリクラッシュシステムECU55等が接続されている。
【0016】
前方カメラ2は、図2に示されるように車両200のフロントウィンドウ上部(例えば、バックミラーの裏側)に配置されており、車両200前方の画像、つまり、車両前方の走行レーン300の画像(区画線301を含む。)を取得するものである。また、レーダ3は、例えば、レーザレーダやミリ波レーダであって車両200のフロントグリル部分に配置され、車両200前方の所定の高さで、所定の角度の水平面内に存在する物体を検知するものである。
【0017】
図3、図4は、前方カメラ2の撮像範囲I0とそのうちの画像処理領域IPを説明する図である。前方カメラ2は車両の高さX1の位置に配置され、水平方向の画角が30度程度、垂直方向の画角が20度程度となるように配置されている。
【0018】
画像処理の対象領域であるIPは、前方カメラ2の先端から所定距離Y1手前で高さX3〜X2の領域であり、水平画角が35度程度となるように設定されている。この場合、路上での対象領域IPの位置はカメラ前方Y3〜Y2となる。そして、Y2=X1Y1/(X1−X2)であり、Y3=X1Y1/(X1−X3)である。
【0019】
ここで、Y2が30m程度、Y3が15m程度となるよう設定するとよい。例えば、X1が地上1.5mに設定されている場合、Y1が5mのときに、X2が1.25m、X3が1mに設定されているとよい。
【0020】
次に、この障害物検出装置による障害物検出方法(本発明にかかる障害物検出方法)について具体的に説明する。図5は、この画像処理の処理フローである。以下に説明する処理は、特に記載のない限り、障害物認識ECU1によって行われる。
【0021】
まず、画像処理部11が取得した画像からエッジ抽出処理を行う(ステップS1)。図6は、このエッジ抽出処理の状態遷移図である。ここで、ある画素の輝度をVcurとし、この画素の左隣の画素の輝度をVpreとする。エッジ抽出処理は、左端画素からではなく、その右隣の画素から右側へ行う。
【0022】
初期状態では図6に示される状態0にある。これは、エッジ未検出状態であることを示す。この状態で、Vcur=Vpreと判定した場合には、イの経路により、エッジ未検出状態を維持する。この状態からVcur>Vpreと判定した場合には、ロの経路を通って状態1に遷移する。この状態1は、立ち上がりエッジ検出状態を意味する。また、この遷移時点の画素位置を正のピーク位置(立ち上がりエッジ)とする。状態1において、Vcur≧Vpreと判定した場合には、ハまたはニの経路を通ることで状態1を維持する。ハ、つまり、Vcur=Vpreの場合には、直前の正のピーク位置をそのまま維持する。一方、ニ、つまり、Vcur>Vpreの場合には、正のピーク位置を現在の画素位置に更新する。
【0023】
状態1からVcur<Vpreと判定した場合には、ホの経路を通って状態2に遷移する。この状態2は、下がりエッジ検出状態を意味する。このとき(状態1から状態2に遷移した時点)に保持されている正のピーク位置を立ち上がりエッジ位置として記憶する。また、この遷移時点での画素位置を負のピーク位置(立ち下がりエッジ)とする。
【0024】
状態2から、Vcur≦Vpreと判定した場合には、ヘまたはトの経路を通ることで状態2を維持する。ヘ、つまり、Vcur=Vpreの場合には、直前の負のピーク位置をそのまま維持する。一方、ト、つまり、Vcur<Vpreの場合には、負のピーク位置を現在の画素位置に更新する。
【0025】
状態2からVcur>Vpreと判定した場合には、チの経路を通って状態1に遷移する。このとき(状態2から状態1に遷移した時点)に保持されている負のピーク位置を立ち下がりエッジ位置として記憶する。また、この遷移時点での画素位置を正のピーク位置とする。また、状態0からVcur<Vpreと判定した場合には、リの経路を通って状態2に遷移し、この遷移時点の画素位置を負のピーク位置とする。これにより、画像中の正負のエッジを抽出することができる。
【0026】
抽出したエッジから白線(道路区画線)に起因すると予想されるエッジを除外する(ステップS2)。
【0027】
図7は、こうして判定したライン上の正負のピーク位置(エッジ)を示した図である。この図では、上に凸の部分が正のピーク位置を下に凸の部分が負のピーク位置を示している。白線に起因すると予想されるエッジは通常正−負のエッジが所定の間隔(区画線幅)で対になっている。そこで、立ち上がりエッジ(図中のbまたはg)から想定される白線幅に対応する画素数の幅(図中のc、h)内にある立ち下がりエッジ(図中のd、e)については、立ち上がりエッジ(図中のbまたはg)とともに、白線に起因すると予想されるエッジとする。これらのエッジからは別途白線位置情報が求められる。それ以外のエッジ情報を障害物エッジ情報として保持する。
【0028】
一方、これと並列する形でレーダ処理部12は、レーダ3の検出結果から障害物までの距離Dとその横位置X(自車両の前後車軸の中心線を結ぶ線分の延長線上からの距離であり、左側に位置する場合は負、右側に位置する場合は正の値をとる。)を算出する(ステップS3)。この距離D、横位置Xは、レーダ3の反射波のピーク点に対して算出される。ステップS4では、レーダ処理部12の判定結果と画像処理部11で抽出したエッジを基にして、処理対象領域Ip中のヒストグラム算出領域を設定する。図8、図9は、このヒストグラム算出領域の例を示している。
【0029】
レーダ3で距離D、位置Xにあると判定した障害物Sは、前方カメラ2からみると、車両からD’前方に位置することになる。この距離D’は、前方カメラ2とレーダ3の位置関係から算出される。そして、障害物Sの左右にそれぞれW/2ずつをとった全幅Wの領域をヒストグラム算出領域とし、画像処理の処理対象領域Ip中でヒストグラム算出領域の両端に存在する領域をそれぞれオフセット領域とする。左側のオフセット領域の長さをLofflで、右側のオフセット領域の長さをLoffrでそれぞれ表す。ここで、Wは例えば一般的な車両幅を上回る2.6mに設定するとよい。
【0030】
そして、処理対象領域Ipの画素幅Wpに合わせて、ヒストグラム算出領域と各オフセット領域の幅を画素数が単位となるよう変換することで、図9に示されるように、画素に対応して各領域を設定する。ここで、オフセット領域の幅をそれぞれoffset_l、offset_rとし、ヒストグラム算出領域の幅をwhとする。このとき、offset_l+wh+offset_r=Wpが成り立つ。
【0031】
次に、このヒストグラム算出領域を図10に示されるように等幅のn個の小領域(h1〜hn)に分割する(ステップS5)。分割数としては10程度が好ましい。ヒストグラム算出領域の幅whがnの倍数とならない場合には、それぞれの画素数が異なっても略同一であればよい。
【0032】
そして、各領域について、障害物エッジのヒストグラムを算出する(ステップS6)。例えば、ある小領域hx中の障害物エッジ位置が図11に示されるようになったとする。ここで、障害物エッジに対応する画素を黒で、その他の画素を白で表す。このとき、縦方向の同一列内における障害物エッジの数を加算する。領域内におけるその最大値をヒストグラムにおけるその領域の値とすればよい。もちろん、領域内における障害物エッジの総数、平均、中央値等を用いてもよい。同一列内の最大値を用いることで、各小領域の幅が完全に同一でない場合にも演算が簡単になる。これを全小領域(h1〜hn)について行うことで図12に示されるようなヒストグラムを作成する。
【0033】
次に、各小領域の値をしきい値TH0と比較し、しきい値TH0を超える値を有する小領域の値を1、しきい値TH0以下の値を有する小領域の値を0として、ヒストグラムを更新する(ステップS7)。図13は、このしきい値による判定結果を説明する図である。このときの更新ヒストグラムの値を表す配列をH(t)とする。
【0034】
前回のタイムステップにおける更新ヒストグラム値の配列であるH(t−Δt)を記憶手段13から読み出し(ステップS8)、これと、H(t)とを比較して前回の更新ヒストグラム値H(t−Δt)とで時間的連続性に基づく対応関係が満たされている小領域のヒストグラム値のみを抽出する(ステップS9)。
【0035】
図14に示されるように、H(t)とH(t−Δt)とで値が1となる小領域の位置を比較する。H(t)において値が1となる小領域の位置がhmであるとき、H(t−Δt)においてhmを含む左右の所定の領域、つまり、hm−N0より右側でhm+N0より左側の領域に値が1となる小領域があれば、時間的な連続性が満たされているとしてhmのヒストグラム値を対応関係を満たすヒストグラム値として生かし、そのような領域が存在しない場合には、時間的な連続性が満たされていないとして、hmのヒストグラム値を0にした抽出ヒストグラムH’(t)を作成する。
【0036】
走行中に前方カメラ2で取得している連続画像は、周囲の条件の変化等の影響により、輝度条件が変化する。このため、同一の対象物であってもタイムステップによってエッジとして検出されたり、されなかったりすることがある。上述したように時間的連続性を追跡することで、前回のタイムステップでも今回のタイムステップでも検出できたエッジによるヒストグラム領域を追跡することができ、ノイズを除去することができるので、精度が向上する。ここで、時間的連続性を満たすとする小領域の位置の差(しきい値N0)は、レーダ3で検出した障害物と自車両との相対速度に応じて調整してもよい。
【0037】
次に、前回のタイムステップにおける抽出ヒストグラムH'(t−Δt)を記憶手段13から読み出し(ステップS10)、これと、H'(t)とを比較して前回の抽出ヒストグラム値H’(t−Δt)とで時間的連続性に基づく対応関係が満たされている小領域のヒストグラム値を抽出することで障害物位置を判定する(ステップS11)。比較の手法はH(t)とH(t−Δt)の比較の場合と同様に行う。
【0038】
すなわち、図14に示されるように、H’(t)とH’(t−Δt)とで値が1となる小領域の位置を比較する。H'(t)において値が1となる小領域の位置がhmであるとき、H(t−Δt)においてhmを含む左右の所定の領域、つまり、hm−N1より右側でhm+N1より左側の領域に値が1となる小領域があれば、時間的な連続性が満たされているとしてhmを障害物位置候補と判定する。そのような領域が存在しない場合には、時間的な連続性が満たされていないとして、hmのヒストグラム値は障害物位置候補でないと判定する。
【0039】
さらに、2番目の条件として、抽出ヒストグラムH’(t)が1となる領域が閾値(例えば2箇所)以上あるか否かを判断する。このような閾値の条件を設けることで物体が存在する可能性を確実に判定することができる。そして、H’(t)が1となる領域が閾値未満の場合には、抽出したヒストグラム中に障害物はないと判定し、当該hmのヒストグラム値は障害物位置候補でないと判定する。
【0040】
3番目の条件として抽出ヒストグラムH’(t)が1となる領域の間隔が閾値(例えば4領域)以上離れているか否かを判断する。本実施形態では2.6mの領域を12分割していることから、4領域以上離れていれば、少なくとも約0.9mの幅を有する障害物と推定される。したがって、閾値以上離れていないヒストグラム値は障害物位置候補でないと判定し、閾値以上離れているヒストグラム値組のみを障害物位置候補と判定する。これにより、ある程度の大きさを有する障害物のみを抽出することができる。
【0041】
続いて、障害物位置候補の有無を判定する(ステップS12)。障害物位置候補が存在する場合には、さらに、障害物位置候補となるヒストグラム領域hmを所定のタイムステップ回数N2以上連続して追跡できているか否かを判定する(ステップS13)。連続して追跡できている場合には、障害物位置と判定し(ステップS14)、連続して追跡できていない場合には、障害物位置候補のままとする。
【0042】
走行中の車両からみた路上障害物は、その位置関係の変化に応じて画像上の位置が変化する。逆に時間的変動が通常予想される範囲を超えて不規則に変化している領域については障害物に対応していないと推定される。図15、図16は、この時間的連続性判断の様子を説明する図である。
【0043】
例えば、先行車両400が図15(a)から図15(b)に示されるように接近してくる場合には、通常、先行車両400の左右端部がエッジとして検出される。そして、先行車両400の幅は変化しないから検出されるエッジ間の小領域の位置の差は略一定に保たれる。この結果、障害物位置候補となるヒストグラム領域(小領域)の位置の変化はほとんどない。このため、小領域の位置自体の変化量は規則的である。
【0044】
これに対して、図16に示される工事用の路上鉄板410等の場合、図16(a)から図16(b)に示されるように、レーダ物標が近づいたとしても、路上鉄板410自体の前方カメラ2への写り方には変化がないため、ヒストグラム検出範囲の変化に応じて、小領域の位置は不規則に変化することになる。このように、領域位置の時間的な変動から障害物に対応しているか否かを精度良く判定することができる。
【0045】
障害物位置として判定した場合には、判定した障害物位置hmや相対速度に関する情報(障害物情報)を出力して(ステップS15)、さらに、H(t)とH’(t)を記憶手段13に格納し(ステップS16)、処理を終了する。一方、ステップS12で障害物位置候補が存在しないと判定した場合や、ステップS13で連続検出回数が閾値未満で障害物位置と判定しなかった場合には、直接ステップS16へと移行して、H(t)とH’(t)を記憶手段13に格納し、処理を終了する。
【0046】
処理終了後は、最初のステップから再び処理を繰り返すことにより、次のタイムステップのヒストグラムH(t+Δt)と抽出ヒストグラムH’(t+Δt)の処理を行う。
【0047】
障害物情報は車内LAN4を介して各システムに送られ、モニター51、スピーカー52による運転者への障害物警報や車両挙動制御ECU53、エンジンECU54、プリクラッシュシステムECU55による衝突回避制御や衝突衝撃緩和制御に利用される。障害物への距離や相対速度に応じて、運転者に告知、警報を発したり、衝突回避、衝突衝撃緩和制御を行ったり、前方車両への追従走行制御を行うなど所定の車両制御を実施する。
【0048】
本発明によれば、レーダ3による障害物検出と前方カメラ2の取得画像を画像処理することによる障害物検出とを融合させて前方車両等の障害物を精度良く検出することが可能となり、障害物を利用した車両挙動制御の制御精度も向上する。
【図面の簡単な説明】
【0049】
【図1】本発明にかかる障害物検出装置を備えた車両の制御系のブロック構成図である。
【図2】図1の車両を示す斜視図である。
【図3】前方カメラ2の撮像範囲I0とそのうちの画像処理領域IPを説明する側面図である。
【図4】前方カメラ2の撮像範囲I0とそのうちの画像処理領域IPを説明する図である。
【図5】本発明にかかる障害物検出方法の処理フローである。
【図6】エッジ抽出処理の状態遷移図である。
【図7】ライン上の正負のピーク位置(エッジ)を示した図である。
【図8】ヒストグラム算出領域を説明する図である。
【図9】ヒストグラム算出領域の設定を示す図である。
【図10】ヒストグラム算出領域の分割例を示す図である。
【図11】ヒストグラム値の算出方法を説明する図である。
【図12】算出したヒストグラムの例を説明する図である。
【図13】ヒストグラムのしきい値判定を説明する図である。
【図14】ヒストグラムの時間的連続性判断を説明する図である。
【図15】先行車両検出時のヒストグラムの時間的連続性判断を説明する図である。
【図16】工事用路上鉄板検出時のヒストグラムの時間的連続性判断を説明する図である。
【符号の説明】
【0050】
1…障害物認識ECU、2…前方カメラ、3…レーダ、4…車内LAN、11…画像処理部、12…レーダ処理部、13…記憶手段、14…判定部、51…モニター、52…スピーカー、53…車両挙動制御ECU、54…エンジンECU、55…プリクラッシュシステムECU、100…障害物検出装置、200…車両、300…走行レーン、301…区画線、400…先行車両、410…路上鉄板。
【技術分野】
【0001】
本発明は車両の進路上の障害物を検出する検出装置および方法に関し、特に、レーダとカメラで取得した画像を認識する画像認識装置とを併用して障害物を検出する障害物検出装置および方法に関する。
【背景技術】
【0002】
レーダや画像センサを用いて車両前方の障害物、特に先行車両や対向車両を検知する技術が知られている。ところで、レーダを用いた障害物検出と、画像センサを用いた障害物検出にはそれぞれ一長一短があり、いずれか一方のみでは検出を精度良く安定して行うことが難しい。そこで、特許文献1に記載されているように両者を融合することで障害物を精度良く安定して検出する技術が知られている。
【0003】
特許文献1に記載されている技術では、画像処理によって導出されるエッジヒストグラムに基づく照合パターンと、レーザレーダにより特定される反射点の分布パターンとを生データの段階で融合し、固有空間法により次元圧縮して融合パターンを生成する。生成した融合パターンと登録されている辞書パターンとを照合することにより、前方車両か否かを判別する。前方車両と判定された車両候補領域については、カルマンフィルタによる動き予測を行うことで、次回の照合処理に利用する。
【特許文献1】特開2003−99762号公報
【発明の開示】
【発明が解決しようとする課題】
【0004】
しかしながら、このような融合パターンを用いた手法では、路上の物体、例えば工事用路上鉄板等はエッジヒストグラムに基づく照合パターンと反射点の分布パターンとが近似しているために、その融合パターンが辞書パターンに一致しやすくなり、走行に支障のない物を障害物と誤認識する可能性がある。
【0005】
そこで本発明は、レーダと画像認識とを融合させて、精度良く先行車両を認識することを可能とした障害物検出装置および方法を提供することを課題とする。
【課題を解決するための手段】
【0006】
上記課題を解決するため、本発明にかかる障害物検出装置は、レーダと画像認識を併用して進路上の障害物を検出する障害物検出装置において、(1)レーダで検出した障害物位置情報を基にして画像認識における処理対象領域を設定する手段と、(2)処理対象領域中の障害物エッジを抽出する手段と、(3)該処理対象領域を水平方向に等間隔で所定数に分割し、エリア内の抽出障害物エッジの配置状態から分割エリアに対する抽出障害物エッジのヒストグラムを作成する手段と、(4)作成したヒストグラムを記憶する手段と、(5)格納されている前回のヒストグラムと今回求めたヒストグラムとを比較して対応関係を満たすヒストグラムを抽出する手段と、(6)抽出後のヒストグラムを記憶する手段と、(7)格納されている前回の抽出後のヒストグラムと今回の抽出後のヒストグラムとを比較して所定の対応関係を満たす場合に障害物ありと判定する手段と、を備えていることを特徴とする。
【0007】
一方、本発明にかかる障害物検出方法は、レーダと画像認識を併用して進路上の障害物を検出する障害物検出方法において、(1)レーダで障害物位置を検出する工程と、(2)検出した障害物位置情報を基にして画像認識における処理対象領域を設定する工程と、(3)設定した処理対象領域中の障害物エッジを抽出する工程と、(4)処理対象領域を水平方向に等間隔で所定数に分割し、エリア内の抽出障害物エッジの配置状態から分割エリアに対する抽出障害物エッジのヒストグラムを作成する工程と、(5)作成したヒストグラムを記憶手段に格納する工程と、(6)記憶手段に格納されている前回のヒストグラムと今回求めたヒストグラムとを比較して対応関係を満たすヒストグラムを抽出する工程と、(7)抽出後のヒストグラムを記憶手段に格納する工程と、(8)記憶手段に格納されている前回の抽出後のヒストグラムと今回の抽出後のヒストグラムとを比較して所定の対応関係を満たす場合に障害物ありと判定する工程と、を備えていることを特徴とする。
【0008】
本発明にかかる障害物検出装置あるいは方法においては、レーダの検出結果を基にして画像認識において障害物エッジを抽出するエリアである処理対象領域を設定する。この処理対象領域内で障害物エッジを抽出し、領域を水平方向に複数の区画に分割して障害物エッジのヒストグラムを作成する。そしてヒストグラムの時間的変化からヒストグラム自体の妥当性を検証し、検証後(抽出後)のヒストグラムの時間変化が予想されている
障害物エッジが障害物を表しているか否かを判定する。
【0009】
この処理対象領域中の障害物エッジを抽出する場合は、道路上の白線に起因すると予想されるエッジを除去することが好ましい。道路上の白線に起因すると予想されるエッジを予め除去することで、抽出障害物エッジは、白線情報を含まないものとなる。
【発明の効果】
【0010】
本発明によれば、レーダ検出結果に基づいて画像処理の処理対象領域を設定し、対象領域内の障害物エッジを抽出して、そのヒストグラムの時間変化により、ヒストグラムの検証を行っているため、一時的に発生する画像ノイズ等を確実に除去することができる。さらに、このような検証によりノイズを除去したヒストグラムの時間的変化を追跡することで、レーダ検出結果から予想される時間変化の範囲内にとどまるか否かを検証することにより障害物に基づくエッジを抽出することができる。
【0011】
例えば、車両に基づくヒストグラムは規則的な時間変化を示すが、路上鉄板等の障害物は、不規則な変化を示す。このため、路上鉄板等の影響を除去して、先行車両等を精度良く安定的に認識することができる。
【0012】
また、白線(道路区画線)情報を予め除去しておくことで、道路区画線の影響を受けることなく、より精度良く先行車両等を認識することができる。
【発明を実施するための最良の形態】
【0013】
以下、添付図面を参照して本発明の好適な実施の形態について詳細に説明する。説明の理解を容易にするため、各図面において同一の構成要素に対しては可能な限り同一の参照番号を附し、重複する説明は省略する。
【0014】
図1は、本発明にかかる障害物検出装置を備えた車両の制御系のブロック構成図であり、図2は、それを搭載した車両を示す斜視図である。この障害物検出装置100は、障害物認識ECU1と、車両前方の画像を取得する前方カメラ2と、車両前方を探索するレーダ3とを有する。障害物認識ECU1は、CPU、ROM、RAM等によって構成されており、前方カメラ2で取得した画像の画像処理を行う画像処理部11と、レーダ3の探索結果を処理するレーダ処理部12と、処理結果を基にして障害物の有無を判定する判定部14と、判定に際して必要な情報を蓄積しておく記憶手段13とを備えている。障害物認識ECU1内の画像処理部11、レーダ処理部12、記憶手段13、判定部14は、完全に独立したハードウェアに限られるものではなく、その一部または全部が他の処理部、手段とハードウェアの一部または全部を共用していてもよい。つまり、同一のハードウェアを複数または一つのソフトウェアにより実現することが可能である。
【0015】
障害物認識ECU1は、車内LAN4を介してモニター51、スピーカー52、車両挙動制御ECU53、エンジンECU54、プリクラッシュシステムECU55等が接続されている。
【0016】
前方カメラ2は、図2に示されるように車両200のフロントウィンドウ上部(例えば、バックミラーの裏側)に配置されており、車両200前方の画像、つまり、車両前方の走行レーン300の画像(区画線301を含む。)を取得するものである。また、レーダ3は、例えば、レーザレーダやミリ波レーダであって車両200のフロントグリル部分に配置され、車両200前方の所定の高さで、所定の角度の水平面内に存在する物体を検知するものである。
【0017】
図3、図4は、前方カメラ2の撮像範囲I0とそのうちの画像処理領域IPを説明する図である。前方カメラ2は車両の高さX1の位置に配置され、水平方向の画角が30度程度、垂直方向の画角が20度程度となるように配置されている。
【0018】
画像処理の対象領域であるIPは、前方カメラ2の先端から所定距離Y1手前で高さX3〜X2の領域であり、水平画角が35度程度となるように設定されている。この場合、路上での対象領域IPの位置はカメラ前方Y3〜Y2となる。そして、Y2=X1Y1/(X1−X2)であり、Y3=X1Y1/(X1−X3)である。
【0019】
ここで、Y2が30m程度、Y3が15m程度となるよう設定するとよい。例えば、X1が地上1.5mに設定されている場合、Y1が5mのときに、X2が1.25m、X3が1mに設定されているとよい。
【0020】
次に、この障害物検出装置による障害物検出方法(本発明にかかる障害物検出方法)について具体的に説明する。図5は、この画像処理の処理フローである。以下に説明する処理は、特に記載のない限り、障害物認識ECU1によって行われる。
【0021】
まず、画像処理部11が取得した画像からエッジ抽出処理を行う(ステップS1)。図6は、このエッジ抽出処理の状態遷移図である。ここで、ある画素の輝度をVcurとし、この画素の左隣の画素の輝度をVpreとする。エッジ抽出処理は、左端画素からではなく、その右隣の画素から右側へ行う。
【0022】
初期状態では図6に示される状態0にある。これは、エッジ未検出状態であることを示す。この状態で、Vcur=Vpreと判定した場合には、イの経路により、エッジ未検出状態を維持する。この状態からVcur>Vpreと判定した場合には、ロの経路を通って状態1に遷移する。この状態1は、立ち上がりエッジ検出状態を意味する。また、この遷移時点の画素位置を正のピーク位置(立ち上がりエッジ)とする。状態1において、Vcur≧Vpreと判定した場合には、ハまたはニの経路を通ることで状態1を維持する。ハ、つまり、Vcur=Vpreの場合には、直前の正のピーク位置をそのまま維持する。一方、ニ、つまり、Vcur>Vpreの場合には、正のピーク位置を現在の画素位置に更新する。
【0023】
状態1からVcur<Vpreと判定した場合には、ホの経路を通って状態2に遷移する。この状態2は、下がりエッジ検出状態を意味する。このとき(状態1から状態2に遷移した時点)に保持されている正のピーク位置を立ち上がりエッジ位置として記憶する。また、この遷移時点での画素位置を負のピーク位置(立ち下がりエッジ)とする。
【0024】
状態2から、Vcur≦Vpreと判定した場合には、ヘまたはトの経路を通ることで状態2を維持する。ヘ、つまり、Vcur=Vpreの場合には、直前の負のピーク位置をそのまま維持する。一方、ト、つまり、Vcur<Vpreの場合には、負のピーク位置を現在の画素位置に更新する。
【0025】
状態2からVcur>Vpreと判定した場合には、チの経路を通って状態1に遷移する。このとき(状態2から状態1に遷移した時点)に保持されている負のピーク位置を立ち下がりエッジ位置として記憶する。また、この遷移時点での画素位置を正のピーク位置とする。また、状態0からVcur<Vpreと判定した場合には、リの経路を通って状態2に遷移し、この遷移時点の画素位置を負のピーク位置とする。これにより、画像中の正負のエッジを抽出することができる。
【0026】
抽出したエッジから白線(道路区画線)に起因すると予想されるエッジを除外する(ステップS2)。
【0027】
図7は、こうして判定したライン上の正負のピーク位置(エッジ)を示した図である。この図では、上に凸の部分が正のピーク位置を下に凸の部分が負のピーク位置を示している。白線に起因すると予想されるエッジは通常正−負のエッジが所定の間隔(区画線幅)で対になっている。そこで、立ち上がりエッジ(図中のbまたはg)から想定される白線幅に対応する画素数の幅(図中のc、h)内にある立ち下がりエッジ(図中のd、e)については、立ち上がりエッジ(図中のbまたはg)とともに、白線に起因すると予想されるエッジとする。これらのエッジからは別途白線位置情報が求められる。それ以外のエッジ情報を障害物エッジ情報として保持する。
【0028】
一方、これと並列する形でレーダ処理部12は、レーダ3の検出結果から障害物までの距離Dとその横位置X(自車両の前後車軸の中心線を結ぶ線分の延長線上からの距離であり、左側に位置する場合は負、右側に位置する場合は正の値をとる。)を算出する(ステップS3)。この距離D、横位置Xは、レーダ3の反射波のピーク点に対して算出される。ステップS4では、レーダ処理部12の判定結果と画像処理部11で抽出したエッジを基にして、処理対象領域Ip中のヒストグラム算出領域を設定する。図8、図9は、このヒストグラム算出領域の例を示している。
【0029】
レーダ3で距離D、位置Xにあると判定した障害物Sは、前方カメラ2からみると、車両からD’前方に位置することになる。この距離D’は、前方カメラ2とレーダ3の位置関係から算出される。そして、障害物Sの左右にそれぞれW/2ずつをとった全幅Wの領域をヒストグラム算出領域とし、画像処理の処理対象領域Ip中でヒストグラム算出領域の両端に存在する領域をそれぞれオフセット領域とする。左側のオフセット領域の長さをLofflで、右側のオフセット領域の長さをLoffrでそれぞれ表す。ここで、Wは例えば一般的な車両幅を上回る2.6mに設定するとよい。
【0030】
そして、処理対象領域Ipの画素幅Wpに合わせて、ヒストグラム算出領域と各オフセット領域の幅を画素数が単位となるよう変換することで、図9に示されるように、画素に対応して各領域を設定する。ここで、オフセット領域の幅をそれぞれoffset_l、offset_rとし、ヒストグラム算出領域の幅をwhとする。このとき、offset_l+wh+offset_r=Wpが成り立つ。
【0031】
次に、このヒストグラム算出領域を図10に示されるように等幅のn個の小領域(h1〜hn)に分割する(ステップS5)。分割数としては10程度が好ましい。ヒストグラム算出領域の幅whがnの倍数とならない場合には、それぞれの画素数が異なっても略同一であればよい。
【0032】
そして、各領域について、障害物エッジのヒストグラムを算出する(ステップS6)。例えば、ある小領域hx中の障害物エッジ位置が図11に示されるようになったとする。ここで、障害物エッジに対応する画素を黒で、その他の画素を白で表す。このとき、縦方向の同一列内における障害物エッジの数を加算する。領域内におけるその最大値をヒストグラムにおけるその領域の値とすればよい。もちろん、領域内における障害物エッジの総数、平均、中央値等を用いてもよい。同一列内の最大値を用いることで、各小領域の幅が完全に同一でない場合にも演算が簡単になる。これを全小領域(h1〜hn)について行うことで図12に示されるようなヒストグラムを作成する。
【0033】
次に、各小領域の値をしきい値TH0と比較し、しきい値TH0を超える値を有する小領域の値を1、しきい値TH0以下の値を有する小領域の値を0として、ヒストグラムを更新する(ステップS7)。図13は、このしきい値による判定結果を説明する図である。このときの更新ヒストグラムの値を表す配列をH(t)とする。
【0034】
前回のタイムステップにおける更新ヒストグラム値の配列であるH(t−Δt)を記憶手段13から読み出し(ステップS8)、これと、H(t)とを比較して前回の更新ヒストグラム値H(t−Δt)とで時間的連続性に基づく対応関係が満たされている小領域のヒストグラム値のみを抽出する(ステップS9)。
【0035】
図14に示されるように、H(t)とH(t−Δt)とで値が1となる小領域の位置を比較する。H(t)において値が1となる小領域の位置がhmであるとき、H(t−Δt)においてhmを含む左右の所定の領域、つまり、hm−N0より右側でhm+N0より左側の領域に値が1となる小領域があれば、時間的な連続性が満たされているとしてhmのヒストグラム値を対応関係を満たすヒストグラム値として生かし、そのような領域が存在しない場合には、時間的な連続性が満たされていないとして、hmのヒストグラム値を0にした抽出ヒストグラムH’(t)を作成する。
【0036】
走行中に前方カメラ2で取得している連続画像は、周囲の条件の変化等の影響により、輝度条件が変化する。このため、同一の対象物であってもタイムステップによってエッジとして検出されたり、されなかったりすることがある。上述したように時間的連続性を追跡することで、前回のタイムステップでも今回のタイムステップでも検出できたエッジによるヒストグラム領域を追跡することができ、ノイズを除去することができるので、精度が向上する。ここで、時間的連続性を満たすとする小領域の位置の差(しきい値N0)は、レーダ3で検出した障害物と自車両との相対速度に応じて調整してもよい。
【0037】
次に、前回のタイムステップにおける抽出ヒストグラムH'(t−Δt)を記憶手段13から読み出し(ステップS10)、これと、H'(t)とを比較して前回の抽出ヒストグラム値H’(t−Δt)とで時間的連続性に基づく対応関係が満たされている小領域のヒストグラム値を抽出することで障害物位置を判定する(ステップS11)。比較の手法はH(t)とH(t−Δt)の比較の場合と同様に行う。
【0038】
すなわち、図14に示されるように、H’(t)とH’(t−Δt)とで値が1となる小領域の位置を比較する。H'(t)において値が1となる小領域の位置がhmであるとき、H(t−Δt)においてhmを含む左右の所定の領域、つまり、hm−N1より右側でhm+N1より左側の領域に値が1となる小領域があれば、時間的な連続性が満たされているとしてhmを障害物位置候補と判定する。そのような領域が存在しない場合には、時間的な連続性が満たされていないとして、hmのヒストグラム値は障害物位置候補でないと判定する。
【0039】
さらに、2番目の条件として、抽出ヒストグラムH’(t)が1となる領域が閾値(例えば2箇所)以上あるか否かを判断する。このような閾値の条件を設けることで物体が存在する可能性を確実に判定することができる。そして、H’(t)が1となる領域が閾値未満の場合には、抽出したヒストグラム中に障害物はないと判定し、当該hmのヒストグラム値は障害物位置候補でないと判定する。
【0040】
3番目の条件として抽出ヒストグラムH’(t)が1となる領域の間隔が閾値(例えば4領域)以上離れているか否かを判断する。本実施形態では2.6mの領域を12分割していることから、4領域以上離れていれば、少なくとも約0.9mの幅を有する障害物と推定される。したがって、閾値以上離れていないヒストグラム値は障害物位置候補でないと判定し、閾値以上離れているヒストグラム値組のみを障害物位置候補と判定する。これにより、ある程度の大きさを有する障害物のみを抽出することができる。
【0041】
続いて、障害物位置候補の有無を判定する(ステップS12)。障害物位置候補が存在する場合には、さらに、障害物位置候補となるヒストグラム領域hmを所定のタイムステップ回数N2以上連続して追跡できているか否かを判定する(ステップS13)。連続して追跡できている場合には、障害物位置と判定し(ステップS14)、連続して追跡できていない場合には、障害物位置候補のままとする。
【0042】
走行中の車両からみた路上障害物は、その位置関係の変化に応じて画像上の位置が変化する。逆に時間的変動が通常予想される範囲を超えて不規則に変化している領域については障害物に対応していないと推定される。図15、図16は、この時間的連続性判断の様子を説明する図である。
【0043】
例えば、先行車両400が図15(a)から図15(b)に示されるように接近してくる場合には、通常、先行車両400の左右端部がエッジとして検出される。そして、先行車両400の幅は変化しないから検出されるエッジ間の小領域の位置の差は略一定に保たれる。この結果、障害物位置候補となるヒストグラム領域(小領域)の位置の変化はほとんどない。このため、小領域の位置自体の変化量は規則的である。
【0044】
これに対して、図16に示される工事用の路上鉄板410等の場合、図16(a)から図16(b)に示されるように、レーダ物標が近づいたとしても、路上鉄板410自体の前方カメラ2への写り方には変化がないため、ヒストグラム検出範囲の変化に応じて、小領域の位置は不規則に変化することになる。このように、領域位置の時間的な変動から障害物に対応しているか否かを精度良く判定することができる。
【0045】
障害物位置として判定した場合には、判定した障害物位置hmや相対速度に関する情報(障害物情報)を出力して(ステップS15)、さらに、H(t)とH’(t)を記憶手段13に格納し(ステップS16)、処理を終了する。一方、ステップS12で障害物位置候補が存在しないと判定した場合や、ステップS13で連続検出回数が閾値未満で障害物位置と判定しなかった場合には、直接ステップS16へと移行して、H(t)とH’(t)を記憶手段13に格納し、処理を終了する。
【0046】
処理終了後は、最初のステップから再び処理を繰り返すことにより、次のタイムステップのヒストグラムH(t+Δt)と抽出ヒストグラムH’(t+Δt)の処理を行う。
【0047】
障害物情報は車内LAN4を介して各システムに送られ、モニター51、スピーカー52による運転者への障害物警報や車両挙動制御ECU53、エンジンECU54、プリクラッシュシステムECU55による衝突回避制御や衝突衝撃緩和制御に利用される。障害物への距離や相対速度に応じて、運転者に告知、警報を発したり、衝突回避、衝突衝撃緩和制御を行ったり、前方車両への追従走行制御を行うなど所定の車両制御を実施する。
【0048】
本発明によれば、レーダ3による障害物検出と前方カメラ2の取得画像を画像処理することによる障害物検出とを融合させて前方車両等の障害物を精度良く検出することが可能となり、障害物を利用した車両挙動制御の制御精度も向上する。
【図面の簡単な説明】
【0049】
【図1】本発明にかかる障害物検出装置を備えた車両の制御系のブロック構成図である。
【図2】図1の車両を示す斜視図である。
【図3】前方カメラ2の撮像範囲I0とそのうちの画像処理領域IPを説明する側面図である。
【図4】前方カメラ2の撮像範囲I0とそのうちの画像処理領域IPを説明する図である。
【図5】本発明にかかる障害物検出方法の処理フローである。
【図6】エッジ抽出処理の状態遷移図である。
【図7】ライン上の正負のピーク位置(エッジ)を示した図である。
【図8】ヒストグラム算出領域を説明する図である。
【図9】ヒストグラム算出領域の設定を示す図である。
【図10】ヒストグラム算出領域の分割例を示す図である。
【図11】ヒストグラム値の算出方法を説明する図である。
【図12】算出したヒストグラムの例を説明する図である。
【図13】ヒストグラムのしきい値判定を説明する図である。
【図14】ヒストグラムの時間的連続性判断を説明する図である。
【図15】先行車両検出時のヒストグラムの時間的連続性判断を説明する図である。
【図16】工事用路上鉄板検出時のヒストグラムの時間的連続性判断を説明する図である。
【符号の説明】
【0050】
1…障害物認識ECU、2…前方カメラ、3…レーダ、4…車内LAN、11…画像処理部、12…レーダ処理部、13…記憶手段、14…判定部、51…モニター、52…スピーカー、53…車両挙動制御ECU、54…エンジンECU、55…プリクラッシュシステムECU、100…障害物検出装置、200…車両、300…走行レーン、301…区画線、400…先行車両、410…路上鉄板。
【特許請求の範囲】
【請求項1】
レーダと画像認識を併用して進路上の障害物を検出する障害物検出装置において、
レーダで検出した障害物位置情報を基にして画像認識における処理対象領域を設定する手段と、
該処理対象領域中の障害物エッジを抽出する手段と、
該処理対象領域を水平方向に等間隔で所定数に分割し、エリア内の抽出障害物エッジの配置状態から分割エリアに対する抽出障害物エッジのヒストグラムを作成する手段と、
作成したヒストグラムを記憶する手段と、
格納されている前回のヒストグラムと今回求めたヒストグラムとを比較して対応関係を満たすヒストグラムを抽出する手段と、
抽出後のヒストグラムを記憶する手段と、
格納されている前回の抽出後のヒストグラムと今回の抽出後のヒストグラムとを比較して所定の対応関係を満たす場合に障害物ありと判定する手段と、
を備えていることを特徴とする障害物検出装置。
【請求項2】
前記処理対象領域中の障害物エッジを抽出する手段は、道路上の白線に起因すると予想されるエッジを除去することを特徴とする請求項1記載の障害物検出装置。
【請求項3】
レーダと画像認識を併用して進路上の障害物を検出する障害物検出方法において、
レーダで障害物位置を検出する工程と、
検出した障害物位置情報を基にして画像認識における処理対象領域を設定する工程と、
設定した処理対象領域中の障害物エッジを抽出する工程と、
処理対象領域を水平方向に等間隔で所定数に分割し、エリア内の抽出障害物エッジの配置状態から分割エリアに対する抽出障害物エッジのヒストグラムを作成する工程と、
作成したヒストグラムを記憶手段に格納する工程と、
記憶手段に格納されている前回のヒストグラムと今回求めたヒストグラムとを比較して対応関係を満たすヒストグラムを抽出する工程と、
抽出後のヒストグラムを記憶手段に格納する工程と、
記憶手段に格納されている前回の抽出後のヒストグラムと今回の抽出後のヒストグラムとを比較して所定の対応関係を満たす場合に障害物ありと判定する工程と、
を備えていることを特徴とする障害物検出方法。
【請求項4】
前記処理対象領域中の障害物エッジを抽出する工程においては、道路上の白線に起因すると予想されるエッジを除去することを特徴とする請求項3記載の障害物検出方法。
【請求項1】
レーダと画像認識を併用して進路上の障害物を検出する障害物検出装置において、
レーダで検出した障害物位置情報を基にして画像認識における処理対象領域を設定する手段と、
該処理対象領域中の障害物エッジを抽出する手段と、
該処理対象領域を水平方向に等間隔で所定数に分割し、エリア内の抽出障害物エッジの配置状態から分割エリアに対する抽出障害物エッジのヒストグラムを作成する手段と、
作成したヒストグラムを記憶する手段と、
格納されている前回のヒストグラムと今回求めたヒストグラムとを比較して対応関係を満たすヒストグラムを抽出する手段と、
抽出後のヒストグラムを記憶する手段と、
格納されている前回の抽出後のヒストグラムと今回の抽出後のヒストグラムとを比較して所定の対応関係を満たす場合に障害物ありと判定する手段と、
を備えていることを特徴とする障害物検出装置。
【請求項2】
前記処理対象領域中の障害物エッジを抽出する手段は、道路上の白線に起因すると予想されるエッジを除去することを特徴とする請求項1記載の障害物検出装置。
【請求項3】
レーダと画像認識を併用して進路上の障害物を検出する障害物検出方法において、
レーダで障害物位置を検出する工程と、
検出した障害物位置情報を基にして画像認識における処理対象領域を設定する工程と、
設定した処理対象領域中の障害物エッジを抽出する工程と、
処理対象領域を水平方向に等間隔で所定数に分割し、エリア内の抽出障害物エッジの配置状態から分割エリアに対する抽出障害物エッジのヒストグラムを作成する工程と、
作成したヒストグラムを記憶手段に格納する工程と、
記憶手段に格納されている前回のヒストグラムと今回求めたヒストグラムとを比較して対応関係を満たすヒストグラムを抽出する工程と、
抽出後のヒストグラムを記憶手段に格納する工程と、
記憶手段に格納されている前回の抽出後のヒストグラムと今回の抽出後のヒストグラムとを比較して所定の対応関係を満たす場合に障害物ありと判定する工程と、
を備えていることを特徴とする障害物検出方法。
【請求項4】
前記処理対象領域中の障害物エッジを抽出する工程においては、道路上の白線に起因すると予想されるエッジを除去することを特徴とする請求項3記載の障害物検出方法。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【公開番号】特開2006−140636(P2006−140636A)
【公開日】平成18年6月1日(2006.6.1)
【国際特許分類】
【出願番号】特願2004−326904(P2004−326904)
【出願日】平成16年11月10日(2004.11.10)
【出願人】(000003207)トヨタ自動車株式会社 (59,920)
【Fターム(参考)】
【公開日】平成18年6月1日(2006.6.1)
【国際特許分類】
【出願日】平成16年11月10日(2004.11.10)
【出願人】(000003207)トヨタ自動車株式会社 (59,920)
【Fターム(参考)】
[ Back to top ]