障害物認識装置
【課題】撮影画像の簡単な処理により障害物を容易な手法で確実かつ安定に認識する。
【解決手段】走行する自車1の撮影手段3が撮影した略同じ路面領域についての異なる複数方向からの撮影画像を画像取得手段により取得し、各方向からの撮影画像に含まれた所定の監視範囲を画像処理手段4の同定手段により抽出して同定し、同定結果に基づき、複雑な画像処理等を行なうことなく、簡単な画像の異同検出により、画像処理手段4の認識手段によって自車1の前方や後方の路面に垂直な障害物を安定かつ確実に認識する。
【解決手段】走行する自車1の撮影手段3が撮影した略同じ路面領域についての異なる複数方向からの撮影画像を画像取得手段により取得し、各方向からの撮影画像に含まれた所定の監視範囲を画像処理手段4の同定手段により抽出して同定し、同定結果に基づき、複雑な画像処理等を行なうことなく、簡単な画像の異同検出により、画像処理手段4の認識手段によって自車1の前方や後方の路面に垂直な障害物を安定かつ確実に認識する。
【発明の詳細な説明】
【技術分野】
【0001】
この発明は、撮影画像を処理して自車が走行する路上の障害物を認識する障害物認識装置に関する。
【背景技術】
【0002】
従来、車両のプリクラッシュセーフティ(被害軽減や衝突回避等)を実現する場合、走行中の自車の前方や後方の障害物をどのようにして認識するかが重要である。
【0003】
そして、この種の障害物を認識する装置として、従来、自車に搭載したカメラにより一方向(例えば自車前方)を一定時間毎に撮影し、前後する時刻taと時刻tbの撮影画像について射影変換を施した後に差分をとり、その差分から時間ずれが生じた特徴点を検出し、これらの特徴点から動きベクトルのオプティカルフローを検出して自車前方の車両等の障害物(路面垂直物)を認識する装置が提案されている(例えば、特許文献1参照)。
【特許文献1】特許第3463858号公報(例えば、請求項1、段落[0014]、[0041]−[0045]、[0118]、図1〜図3)
【発明の開示】
【発明が解決しようとする課題】
【0004】
前記特許文献1に記載の従来装置の場合、時間が前後する撮影画像を射影変換し、その差分をとることにより、差分の画像は路面に描かれた道路標示の文字や図形(路面上のペイント)が除去され、その差分の画像から前記動きベクトルを検出し、道路標示を誤認識することなく路上の障害物を検出することは可能であるが、自車前方等の一方向からみた撮影画像を用いて前記オプティカルフローを検出する極めて複雑な画像処理が必要になる問題があるとともに、画像上の僅かな動きベクトルから障害物を認識するため確実に安定して障害物を認識することが容易でない問題がある。
【0005】
また、障害物の画像は路面に近い下端部が障害物自身の影等の影響を受けて暗くなる。しかも、前記射影変換を行なった場合、路面に近い前記下端部は、射影変換の特性上、自車と障害物との距離変化に対して形状があまり変わらない。そのため、前記差分の画像は路面に近い障害物の下端部の輪郭がほとんど消失した状態になる。したがって、前記差分の画像の障害物下端からの画像距離によって衝突の回避や予測に必要な障害物と自車との距離を把握することも困難である。
【0006】
さらに、前記従来装置の場合、障害物が自車と同じ速度で走行している自車前方の先行車等であれば、障害物と自車との距離の変化がなく、前記差分がほとんど生じないため、先行車等の障害物を認識できない問題もある。
【0007】
すなわち、前記従来のこの種の障害物認識装置は、自車前方等の一方向からみた撮影画像を用いて、その画像の先行車等の障害物と自車との距離や形状の時間変化による僅かな差から障害物を認識する構成であるため、オプティカルフローを検出する複雑な画像処理が必要であるだけでなく、障害物の認識が容易でなく、状況によっては障害物を認識できないおそれがあり、安定して確実に障害物を認識することができない。
【0008】
本発明は、撮影画像の簡単な処理により障害物を容易な手法で確実かつ安定に認識することを目的とする。
【課題を解決するための手段】
【0009】
上記した目的を達成するために、本発明の障害物認識装置は、走行する自車の複数方向からみた路面撮影が可能な撮影手段と、略同じ路面領域についての前記撮影手段の異なる複数方向からの撮影画像を取得する画像取得手段と、前記画像取得手段が取得した複数方向からの撮影画像に含まれた所定の監視範囲を抽出して同定する同定手段と、前記同定手段の同定結果により、前記監視範囲の撮影画像間で異なる画像部分を路面に垂直な障害物として認識する認識手段とを備えたことを特徴としている(請求項1)。
【0010】
そして、前記同定手段は、前記監視範囲の抽出に加え、射影変換を行なって各撮影画像の前記監視範囲を同定することが好ましい(請求項2)。
【0011】
また、本発明の障害物認識装置は、請求項1記載の構成の障害物認識装置において、自車の走行路の路面形状等の路面情報を取得する路面情報取得手段を更に備え、前記同定手段は、前記監視範囲の抽出に加え、前記路面情報に基づく画像処理を行なって各撮影画像の前記監視範囲を同定することを特徴としている(請求項3)。
【発明の効果】
【0012】
請求項1の発明の場合、説明を簡単にするために複数方向を自車の前、後の2方向とすると、画像取得手段は、例えば時刻tmに撮影手段が撮影した自車前方の一定の路面領域の撮影画像(前方画像)と、自車がその路面領域を通過して時刻tnに撮影手段が撮影した自車後方の略同じ路面領域の撮影画像(後方画像)とを取得する。
【0013】
そして、同定手段は、画像取得手段が取得した前記前方画像と前記後方画像の略同じ監視範囲を抽出してその画像の異同から同定する。
【0014】
このとき、前記監視範囲を例えば自車の前方および後方の障害物が存在する可能性がある範囲に設定すると、自車前方に障害物があれば、前方画像の監視範囲には障害物が存在するが、後方画像監視範囲には障害物が存在しない状態になる。逆に、自車後方に障害物があれば、前方画像の監視範囲には障害物が存在しないが、後方画像の監視範囲には障害物が存在する状態になる。
【0015】
すなわち、自車の前方または後方に障害物が存在するときは、前記前方画像と前記後方画像のいずれか一方の監視範囲にのみ障害物が含まれ、両画像の監視範囲の内容が大きく異なる。
【0016】
そのため、オプティカルフローを検出する複雑な画像処理等を行なうことなく、簡単な画像の異同検出により自車の前方または後方の障害物を容易に安定して確実に認識することができる。この場合、障害物が自車と同じ速度で走行する先行、後行の車両であっても、それらの障害物を確実に認識することができるのは勿論である。
【0017】
なお、自車の前方、後方の両方に障害物が存在しないときは、前記前方画像と前記後方画像のいずれの監視範囲も障害物が含まれない同じような路面のみの画像になることから、画像が一致して自車の前方および後方に障害物が存在しないことを確実に認識できる。さらに、自車の前方、後方の両方に障害物が存在するときは、前方画像と後方画像のいずれの監視範囲にも障害物が含まれるが、両方の画像の障害物は別個のものであり、しかも、同タイプの車両であっても前側の形状と後側の形状とは大きく異なることが多いため、形状、大きさ、位置等が一致することは皆無である。そのため、この場合も両画像が一致しないことから自車の前方および後方に障害物が存在することを確実に認識できる。
【0018】
そして、前記複数方向を自車の前、後、左、右のいずれか2方向とする場合は勿論、前記複数方向を自車の前、後、左、右のいずれか3方向以上とする場合にも、各撮影画像の監視範囲の障害物の有無に基づき、前記と同様の簡単な画像比較の画像処理により、障害物を容易かつ確実に認識することができる。
【0019】
請求項2の発明によれば、前記同定手段の射影変換により各撮影画像の監視範囲を俯瞰(鳥瞰)した平面(俯瞰平面)の画像が得られる。
【0020】
このとき、各俯瞰平面の画像において、監視範囲の路面に垂直な障害物は撮影時間のずれに起因して形状が変化するが、監視範囲の路面にペイントされた道路標示は形状がほとんど変化しない。
【0021】
そのため、前記同定手段は、射影変換後の各俯瞰平面の画像から前記道路標示を除去して障害物を一層正確に同定することができる。
【0022】
請求項3の発明によれば、同定手段は、前記射影変換を行なう代わりに、路面情報取得手段の路面情報に基づく画像処理を行なって各撮影画像の監視範囲の障害物および道路標示を抽出し、それらの画像の異同等から前記道路標示を除去して障害物を容易かつ正確に同定することができる。
【発明を実施するための最良の形態】
【0023】
つぎに、本発明をより詳細に説明するため、請求項1、2に対応する一実施形態について、図1〜図10を参照して詳述する。
【0024】
図1は自車1に搭載された障害物認識装置2のブロック構成を示し、図2は障害物認識装置2の撮像手段の構成例を示し、図3は障害物認識装置2の動作説明用のフローチャート、図4はその撮影画像の処理例を示し、図5はその同定結果を示す。
【0025】
図6は射影変換の説明図、図7は自車1の前方のみを撮影して認識する場合の撮影例の説明図、図8は図7の撮影結果の射影変換の説明図である。図9は図7の障害物がない場合の撮影画像の処理例の説明図、図10は図7の障害物がある場合の撮影画像の処理例の説明図である。
【0026】
(構成)
図1に示すように、車両1に搭載された障害物認識装置2は、撮影手段3と、その撮影画像を処理して同定するマイクロコンピュータ構成の画像処理手段4と、撮影画像等を書き換え自在に蓄積するデータ蓄積手段5によって構成される。
【0027】
撮影手段3は、走行する自車1の複数方向からみた路面撮影が可能なモノクロ或いはカラーの単眼カメラからなり、撮影した時々刻々のフレーム画像(又はフィールド画像)を出力する。
【0028】
なお、複数方向とは、自車1から見たその周囲の各方向であり、実用的には、自車1の前、後、左、右の全部又は一部の方向(2方向以上)である。
【0029】
そして、本実施形態においては、説明を簡単にするため、撮影手段3の撮影方向を自車1の前方、後方の2方向とする。
【0030】
また、前記複数方向の路面撮影を行なうため、撮影手段3は例えば撮影方向毎に単眼カメラを設けて形成され、前記複数方向を自車1の前方、後方の2方向とする本実施形態の場合、図2に示すように、自車1の車内の前方、後方の上部位置に、単眼カメラ3a、3bを同じ角度で上方から適当な角度で斜め下の路面をねらうように設けて撮影手段3が形成される。
【0031】
なお、単眼カメラ3aはいわゆるプリクラッシュセンサとして車両1に搭載されるカメラであり、単眼カメラ3bは例えばバックセンサと兼用されるカメラである。
【0032】
また、撮影手段3によって自車1の全周から斜め下の路面を見た映像を撮影してもよく、この場合は、例えば自車1の車室内上部に円錐形の鏡を設け、この鏡に走行中の自車1の全周からみた撮影画像を映し、その撮影画像を1又は複数個の単眼カメラにより撮影する。
【0033】
つぎに、画像処理手段4は本発明の画像取得手段、同定手段、認識手段を形成し、自車1の走行中に図3のステップA1〜A6の認識処理プログラムをくり返し実行する。
【0034】
画像取得手段は、略同じ路面領域についての撮影手段3の異なる複数方向からの撮影画像を取得する手段であり、本実施形態の場合、図3のステップA1、A2に動作し、時刻t1に単眼カメラ3aが撮影した例えば図4の自車1の前方の路面領域の撮影画像(以下、前方画像という)P(t1)を取り込んでデータ蓄積手段5に保持し、車速センサ(図示せず)の自車速等から決定した時間だけ遅れた時刻t2に単眼カメラ3bが撮影した前記図4の自車1の後方の略同じ路面領域の撮影画像(以下、後方画像という)P(t2)を取り込んでデータ蓄積手段5に保持する。
【0035】
同定手段は、画像取得手段が取得した複数方向からの撮影画像に含まれた所定の監視範囲を抽出して同定する手段であり、本実施形態の場合、図3のステップA3、A4に動作し、前方画像P(t1)、後方画像P(t2)の少なくとも路面部分に後述の射影変換を施し、両画像P(t1)、P(t2)の障害物を含む所定の監視範囲を抽出して同定する。
【0036】
認識手段は、図3のステップA5に動作し、同定手段の同定結果により、前記監視範囲の画像P(t1)、P(t2)間で異なる画像部分を路面に垂直な障害物として認識し、認識結果を自車1の被害軽減や衝突回避の衝突予測処理手段(図示せず)等に送る。
【0037】
つぎに、前記画像取得手段の射影変換等について、具体的に説明する。
【0038】
まず、射影変換は、画像P(t1)、P(t2)の不要な道路標示を除去するために施されるものであり、一般的には図6に示すように、ある平面Lのx−y座標系の点P(x、y)が投影中心Oに関して、他の平面L´のu−v座標系の点P´(u、v)として投影される変換である。この変換によって平面Lの点P、A、B、C、Dは平面L´に点P´、A´、B´、C´、D´として射影される。
【0039】
なお、上記射影変換は、パラメータa11、a12、a13、a21、a22、a23、a31、a32、a33を用いて、次の数1の(1)式及び数2の(2)式で表される。
【0040】
【数1】
【0041】
【数2】
【0042】
ただし、各パラメータa11、…、a33には、つぎの数3の(3)式の条件が課せられる。
【0043】
【数3】
【0044】
つぎに、この射影変換による道路標示の除去を説明する。
【0045】
まず、図7に示すように、自車1に単眼カメラ3aと同じ単眼カメラ3aaのみを搭載し、自車1の走行中に単眼カメラ3aaによって自車前方の一定の路面範囲を上方から斜めに撮影し、自車前方の時系列の撮影画像P(t)を得、それらの撮影画像P(t)に、前記平面Lを撮影平面、前記平面L´を射影変換後の俯瞰平面とする、射影変換を施し、例えば図8に示すように、撮影画像P(t)の上方からの俯瞰平面の画像P(t)´に変換するものとする。
【0046】
この場合、射影変換後の俯瞰平面の画像P(t)´において、撮影画像P(t)中の路面に垂直な障害物(先行車等)αと路面にペイントされた道路標示β、β*とでは、形状の時間変化に違いが生じる。なお、道路標示βは走行車線の左右の白線、道路標示β*は走行車線内の矢印や数字等である。
【0047】
すなわち、単眼カメラ3aaの時刻t=t11の撮影画像(前方画像)P(t11)、それからΔt秒遅れた時刻t=t22の撮影画像(前方画像)P(t22)を、それぞれ俯瞰平面の画像P(t11)´、P(t22)´に射影変換すると、道路平面の道路標示β、β*は撮影の時刻t11、t22が前後することによっては射影変換後の形状はほとんど変化しないが、高さを持つ障害物αは撮影の時刻t11、t22が前後することによって射影変換後の形状が変化して異なる。
【0048】
そのため、画像P(t11)´、P(t22)´の各画素の明るさの差分を求めて同定すると、道路標示β、β*が略除去される。
【0049】
そして、道路標示β、β*が除去されることにより、障害物αが存在しなければ、同定結果は「画像なし」となり、障害物αが存在すれば、同定結果は障害物αの形状の違いに基づく「差分の画像あり」となり、この同定結果の違いによって障害物αの認識が可能になる。
【0050】
実際の撮影画像例で説明すると、自車1の前方の監視範囲内に障害物αとなる先行車が存在しない場合、単眼カメラ3aaで自車前方の一定の路面領域を撮影して得られた図9の時刻tx1の画像P(tx1)、それからΔt秒遅れた時刻ty1の画像P(ty1)は、自車前方の監視範囲x、yに例えば道路標示β、β*のみが存在し、それらの射影変換後の予測画像P*(tx1)、P*(ty1)は、道路標示β、β*のみが略同じ形状(寸法を含む)で存在する。
【0051】
一方、自車1の前方の監視範囲内に障害物αとなる先行車が存在する場合、単眼カメラ3aaで自車前方の一定の路面領域を撮影して得られた図10の時刻tx2の画像P(tx2)、それからΔt秒遅れた時刻ty2の画像P(ty2)は、自車前方の監視範囲x、yに例えば障害物α及び道路標示βが存在し、それらの射影変換後の画像P*(tx1)、画像P*(ty1)は、障害物αが異なる形状で存在して道路標示βが略同じ形状で存在する。
【0052】
そして、図9の画像P*(tx1)、画像P*(ty1)の各画素の明るさの差分を求めると、同図の同定画像P1xyが得られる。同様に、図10の画像P*(tx2)、画像P*(ty2)の各画素の明るさの差分を求めると、同図の同定画像P2xyが得られる。
【0053】
このとき、同定画像P1xyは監視範囲x、yの略同じ形状の道路標示β、β*が打ち消しあって略消失し、同定画像P2xyは監視範囲x、yの略同じ形状の道路標示β、β*は打ち消しあって略消失するが、形状が異なる障害物αはその差分の輪郭状の画像を含む。
【0054】
そして、同定画像P1xy、同定画像P2xyに上記相違が生じるため、原理上は、単眼カメラ3aaで同じ方向から時間を前後して撮影した撮影画像によっても自車1の前方の障害物αを認識し得る。なお、自車1に単眼カメラ3bと同様の単眼カメラを搭載し、このカメラにより時間を前後して撮影した自車後方の撮影画像について同様の射影変換を施すことにより、原理上は、自車1の後方の障害物も認識し得る。
【0055】
しかしながら、例えば障害物αが存在する場合、図10からも明らかなように前後して撮影した撮影画像P(tx2)、P(ty2)がいずれも対象とする障害物αを含み、射影変換後の画像P*(tx2)、P*(ty2)の障害物αの形状の違いも僅かであるため、前記違いに基づく同定結果の画像P2xyは障害物αの面積が小さく明確ではない。
【0056】
一方、障害物αが存在しない場合、図9からも明らかなように、前後して撮影した撮影画像P(tx1)、P(ty1)の射影変換後の画像P*(tx1)、P*(ty1)は、道路標示β、β*の形状や位置が完全に一致するものではなく、実際には、同定結果の画像P1xyにそれらの不一致に基づく画像が残存する。
【0057】
そのため、同じ方向から時間を前後して撮影した撮影画像を射影変換して認識する手法では、走行環境等によっては障害物αの誤認識が生じ易く、障害物αを確実かつ安定に認識することが困難である。
【0058】
しかも、同定結果の画像P2xyからも明らかなように、障害物αの下端部は形状の変化が少なく、略輪郭が消失した状態になる。そのため、同定結果の画像p2xyの障害物αの下端からの画像距離を求めて障害物αと自車1との距離を求めることも容易でない。
【0059】
そこで、本発明においては、上述したように、撮影手段3によって走行する自車1の異なる複数方向から同じ路面領域を撮影する。
【0060】
すなわち、本実施形態の場合、図2の単眼カメラ3a、3bにより、例えばt1時に単眼カメラ3aが一定の路面領域を前方画像P(t1)として撮影し、自車1の走行速度等から定まる数秒程度の時間経過後の時刻t2に単眼カメラ3bが同じ路面領域を後方画像P(t2)として撮影し、前記画像取得手段により、前後する単眼カメラ3aの時刻t1の前方画像P(t1)と時刻t2の後方画像P(t2)とを取り込む。
【0061】
このとき、自車1の前方に障害物αとしての先行車(自動車)が存在していると、図4に示すように、前方画像P(t1)にはその障害物αが含まれるが後方画像P(t2)には障害物αは含まれない。また、自車1の後方に別の障害物α´としての後行車(二輪車)が存在していると、図4に示すように、後方画像P(t2)にはその障害物α´が含まれるが前方画像P(t1)には障害物α´は含まれない。
【0062】
そして、前記同定手段は、本実施形態では画像P(t1)、P(t2)をそのまま俯瞰平面の画像に射影変換する。この射影変換は、単眼カメラ3a、3bの撮影面の画像P(t1)、P(t2)に道路標示βの白線が含まれる場合、その白線を周知のハフ変換による車線幅認識等によって検出し、検出した白線が画像P(t1)、P(t2)の垂直線になるように前記a11〜a33のパラメータを設定して行なうことが画像比較等の上から好ましい。なお、白線は連続線、破線のいずれであってもよいのは勿論である。また、白線のない道路を走行するときは、例えば設定した標準パラメータで射影変換を行なえばよい。
【0063】
さらに、前記同定手段は画像P(t1)、P(t2)の射影変換画像から自車1が走行する車線部分の水平線より下の路面部分の中央部分を障害物の存在を予測する監視範囲として抽出し、例えば図4の前方、後方の予測画像P*(t1)、P*(t2)を形成し、両画像P*(t1)、P*(t2)につき、例えば車線幅等を揃えた状態で重ね合わせて画素毎に比較して明るさの差分を求め、異同を検出して同定する。
【0064】
このとき、画像P*(t1)、P*(t2)を重ねた同定結果の画像は、前方にのみ障害物αが存在するのであれば、図5(a)に示すように略前方画像P*(t1)の障害物αの部分の画像になり、後方にのみ障害物α´が存在するのであれば、同図(b)に示すように略後方画像P*(t2)の障害物α´の部分の画像になる。なお、前方にも後方にも障害物α、α´が存在しない場合は、同定結果の画像がいわゆるブランク画像になり、前方、後方に障害物α、α´が存在する場合は、同定結果の画像が例えば前記図5(a)、(b)の画像を重ね合わせた画像になる。
【0065】
なお、夜間走行やトンネル走行等においても、自車1および障害物αのヘッドライト、テールライトにより、走行路の同定に必要な部分には明るさが確保され、昼間等と同様に問題なく同定が行なえる。
【0066】
そして、認識手段は、予測画像P*(t1)、P*(t2)間の明るさが異なる部分につき、例えば周囲と異なる明るさになる予測画像P*(t1)、P*(t2)の側に路面に垂直な先行車や後行車等の障害物α、α´が存在することを把握して認識し、認識結果を自車1の被害軽減や衝突回避の処理手段(図示せず)等に送る。
【0067】
なお、前方、後方に障害物α、α´が存在しない場合は、予測画像P*(t1)、P*(t2)が障害物α、α´の存在しない同じような路面のみの画像になり、予測画像P*(t1)、P*(t2)間に明るさの異なる部分が存在しないことから、前方にも後方にも障害物α、α´が存在しないことを認識する。また、前方、後方に障害物α、α´が存在する場合は、前方の同定結果の画像が例えば前記図5(a)、(b)の画像を重ね合わせた画像になり、このとき、予測画像P*(t1)、P*(t2)の障害物α、α´は別個のものであり、しかも、同タイプの車両であっても前側の形状と後ろ側の形状とは大きく異なることが多いため、形状、大きさ、位置等が一致することは皆無であり、認識結果として複数個の障害物α、α´の画像がえられることから、前方および後方に障害物α、α´が存在することを認識する。
【0068】
つぎに、認識した障害物α、α´は、同定結果の画像上において、下端部も含めて輪郭が明瞭である。そこで、前記認識手段は、前記画像上で障害物α、α´の下端から自車1までの距離(車間距離)を正確に求めて自車1と障害物α、α´との時々刻々の距離を検出することができ、この検出結果の距離も前記した被害軽減や衝突回避の処理手段等に送る。
【0069】
したがって、本実施形態の場合、オプティカルフローを検出する複雑な画像処理等を行なうことなく、自車1の前、後の撮影画像の簡単な異同検出により、自車1の前方または後方、あるいは両方の障害物α、α´を安定かつ確実に認識することができる。
【0070】
この場合、障害物α、α´が自車1と同じ速度で走行する先行車や後行車であっても、それらの障害物αを確実に認識することができるのは勿論である。
【0071】
また、撮影した画像P(t1)、P(t2)に射影変換を施してそれぞれを俯瞰平面の画像P*(t1)、P*(t2)に変換する構成であるため、自車1の走行路に起伏がある場合や、自車1の走行路が上り坂や下り坂の場合も、問題なく障害物αを認識できる。
【0072】
なお、障害物αは車両や人等の移動体に限られるものではなく、電柱や看板等の静止物体であっても同様に認識することができる。
【0073】
また、例えば画像P(t1)、P(t2)の障害物α、α´はいわゆるエッジヒストグラム手法により水平・垂直のエッジを検出して認識することも可能であるが、この場合は、障害物α、α´が水平エッジが出にくい人、バイク、電柱等の細い垂直物の場合には認識困難である。これに対して、本発明の場合は水平・垂直のエッジ検出は不要であり、障害物α、α´が細い垂直物であっても確実に認識することができる。
【0074】
つぎに、同定結果として得られる障害物α、α´の画像が鮮明であり、その下端部を含む全体をはっきり認識することができため、画像上で測定した障害物α、α´の下端から自車1までの長さから、衝突予測に重要な時々刻々変化する自車1から障害物α、α´までの距離を正確に検出して把握することができる。
【0075】
そして、本発明は上記した実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行なうことが可能である。
【0076】
例えば、前記実施形態においては、同定手段により、異なる方向からの撮影画像に先に射影変換を施し、その後監視範囲を抽出して障害物をするようにしたが、同定手段により、異なる方向からの撮影画像から監視範囲を抽出し、その後監視範囲に射影変換を施して障害物を認識するようにしてもよい。
【0077】
つぎに、前記実施形態においては、自車1の前方、後方から路面を撮影した前方画像P(t1)、後方画像P(t2)に基づいて、前方、後方の障害物α、α´を認識する場合に適用したが、撮影方向の組合わせは、前方と後方に限られるものではなく、例えば、撮影方向が前方または後方と左、右いずれかの側方との2方向、或いは、前、後、左、右のいずれか3方向以上であってもよい。
【0078】
具体的には、例えば後方と側方とを組合わせ、右左折時のバイク等の障害物の巻き込みの衝突防止に適用する場合、撮影手段として、図11に示すように自車1に前記の単眼カメラ3bを搭載するとともに、自車1の左、右のいずれか一方または両方のサイドミラー等に単眼カメラ3c、3dを取り付ける。
【0079】
そして、自車1が右ハンドルの場合に有効な左折時の障害物の巻き込みの衝突防止に適用する場合について説明すると、左のサイドミラーの単眼カメラ3cにより時刻t1に左側から見た路面を撮影し、それから数秒後の時刻t2に単眼カメラ3bにより後方からみた同じ路面領域を撮影する。
【0080】
このとき、単眼カメラ3bの後方画像P(t2)の左側は、単眼カメラ3cが時刻t1に撮影した画像(以下、左側画像という)P(t1)と略同じ範囲(監視範囲)を異なる方向から撮影した画像であり、側方に障害物が存在すれば左側画像P(t1)にのみ障害物が含まれ、後方に障害物が存在すれば後方画像P(t1)にのみ障害物が含まれる。
【0081】
そこで、画像処理手段4の画像取得手段、同定手段、認識手段により、左側画像P(t1)、後方画像P(t2)を前記実施形態の場合と同様に処理し、左側画像P(t1)、後方画像P(t2)の俯瞰平面の画像の前記監視範囲を同定して障害物を認識する。
【0082】
なお、右折時の障害物の巻き込みの衝突防止に適用する場合は、右のサイドミラーの単眼カメラ3dにより時刻t1に右側から路面を撮影し、それから数秒後の時刻t2に単眼カメラ3bにより後方から同じ路面領域を撮影して障害物を認識する。
【0083】
また、前、後、左、右のいずれか3方向以上からの撮影画像に基づいて障害物を認識する場合は、それらにより前後して異なる方向から撮影された略同じ路面領域の共通する範囲を監視範囲として抽出し、画像処理手段4の画像取得手段、同定手段、認識手段により前記実施形態と同様にして障害物を認識することができる。
【0084】
つぎに、前記実施形態においては、同定手段により、異なる方向からの撮影画像に射影変換を施して障害物を認識したが、自車1にカーナビゲーション装置のような自車1の走行路の路面形状等の路面情報(マップデータ)を取得する路面情報取得手段を更に備え、画像処理手段4の同定手段から前記射影変換の処理を省き、前記同定手段により、監視範囲の抽出に加え、前記路面情報に基づく画像処理を行なって各撮影画像の前記監視範囲を同定して障害物を認識するようにしてもよい(請求項3対応)。
【0085】
具体的には、例えば撮影された前方画像P(t1)、後方撮影画像P(t2)の路面範囲につき、前記同定手段により、まず、路面情報取得手段の路面情報に基づく画像処理を行なって路面を前方、後方から撮影した画像(以下、マップ画像という)を形成する。これらのマップ画像には、路面にペイントされた道路標示は含まれていない。
【0086】
そして、前方画像P(t1)、後方撮影画像P(t2)とマップ画像との差分を取り、前方画像P(t1)、後方撮影画像P(t2)を略障害物および道路標示の画像に加工する。
【0087】
さらに、障害物αおよび道路標示の画像に加工された前方画像P(t1)、後方撮影画像P(t2)を、そのまま、或いは、所要の座標変換を施して明るさの差分を取り、それらの異同等から道路標示を除去して障害物を容易かつ正確に同定する。
【0088】
なお、この場合も、撮影方向は前後方向以外の2方向或いは3方向以上であってもよい。
【0089】
つぎに、撮影手段3、画像処理手段4等の構成や動作(処理手順)は、前記実施形態のものに限られるものではない。
【0090】
そして、本発明は、種々の車両の障害物認識に適用することができる。
【図面の簡単な説明】
【0091】
【図1】本発明の一実施形態のブロック図である。
【図2】図1の撮像手段の構成例の説明図である。
【図3】図1の動作説明用のフローチャートである。
【図4】図1の撮影画像の処理例の説明図である。
【図5】図4の同定結果の説明図である。
【図6】射影変換の説明図である。
【図7】前方のみを撮影して認識する場合の撮影例の説明図である。
【図8】図7の撮影結果の射影変換の説明図である。
【図9】図7の障害物がない場合の撮影画像の処理例の説明図である。
【図10】図7の障害物がある場合の撮影画像の処理例の説明図である。
【図11】本発明の他の撮像手段の構成例の説明図である。
【符号の説明】
【0092】
1 自車
2 障害物認識装置
3 撮影手段
4 画像処理手段
α、α´ 障害物
【技術分野】
【0001】
この発明は、撮影画像を処理して自車が走行する路上の障害物を認識する障害物認識装置に関する。
【背景技術】
【0002】
従来、車両のプリクラッシュセーフティ(被害軽減や衝突回避等)を実現する場合、走行中の自車の前方や後方の障害物をどのようにして認識するかが重要である。
【0003】
そして、この種の障害物を認識する装置として、従来、自車に搭載したカメラにより一方向(例えば自車前方)を一定時間毎に撮影し、前後する時刻taと時刻tbの撮影画像について射影変換を施した後に差分をとり、その差分から時間ずれが生じた特徴点を検出し、これらの特徴点から動きベクトルのオプティカルフローを検出して自車前方の車両等の障害物(路面垂直物)を認識する装置が提案されている(例えば、特許文献1参照)。
【特許文献1】特許第3463858号公報(例えば、請求項1、段落[0014]、[0041]−[0045]、[0118]、図1〜図3)
【発明の開示】
【発明が解決しようとする課題】
【0004】
前記特許文献1に記載の従来装置の場合、時間が前後する撮影画像を射影変換し、その差分をとることにより、差分の画像は路面に描かれた道路標示の文字や図形(路面上のペイント)が除去され、その差分の画像から前記動きベクトルを検出し、道路標示を誤認識することなく路上の障害物を検出することは可能であるが、自車前方等の一方向からみた撮影画像を用いて前記オプティカルフローを検出する極めて複雑な画像処理が必要になる問題があるとともに、画像上の僅かな動きベクトルから障害物を認識するため確実に安定して障害物を認識することが容易でない問題がある。
【0005】
また、障害物の画像は路面に近い下端部が障害物自身の影等の影響を受けて暗くなる。しかも、前記射影変換を行なった場合、路面に近い前記下端部は、射影変換の特性上、自車と障害物との距離変化に対して形状があまり変わらない。そのため、前記差分の画像は路面に近い障害物の下端部の輪郭がほとんど消失した状態になる。したがって、前記差分の画像の障害物下端からの画像距離によって衝突の回避や予測に必要な障害物と自車との距離を把握することも困難である。
【0006】
さらに、前記従来装置の場合、障害物が自車と同じ速度で走行している自車前方の先行車等であれば、障害物と自車との距離の変化がなく、前記差分がほとんど生じないため、先行車等の障害物を認識できない問題もある。
【0007】
すなわち、前記従来のこの種の障害物認識装置は、自車前方等の一方向からみた撮影画像を用いて、その画像の先行車等の障害物と自車との距離や形状の時間変化による僅かな差から障害物を認識する構成であるため、オプティカルフローを検出する複雑な画像処理が必要であるだけでなく、障害物の認識が容易でなく、状況によっては障害物を認識できないおそれがあり、安定して確実に障害物を認識することができない。
【0008】
本発明は、撮影画像の簡単な処理により障害物を容易な手法で確実かつ安定に認識することを目的とする。
【課題を解決するための手段】
【0009】
上記した目的を達成するために、本発明の障害物認識装置は、走行する自車の複数方向からみた路面撮影が可能な撮影手段と、略同じ路面領域についての前記撮影手段の異なる複数方向からの撮影画像を取得する画像取得手段と、前記画像取得手段が取得した複数方向からの撮影画像に含まれた所定の監視範囲を抽出して同定する同定手段と、前記同定手段の同定結果により、前記監視範囲の撮影画像間で異なる画像部分を路面に垂直な障害物として認識する認識手段とを備えたことを特徴としている(請求項1)。
【0010】
そして、前記同定手段は、前記監視範囲の抽出に加え、射影変換を行なって各撮影画像の前記監視範囲を同定することが好ましい(請求項2)。
【0011】
また、本発明の障害物認識装置は、請求項1記載の構成の障害物認識装置において、自車の走行路の路面形状等の路面情報を取得する路面情報取得手段を更に備え、前記同定手段は、前記監視範囲の抽出に加え、前記路面情報に基づく画像処理を行なって各撮影画像の前記監視範囲を同定することを特徴としている(請求項3)。
【発明の効果】
【0012】
請求項1の発明の場合、説明を簡単にするために複数方向を自車の前、後の2方向とすると、画像取得手段は、例えば時刻tmに撮影手段が撮影した自車前方の一定の路面領域の撮影画像(前方画像)と、自車がその路面領域を通過して時刻tnに撮影手段が撮影した自車後方の略同じ路面領域の撮影画像(後方画像)とを取得する。
【0013】
そして、同定手段は、画像取得手段が取得した前記前方画像と前記後方画像の略同じ監視範囲を抽出してその画像の異同から同定する。
【0014】
このとき、前記監視範囲を例えば自車の前方および後方の障害物が存在する可能性がある範囲に設定すると、自車前方に障害物があれば、前方画像の監視範囲には障害物が存在するが、後方画像監視範囲には障害物が存在しない状態になる。逆に、自車後方に障害物があれば、前方画像の監視範囲には障害物が存在しないが、後方画像の監視範囲には障害物が存在する状態になる。
【0015】
すなわち、自車の前方または後方に障害物が存在するときは、前記前方画像と前記後方画像のいずれか一方の監視範囲にのみ障害物が含まれ、両画像の監視範囲の内容が大きく異なる。
【0016】
そのため、オプティカルフローを検出する複雑な画像処理等を行なうことなく、簡単な画像の異同検出により自車の前方または後方の障害物を容易に安定して確実に認識することができる。この場合、障害物が自車と同じ速度で走行する先行、後行の車両であっても、それらの障害物を確実に認識することができるのは勿論である。
【0017】
なお、自車の前方、後方の両方に障害物が存在しないときは、前記前方画像と前記後方画像のいずれの監視範囲も障害物が含まれない同じような路面のみの画像になることから、画像が一致して自車の前方および後方に障害物が存在しないことを確実に認識できる。さらに、自車の前方、後方の両方に障害物が存在するときは、前方画像と後方画像のいずれの監視範囲にも障害物が含まれるが、両方の画像の障害物は別個のものであり、しかも、同タイプの車両であっても前側の形状と後側の形状とは大きく異なることが多いため、形状、大きさ、位置等が一致することは皆無である。そのため、この場合も両画像が一致しないことから自車の前方および後方に障害物が存在することを確実に認識できる。
【0018】
そして、前記複数方向を自車の前、後、左、右のいずれか2方向とする場合は勿論、前記複数方向を自車の前、後、左、右のいずれか3方向以上とする場合にも、各撮影画像の監視範囲の障害物の有無に基づき、前記と同様の簡単な画像比較の画像処理により、障害物を容易かつ確実に認識することができる。
【0019】
請求項2の発明によれば、前記同定手段の射影変換により各撮影画像の監視範囲を俯瞰(鳥瞰)した平面(俯瞰平面)の画像が得られる。
【0020】
このとき、各俯瞰平面の画像において、監視範囲の路面に垂直な障害物は撮影時間のずれに起因して形状が変化するが、監視範囲の路面にペイントされた道路標示は形状がほとんど変化しない。
【0021】
そのため、前記同定手段は、射影変換後の各俯瞰平面の画像から前記道路標示を除去して障害物を一層正確に同定することができる。
【0022】
請求項3の発明によれば、同定手段は、前記射影変換を行なう代わりに、路面情報取得手段の路面情報に基づく画像処理を行なって各撮影画像の監視範囲の障害物および道路標示を抽出し、それらの画像の異同等から前記道路標示を除去して障害物を容易かつ正確に同定することができる。
【発明を実施するための最良の形態】
【0023】
つぎに、本発明をより詳細に説明するため、請求項1、2に対応する一実施形態について、図1〜図10を参照して詳述する。
【0024】
図1は自車1に搭載された障害物認識装置2のブロック構成を示し、図2は障害物認識装置2の撮像手段の構成例を示し、図3は障害物認識装置2の動作説明用のフローチャート、図4はその撮影画像の処理例を示し、図5はその同定結果を示す。
【0025】
図6は射影変換の説明図、図7は自車1の前方のみを撮影して認識する場合の撮影例の説明図、図8は図7の撮影結果の射影変換の説明図である。図9は図7の障害物がない場合の撮影画像の処理例の説明図、図10は図7の障害物がある場合の撮影画像の処理例の説明図である。
【0026】
(構成)
図1に示すように、車両1に搭載された障害物認識装置2は、撮影手段3と、その撮影画像を処理して同定するマイクロコンピュータ構成の画像処理手段4と、撮影画像等を書き換え自在に蓄積するデータ蓄積手段5によって構成される。
【0027】
撮影手段3は、走行する自車1の複数方向からみた路面撮影が可能なモノクロ或いはカラーの単眼カメラからなり、撮影した時々刻々のフレーム画像(又はフィールド画像)を出力する。
【0028】
なお、複数方向とは、自車1から見たその周囲の各方向であり、実用的には、自車1の前、後、左、右の全部又は一部の方向(2方向以上)である。
【0029】
そして、本実施形態においては、説明を簡単にするため、撮影手段3の撮影方向を自車1の前方、後方の2方向とする。
【0030】
また、前記複数方向の路面撮影を行なうため、撮影手段3は例えば撮影方向毎に単眼カメラを設けて形成され、前記複数方向を自車1の前方、後方の2方向とする本実施形態の場合、図2に示すように、自車1の車内の前方、後方の上部位置に、単眼カメラ3a、3bを同じ角度で上方から適当な角度で斜め下の路面をねらうように設けて撮影手段3が形成される。
【0031】
なお、単眼カメラ3aはいわゆるプリクラッシュセンサとして車両1に搭載されるカメラであり、単眼カメラ3bは例えばバックセンサと兼用されるカメラである。
【0032】
また、撮影手段3によって自車1の全周から斜め下の路面を見た映像を撮影してもよく、この場合は、例えば自車1の車室内上部に円錐形の鏡を設け、この鏡に走行中の自車1の全周からみた撮影画像を映し、その撮影画像を1又は複数個の単眼カメラにより撮影する。
【0033】
つぎに、画像処理手段4は本発明の画像取得手段、同定手段、認識手段を形成し、自車1の走行中に図3のステップA1〜A6の認識処理プログラムをくり返し実行する。
【0034】
画像取得手段は、略同じ路面領域についての撮影手段3の異なる複数方向からの撮影画像を取得する手段であり、本実施形態の場合、図3のステップA1、A2に動作し、時刻t1に単眼カメラ3aが撮影した例えば図4の自車1の前方の路面領域の撮影画像(以下、前方画像という)P(t1)を取り込んでデータ蓄積手段5に保持し、車速センサ(図示せず)の自車速等から決定した時間だけ遅れた時刻t2に単眼カメラ3bが撮影した前記図4の自車1の後方の略同じ路面領域の撮影画像(以下、後方画像という)P(t2)を取り込んでデータ蓄積手段5に保持する。
【0035】
同定手段は、画像取得手段が取得した複数方向からの撮影画像に含まれた所定の監視範囲を抽出して同定する手段であり、本実施形態の場合、図3のステップA3、A4に動作し、前方画像P(t1)、後方画像P(t2)の少なくとも路面部分に後述の射影変換を施し、両画像P(t1)、P(t2)の障害物を含む所定の監視範囲を抽出して同定する。
【0036】
認識手段は、図3のステップA5に動作し、同定手段の同定結果により、前記監視範囲の画像P(t1)、P(t2)間で異なる画像部分を路面に垂直な障害物として認識し、認識結果を自車1の被害軽減や衝突回避の衝突予測処理手段(図示せず)等に送る。
【0037】
つぎに、前記画像取得手段の射影変換等について、具体的に説明する。
【0038】
まず、射影変換は、画像P(t1)、P(t2)の不要な道路標示を除去するために施されるものであり、一般的には図6に示すように、ある平面Lのx−y座標系の点P(x、y)が投影中心Oに関して、他の平面L´のu−v座標系の点P´(u、v)として投影される変換である。この変換によって平面Lの点P、A、B、C、Dは平面L´に点P´、A´、B´、C´、D´として射影される。
【0039】
なお、上記射影変換は、パラメータa11、a12、a13、a21、a22、a23、a31、a32、a33を用いて、次の数1の(1)式及び数2の(2)式で表される。
【0040】
【数1】
【0041】
【数2】
【0042】
ただし、各パラメータa11、…、a33には、つぎの数3の(3)式の条件が課せられる。
【0043】
【数3】
【0044】
つぎに、この射影変換による道路標示の除去を説明する。
【0045】
まず、図7に示すように、自車1に単眼カメラ3aと同じ単眼カメラ3aaのみを搭載し、自車1の走行中に単眼カメラ3aaによって自車前方の一定の路面範囲を上方から斜めに撮影し、自車前方の時系列の撮影画像P(t)を得、それらの撮影画像P(t)に、前記平面Lを撮影平面、前記平面L´を射影変換後の俯瞰平面とする、射影変換を施し、例えば図8に示すように、撮影画像P(t)の上方からの俯瞰平面の画像P(t)´に変換するものとする。
【0046】
この場合、射影変換後の俯瞰平面の画像P(t)´において、撮影画像P(t)中の路面に垂直な障害物(先行車等)αと路面にペイントされた道路標示β、β*とでは、形状の時間変化に違いが生じる。なお、道路標示βは走行車線の左右の白線、道路標示β*は走行車線内の矢印や数字等である。
【0047】
すなわち、単眼カメラ3aaの時刻t=t11の撮影画像(前方画像)P(t11)、それからΔt秒遅れた時刻t=t22の撮影画像(前方画像)P(t22)を、それぞれ俯瞰平面の画像P(t11)´、P(t22)´に射影変換すると、道路平面の道路標示β、β*は撮影の時刻t11、t22が前後することによっては射影変換後の形状はほとんど変化しないが、高さを持つ障害物αは撮影の時刻t11、t22が前後することによって射影変換後の形状が変化して異なる。
【0048】
そのため、画像P(t11)´、P(t22)´の各画素の明るさの差分を求めて同定すると、道路標示β、β*が略除去される。
【0049】
そして、道路標示β、β*が除去されることにより、障害物αが存在しなければ、同定結果は「画像なし」となり、障害物αが存在すれば、同定結果は障害物αの形状の違いに基づく「差分の画像あり」となり、この同定結果の違いによって障害物αの認識が可能になる。
【0050】
実際の撮影画像例で説明すると、自車1の前方の監視範囲内に障害物αとなる先行車が存在しない場合、単眼カメラ3aaで自車前方の一定の路面領域を撮影して得られた図9の時刻tx1の画像P(tx1)、それからΔt秒遅れた時刻ty1の画像P(ty1)は、自車前方の監視範囲x、yに例えば道路標示β、β*のみが存在し、それらの射影変換後の予測画像P*(tx1)、P*(ty1)は、道路標示β、β*のみが略同じ形状(寸法を含む)で存在する。
【0051】
一方、自車1の前方の監視範囲内に障害物αとなる先行車が存在する場合、単眼カメラ3aaで自車前方の一定の路面領域を撮影して得られた図10の時刻tx2の画像P(tx2)、それからΔt秒遅れた時刻ty2の画像P(ty2)は、自車前方の監視範囲x、yに例えば障害物α及び道路標示βが存在し、それらの射影変換後の画像P*(tx1)、画像P*(ty1)は、障害物αが異なる形状で存在して道路標示βが略同じ形状で存在する。
【0052】
そして、図9の画像P*(tx1)、画像P*(ty1)の各画素の明るさの差分を求めると、同図の同定画像P1xyが得られる。同様に、図10の画像P*(tx2)、画像P*(ty2)の各画素の明るさの差分を求めると、同図の同定画像P2xyが得られる。
【0053】
このとき、同定画像P1xyは監視範囲x、yの略同じ形状の道路標示β、β*が打ち消しあって略消失し、同定画像P2xyは監視範囲x、yの略同じ形状の道路標示β、β*は打ち消しあって略消失するが、形状が異なる障害物αはその差分の輪郭状の画像を含む。
【0054】
そして、同定画像P1xy、同定画像P2xyに上記相違が生じるため、原理上は、単眼カメラ3aaで同じ方向から時間を前後して撮影した撮影画像によっても自車1の前方の障害物αを認識し得る。なお、自車1に単眼カメラ3bと同様の単眼カメラを搭載し、このカメラにより時間を前後して撮影した自車後方の撮影画像について同様の射影変換を施すことにより、原理上は、自車1の後方の障害物も認識し得る。
【0055】
しかしながら、例えば障害物αが存在する場合、図10からも明らかなように前後して撮影した撮影画像P(tx2)、P(ty2)がいずれも対象とする障害物αを含み、射影変換後の画像P*(tx2)、P*(ty2)の障害物αの形状の違いも僅かであるため、前記違いに基づく同定結果の画像P2xyは障害物αの面積が小さく明確ではない。
【0056】
一方、障害物αが存在しない場合、図9からも明らかなように、前後して撮影した撮影画像P(tx1)、P(ty1)の射影変換後の画像P*(tx1)、P*(ty1)は、道路標示β、β*の形状や位置が完全に一致するものではなく、実際には、同定結果の画像P1xyにそれらの不一致に基づく画像が残存する。
【0057】
そのため、同じ方向から時間を前後して撮影した撮影画像を射影変換して認識する手法では、走行環境等によっては障害物αの誤認識が生じ易く、障害物αを確実かつ安定に認識することが困難である。
【0058】
しかも、同定結果の画像P2xyからも明らかなように、障害物αの下端部は形状の変化が少なく、略輪郭が消失した状態になる。そのため、同定結果の画像p2xyの障害物αの下端からの画像距離を求めて障害物αと自車1との距離を求めることも容易でない。
【0059】
そこで、本発明においては、上述したように、撮影手段3によって走行する自車1の異なる複数方向から同じ路面領域を撮影する。
【0060】
すなわち、本実施形態の場合、図2の単眼カメラ3a、3bにより、例えばt1時に単眼カメラ3aが一定の路面領域を前方画像P(t1)として撮影し、自車1の走行速度等から定まる数秒程度の時間経過後の時刻t2に単眼カメラ3bが同じ路面領域を後方画像P(t2)として撮影し、前記画像取得手段により、前後する単眼カメラ3aの時刻t1の前方画像P(t1)と時刻t2の後方画像P(t2)とを取り込む。
【0061】
このとき、自車1の前方に障害物αとしての先行車(自動車)が存在していると、図4に示すように、前方画像P(t1)にはその障害物αが含まれるが後方画像P(t2)には障害物αは含まれない。また、自車1の後方に別の障害物α´としての後行車(二輪車)が存在していると、図4に示すように、後方画像P(t2)にはその障害物α´が含まれるが前方画像P(t1)には障害物α´は含まれない。
【0062】
そして、前記同定手段は、本実施形態では画像P(t1)、P(t2)をそのまま俯瞰平面の画像に射影変換する。この射影変換は、単眼カメラ3a、3bの撮影面の画像P(t1)、P(t2)に道路標示βの白線が含まれる場合、その白線を周知のハフ変換による車線幅認識等によって検出し、検出した白線が画像P(t1)、P(t2)の垂直線になるように前記a11〜a33のパラメータを設定して行なうことが画像比較等の上から好ましい。なお、白線は連続線、破線のいずれであってもよいのは勿論である。また、白線のない道路を走行するときは、例えば設定した標準パラメータで射影変換を行なえばよい。
【0063】
さらに、前記同定手段は画像P(t1)、P(t2)の射影変換画像から自車1が走行する車線部分の水平線より下の路面部分の中央部分を障害物の存在を予測する監視範囲として抽出し、例えば図4の前方、後方の予測画像P*(t1)、P*(t2)を形成し、両画像P*(t1)、P*(t2)につき、例えば車線幅等を揃えた状態で重ね合わせて画素毎に比較して明るさの差分を求め、異同を検出して同定する。
【0064】
このとき、画像P*(t1)、P*(t2)を重ねた同定結果の画像は、前方にのみ障害物αが存在するのであれば、図5(a)に示すように略前方画像P*(t1)の障害物αの部分の画像になり、後方にのみ障害物α´が存在するのであれば、同図(b)に示すように略後方画像P*(t2)の障害物α´の部分の画像になる。なお、前方にも後方にも障害物α、α´が存在しない場合は、同定結果の画像がいわゆるブランク画像になり、前方、後方に障害物α、α´が存在する場合は、同定結果の画像が例えば前記図5(a)、(b)の画像を重ね合わせた画像になる。
【0065】
なお、夜間走行やトンネル走行等においても、自車1および障害物αのヘッドライト、テールライトにより、走行路の同定に必要な部分には明るさが確保され、昼間等と同様に問題なく同定が行なえる。
【0066】
そして、認識手段は、予測画像P*(t1)、P*(t2)間の明るさが異なる部分につき、例えば周囲と異なる明るさになる予測画像P*(t1)、P*(t2)の側に路面に垂直な先行車や後行車等の障害物α、α´が存在することを把握して認識し、認識結果を自車1の被害軽減や衝突回避の処理手段(図示せず)等に送る。
【0067】
なお、前方、後方に障害物α、α´が存在しない場合は、予測画像P*(t1)、P*(t2)が障害物α、α´の存在しない同じような路面のみの画像になり、予測画像P*(t1)、P*(t2)間に明るさの異なる部分が存在しないことから、前方にも後方にも障害物α、α´が存在しないことを認識する。また、前方、後方に障害物α、α´が存在する場合は、前方の同定結果の画像が例えば前記図5(a)、(b)の画像を重ね合わせた画像になり、このとき、予測画像P*(t1)、P*(t2)の障害物α、α´は別個のものであり、しかも、同タイプの車両であっても前側の形状と後ろ側の形状とは大きく異なることが多いため、形状、大きさ、位置等が一致することは皆無であり、認識結果として複数個の障害物α、α´の画像がえられることから、前方および後方に障害物α、α´が存在することを認識する。
【0068】
つぎに、認識した障害物α、α´は、同定結果の画像上において、下端部も含めて輪郭が明瞭である。そこで、前記認識手段は、前記画像上で障害物α、α´の下端から自車1までの距離(車間距離)を正確に求めて自車1と障害物α、α´との時々刻々の距離を検出することができ、この検出結果の距離も前記した被害軽減や衝突回避の処理手段等に送る。
【0069】
したがって、本実施形態の場合、オプティカルフローを検出する複雑な画像処理等を行なうことなく、自車1の前、後の撮影画像の簡単な異同検出により、自車1の前方または後方、あるいは両方の障害物α、α´を安定かつ確実に認識することができる。
【0070】
この場合、障害物α、α´が自車1と同じ速度で走行する先行車や後行車であっても、それらの障害物αを確実に認識することができるのは勿論である。
【0071】
また、撮影した画像P(t1)、P(t2)に射影変換を施してそれぞれを俯瞰平面の画像P*(t1)、P*(t2)に変換する構成であるため、自車1の走行路に起伏がある場合や、自車1の走行路が上り坂や下り坂の場合も、問題なく障害物αを認識できる。
【0072】
なお、障害物αは車両や人等の移動体に限られるものではなく、電柱や看板等の静止物体であっても同様に認識することができる。
【0073】
また、例えば画像P(t1)、P(t2)の障害物α、α´はいわゆるエッジヒストグラム手法により水平・垂直のエッジを検出して認識することも可能であるが、この場合は、障害物α、α´が水平エッジが出にくい人、バイク、電柱等の細い垂直物の場合には認識困難である。これに対して、本発明の場合は水平・垂直のエッジ検出は不要であり、障害物α、α´が細い垂直物であっても確実に認識することができる。
【0074】
つぎに、同定結果として得られる障害物α、α´の画像が鮮明であり、その下端部を含む全体をはっきり認識することができため、画像上で測定した障害物α、α´の下端から自車1までの長さから、衝突予測に重要な時々刻々変化する自車1から障害物α、α´までの距離を正確に検出して把握することができる。
【0075】
そして、本発明は上記した実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行なうことが可能である。
【0076】
例えば、前記実施形態においては、同定手段により、異なる方向からの撮影画像に先に射影変換を施し、その後監視範囲を抽出して障害物をするようにしたが、同定手段により、異なる方向からの撮影画像から監視範囲を抽出し、その後監視範囲に射影変換を施して障害物を認識するようにしてもよい。
【0077】
つぎに、前記実施形態においては、自車1の前方、後方から路面を撮影した前方画像P(t1)、後方画像P(t2)に基づいて、前方、後方の障害物α、α´を認識する場合に適用したが、撮影方向の組合わせは、前方と後方に限られるものではなく、例えば、撮影方向が前方または後方と左、右いずれかの側方との2方向、或いは、前、後、左、右のいずれか3方向以上であってもよい。
【0078】
具体的には、例えば後方と側方とを組合わせ、右左折時のバイク等の障害物の巻き込みの衝突防止に適用する場合、撮影手段として、図11に示すように自車1に前記の単眼カメラ3bを搭載するとともに、自車1の左、右のいずれか一方または両方のサイドミラー等に単眼カメラ3c、3dを取り付ける。
【0079】
そして、自車1が右ハンドルの場合に有効な左折時の障害物の巻き込みの衝突防止に適用する場合について説明すると、左のサイドミラーの単眼カメラ3cにより時刻t1に左側から見た路面を撮影し、それから数秒後の時刻t2に単眼カメラ3bにより後方からみた同じ路面領域を撮影する。
【0080】
このとき、単眼カメラ3bの後方画像P(t2)の左側は、単眼カメラ3cが時刻t1に撮影した画像(以下、左側画像という)P(t1)と略同じ範囲(監視範囲)を異なる方向から撮影した画像であり、側方に障害物が存在すれば左側画像P(t1)にのみ障害物が含まれ、後方に障害物が存在すれば後方画像P(t1)にのみ障害物が含まれる。
【0081】
そこで、画像処理手段4の画像取得手段、同定手段、認識手段により、左側画像P(t1)、後方画像P(t2)を前記実施形態の場合と同様に処理し、左側画像P(t1)、後方画像P(t2)の俯瞰平面の画像の前記監視範囲を同定して障害物を認識する。
【0082】
なお、右折時の障害物の巻き込みの衝突防止に適用する場合は、右のサイドミラーの単眼カメラ3dにより時刻t1に右側から路面を撮影し、それから数秒後の時刻t2に単眼カメラ3bにより後方から同じ路面領域を撮影して障害物を認識する。
【0083】
また、前、後、左、右のいずれか3方向以上からの撮影画像に基づいて障害物を認識する場合は、それらにより前後して異なる方向から撮影された略同じ路面領域の共通する範囲を監視範囲として抽出し、画像処理手段4の画像取得手段、同定手段、認識手段により前記実施形態と同様にして障害物を認識することができる。
【0084】
つぎに、前記実施形態においては、同定手段により、異なる方向からの撮影画像に射影変換を施して障害物を認識したが、自車1にカーナビゲーション装置のような自車1の走行路の路面形状等の路面情報(マップデータ)を取得する路面情報取得手段を更に備え、画像処理手段4の同定手段から前記射影変換の処理を省き、前記同定手段により、監視範囲の抽出に加え、前記路面情報に基づく画像処理を行なって各撮影画像の前記監視範囲を同定して障害物を認識するようにしてもよい(請求項3対応)。
【0085】
具体的には、例えば撮影された前方画像P(t1)、後方撮影画像P(t2)の路面範囲につき、前記同定手段により、まず、路面情報取得手段の路面情報に基づく画像処理を行なって路面を前方、後方から撮影した画像(以下、マップ画像という)を形成する。これらのマップ画像には、路面にペイントされた道路標示は含まれていない。
【0086】
そして、前方画像P(t1)、後方撮影画像P(t2)とマップ画像との差分を取り、前方画像P(t1)、後方撮影画像P(t2)を略障害物および道路標示の画像に加工する。
【0087】
さらに、障害物αおよび道路標示の画像に加工された前方画像P(t1)、後方撮影画像P(t2)を、そのまま、或いは、所要の座標変換を施して明るさの差分を取り、それらの異同等から道路標示を除去して障害物を容易かつ正確に同定する。
【0088】
なお、この場合も、撮影方向は前後方向以外の2方向或いは3方向以上であってもよい。
【0089】
つぎに、撮影手段3、画像処理手段4等の構成や動作(処理手順)は、前記実施形態のものに限られるものではない。
【0090】
そして、本発明は、種々の車両の障害物認識に適用することができる。
【図面の簡単な説明】
【0091】
【図1】本発明の一実施形態のブロック図である。
【図2】図1の撮像手段の構成例の説明図である。
【図3】図1の動作説明用のフローチャートである。
【図4】図1の撮影画像の処理例の説明図である。
【図5】図4の同定結果の説明図である。
【図6】射影変換の説明図である。
【図7】前方のみを撮影して認識する場合の撮影例の説明図である。
【図8】図7の撮影結果の射影変換の説明図である。
【図9】図7の障害物がない場合の撮影画像の処理例の説明図である。
【図10】図7の障害物がある場合の撮影画像の処理例の説明図である。
【図11】本発明の他の撮像手段の構成例の説明図である。
【符号の説明】
【0092】
1 自車
2 障害物認識装置
3 撮影手段
4 画像処理手段
α、α´ 障害物
【特許請求の範囲】
【請求項1】
走行する自車の複数方向からみた路面撮影が可能な撮影手段と、
略同じ路面領域についての前記撮影手段の異なる複数方向からの撮影画像を取得する画像取得手段と、
前記画像取得手段が取得した複数方向からの撮影画像に含まれた所定の監視範囲を抽出して同定する同定手段と、
前記同定手段の同定結果により、前記監視範囲の撮影画像間で異なる画像部分を路面に垂直な障害物として認識する認識手段と
を備えたことを特徴とする障害物認識装置。
【請求項2】
請求項1記載の障害物認識装置において、
前記同定手段は、前記監視範囲の抽出に加え、射影変換を行なって各撮影画像の前記監視範囲を同定することを特徴とする障害物認識装置。
【請求項3】
請求項1記載の障害物認識装置において、
自車の走行路の路面形状等の路面情報を取得する路面情報取得手段を更に備え、
前記同定手段は、前記監視範囲の抽出に加え、前記路面情報に基づく画像処理を行なって各撮影画像の前記監視範囲を同定することを特徴とする障害物認識装置。
【請求項1】
走行する自車の複数方向からみた路面撮影が可能な撮影手段と、
略同じ路面領域についての前記撮影手段の異なる複数方向からの撮影画像を取得する画像取得手段と、
前記画像取得手段が取得した複数方向からの撮影画像に含まれた所定の監視範囲を抽出して同定する同定手段と、
前記同定手段の同定結果により、前記監視範囲の撮影画像間で異なる画像部分を路面に垂直な障害物として認識する認識手段と
を備えたことを特徴とする障害物認識装置。
【請求項2】
請求項1記載の障害物認識装置において、
前記同定手段は、前記監視範囲の抽出に加え、射影変換を行なって各撮影画像の前記監視範囲を同定することを特徴とする障害物認識装置。
【請求項3】
請求項1記載の障害物認識装置において、
自車の走行路の路面形状等の路面情報を取得する路面情報取得手段を更に備え、
前記同定手段は、前記監視範囲の抽出に加え、前記路面情報に基づく画像処理を行なって各撮影画像の前記監視範囲を同定することを特徴とする障害物認識装置。
【図1】
【図2】
【図3】
【図5】
【図6】
【図7】
【図11】
【図4】
【図8】
【図9】
【図10】
【図2】
【図3】
【図5】
【図6】
【図7】
【図11】
【図4】
【図8】
【図9】
【図10】
【公開番号】特開2009−25932(P2009−25932A)
【公開日】平成21年2月5日(2009.2.5)
【国際特許分類】
【出願番号】特願2007−186549(P2007−186549)
【出願日】平成19年7月18日(2007.7.18)
【出願人】(000002967)ダイハツ工業株式会社 (2,560)
【Fターム(参考)】
【公開日】平成21年2月5日(2009.2.5)
【国際特許分類】
【出願日】平成19年7月18日(2007.7.18)
【出願人】(000002967)ダイハツ工業株式会社 (2,560)
【Fターム(参考)】
[ Back to top ]