(57)【特許請求の範囲】
【請求項１】
走行物体から障害物までの距離をステレオカメラにより計測する障害物計測方法であって、
前記障害物計測の対象領域及び前記ステレオカメラによる画像のフレームレートを、前記走行物体が比較的高速のとき前記対象領域を画面の一部に限定し前記フレームレートを大きくし、前記走行物体が比較的低速のとき前記対象領域を画面のほぼ全体とし前記フレームレートを小さくするように、前記走行物体の速度に応じて変化させることを特徴とする障害物計測方法。
【請求項２】
走行物体から障害物までの距離をステレオカメラにより計測する障害物計測方法であって、
前記障害物計測の対象領域及び前記ステレオカメラによる画像の解像度を、前記走行物体が比較的高速のとき前記対象領域を画面の一部に限定し前記解像度を大きくし、前記走行物体が比較的低速のとき前記対象領域を画面のほぼ全体とし前記解像度を小さくするように、前記走行物体の速度に応じて変化させることを特徴とする障害物計測方法。
【請求項３】
前記距離計測における距離の算出をＰＯＣ法（位相限定相関法）を用いて行う請求項１または２に記載の障害物計測方法。
【請求項４】
前記対象領域を前記速度及び前記障害物までの距離に基づいて変更する請求項１乃至３のいずれか１項に記載の障害物計測方法。
【請求項５】
前記対象領域を変更する際の前記障害物までの距離をＳＡＤ（差分絶対値和）法を用いて算出する請求項４に記載の障害物計測方法。
【請求項６】
走行物体から障害物までの距離をステレオカメラにより計測する障害物計測装置であって、
前記障害物計測の対象領域を前記走行物体の速度に基づいて変更する手段と、
前記ステレオカメラによる画像のフレームレートを前記速度に基づいて変化させる手段と、を備え、
前記走行物体が比較的高速のとき前記対象領域を画面の一部に限定し前記フレームレートを大きくし、前記走行物体が比較的低速のとき前記対象領域を画面のほぼ全体とし前記フレームレートを小さくすることを特徴とする障害物計測装置。
【請求項７】
走行物体から障害物までの距離をステレオカメラにより計測する障害物計測装置であって、
前記障害物計測の対象領域を前記走行物体の速度に基づいて変更する手段と、
前記ステレオカメラによる画像の解像度を前記速度に基づいて変化させる手段と、を備え、
前記走行物体が比較的高速のとき前記対象領域を画面の一部に限定し前記解像度を大きくし、前記走行物体が比較的低速のとき前記対象領域を画面のほぼ全体とし前記解像度を小さくすることを特徴とする障害物計測装置。
【請求項８】
請求項６または７に記載の障害物計測装置と、前記計測された距離情報に基づいて前記障害物に関する危険を判定する判定部と、前記危険と判定されたときに警告を発する警告部と、を備えることを特徴とする障害物計測システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、障害物までの距離を計測する障害物計測方法、障害物計測装置及び障害物計測システムに関する。
【背景技術】
【０００２】
特許文献１は、複数の出力モードを有するステレオカメラを用いたステレオ式監視装置・方法を開示し、２つの出力モード（インターレース、ノンインターレース）を有するステレオカメラからの画像から距離データを算出し、対象物の距離または自車両の速度に応じて出力モードを切り替えることで、画像処理の負荷を抑えるようにしている。高速走行時は「ノンインターレース＋画面上部」、低速走行時は「インターレース＋全画面」で処理するので、あくまでも１フレーム中の情報量は同じである。また、２つの出力モードとしては、垂直画角を変えて、任意のラインを選択する方法もある。
【０００３】
特許文献２は、車両の周囲の障害物や走路形状を画像情報により検出する車両用画像処理装置を開示し、ひとつの高速度カメラからの画像を、車両の走行状態（車速など）から高フレームレートで抽出する領域と低フレームレートで抽出する領域とに分割することで、画質を低下させず高フレームレートの画像を扱うことができるようにしている。または、高速カメラと低速カメラの２つの画像から領域を選択する。
【特許文献１】特開２００３−３０４５２８号公報
【特許文献２】特開２００３−２５９３６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１の装置・方法は、画面内で複数の解像度を有せず、また、水平画角を変えず、フレームレートが一定であるので、距離算出の演算量が変わってしまう。特許文献２の装置は、同一画面内でフレームレートの異なる画像が存在し、また、ステレオカメラ構成ではなく、対象物の距離情報を得るものではない。
【０００５】
一般に車両が高速走行するときは、高速道路など曲率半径の大きい道路を走行するため、画角端に注意すべき障害物が入ることは少ないが、低速走行するときは、主に一般道を走行することが多く交差点での車の飛び出しや歩行者の飛び出しが予想されるため、画角端に注意する必要がある。
【０００６】
本発明は、上述のような従来技術の問題に鑑み、高速・低速に関わらず、単位時間あたりの演算量が一定になり、単位時間あたりの演算量の上限が規定され、ハード処理・ソフト処理のいずれにおいてもコストダウンを達成可能な障害物計測方法、障害物計測装置及び障害物計測システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明による第１の障害物計測方法は、走行物体から障害物までの距離をステレオカメラにより計測する障害物計測方法であって、前記障害物計測の対象領域及び前記ステレオカメラによる画像のフレームレートを、前記走行物体が比較的高速のとき前記対象領域を画面の一部に限定し前記フレームレートを大きくし、前記走行物体が比較的低速のとき前記対象領域を画面のほぼ全体とし前記フレームレートを小さくするように、前記走行物体の速度に応じて変化させることを特徴とする。
【０００８】
この障害物計測方法によれば、走行物体の速度に応じて障害物計測を行う対象領域及びステレオカメラによる画像のフレームレートを変えることで、高速・低速に関わらず、単位時間あたりの演算量が一定になり、単位時間あたりの演算量の上限が規定され、距離計測（視差算出）の演算処理がハード処理・ソフト処理のいずれであってもコストダウンを達成できる。
【０００９】
上記障害物計測方法において前記走行物体が比較的高速のとき前記対象領域を画面の一部に限定することで、前記フレームレートを大きくしても、単位時間あたりの演算量を、比較的低速のときに前記対象領域を画面のほぼ全域としてフレームレートを小さくした場合と同等にして一定にできるとともに、単位時間あたりの演算量の上限を規定することができる。
【００１０】
また、前記走行物体が比較的低速のとき前記対象領域を画面のほぼ全体としても、前記フレームレートを小さくすることで、単位時間あたりの演算量を、上述の比較的高速の場合と同等にして一定にできるとともに、単位時間あたりの演算量の上限を規定することができる。
【００１１】
高速走行時は、高速道路などの曲率半径の大きい道路を通行する場合が多く、計測対象エリアを画角端に設定するよりは、上述のように、前方車両との追突を回避するために画面中心部にまたは上部に計測対象エリアを設定することが重要であるとともに、検知してから回避行動に移るまでの時間が短いため高フレームレートで障害物を計測する必要がある。一方、低速走行時は主に一般道のように曲率半径の小さい道路や交差点などを走行する場合が多く、前方車両との追突を回避するとともに他の車両や歩行者などの飛び出しにも注意を払う必要があるため、上述のように計測対象領域を全域に設定することが重要となる。低速走行時は高速走行時と比較して、検知してから回避行動に移るまでに時間的に余裕があるため、低フレームレートで障害物を計測しても問題がない。
【００１２】
本発明による第２の障害物計測方法は、走行物体から障害物までの距離をステレオカメラにより計測する障害物計測方法であって、前記障害物計測の対象領域及び前記ステレオカメラによる画像の解像度を、前記走行物体が比較的高速のとき前記対象領域を画面の一部に限定し前記解像度を大きくし、前記走行物体が比較的低速のとき前記対象領域を画面のほぼ全体とし前記解像度を小さくするように、前記走行物体の速度に応じて変化させることを特徴とする。
【００１３】
この障害物計測方法によれば、走行物体の速度に応じて障害物計測を行う対象領域及びステレオカメラによる画像の解像度を変えることで、高速・低速に関わらず、単位時間あたりの演算量が一定になり、単位時間あたりの演算量の上限が規定され、距離計測（視差算出）の演算処理がハード処理・ソフト処理のいずれであってもコストダウンを達成できる。
【００１４】
上記障害物計測方法において前記走行物体が比較的高速のとき前記対象領域を画面の一部に限定することで、前記解像度を大きくしても、単位時間あたりの演算量を、比較的低速のときに前記対象領域を画面のほぼ全域として解像度を小さくした場合と同等にして一定にできるとともに、単位時間あたりの演算量の上限を規定することができる。
【００１５】
また、前記走行物体が比較的低速のとき前記対象領域を画面のほぼ全体としても、前記解像度を小さくすることで、単位時間あたりの演算量を、上述の比較的高速の場合と同等にして一定にできるとともに、単位時間あたりの演算量の上限を規定することができる。
【００１６】
上述のように、高速走行時には３次元計測の対象領域を中心部に限定して高解像度で実行する。低速走行時には３次元計測の対象領域を画面全体に設定して低解像度で実行する。なお、低速走行時の回避行動に移ることのできる限界距離は、高速走行時より近距離であるため障害物の画面に占める面積が大きく、低解像度でも検知可能である。一方、高速走行時は、回避行動に移ることのできる限界距離が比較的遠距離にあるため、障害物の画面に占める面積が小さくなる。このため、確実に検知するためには高解像度にする必要がある。
【００１７】
上記各障害物計測方法において前記距離計測における距離の算出をＰＯＣ法（位相限定相関法）を用いて行うことで、精度の高い計測が可能となる。
【００１８】
なお、上記各障害物計測方法において、対象領域を速度に基づいて変更する場合、例えば、低速走行のとき、左右端の領域を対象領域に変更することで、画角端で飛び出しによる車や歩行者を重点的に計測し監視でき、また、高速走行のとき、上部領域を対象領域に変更することで、画角上部に限定して障害物の距離計測をすることができる。
【００１９】
また、前記対象領域を前記速度及び前記障害物までの距離に基づいて変更することにより、対象領域を距離情報と速度から動的に設定することで道路状況や車の流れ等の変化に適切に対応できる。この場合、高速走行時には対象領域を遠距離に設定し、低速走行時には近距離に設定することが好ましい。
【００２０】
この場合、前記対象領域を変更する際の前記障害物までの距離をＳＡＤ（差分絶対値和）法を用いて算出することが好ましい。
【００２１】
本発明による第１の障害物計測装置は、走行物体から障害物までの距離をステレオカメラにより計測する障害物計測装置であって、前記障害物計測の対象領域を前記走行物体の速度に基づいて変更する手段と、前記ステレオカメラによる画像のフレームレートを前記速度に基づいて変化させる手段と、を備え、前記走行物体が比較的高速のとき前記対象領域を画面の一部に限定し前記フレームレートを大きくし、前記走行物体が比較的低速のとき前記対象領域を画面のほぼ全体とし前記フレームレートを小さくすることを特徴とする。
【００２２】
この障害物計測装置によれば、走行物体の速度に応じて障害物計測を行う対象領域及びステレオカメラによる画像のフレームレートを変えることで、高速・低速に関わらず、単位時間あたりの演算量が一定になり、単位時間あたりの演算量の上限が規定され、距離計測（視差算出）の演算処理がハード処理・ソフト処理のいずれであってもコストダウンを達成できる。
【００２３】
本発明による第２の障害物計測装置は、走行物体から障害物までの距離をステレオカメラにより計測する障害物計測装置であって、前記障害物計測の対象領域を前記走行物体の速度に基づいて変更する手段と、前記ステレオカメラによる画像の解像度を前記速度に基づいて変化させる手段と、を備え、前記走行物体が比較的高速のとき前記対象領域を画面の一部に限定し前記解像度を大きくし、前記走行物体が比較的低速のとき前記対象領域を画面のほぼ全体とし前記解像度を小さくすることを特徴とする。
【００２４】
この障害物計測装置によれば、走行物体の速度に応じて障害物計測を行う対象領域及びステレオカメラによる画像の解像度を変えることで、高速・低速に関わらず、単位時間あたりの演算量が一定になり、単位時間あたりの演算量の上限が規定され、距離計測（視差算出）の演算処理がハード処理・ソフト処理のいずれであってもコストダウンを達成できる。
【００２５】
上記各障害物計測装置は、上述の障害物計測方法を実行するように構成することができる。なお、上記各障害物計測装置は走行物体に搭載されることで距離計測を行うようにできる。
【００２６】
本発明による障害物計測システムは、上述の第１または第２の障害物計測装置と、前記計測された距離情報に基づいて前記障害物に関する危険を判定する判定部と、前記危険と判定されたときに警告を発する警告部と、を備えることを特徴とする。
【００２７】
この障害物計測システムによれば、警告部からの警告により危険に注意が向き、危険回避の操作を行うことができるとともに、障害物計測システムのコストダウンを実現できる。
【発明の効果】
【００２８】
本発明の障害物計測方法、障害物計測装置及び障害物計測システムによれば、高速・低速に関わらず、単位時間あたりの演算量が一定になり、単位時間あたりの演算量の上限が規定され、距離計測（視差算出）の演算処理がハード処理・ソフト処理のいずれであってもコストダウンを達成できる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００３０】
〈第１の実施の形態〉
【００３１】
図１は第１の実施の形態の車両用の障害物計測装置を概略的に示すブロック図である。
図１に示すように、車両用の障害物計測装置１０は、右カメラ１１と、左カメラ１２と、カメラ１１，１２からの画像情報を補正する画像補正部１３と、カメラ１１，１２による画像情報からのカメラ画像について画像処理を行う画像処理部１４と、３次元計測領域内の画像情報から障害物との間の距離データを算出する距離データ算出部１５と、車両の速度を検出する車速センサ１６と、を備え、車両に搭載される。
【００３２】
右カメラ１１及び左カメラ１２は、それぞれレンズ等の光学系とＣＣＤやＣＭＯＳイメージセンサ等からなる撮像素子とを備え、車両の前部に所定間隔に配置されてステレオカメラを構成し、車両前方に存在する歩行者や先行車両等の障害物の画像情報を電気信号として得る。
【００３３】
画像補正部１３は、カメラ１１，１２からの画像情報についてカメラ１１，１２のレンズの周辺部に生じるひずみ等を補正する。
【００３４】
画像処理部１４は補正された画像情報を画像処理し、画像処理部１４の領域選択部１４ａは、画像内の障害物までの距離計測を行う３次元計測領域を車速センサ１６で検出した車速に基づいて選択する。
【００３５】
また、画像処理部１４は、車速センサ１６で検出した車速に基づいて画像のフレームレート（単位時間あたりに画像処理して画面を書き換える回数）を変更する。なお、車速センサ１６は車両に搭載されているものを用いることができる。
【００３６】
距離データ算出部１５は、同一の障害物について右カメラ１１から得られる右画像と左カメラ１２から得られる左画像とが水平方向にずれて画面上に表示されるので、かかる右画像と左画像との水平位置のずれ（視差）に基づいて障害物までの距離を３次元的に算出できる。すなわち、視差と距離とは反比例の関係にあるので、視差を計測することで距離の計測が可能である。このような距離データの算出を距離データ算出部１５は車速に基づいて選択された３次元計測領域内で実行するようになっている。
【００３７】
距離データ算出部１５は、上述の視差演算の方法として、具体的には、差分絶対値和(Sum of Absolute Difference:SAD)による相関法や位相限定相関法(Phase-Only Correlation:POC)を用いることができる。
【００３８】
ＳＡＤ法は、一般的によく用いられている視差計測法であり、例えば、新井元基、鷲見和彦、松山隆司による論文「画像のブロックマッチングにおける相関関数とサブピクセルの推定方式の最適化」（情報処理学会  研究報告 CVIM-144-5, pp.33-40, May 2004）や特開２０００−２８３７５３号公報等を参照できる。
【００３９】
ＰＯＣ法（位相限定相関法）は、デジタル信号に変換された画像信号をフーリエ変換し、位相信号と振幅信号を得て、位相信号だけを逆フーリエ変換することで得られた位相情報を用いる３次元計測法であり、位相成分のみを使用するため、精度の高いマッチングが可能であり、ＳＡＤ法よりも距離計測の精度が高い。ＰＯＣ法は、例えば、福田康宏、安部正英、川又政征による論文「位相限定相関を用いた映像の位置ずれ補正のＤＳＰによる実現」（計測自動制御学会東北支部  第215回研究集会(2004.5.27)資料番号215-3）等を参照できる。
【００４０】
距離データ算出部１５は、上述のＳＡＤ法、ＰＯＣ法による距離算出のための演算を集積素子等によりハード的に処理できるが、ＣＰＵ（中央演算処理装置）によりソフト的に処理するようにしてもよい。この場合、ＣＰＵは所定のプログラムに従って所定の演算を実行する。
【００４１】
図２は、図１の領域選択部１４ａで選択可能な３次元計測の領域Ａ，Ｂ，Ｃを示す模式図である。
【００４２】
図１の領域選択部１４ａは、図２に示す複数の領域Ａ，Ｂ，Ｃから３次元計測を行う３次元計測領域を選択可能であり、例えば、車速ｓ２＞車速ｓ１（図３（ｂ）参照）とすると、車速センサ１６で検出した車速がｓ２以上の高速であると最も狭い領域Ａを選択し、ｓ２以下でｓ１以上の中速であると中間の領域Ｂを選択し、ｓ１以下の低速であると最も広い領域Ｃを選択する。
【００４３】
次に、図１の画像処理部１４及び領域選択部１４ａにおける車速に基づく３次元計測領域の選択及びフレームレートの変更の制御について図２，図３，図４を参照して説明する。
【００４４】
図３は、図１の障害物計測装置１０による制御における、フレーム（ａ）、車速（ｂ）、実フレームレート（≒画像処理時間）（ｃ）、及び３次元計測領域（ｄ）の時間Ｔとの関係を模式的に示す図である。図４は、図１の障害物計測装置によるカメラ画像と３次元計測領域とを示す模式図であって、低速走行の場合（ａ）及び高速走行の場合（ｂ）を示す。
【００４５】
図１の障害物計測装置１０を搭載した車両が図３の時間Ｔ０でスタートすると、図３（ｂ）のように低速（ｓ１以下）で時間Ｔ０〜Ｔ１まで走行し、この低速期間に図３（ｄ）のように、図２の最も大きい領域Ｃを３次元計測領域として選択するとともに、図３（ａ）のフレームを図３（ｃ）のように実フレームレートを小さく（画像処理時間を長く）変更して画像処理する。
【００４６】
例えば、図４（ａ）のように、図１の障害物計測装置１０を搭載した車両が道路１上を低速走行（車速＜ｓ１）すると、選択された最大の３次元計測領域Ｃが画面９のほぼ全体に設定され、領域Ｃ内において小さな実フレームレート（比較的長い画像処理時間）で車両の前方の先行車両２の画像が処理される。このように、低速走行時は、３次元計測領域を画面９のほぼ全体に設定して、比較的小さいフレームレートで実行する。
【００４７】
次に、車速が増して中速（ｓ２以下、ｓ１以上）となると、図３の時間Ｔ２〜Ｔ３の中速期間に、図３（ｄ）のように、図２の中間の領域Ｂを３次元計測領域として選択するとともに、図３（ａ）のフレームを図３（ｃ）のように実フレームレートを中程度（画像処理時間を中程度）に変更して画像処理する。
【００４８】
次に、車速が更に増して高速（ｓ２以上）となると、図３の時間Ｔ４〜Ｔ５の高速期間に、図３（ｄ）のように、図２の最も小さい領域Ａを３次元計測領域として選択するとともに、図３（ａ）のフレームを図３（ｃ）のように実フレームレートを大きく（画像処理時間を短く）変更して画像処理する。
【００４９】
例えば、図１の障害物計測装置１０を搭載した車両が道路１上を高速走行（車速＞ｓ２）すると、選択された最小の３次元計測領域Ａが画面９のほぼ中心部（または上部）に設定され、領域Ａ内において大きな実フレームレート（比較的短い処理時間）で車両の前方の先行車両２の画像が処理される。
【００５０】
このように、車両の高速走行時には、３次元計測領域を画面９の中心部（または上部）に限定して比較的大きいフレームレートで実行する。このように小さな領域Ａに限定しても、高速走行時は道路の直線性、平行性が保たれているため、問題ない。むしろ、道路形状が極端に上下、左右に蛇行している場合は、極端な高速走行は行わないから問題がないのである。
【００５１】
上述の障害物計測装置１０により車両と障害物との間の距離を計測するステップ（Ｓ０１〜Ｓ０８）について図５のフローチャートを参照して説明する。
【００５２】
図１の障害物計測装置１０を搭載した車両において障害物計測を開始すると、まず、右カメラ１１及び左カメラ１２から左右の画像が画像補正部１３に入力し（Ｓ０１）、画像を画像補正部１３で補正する（Ｓ０２）。
【００５３】
そして、領域選択部１４ａは、車速センサ１６で検出した車速がｓ２以上の高速であると（Ｓ０３）、図２の最小の領域Ａを３次元計測領域として選択する（Ｓ０５）。また、車速がｓ２以下、ｓ１以上の中速であると（Ｓ０４）、図２の中間の領域Ｂを３次元計測領域として選択し（Ｓ０６）、ｓ１以下の低速であると（Ｓ０４）、図２の最大の領域Ｃを３次元計測領域として選択する（Ｓ０７）。また、領域Ａが選択されるとフレームレートは大きく、領域Ｃが選択されるとフレームレートは小さく、領域Ｂが選択されるとフレームレートはその中間に設定される。
【００５４】
次に、上述のようにして選択された領域Ａ，ＢまたはＣにおいて各フレームレートで画像を処理し、右カメラ１１の右画像及び左カメラ１２の左画像による水平位置の視差計測により障害物である先行車両までの距離を距離データ算出部１５で算出する（Ｓ０８）。
【００５５】
なお、上述の障害物計測においてはＰＯＣ法を用い、また、同一の解像度で実行する。
【００５６】
以上のように、図１の障害物計測装置１０による障害物計測によれば、車両が低速のときは低フレームレートでかつ最大の領域Ｃで３次元距離計測を行うとともに、高速のときは高フレームレートでかつ最小の領域Ａで３次元距離計測を行うので、車速が高速・低速に関わらず、単位時間あたりの視差算出の演算量が一定になり、単位時間あたりの演算量の上限が規定される。このため、視差算出がハード処理またはソフト処理のいずれであっても、その処理量がほぼ一定で大きくならないので、ハード処理もソフト処理もその規模が大きくならず、装置のコストダウンを実現できる。
【００５７】
また、一般に高速走行時は、高速道路など曲率半径の大きい道路を走行するため、画角端に注意すべき障害物が入ることは少ないから、図２の最小の領域Ａで障害物の３次元距離計測を行っても問題が生じ難い。一方、低速走行時は、主に一般道を走行することが多く交差点での車の飛び出しや歩行者の飛び出しが予想されるため、画角端に注意する必要があるが、図２の最大の領域Ｃで障害物の３次元距離計測を行うことで画角端における障害物を計測できる。
【００５８】
〈第２の実施の形態〉
【００５９】
図６は第２の実施の形態の車両用の障害物計測装置を概略的に示すブロック図である。
図７は図６の解像度変換部１４ｂにより第１解像度変換Ｑで処理される領域（ａ）及び第２解像度変換Ｒで処理される領域（ｂ）を示す模式図である。図８は、図６の障害物計測装置によるカメラ画像と３次元計測領域とを示す模式図であって、低速走行の場合（ａ）及び高速走行の場合（ｂ）、（ｃ）を示す。
【００６０】
図６の障害物計測装置２０は、図１と比べて、画像処理部１４が解像度変換部１４ｂを備える点で相違する以外は、図１と基本的に同様の構成であるので、相違点について主に説明する。
【００６１】
解像度変換部１４ｂは車速センサ１６で検出した車速に基づいて画像の解像度を変換する。すなわち、車両が高速走行のとき（例えば、ｓ１以上）、解像度変換部１４ｂが図７（ａ）のように、第１解像度変換Ｑを行い、３次元計測を行う領域を図２の領域Ａのように画面の中心部に限定して高解像度で画像処理を実行する。
【００６２】
また、車両が低速走行のとき（例えば、ｓ１以下）、解像度変換部１４ｂが図７（ｂ）のように、第２解像度変換Ｒを行い、３次元計測を行う領域を図２の領域Ｃのように画面全体で低解像度で画像処理を実行する。例えば、第２解像度変換Ｒでは画素を間引いて第１解像度変換Ｑの解像度よりも低い解像度にすることができる。
【００６３】
図８（ａ）のように、車両が低速走行のときは、３次元計測を行う領域を図２の領域Ｃのように画面全体に設定し、画面全体において低解像度で一定のフレームレートに保持した状態で画像処理を行う。また、図８（ｂ）のように、高速走行のときは、３次元計測を行う領域を図２の領域Ａのように画面の中心部に限定して領域Ａ内において高解像度で一定のフレームレートに保持した状態で画像処理を行う。この場合、図８（ｃ）のように、高解像度で実行する中心部の領域Ａ以外では低解像度で画像処理を行うことが好ましい。
【００６４】
上述の障害物計測装置２０により車両と障害物との間の距離を計測するステップ（Ｓ１１〜Ｓ１６）について図９のフローチャートを参照して説明する。
【００６５】
図６の障害物計測装置２０を搭載した車両において障害物計測を開始すると、まず、右カメラ１１及び左カメラ１２から左右の画像が画像補正部１３に入力し（Ｓ１１）、画像を画像補正部１３で補正する（Ｓ１２）。
【００６６】
そして、解像度変換部１４ｂは、車速センサ１６で検出した車速がｓ１以上の高速であると（Ｓ１３）、第１の解像度変換Ｑを行い、図８（ｂ）、（ｃ）のように、画面中心部の領域Ａを３次元計測領域として高解像度で画像処理を行う（Ｓ１４）。また、車速がｓ１以下の低速であると（Ｓ１３）、第２の解像度変換Ｒを行い、図８（ａ）のように、画面全体の領域Ｃを３次元計測領域として低解像度で画像処理を行う（Ｓ１５）。
【００６７】
次に、上述の領域ＡまたはＣにおいて右カメラ１１の右画像及び左カメラ１２の左画像による水平位置の視差計測により障害物である先行車両までの距離を距離データ算出部１５で算出する（Ｓ１６）。
【００６８】
なお、上述の障害物計測においてはＰＯＣ法を用い、また、同一のフレームレートで実行する。
【００６９】
以上のように、図６の障害物計測装置２０による障害物計測によれば、車両が低速のときは低解像度でかつ画面全体の領域で３次元距離計測を行うとともに、高速のときは高解像度でかつ限定された領域で３次元距離計測を行うので、車速が高速・低速に関わらず、単位時間あたりの視差算出の演算量が一定になり、単位時間あたりの演算量の上限が規定される。このため、視差算出がハード処理またはソフト処理のいずれであっても、その処理量がほぼ一定で大きくならないので、ハード処理もソフト処理もその規模が大きくならず、装置のコストダウンを実現できる。
【００７０】
また、車両が低速走行時に障害物に対する回避行動に移ることのできる限界距離は高速走行時よりも近距離であるため、対象物（先行車両２）の画面に占める面積が大きく、低解像度でも対象物を検知可能である。
【００７１】
次に、図１，図６において、３次元計測領域を設定するときの別の例について図１０（ａ）〜（ｃ）を参照して説明する。
【００７２】
図１０は、図１，図６の障害物計測装置によるカメラ画像と３次元計測領域とを示す模式図であって、低速走行の場合（ａ）及び高速走行の場合（ｂ）、（ｃ）を示す。
【００７３】
図１０（ａ）の例は、車両が道路１上を低速で走行しているとき、３次元計測領域として画面９の左端領域Ｄと右端領域Ｅとを選択するようにしたものである。これにより、例えば一般道路での低速走行のとき、左端領域Ｄ及び右端領域Ｅの画角端において障害物の距離計測を行うことで、飛び出しによる車や歩行者を重点的に計測し監視できる。
【００７４】
図１０（ｂ）の例は、車両が道路１上を高速で走行しているとき、３次元計測領域として画面９の上部領域Ｆを選択するようにしたものである。これにより、例えば高速道路での高速走行のとき、障害物の距離計測を画角上部に限定する。
【００７５】
図１０（ｃ）の例は、車両が道路１上を走行しているとき、先行車両２までの距離データを得て、この距離データ及び車速から３次元計測領域を動的に設定するようにしたものである。この場合、３次元計測領域を高速走行時には遠距離範囲に、また、低速走行時には近距離範囲に設定することが好ましい。例えば、高速走行のとき、３次元計測領域として画面９の領域Ｇを設定した距離範囲（例えば、８０〜１００ｍ）に限定する。
【００７６】
上述のように、道路上の距離情報から判別して車速に応じて３次元計測領域を動的に変えることで、道路状況や車の流れ等の変化に応じて適切に３次元計測を行うことができる。なお、この場合の距離データの算出は、ＳＡＤ法により行うことが好ましい。
【００７７】
〈第３の実施の形態〉
【００７８】
図１１は第３の実施の形態の車両用の障害物計測システムを概略的に示すブロック図である。
【００７９】
図１１の障害物計測システム３０は、図１または図６の障害物計測装置１０または２０と、障害物計測装置１０，２０の距離データ算出部１５からの距離情報に基づいて例えば先行車両２との間の距離が設定距離以上か否かを判定する判定部３１と、先行車両２との間の距離が設定距離以下のときに車両の操縦者に警告音や警告音声や警告ランプ等で危険を知らせる警告部３２と、を備える。
【００８０】
図１１の障害物計測システム３０によれば、先行車両２との間の距離が設定距離以下となり接近した場合、障害物計測装置１０，２０からの距離情報に基づく警告部３２からの警告により操縦者は危険に注意が向き、危険回避の操作を行うことができるとともに、障害物計測装置１０，２０のコストダウンにより障害物計測システム３０のコストダウンを実現できる。
【００８１】
以上のように本発明を実施するための最良の形態について説明したが、本発明はこれらに限定されるものではなく、本発明の技術的思想の範囲内で各種の変形が可能である。例えば、図１，図６の障害物計測装置１０，２０または図１１の障害物計測システム３０は、自動車や電車等の自走車両に搭載して使用可能であるが、これらに限定されず、例えば、ロボット等に搭載してもよいことはもちろんである。
【００８２】
また、図７〜図９では、画像処理の解像度を２段階に変更するようにしたが、３段階に変更するようにしてもよく、この場合、ｓ１＞ｓ２とした場合、車速ｓ１以上で高解像度、車速ｓ２以下で低解像度、車速ｓ１以下ｓ２以上で中間の解像度とするようにできる。
【００８３】
また、図１１の障害物計測システム３０では、先行車両２との間の距離が設定距離以下のとき、警告を発するようにしたが、例えば、自動的に減速するように車両を制御するようにしてもよい。
【図面の簡単な説明】
【００８４】
【図１】第１の実施の形態の車両用の障害物計測装置を概略的に示すブロック図である。
【図２】図１の領域選択部１４ａで選択可能な３次元計測の領域Ａ，Ｂ，Ｃを示す模式図である。
【図３】図１の障害物計測装置１０による制御における、フレーム（ａ）、車速（ｂ）、実フレームレート（≒画像処理時間）（ｃ）、及び３次元計測領域（ｄ）の時間Ｔとの関係を模式的に示す図である。
【図４】図１の障害物計測装置によるカメラ画像と３次元計測領域とを示す模式図であって、低速走行の場合（ａ）及び高速走行の場合（ｂ）を示す。
【図５】図１の障害物計測装置１０により車両と障害物との間の距離を計測するステップを説明するためのフローチャートである。
【図６】第２の実施の形態の車両用の障害物計測装置を概略的に示すブロック図である。
【図７】図６の解像度変換部１４ｂにより第１解像度変換Ｑで処理される領域（ａ）及び第２解像度変換Ｒで処理される領域（ｂ）を示す模式図である。
【図８】図６の障害物計測装置によるカメラ画像と３次元計測領域とを示す模式図であって、低速走行の場合（ａ）及び高速走行の場合（ｂ）、（ｃ）を示す。
【図９】図６の障害物計測装置２０により車両と障害物との間の距離を計測するステップを説明するためのフローチャートである。
【図１０】第１，第２の実施の形態において３次元計測領域を設定する別の例を説明するための図であり、図１，図６の障害物計測装置によるカメラ画像と３次元計測領域とを示す模式図であって、低速走行の場合（ａ）及び高速走行の場合（ｂ）、（ｃ）を示す。
【図１１】第３の実施の形態の車両用の障害物計測システムを概略的に示すブロック図である。
【符号の説明】
【００８５】
１０，２０ 障害物計測装置
１１ 右カメラ
１２ 左カメラ
１４ 画像処理部
１４ａ 領域選択部
１４ｂ 解像度変換部
１５ 距離データ算出部
１６ 車速センサ
３０ 障害物計測システム
３１ 判定部
３２ 警告部
Ａ，Ｂ，Ｃ ３次元計測領域
Ｄ 左端領域
Ｅ 右端領域
Ｆ 上部領域
【図１】
0005454983.tif 000002
【図２】
0005454983.tif 000003
【図３】
0005454983.tif 000004
【図４】
0005454983.tif 000005
【図５】
0005454983.tif 000006
【図６】
0005454983.tif 000007
【図７】
0005454983.tif 000008
【図８】
0005454983.tif 000009
【図９】
0005454983.tif 000010
【図１０】
0005454983.tif 000011
【図１１】
0005454983.tif 000012