説明

画像認識装置、画像認識方法および電子制御装置

【課題】画像認識において対象物の位置の認識精度を向上すること。
【解決手段】入力画像に対して探索窓F1を横方向移動させながら、探索窓F1内の画像と歩行者像に対応する基準パターンとの一致度の推移を取得する。そして、一致度が高い領域の幅W11〜W13のうち、探索窓F1の大きさを基準とした所定範囲内の幅を有する領域に歩行者が存在すると判定する。また、上下方向についても同様であり、探索窓を移動させながら基準バターンとの一致度の推移を取得し、一致度の高い領域の幅(W21,W22)とその高さにおける探索窓の縦方向の幅とを比較して、歩行者の有無を判定する。

【発明の詳細な説明】
【技術分野】
【0001】
この発明は、入力画像から特定の物体を認識する画像認識装置、画像認識方法および電子制御装置に関し、特に歩行者を認識する車載用の画像認識装置、画像認識方法および電子制御装置に関する。
【背景技術】
【0002】
車両の走行中においては、特に歩行者との衝突回避が重要である。そこで近年、画像認識やレーダ検知を用いて自車両周辺の歩行者を認識する技術が考案されてきた(例えば、特許文献1参照。)。
【0003】
ここで、歩行者との衝突を回避するためには、歩行者の存在の認識と共に、自車両に対する相対位置の特定が重要である。そのため、例えば特許文献2が開示するようにステレオカメラを用いることで歩行者との距離を算定する技術も開示されている。
【0004】
【特許文献1】特開2002−362302号公報
【特許文献2】特開2005−62910号公報
【発明の開示】
【発明が解決しようとする課題】
【0005】
しかしながら、ステレオカメラのように複数のカメラを搭載すると構成が複雑化し、コストが上昇し、また複数のカメラから画像をそれぞれ処理するために高性能な処理ユニットとなるという問題点があった。
【0006】
そのため、単一のカメラ画像から歩行者の自車両に対する相対位置を高精度に求めることのできる技術の実現が重要な課題でとなっていた。
【0007】
本発明は、上述した従来技術における問題点を解消し、課題を解決するためになされたものであり、単一の入力画像から対象物の相対位置を高精度に認識可能な画像認識装置、画像認識方法および電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【0008】
上述した課題を解決し、目的を達成するため、本発明に係る画像認識装置、画像認識方法および電子制御装置は、入力画像に対して所定形状の探索窓を移動させながら該探索窓内の画像と基準パターンとを順次比較し、前記探索窓内の画像と基準パターンとの一致度の推移を取得する。そして、一致度の推移において、一致度が高い領域の幅が所定範囲内である場合に当該領域に前記基準パターンに対応する物体が存在すると判定することを特徴とする。
【発明の効果】
【0009】
本発明によれば画像認識装置、画像認識方法および電子制御装置は、入力画像に対して所定形状の探索窓を移動させながら該探索窓内の画像と基準パターンとを順次比較して探索窓内の画像と基準パターンとの一致度の推移を取得し、一致度が高い領域の幅が所定範囲内である場合にその領域に認識対象物体が存在すると判定するので、画像内における対象物の像の位置を精度よく認識し、もって対象物の相対位置を高精度に認識可能な画像認識装置、画像認識方法および電子制御装置を得ることができるという効果を奏する。
【発明を実施するための最良の形態】
【0010】
以下に添付図面を参照して、この発明に係る画像認識装置、画像認識方法および電子制御装置について詳細に説明する。
【実施例】
【0011】
1.本発明の概要
本発明は、画像内から所定の物体を認識する画像認識装置、画像認識方法および電子制御装置であり、例えば車載のカメラが撮影した画像から歩行者を認識する場合に好適である。
【0012】
画像認識では、認識対象である物体の基準パターンを用意し、画像内の所定領域と基準パターンとの比較によってその領域に認識対象である物体が存在するか否かを判定する。基準パターンは認識対象の物体の像に特徴的なパターンであり、例えば歩行者を認識対象とする場合には歩行者を撮影した画像群から特徴を抽出することで基準パターンを得ることができる。
【0013】
なお、基準パターンとの比較においては、画像内の領域を直接基準パターンと比較する単純なパターンマッチングを用いても良いが、画像内の領域をフーリエ変換など用いて周波数変換して比較する、など任意の技術を適用することが可能である。
【0014】
車載カメラ画像から歩行者を認識する場合の処理手順について図1を参照して説明する。まず、車載カメラが撮影した入力画像に対して所定形状の探索窓を移動させながら探索窓内の画像と基準パターンとを順次比較し、探索窓内の画像と基準パターンとの一致度の推移を取得する。そして一致度の推移において、一致度が高い領域の幅が所定範囲内である場合に当該領域に歩行者が存在すると判定する。
【0015】
図1では、探索窓F1を画像の左下端から右方向に移動させて一致度の推移を取得し、一致度が閾値Th1以上である領域の幅を用いて歩行者が存在するか否かを判定している。
【0016】
一般的なパターンマッチングなどでは、一致度のピーク点(例えば図1ではピークP11)に歩行者が存在すると判定するが、本発明では、一致度が高い領域の幅に基づいて判定を行なう点に主たる特徴がある。
【0017】
例えば、図1の例では、一致度が閾値Th1を超える領域として3つの領域が現れており、それぞれの幅はW11,W12,W13である。本発明では、幅の大きさが所定範囲内である場合に、その領域に判定対象である物体が存在すると判定する。ここで所定範囲とは、判定対象である物体の画像内での大きさに対応する。
【0018】
すなわち、歩行者を認識する場合には、一致度が高い領域の幅が歩行者の画像内の像の幅と同程度である場合に、その領域に歩行者が存在すると判定することとなる。
【0019】
ところで、探索窓の形状については、認識対象である物体の画像内の像の大きさと同程度の大きさの矩形とすることがすでに行なわれている。そこで、本実施例では、一致度が高い領域の幅を探索窓の形状(大きさ)と比較し、領域の幅がたとえば探索窓の幅を基準に誤差10%以内に収まった場合に、その領域に認識対象の物体が存在すると判定する。
【0020】
図1の例では、幅W11の領域は探索窓F1の横幅に比して大きすぎるので歩行者ではないと判定する。同様に、幅W12の領域は探索窓F1の横幅に比して小さすぎるので歩行者ではないと判定する。そして幅W13の領域は探索窓F1の横幅と同程度であるので、幅W13の領域に歩行者の像が存在すると判定する。
【0021】
また、このときの歩行者の存在する位置は、幅W13の領域であると判定する。探索窓を移動させながら一致度のピークを探索すると、例えば幅W13の領域内であっても最も一致度の高いピーク値は必ずしも歩行者像の中央部に出るとは限らない。そのため、例えば図1に示す様に歩行者像の中央から外れたピークP13aを基点に歩行者像の位置を判定すると、歩行者像の位置が現実の位置からずれる。
【0022】
単一の車載カメラで撮影した入力画像から自車両に対する歩行者の相対位置を算定する場合、歩行者像が画像内のどの位置を占めるかが重要であるので、上述したように一致度のピーク値を基点に歩行者像の位置を求める方法に比して精度の良好な、一致度の高い領域の幅によって歩行者像の位置を求める方法を用いることで、自車両に対する歩行者の相対位置を精度良く算定することが可能となる。
【0023】
なお、一致度の高い領域の幅をどのように求めるかについては、一致度が閾値を超える点の数と、その連続性から求めることができる。連続性については、一致度が閾値を超えてから次に閾値以下となるまでの点の数としてもよい。しかし、例えば図1で閾値Th1aを用いた場合のように、偶発的な一致度の低下で閾値を割り込む可能性があるので、ある区間で閾値を超える率を考慮するなど、柔軟な連続性判断を行なうことが好適である。
【0024】
また、かならずしも閾値を用いる必要は無く例えば、一致度の値と連続性を乗算した面積値によって歩行者の存在する領域を判定することもできる。
【0025】
さて、縦方向における歩行者の位置の判定についても横方向と同様であるが、画像内で高い位置にある歩行者像は、自車両から遠い位置にいる歩行者の像であるので、像の大きさ、そして像を見つけるための探索窓の大きさが小さくなることに留意が必要である。
【0026】
図1では、左下端の探索窓F1に比して、左中央の探索窓F2は小さくなっており、一致度の縦方向の推移から歩行者の位置を判定する場合には、高さに応じて小さくなった探索窓の高さ方向の幅を基準とする。
【0027】
例えば、同図では、縦方向の一致度の推移において、一致度が高い領域として幅W21の領域と幅W22の領域が得られており、幅W21の値と幅W22の値は略同じである。しかし、その画像内での高さを考慮すると、幅W21はその高さでの探索窓の縦方向の幅と略同一であるが、幅W22はその高さでの探索窓の縦方向の幅に比して大きすぎる。そのため、同図の例では、幅W21の領域に歩行者像が存在し、幅W22の領域には歩行者像は存在しないと判定する。
【0028】
2.概要構成
図2に、本発明の実施例である車載用の画像認識装置10の概要構成図を示す。同図に示すように、車両に搭載された画像認識装置10は、ナビゲーション装置30、カメラ31、レーダ33およびプリクラッシュECU40と接続している。
【0029】
ナビゲーション装置30は、GPS(Global Positioning System)人工衛星と通信して特定した自車両の位置と、予め記憶した地図データ30aとを利用して走行経路の設定および誘導を行なう車載装置である。また、ナビゲーション装置30は、画像認識装置10に対して自車両の位置情報や周辺の地図情報、走行予定経路などを提供する。
【0030】
カメラ31は、自車両周辺を撮影し、撮影結果を画像認識装置10に入力する。レーダ33は、自車両の周辺の物体検知、および物体までの距離測定を行なって画像認識装置10に入力する。
【0031】
プリクラッシュECU40は、画像認識装置10が自車両の衝突を予測した場合に、画像認識装置10の制御をうけ、ブレーキ41やエンジン制御装置(EFI)42による車両の動作制御、またディスプレイ43やスピーカ44による通知を実行する電子制御装置である。
【0032】
ディスプレイ43はユーザ、すなわち自車両乗員に対して表示による通知を行なう出力手段であり、スピーカ44は音声による通知を行なう出力手段である。ディスプレイ43およびスピーカ44は、プリクラッシュECU40からの制御を受けて出力を行なう他、ナビゲーション装置30や図示しない車載オーディオ装置など各種車載装置で共用することができる。
【0033】
画像認識装置10は、その内部に前処理部11、車両認識部16、白線認識部17、歩行者認識部18、パターンデータベース19および衝突判定部20を有する。ここで、車両認識部16、白線認識部17、歩行者認識部18および衝突判定部20は、例えば単一のマイコン10a(CPU、ROM、RAMの組み合わせからなる演算処理ユニット)などによって実現することが好適である。
【0034】
前処理部11は、カメラ31が撮影した画像に対してフィルタリングやエッジ検出、輪郭抽出などの処理を施した後、車両認識部16、白線認識部17および歩行者認識部18に出力する。
【0035】
車両認識部16は、前処理部11が出力した画像に対してパターンマッチングなどを施して車両を認識し、認識結果を衝突判定部20に出力する。また、白線認識部17は、前処理部11が出力した画像に対してパターンマッチングなどを施して白線を認識し、認識結果を衝突判定部20に出力する。
【0036】
歩行者認識部18は、前処理部11が出力した画像(入力画像)から歩行者像を認識する処理部であり、その内部に候補領域検出部18a、パターン比較部18b、探索窓設定部18c、幅判定部18dを有する。
【0037】
候補領域検出部18aは、例えば図3に示す様に、前処理部11が出力した画像から歩行者が存在する可能性のある領域を歩行者候補領域として検出し、パターン比較部18bに出力する。
【0038】
この歩行者候補領域の検出は、例えばニューラルネットワークシステムや任意の特徴量算出アルゴリズムを用いて行なえばよい。図3に示した例では、画像内から3つの候補領域A1〜A3が検知されている。
【0039】
パターン比較部18bは、この歩行者候補領域に対して基準パターンとの比較を実行する。このように、予めパターン比較を行なう領域を絞り込んでおくことで、入力画像全体に対して基準パターンとの比較を行なう場合に比して処理負荷を軽減することができる。
【0040】
パターン比較部18bは、選択された歩行者候補領域について、探索窓を移動させつつ基準パターンとの比較を行なって一致度の推移を取得する。この時、探索窓の大きさは、歩行者候補領域の画像内の位置と、歩行者候補領域内における探索窓の位置に基づいて、探索窓設定部18cが設定する。
【0041】
また、パターン比較部18bは、使用する基準パターンはパターンデータベース19から読み出す。ここで、パターンデータベース19に探索窓の大きさ毎に異なる基準パターンを他苦悩しているならば、使用する探索窓の大きさに適合する基準パターンを選択して読み出す。また、パターンデータベース19に正規化した基準パターンを格納している場合には、探索窓の大きさに適合するよう正規化された基準パターンを拡大・縮小して使用する。
【0042】
幅判定部18dは、パターン比較部18bが取得した一致度の推移から、探索窓の縦横幅と同程度の縦横幅を持つ領域が存在するならば、その領域に歩行者がいると判定する。
【0043】
衝突判定部20は、車両認識部16、白線認識部17、歩行者認識部18による認識結果、レーダ33による検知結果およびナビゲーション装置30が出力する位置情報を用いて、歩行者や他車両と自車両との衝突危険度を判定する。
【0044】
具体的には衝突判定部20は、歩行者や他車両との衝突が発生する確率、衝突する時間、衝突する位置までの距離、衝突する角度などを判定し、その判定結果に基づいてディスプレイ43に対する情報表示指示、スピーカ44に対する警告音声出力指示、ブレーキ制御指示やEFI制御指示などをプリクラッシュECU40に対して出力する。
【0045】
つづいて、図4を参照し、図2に示した画像認識装置10全体の処理動作について説明する。同図に示す処理フローは、電源スイッチ(イグニッションスイッチなどと連動していてもよい)がオンされ、カメラ31が画像を撮影した場合に開始され、画像フレームの処理ごと(例えば数msecごと)に繰り返し実行される処理である。
【0046】
まず、画像認識装置10は、カメラ31が撮影した画像に対して前処理部11によるフィルタリング、エッジ検出、輪郭抽出などの処理を施す(ステップS101)。つぎに、白線認識部16による白線認識処理(ステップS102)および車両認識部16による車両認識処理(ステップS103)を実行する。
【0047】
その後、歩行者認識部18が歩行者認識を実行し(ステップS104)、衝突判定部20が衝突判定を行なって(ステップS105)、判定結果をプリクラッシュECU40に出力し(ステップS106)、処理を終了する。
【0048】
ここで、ステップS104として示した歩行者認識処理部18の具体的な処理内容を図5に示す。同図に示すように、まず、候補領域検出部18aが入力画像から歩行者候補領域を検出し(ステップS201)、パターン比較部18bが歩行者候補領域に対してパターンマッチングを行なう(ステップS202)。
【0049】
そして、幅判定部18dは、パターンマッチングの結果得られた一致度の高い領域についてその幅を求め(ステップS203)、探索窓と同程度の幅を有する領域が存在するか否かを判定する(ステップS204)。
【0050】
その結果、探索窓と同程度の幅を有する領域が存在するならば(ステップS204,Yes)、その領域の位置を歩行者の位置と判定して(ステップS205)、処理を終了する。一方、探索窓と同程度の幅を有する領域が存在しなければ(ステップS204,No)、幅判定部18dは歩行者無しと判定して(ステップS206)、処理を終了する。
【0051】
なお、一致度の推移の取得は縦方向と横方向のいずれか一方のみでも良い。例えば、画像内の高さと探索窓の大きさを変更しつつ、横方向へのスキャンを繰り返せば、その基準パターンに最も合致する上下左右の位置で、探索窓と同程度の横方向の幅を有する領域が得られ、この位置が左右方向、高さ方向ともに歩行者の位置を表すこととなる。
【0052】
また、縦方向と横方向の双方で一致度の推移を取得し、横方向の推移で探索窓の横方向の幅と略同一の幅を有する領域が得られ、かつ縦方向の推移で探索窓の縦方向の幅と略同一の幅を有する領域が得られた場合に、その位置に歩行者が存在すると判定することもできる。
【0053】
上述してきたように、本実施例にかかる画像認識装置10は、入力画像に対して探索窓を移動させながら基準パターンとの一致度の推移を取得し、一致度が高い領域の幅が探索窓の大きさを基準とする所定範囲内である場合にその領域に歩行者が存在すると判定するので、画像内の歩行者像の位置を精度良く求め、もって自車両に対する歩行者の相対位置を精度良く算定することができる。
【0054】
なお、本実施例に示した構成及び動作はあくまで一例であり、本発明はこれに弦テ炒れることなく適宜変更して実施することができる。たとえば、本実施例ではパターンマッチングによる認識を例に説明を行なったが、本発明はこれに限定されるものではなく、判定対象領域を切り出して行なう任意の認識手法に適用することが可能である。
【0055】
同様に、本実施例では特定の物体として歩行者を認識する場合を例に説明を行なったが、他の物体、例えば道路上の落下物などの認識についても適用することもできる。
【産業上の利用可能性】
【0056】
以上のように、本発明にかかる画像認識装置、画像認識方法および電子制御装置は、単一画像からの画像認識に有用であり、特に画像内の対象物の位置認識精度向上に適している。
【図面の簡単な説明】
【0057】
【図1】本発明における画像認識方法について説明する説明図である。
【図2】本発明の実施例にかかる画像認識装置の概要構成を示す概要構成図である。
【図3】歩行者候補領域の選択について説明する説明図である。
【図4】画像認識装置10の処理動作について説明するフローチャートである。
【図5】歩行者認識処理の具体的な処理動作について説明するフローチャートである。
【符号の説明】
【0058】
10 画像認識装置
10a マイコン
16 車両認識部
17 白線認識部
18 歩行者認識部
18a 候補領域検出部
18b パターン比較部
18c 探索窓設定部
18d 幅判定部
19 パターンデータベース
20 衝突判定部
30 ナビゲーション装置
30a 地図データ
31 カメラ
33 レーダ
40 プリクラッシュECU
41 ブレーキ
42 EFI
43 ディスプレイ
44 スピーカ

