(57)【特許請求の範囲】
【請求項１】
車両に搭載され、自車両の前方を撮像して撮像画像を生成する撮像手段と、
上記撮像手段を上下に移動させ、上記撮像手段の撮像視点を移動させる視点移動手段と、
上記撮像手段で生成した撮像画像から対象物を検出する対象物検出手段と、
上記対象物検出手段で検出された対象物の縦画像サイズを対象物の特徴量として算出する対象物特徴量算出手段と、
上記対象物検出手段で検出された対象物の画像フレーム間における同定をする対象物同定手段と、
上記対象物同定手段にて同定された対象物を含む複数の撮像画像を用いて、上記視点移動手段による上記撮像手段の視点変化に対する、上記対象物特徴量算出手段で算出された対象物の縦画像サイズの変化を検出し、対象物が立体物か平面物であるかを識別する対象物識別手段と
を備えることを特徴とする障害物検出装置。
【請求項２】
上記視点移動手段は、特定の周波数で周期的に上記撮像手段の視点を上下方向に移動させ、
上記対象物識別手段は、縦画像サイズ変化の周波数成分のうち上記視点移動手段が上記撮像手段の視点を移動させる周波数成分を抽出して、対象物が立体物か平面物であるかを識別することを特徴とする請求項１に記載の障害物検出装置。
【請求項３】
上記特定の周波数は、車両走行中の挙動に基づく周波数帯とは異なる周波数帯としたことを特徴とする請求項２に記載の障害物検出装置。
【請求項４】
上記対象物識別手段は、対象物が平面物である場合には縦画像サイズが視点変化に応じて変化し、対象物が立体物である場合には縦画像サイズが視点変化に応じて変化しないことを検出することを特徴とする請求項１〜請求項３の何れかに記載の障害物検出装置。
【請求項５】
撮像カメラの視点位置を第１位置に設定して上記撮像カメラにより第１撮像画像を生成した後に、上記撮像カメラの視点位置を第１位置から上下方向に移動させて第２位置に設定して上記撮像カメラにより第２撮像画像を生成し、
第１撮像画像及び第２撮像画像に含まれる対象物の縦画像サイズを対象物の特徴量として検出し、第１位置から第２位置に視点移動したことによる対象物の縦画像サイズの変化を検出し、
対象物が立体物か平面物であるかを識別すること
を特徴とする障害物検出方法。
【請求項６】
特定の周波数で周期的に視点を上下方向に移動させながら複数の撮像画像を上記撮像カメラにより撮像し、
複数の撮像画像に含まれる同一の対象物の縦画像サイズ変化の周波数成分のうち上記特定の周波数を抽出して、対象物が立体物か平面物であるかを識別することを特徴とする請求項５に記載の障害物検出方法。
【請求項７】
上記特定の周波数を、車両走行中の挙動に基づく周波数帯とは異なる周波数帯としたことを特徴とする請求項６に記載の障害物検出方法。
【請求項８】
対象物が平面物である場合には縦画像サイズが視点変化に応じて変化し、対象物が立体物である場合には縦画像サイズが視点変化に応じて変化しないことを検出することを特徴とする請求項５〜請求項７の何れかに記載の障害物検出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば車両前方に存在する物体を撮像し、立体物であるか平面物であるかを識別する障害物検出装置及び方法に関するものである。
【０００２】
【従来の技術】
従来より、車両にカメラを搭載して車両前方に存在する障害物を検出する障害物検出装置が知られている。
【０００３】
この障害物検出装置では、撮像した対象物が障害物であるかどうかを判断するために、対象物が立体物であるか平面物であるかを識別する必要がある。撮像した対象物が立体物であるか平面物であるかを識別する手法としては、１台の撮像カメラのみを用いて画像処理により識別する手法があり、複数台の撮像カメラを使用する手法と比べ、コストや処理負荷など多くの利点があげられる。
【０００４】
このように１台の撮像カメラを用いて撮像した物体が立体物か平面物であるかを識別する障害物検出装置としては、道路上の移動物体を検出する場合に有効なものとして、時刻Ｔ０，Ｔ１時に撮像した画像を全画像についてパターンマッチングを行うものがある。このような障害物検出装置では、処理量が多く障害物となる物体を抽出するまでに多くの時間を要するという問題がある。
【０００５】
これに対し、他の障害物検出装置としては、例えば特開平１０−２２２６７９号公報に記載のものがある。この障害物検出装置は、時刻Ｔ０，Ｔ１時に撮像した画像を平面画像に変換し、時刻Ｔ０の平面画像と時刻Ｔ０−Ｔ１間の車両移動距離から時刻Ｔ１における予測平面画像を算出し、この予測平面画像と時刻Ｔ１の平面画像を比較することで立体物か平面物か、すなわち障害物になり得るか否かを迅速に識別することができるというものである。
【０００６】
つまり、この障害物検出装置では、異なる視点で撮像した２枚の画像を用いることで立体物であるか平面物であるかの識別を可能とし、２枚の画像を同一平面（道路面）に投影し視差距離の補正を行うことで画像間における対象物の対応座標を検索する必要がなく、対象物が立体物であるか平面物であるかを迅速に識別できる。
【０００７】
【発明が解決しようとする課題】
しかしながら、このような従来の技術にあっては、異なる時刻に撮像した２枚の画像を比較するため、その間にピッチング角など車両挙動の変化が生じた場合にはその補正が必要となる。したがって、従来では、自車両の挙動を計測する各種センサが必要となり、コストが高くなるという問題がある。
【０００８】
また、自車両の挙動を計測する各種センサに代えて２枚の画像より車両挙動を算出することもできるが、画像処理の負担が増加するために処理速度の点から不利となってしまう。
【０００９】
そこで、本発明は、上述した実情に鑑みて提案されたものであり、ピッチングなど車両挙動が生じた場合でも立体物か平面物であるかを正確に識別することができる障害物検出装置及び方法を提供するものである。
【００１０】
【課題を解決するための手段】
上述の課題を解決するために、請求項１に係る障害物検出装置では、車両に搭載され、自車両の前方を撮像して撮像画像を生成する撮像手段と、上記撮像手段を上下に移動させ、上記撮像手段の撮像視点を移動させる視点移動手段と、上記撮像手段で生成した撮像画像から対象物を検出する対象物検出手段と、上記対象物検出手段で検出された対象物の縦画像サイズを対象物の特徴量として算出する対象物特徴量算出手段と、上記対象物検出手段で検出された対象物の画像フレーム間における同定をする対象物同定手段と、上記対象物同定手段にて同定された対象物を含む複数の撮像画像を用いて、上記視点移動手段による上記撮像手段の視点変化に対する、上記対象物特徴量算出手段で算出された対象物の縦画像サイズの変化を検出し、対象物が立体物か平面物であるかを識別する対象物識別手段とを備える。
【００１１】
請求項２に係る障害物検出装置では、請求項１に係る障害物検出装置であって、上記視点移動手段により特定の周波数で周期的に上記撮像手段の視点を上下方向に移動させた場合に、上記対象物識別手段により、縦画像サイズ変化の周波数成分のうち上記視点移動手段が上記撮像手段の視点を移動させる周波数成分を抽出して、対象物が立体物か平面物であるかを識別することを特徴とする。
【００１２】
請求項３に係る障害物検出装置では、請求項２に係る障害物検出装置であって、上記特定の周波数を、車両走行中の挙動に基づく周波数帯とは異なる周波数帯としたことを特徴とする。
【００１３】
請求項４に係る障害物検出装置では、請求項１〜請求項３の何れかに係る障害物検出装置であって、上記対象物識別手段により、対象物が平面物である場合には縦画像サイズが視点変化に応じて変化し、対象物が立体物である場合には縦画像サイズが視点変化に応じて変化しないことを検出することを特徴とする。
【００１４】
上述の課題を解決するために、請求項５に係る障害物検出方法では、撮像カメラの視点位置を第１位置に設定して上記撮像カメラにより第１撮像画像を生成した後に、上記撮像カメラの視点位置を第１位置から上下方向に移動させて第２位置に設定して上記撮像カメラにより第２撮像画像を生成し、第１撮像画像及び第２撮像画像に含まれる同一の対象物の縦画像サイズを対象物の特徴量として検出し、第１位置から第２位置に視点移動したことによる対象物の縦画像サイズの変化を検出して対象物が立体物か平面物であるかを識別する。
【００１５】
請求項６に係る障害物検出方法では、請求項５に係る障害物検出方法であって、特定の周波数で周期的に視点を上下方向に移動させながら複数の撮像画像を上記撮像カメラにより撮像し、複数の撮像画像に含まれる同一の対象物の縦画像サイズ変化の周波数成分のうち上記特定の周波数を抽出して、対象物が立体物か平面物であるかを識別することを特徴とする。
【００１６】
請求項７に係る障害物検出方法では、請求項６に係る障害物検出方法であって、上記特定の周波数を、車両走行中の挙動に基づく周波数帯とは異なる周波数帯としたことを特徴とする。
【００１７】
請求項８に係る障害物検出方法では、請求項５〜請求項７の何れかに係る障害物検出方法であって、対象物が平面物である場合には縦画像サイズが視点変化に応じて変化し、対象物が立体物である場合には縦画像サイズが視点変化に応じて変化しないことを検出することを特徴とする。
【００１８】
【発明の効果】
請求項１に係る障害物検出装置によれば、車両前方に存在する障害物を検出するに際して、対象物同定手段にて同定された対象物を含む複数の撮像画像を用いて、撮像手段の視点変化に対する対象物の縦画像サイズの変化を検出し、対象物が立体物か平面物であるかを識別するので、例えばピッチングなど車両の挙動変化が発生した場合でも対象物が立体物か平面物であるかを正確に判定することができ、障害物であるか否かを正確に識別することができる。
【００１９】
請求項２に係る障害物検出装置によれば、視点移動手段により特定の周波数で周期的に撮像手段の視点を上下方向に移動させた場合に、対象物識別手段により、縦画像サイズ変化の周波数成分のうち撮像手段の視点を移動させる周波数成分を抽出して、対象物が立体物か平面物であるかを識別するので、対象物が立体物であり車両走行時の位置変化により縦画像サイズが変化する場合であっても、正確に立体物か否かの判定をして、更に正確に車両前方の障害物を検出することができる。
【００２０】
請求項３に係る障害物検出装置によれば、撮像視点を移動させる周波数を、車両走行中の挙動に基づく周波数帯とは異なる周波数帯としたので、車両走行時の位置変化により縦画像サイズが変化する場合に正確に障害物を検出することを実現することができる。
【００２１】
請求項４に係る障害物検出装置によれば、対象物識別手段により、対象物が平面物である場合には縦画像サイズが視点変化に応じて変化し、対象物が立体物である場合には縦画像サイズが視点変化に応じて変化しないことを利用して障害物検出をするので、請求項１〜請求項３の効果を実現することができる。
【００２２】
請求項５に係る障害物検出方法によれば、撮像カメラの視点位置を第１位置に設定して撮像カメラにより第１撮像画像を生成した後に、撮像カメラの視点位置を第１位置から上下方向に移動させて第２位置に設定して撮像カメラにより第２撮像画像を生成して、第１位置から第２位置に視点移動したことによる対象物の縦画像サイズの変化を検出し、対象物が立体物か平面物であるかを識別するので、例えばピッチングなど車両の位置変化が発生した場合でも対象物が立体物か平面物であるかを正確に判定することができ、障害物であるか否かを正確に識別することができる。
【００２３】
請求項６に係る障害物検出方法によれば、特定の周波数で周期的に視点を上下方向に移動させながら複数の撮像画像を撮像カメラにより撮像し、複数の撮像画像に含まれる同一の対象物の縦画像サイズ変化の周波数成分のうち、特定の周波数として視点を上下に移動させる周波数と同じ周波数を抽出して、対象物が立体物か平面物であるかを識別するので、対象物が立体物あり車両走行時の位置変化により縦画像サイズが変化する場合であっても、正確に立体物か否かの判定をして、更に正確に車両前方の障害物を検出することができる。
【００２４】
請求項７に係る障害物検出方法によれば、特定の周波数を、車両走行中の挙動に基づく周波数帯とは異なる周波数帯としたので、車両走行時の位置変化により縦画像サイズが変化する場合に正確に障害物を検出することを実現することができる。
【００２５】
請求項８に係る障害物検出方法によれば、対象物が平面物である場合には縦画像サイズが視点変化に応じて変化し、対象物が立体物である場合には縦画像サイズが視点変化に応じて変化しないことを利用するので、請求項５〜請求項７の効果を実現することができる。
【００２６】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
【００２７】
本発明は、以下に説明する第１実施形態及び第２実施形態に係る障害物検出装置に適用される。
【００２８】
［第１実施形態］
「第１実施形態に係る障害物検出装置の構成」
第１実施形態に係る障害物検出装置は、図１にその構成ブロックを示すように、車両にカメラ１、カメラ駆動部２、制御処理部３、メモリ４、ディスプレイ５、警報装置６が搭載されて構成されている。
【００２９】
カメラ１は、車両前部に設けられ、例えばＣＣＤ（Charge Coupled Device）撮像素子により車両前方を撮像して、画像データを生成する。このカメラ１は、車両走行時において、例えば所定時間毎に画像データを生成して制御処理部３に送る。また、このカメラ１は、図示しない上下方向移動機構に取り付けられる。これにより、カメラ１は、上下方向において移動可能に設置される。
【００３０】
カメラ駆動部２は、アクチュエータなどで構成され、例えば車両走行時において制御処理部３の制御に従って上下方向移動機構に取り付けられたカメラ１を上下方向に移動させる。これにより、カメラ駆動部２は、カメラ１の撮像視点を上下方向に移動させる。
【００３１】
ディスプレイ５は、車両運転者から視認可能な位置に配設された液晶ディスプレイなどからなる。このディスプレイ５は、制御処理部３からの出力結果に基づき障害物などを表示する。これにより、ディスプレイ５は、車両運転者に障害物の存在を報知する。
【００３２】
警報装置６は、例えば放音機構などからなり、制御処理部３からの出力結果に基づき車両衝突などの警報を発するものである。
【００３３】
制御処理部３は、カメラ１により撮像された画像データに画像処理をして、障害物となる可能性がある立体の対象物を検出する障害物検出処理をする。このとき、制御処理部３は、メモリ４を作業領域として使用する。制御処理部３は、障害物検出処理により立体物が検出された場合に、処理結果をディスプレイ５及び警報装置６に送ることで、ディスプレイ５及び警報装置６の動作を制御する。
【００３４】
障害物検出処理を行うに際して、制御処理部３は、複数の画像フレーム間における対象物同定処理をし、複数の画像フレームに亘って同定された対象物の縦画像サイズ情報を取得してメモリ４に保存する。
【００３５】
そして、制御処理部３は、一定量の縦画像サイズ情報が保持された場合、全ての縦画像サイズ情報をメモリ４から読み出し、対象物が立体物か平面物であるかを識別する。制御処理部３は、対象物が立体物、すなわち障害物であると判定した場合、カメラ１から入力された画像データを処理し障害物までの距離を算出し、ディスプレイ５及び警報装置６により警報を発する。
【００３６】
なお、この障害物検出処理の詳細な内容については後述する。
【００３７】
つぎに、上述の障害物検出装置において、制御処理部３により対象物が立体物か平面物であるかを識別する原理について説明する。
【００３８】
図２及び図３に、立体物を撮像した場合の例を示す。ここで、対象物の縦画像サイズとは、図２に示すように、対象物がＣＣＤ撮像素子１１の撮像面に投影された縦方向長さである。この縦画像サイズの変化は、焦点から見た対象物の投影像への角度θｔ（以下、対象物投影角度と呼ぶ。）の変化に比例する。
【００３９】
図３に、カメラ設置高さｈｓと立体物の縦画像サイズの関係について示す。図３によれば、カメラ設置高さｈｓから距離Ｌだけ離れた位置にある立体物高さｈｔの立体物１２を撮像した場合、対象物投影角度θｔは、下記式１に示すように、
θｔ＝ｔａｎ-1（ｈｓ／Ｌ）−ｔａｎ-1（（ｈｓ−ｈｔ）／Ｌ）   （式１）
と表すことができる。また、カメラ１から前方の障害物を撮像する場合はＬ≫ｈｓとなり、近似式ｔａｎθ＝θが適用でき、上記式１を下記式２で示すように、
θｔ＝ｈｔ／Ｌ        （式２）
と表すことができる。式２より、立体物１２を撮像した場合、対象物投影角度θｔはカメラ設置高さｈｓに依存せず、従って、カメラ設置高さｈｓが変化しても対象物が投影される縦画像サイズが変わらないことがわかる。
【００４０】
これに対し、図４に、平面物１３を撮像した場合の例が示されている。同様にカメラ設置高さｈｓと平面物１３の縦画像サイズの関係について示す。具体的にはカメラ設置高さｈｓから距離Ｌだけ離れた位置にある長さｌｔの平面物１３を撮像した場合、対象物投影角度θｔは、下記式３に示すように、
θｔ＝ｔａｎ-1(hs/(L-lt/2))−ｔａｎ-1(hs/(L+lt/2))      （式３）
と表すことができる。また、立体物１２を撮像した場合と同様の理由（Ｌ≫ｈｓ）から、近似式ｔａｎθ＝θが適用でき、上記式３を下記式４で示すように、
θｔ＝ｈｓ・ｄｔ／（Ｌ2−ｄｔ2／４） （式４）
と表すことができる。式４より、平面物１３を撮像した場合、対象物投影角度θｔはカメラ設置高さｈｓに依存して変化し、従って、カメラ設置高さｈｓが変化すると対象物が投影される縦画像サイズが変化する。
【００４１】
すなわち、図５に示すように、カメラ１の視点位置を車両２１の上方視点位置ｈｓ１にして対象物２２を撮像した場合、立体物では図６（ａ）に示すような縦画像サイズＨｓｕとなり、平面物では図６（ｂ）に示すような縦画像サイズＨｐｕとなる。これに対し、カメラ１の位置を車両２１の下方視点位置ｈｓ２にして撮像した場合、立体物では図６（ｃ）に示すような縦画像サイズＨｓｌとなり、平面物では図６（ｄ）に示すような縦画像サイズＨｐｌとなる。
【００４２】
このように、対象物２２が立体物である場合には上下方向にカメラ１を移動させても縦画像サイズが変化しないが、対象物２２が平面物である場合には視点を上下方向に移動させたときに縦画像サイズＨｐｕと縦画像サイズＨｐｌとの間で変化する。このことを利用して、上記式２及び式４の演算を行うことにより、立体物を撮像した場合には縦画像サイズが変化せず、平面物を撮像した場合には縦画像サイズが変化することに応じた縦画像サイズの変化を利用して、車両前方に位置する対象物が立体物か平面物かを判定する。
【００４３】
「第１実施形態に係る障害物検出装置による処理」
つぎに、上述したような障害物検出装置により、車両前方の検出するときの処理手順を図７を参照して説明する。
【００４４】
障害物検出装置は、例えば車両のエンジン始動がなされることにより起動して、ステップＳ１に移行し、カメラ駆動部２によりカメラ１の位置を所定の初期位置に移動させて、ステップＳ２に処理を進める。ステップＳ２では、カメラ１により車両前方を撮像して第１画像データを取得して制御処理部３に送り、制御処理部３によりメモリ４に第１画像データを転送してステップＳ３に処理を進める。
【００４５】
ステップＳ３では、制御処理部３により、メモリ４に転送した第１画像データから対象物を検出する処理を行う。このとき、制御処理部３は、エッジ検出処理をして、２本の縦方向エッジと２本の横方向エッジに囲まれた画像領域を第１対象物として検出して、ステップＳ４に処理を進める。
【００４６】
ステップＳ４では、制御処理部３により、検出した第１対象物の特徴量を算出する。このとき、制御処理部３は、対象物を表す２本の横方向エッジ間に位置した縦方向エッジ間の画素数を縦画素サイズとして算出してステップＳ５に処理を進める。
【００４７】
ステップＳ５では、カメラ駆動部２によりカメラ１を上下方向に移動させることで、カメラ１の視点を変更してステップＳ６に処理を進め、視点変更した後の第２画像データを取得して、メモリ４に転送する。これにより、第１画像データよりも時間的に遅れた画像フレームの第２画像データを取得する。このとき、カメラ駆動部２は、例えばカメラ１自体を下方に移動させる。
【００４８】
次のステップＳ７では、制御処理部３により第２画像データを用いてステップＳ３と同様の処理を行うことで第２対象物を検出してステップＳ８に処理を進め、ステップＳ４と同様の処理を第２対象物を用いてすることで第２画像データについての縦画素サイズを算出する。
【００４９】
次のステップＳ９では、制御処理部３により、ステップＳ３で検出した第１対象物とステップＳ７で検出した第２対象物とを同じ対象物であると同定する。このとき、制御処理部３では、ステップＳ５におけるカメラ１の移動量により第２画像データを補正し、対象物の画像内位置が最も近い対象物同士を同一対象物とする。
【００５０】
次のステップＳ１０では、制御処理部３により、ステップＳ９にて同定された対象物の縦画像サイズを比較して、第１画像データ内の対象物の縦画像サイズと第２画像データ内の対象物の縦画像サイズとが一致するか否かを判定し、一致する場合にはステップＳ１１に処理を進め、一致しない場合にはステップＳ１２に処理を進める。
【００５１】
ステップＳ１１では、制御処理部３により、ステップＳ１０の判定結果から車両前方に障害物が存在すると判定してステップＳ１３に処理を進め、車両と障害物との距離を算出して障害物までの距離が所定値以下である場合にディスプレイ５及び警報装置６を駆動して警報出力をする。一方、ステップＳ１２では、制御処理部３により、ステップＳ１０の判定結果から車両前方に存在する対象物が平面物であって障害物ではないので処理を終了する。
【００５２】
「第１実施形態の効果」
以上詳細に説明したように、第１実施形態に係る障害物検出装置によれば、機械的にカメラ１の視点位置を上下方向に変更し、視点変化による縦画像サイズ変化を利用して、立体物か平面物の識別を行うようにしたので、ピッチングなど自車両の位置変化が発生した場合でも対象物が立体物か平面物であるかを正確に判定することができ、すなわち障害物であるか否かを正確に識別することができる。
【００５３】
［第２実施形態］
つぎに、本発明を適用した第２実施形態に係る障害物検出装置について説明する。なお、以下の説明では、上述の第１実施形態と同様の部分については同一の符号、ステップ番号を付することによりその詳細な説明を省略する。
【００５４】
「第２実施形態に係る障害物検出装置の構成」
この第２実施形態に係る障害物検出装置は、図８に示すように、制御処理部３により、カメラ駆動部２が上下方向にカメラ１を駆動させる移動周波数を制御する点で、第１実施形態に係る障害物検出装置とは異なる。この移動周波数は、自車両の挙動範囲などから算出された周波数であって、例えば車両走行中のピッチングなどによるノイズとは異なる周波数帯に設定する。
【００５５】
このような障害物検出装置では、移動周波数ｆにてカメラ１を駆動するようにカメラ駆動部２を制御した場合、対象物が立体物であるとき、図９に示すように、次第に縦画像サイズが大きくなり、次第に縦画像サイズが小さくなっている。このような縦画像サイズの時間的変化の周波数分布は、図１０に示すように、単一周波数ｆ１が制御処理部３により検出され、カメラ１の移動周波数ｆが検出されていない。この周波数ｆ１は、カメラ１を駆動する移動周波数ｆよりも低周波側の車両走行中のノイズにより現れたものであり、カメラ１を駆動したことによる縦画像サイズの変化ではないことが制御処理部３にて認識可能となる。
【００５６】
一方、対象物が平面物であるとき、縦画像サイズは、図１１に示すように、移動周波数ｆの逆数の周期にて変化する。このような縦画像サイズの時間的変化の周波数分布は、図１２に示すように、周波数ｆ１の他に、移動周波数ｆが制御処理部３により検出される。
【００５７】
このように、障害物検出装置では、カメラ駆動部２を制御してカメラ１を移動周波数ｆにて上下方向に移動させて縦画像サイズ変化を観測することで、カメラ移動による縦画像サイズ変化を計測する。
【００５８】
「第２実施形態に係る障害物検出装置による処理」
つぎに、上述したような障害物検出装置により、車両前方の検出するときの処理手順を図１３を参照して説明する。
【００５９】
障害物検出装置は、例えば車両のエンジン始動がなされることにより起動して、ステップＳ３１に移行し、カメラ１の移動周波数を設定してステップＳ３２に処理を進める。このとき、制御処理部３は、カメラ駆動部２に移動周波数を設定する制御信号を出力して、カメラ駆動部２によりカメラ１を移動周波数にて上下方向に移動開始させる。
【００６０】
ステップＳ３２において、カメラ１により、時間的に前後し、上方にて撮像した第１画像データと下方にて撮像した第２画像データとの２枚の画像を取得する。そして、第１画像データ及び第２画像データを、メモリ４に記憶して、ステップＳ３３に処理を進め、制御処理部３により第１画像データ及び第２画像データにエッジ検出処理をして、縦方向エッジ及び横方向エッジから第１対象物及び第２対象物を検出してステップＳ３４に処理を進め、第１対象物及び第２対象物の縦画像サイズを算出する。次のステップＳ３５において、制御処理部３は、ステップＳ９と同様の処理をして時間的に前後する第１画像データと第２画像データとに含まれる第１対象物と第２対象物との同定処理をして、ステップＳ３６に処理を進める。
【００６１】
ステップＳ３６において、制御処理部３は、同定された対象物が立体物であるかの識別が可能であるか否かの判定をし、識別可能でないと判定したときにはステップＳ３２に処理を戻し、識別可能であると判定したときにはステップＳ３７に処理を進める。このとき、制御処理部３では、ステップＳ３５での同定回数がカメラ１の駆動周期の２倍以上になった場合に識別可能とする。すなわち、同定化数が所定回数になるまでステップＳ３２〜ステップＳ３６の処理を繰り返した後に、ステップＳ３７に処理を進める。
【００６２】
ステップＳ３７では、カメラ１の視点移動による縦画像サイズの変化の周波数成分を抽出してステップＳ３８に処理を進める。このとき、制御処理部３は、第１対象物と第２対象物の縦画像サイズの時間的変化を用いた周波数分析を行い、移動周波数ｆの縦画像サイズ変化成分のみを抽出する。
【００６３】
ステップＳ３８では、制御処理部３により、抽出された縦画像サイズ変化の周波数成分の大きさに基づいて、縦画像サイズ変化が所定画素数（例えば１画素以上）あるか否かの判定をし、縦画像サイズ変化が所定画素数以上でなく第１対象物の縦画像サイズと第２対象物の縦画像サイズとが一致する場合にはステップＳ１１に処理を進め、縦画像サイズ変化が所定画素数以上であって第１対象物の縦画像サイズと第２対象物の縦画像サイズとが一致しない場合にはステップＳ１２に処理を進める。
【００６４】
「第２実施形態の効果」
以上詳細に説明したように、第２実施形態に係る障害物検出装置によれば、移動周波数でカメラ１の視点移動を行い、その周波数帯の縦画像サイズ変化を抽出して立体物か平面物かの識別を行うので、対象物が立体物であって車両走行時の位置変化により縦画像サイズが変化する場合であっても、正確に立体物か否かの判定をして、更に正確に車両前方の障害物を検出することができる。
【００６５】
なお、上述の実施の形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。
【図面の簡単な説明】
【図１】本発明を適用した第１実施形態に係る障害物検出装置の構成を示すブロック図である。
【図２】カメラのＣＣＤ撮像素子に対象物が投影されたときの対象物投影角度θｔについて説明するための図である。
【図３】立体物を撮像したときの対象物投影角度について説明するための図である。
【図４】平面物を撮像したときの対象物投影角度について説明するための図である。
【図５】車両に搭載したカメラを上下に変化させたときの視点変化について説明するための模式図である。
【図６】視点を上下方向に変化させたときの縦画像サイズについて説明するための図であり、（ａ）は立体物を上方視点から撮像した場合の画像、（ｂ）は平面物を上方視点から撮像した場合の画像、（ｃ）は立体物を下方視点から撮像した場合の画像、（ｄ）は平面物を上方視点から撮像した場合の画像を示す。
【図７】本発明を適用した第１実施形態に係る障害物検出装置の処理手順を示すフローチャートである。
【図８】本発明を適用した第１実施形態に係る障害物検出装置の構成を示すブロック図である。
【図９】対象物が立体物である場合の縦画像サイズの時間的な変化を示す図である。
【図１０】図９に示すように縦画像サイズが変化した場合の縦画像サイズ変化の周波数分布を示す図である。
【図１１】対象物が平面物である場合の縦画像サイズの時間的な変化を示す図である。
【図１２】図１１に示すように縦画像サイズが変化した場合の縦画像サイズ変化の周波数分布を示す図である。
【図１３】本発明を適用した第２実施形態に係る障害物検出装置の処理手順を示すフローチャートである。
【符号の説明】
１  カメラ
２  カメラ駆動部
３  制御処理部
４  メモリ
５  ディスプレイ
６  警報装置
１１  ＣＣＤ撮像素子
１２  立体物
１３  平面物
２１  車両
２２  対象物
【図１】
0003896890.tif 000002
【図２】
0003896890.tif 000003
【図３】
0003896890.tif 000004
【図４】
0003896890.tif 000005
【図５】
0003896890.tif 000006
【図６】
0003896890.tif 000007
【図７】
0003896890.tif 000008
【図８】
0003896890.tif 000009
【図９】
0003896890.tif 000010
【図１０】
0003896890.tif 000011
【図１１】
0003896890.tif 000012
【図１２】
0003896890.tif 000013
【図１３】
0003896890.tif 000014