【特許請求の範囲】
【請求項1】
入力画像に対して探索窓を移動させながら、該探索窓内の画像と基準パターンとを順次比較し、前記探索窓内の画像と基準パターンとの一致度の推移を取得する比較手段と、
前記一致度の推移において、一致度が高い領域の幅が所定範囲内である場合に当該領域に前記基準パターンに対応する物体が存在すると判定する判定手段と、
を備えたことを特徴とする画像認識装置。
【請求項2】
前記所定範囲は、判定対象である物体の画像内での大きさに対応することを特徴とする請求項1に記載の画像認識装置。
【請求項3】
前記探索窓の形状は、前記判定対象である物体の画像内での大きさに対応した形状であり、前記所定範囲は前記探索窓の形状の横方向および/または縦方向の幅を基準とした範囲であることを特徴とする請求項2に記載の画像認識装置。
【請求項4】
前記比較手段は前記探索窓を入力画像の横方向に移動させて一致度の推移を取得し、前記判定手段は前記探索窓の横方向の幅を基準とした所定範囲を用いて判定を行なうことを特徴とする請求項3に記載の画像認識装置。
【請求項5】
前記比較手段は前記探索窓を入力画像の縦方向に移動させて一致度の推移を取得し、前記判定手段は前記探索窓の縦方向の幅を基準とした所定範囲を用いて判定を行なうことを特徴とする請求項3または4に記載の画像認識装置。
【請求項6】
前記判定手段は、前記探索窓を横方向に移動させて得られた一致度の高い領域の幅が前記探索窓の横方向の幅を基準とした所定範囲内に収まり、かつ前記探索窓を縦方向に移動させて得られた一致度の高い領域の幅が前記探索窓の縦方向の幅を基準とした所定範囲内に収まる場合に、当該横方向および縦方向に一致度の高い領域に対応する位置に判定対象である物体が存在すると判定することを特徴とする請求項5に記載の画像認識装置。
【請求項7】
前記探索窓の形状は、画像内の高さに対応して決定することを特徴とする請求項1〜6のいずれか一つに記載の画像認識装置。
【請求項8】
前記判定手段は、前記領域の幅を前記一致度が閾値を超える点の数と、当該閾値を超える点の連続性から求めることを特徴とする請求項1〜7のいずれか一つに記載の画像認識装置。
【請求項9】
前記判定手段は、前記一致度が高い領域の面積に基づいて前記基準パターンに対応する物体が存在するか否かを判定することを特徴とする請求項1〜8のいずれか一つに記載の画像認識装置。
【請求項10】
前記基準パターンは歩行者に対応するパターンであり、前記判定手段は歩行者を認識することを特徴とする請求項1〜9のいずれか一つに記載の画像認識装置。
【請求項11】
前記入力画像から前記基準パターンに対応する物体が存在する可能性のある候補領域を選択する候補領域選択手段をさらに備え、比較手段は前記候補領域に対して探索窓を移動させつつ基準パターンとの比較を行なうことを特徴とする請求項1〜10のいずれか一つに記載の画像認識装置。
【請求項12】
入力画像に対して所定形状の探索窓を移動させながら、該探索窓内の画像と基準パターンとを順次比較し、前記探索窓内の画像と基準パターンとの一致度の推移を取得する比較工程と、
前記一致度の推移において、一致度が高い領域の幅が所定範囲内である場合に当該領域に前記基準パターンに対応する物体が存在すると判定する判定工程と、
を備えたことを特徴とする画像認識方法。
【請求項13】
入力画像に対して探索窓を移動させながら、該探索窓内の画像と基準パターンとを順次比較し、前記探索窓内の画像と基準パターンとの一致度の推移を取得する比較手段と、
前記一致度の推移において、一致度が高い領域の幅が所定範囲内である場合に当該領域に前記基準パターンに対応する物体が存在すると判定する判定手段と、
前記判定手段による判定結果に基づいて、前記基準パターンに対応する物体との衝突が予測された場合に、車両の動作制御および/または運転者に対する通知制御を行なう制御手段と、
ことを特徴とする電子制御装置。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate


【公開番号】特開2008−152672(P2008−152672A)
【公開日】平成20年7月3日(2008.7.3)
【国際特許分類】
【出願番号】特願2006−341890(P2006−341890)
【出願日】平成18年12月19日(2006.12.19)
【出願人】(000237592)富士通テン株式会社 (3,383)
【Fターム(参考)】