(57)【要約】      （修正有）【課題】視差画像に基づく対象検出方法と原画像に基づく対象検出方法との相互作用を利用して物体を正確に検出する対象検出方法を提供する。【解決手段】現在のフレームの画像ペアにおいて対象を検出する。現在のフレームの画像ペアは、現在のフレームの原マップ及び対応する現在のフレームの視差マップを含み、原マップは、階調マップとカラーマップのうちの少なくとも１つを含む。現在のフレームの視差マップから検出した第１視差マップ検出対象を取得するステップＳ１１０と、現在のフレームの原マップから検出した原マップ検出対象を取得するステップＳ１２０と、原マップ検出対象に基づいて第１視差マップ検出対象を第２視差マップ検出対象に補正するステップＳ１３０と、第２視差マップ検出対象を出力するステップＳ１４０とを含む。【選択図】図３
2016029564.tif 000002
【特許請求の範囲】
【請求項１】
現在のフレームの画像ペアにおいて対象を検出するための対象検出方法であって、
前記現在のフレームの画像ペアには現在のフレームの原マップ及び対応する現在のフレームの視差マップを含み、前記原マップには階調マップとカラーマップのうちの少なくとも１つを含み、前記対象検出方法は、
前記現在のフレームの視差マップから検出した第１視差マップ検出対象を取得するステップと、
前記現在のフレームの原マップから検出した原マップ検出対象を取得するステップと、
前記原マップ検出対象に基づいて前記第１視差マップ検出対象を第２視差マップ検出対象に補正するステップと、
前記第２視差マップ検出対象を出力するステップと、を含むことを特徴とする対象検出方法。
【請求項２】
前記現在のフレームの原マップから検出した原マップ検出対象を取得するステップは、
複数のエリアに分割された履歴対象テンプレートと、前記複数のエリアの各々に割り当てられている、前記履歴対象テンプレートに用いられる履歴重み係数を取得するステップと、
前記履歴対象テンプレートに基づいて、前記原マップにおける複数の原マップ候補対象を確定するステップと、
前記複数のエリアと前記履歴重み係数に基づいて、各原マップ候補対象と前記履歴対象テンプレートとの間の重み付け相似性を各々計算するステップと、
最大の重み付け相似性を有する原マップ候補対象を前記原マップ検出対象として確定するステップと、を含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記複数のエリアと前記履歴重み係数に基づいて、各原マップ候補対象と前記履歴対象テンプレートとの間の重み付け相似性を各々計算するステップは、
各原マップ候補対象に対して、前記履歴対象テンプレートにおける前記複数のエリアを分割する方式により前記原マップ候補対象を複数のエリアに分割するステップと、
前記原マップ候補対象における各エリアと、対応する前記履歴対象テンプレートにおける各エリアとの間の相似性を計算するステップと、
前記履歴重み係数を使用して計算される各相似性に重み付けを行うステップと、
前記原マップ候補対象と前記履歴対象テンプレートとの間の重み付け相似性とするように、重み付けを行ったすべての相似性を合計するステップと、を含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記方法は、さらに、
前記第１視差マップ検出対象に基づいて、前記履歴重み付け係数を現在の重み付け係数に調整するステップを含み、そのうち、後続フレームの原マップにおいて、前記現在の重み付け係数を前記履歴重み付け係数とする、ことを特徴とする請求項２に記載の方法。
【請求項５】
前記第１視差マップ検出対象に基づいて、前記履歴重み付け係数を現在の重み付け係数に調整するステップは、
前記第１視差マップ検出対象が前記原マップ検出対象において、分割する複数のエリアにおける視差点の分布を確定するステップと、
前記複数のエリアにおける視差点の分布によって、前記履歴重み付け係数を調整して、各エリアに用いられる現在の重み付け係数を生成するステップと、を含むことを特徴とする請求項４に記載の方法。
【請求項６】
前記現在のフレームの視差マップから検出した第１視差マップ検出対象を取得するステップは、
履歴フレームの視差マップからの履歴検出対象を取得するステップと、
前記履歴検出対象に基づいて前記現在のフレームの視差マップにおいて前記履歴検出対象と対応する現在の推定対象を推定するステップと、
前記現在のフレームの視差マップにおいて複数の視差マップ候補対象を確定するステップと、
各視差マップ候補対象と前記現在の推定対象との間のマッチング度を各々確定するステップと、
最大のマッチング度を有する視差マップ候補対象を前記第１視差マップ検出対象として確定するステップと、を含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記現在のフレームの原マップから検出した原マップ検出対象を取得するステップは、
前記現在のフレームの原マップにおいて、前記現在の推定対象の所定範囲において検出した原マップ検出対象を取得するステップを含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記原マップ検出対象に基づいて前記第１視差マップ検出対象を第２視差マップ検出対象に補正するステップは、
前記原マップ検出対象に基づき、前記現在のフレームの視差マップにおいて現在の補正エリアを確定するステップと、
少なくとも前記現在の補正エリアに含まれる視差点の集合に基づいて、前記第２視差マップ検出対象を生成するステップと、を含むことを特徴とする請求項１に記載の方法。
【請求項９】
前記原マップ検出対象に基づいて前記第１視差マップ検出対象を第２視差マップ検出対象に補正するステップの前に、さらに、
前記第１視差マップ検出対象と前記原マップ検出対象とがマッチングするか否かを判断するステップを含むことを特徴とする請求項１に記載の方法。
【請求項１０】
前記第１視差マップ検出対象と前記原マップ検出対象とがマッチングするか否かを判断するステップは、
前記第１視差マップ検出対象と前記原マップ検出対象との重複領域が所定閾値より大きい、または等しいか否かを判断し、大きいまたは等しい場合に両者がマッチングすると判断するステップと、及び、
前記第１視差マップ検出対象と前記原マップ検出対象との間の距離が所定閾値より小さい、または等しいか否かを判断し、小さいまたは等しい場合に両者がマッチングすると判断するステップと、のうちの少なくとも１つを含むことを特徴とする請求項９に記載の方法。
【請求項１１】
現在のフレームの画像ペアにおいて対象を検出するための対象検出装置であって、
前記現在のフレームの画像ペアは現在のフレームの原マップ及び対応する現在のフレームの視差マップを含み、前記原マップには階調マップとカラーマップのうちの少なくとも１つが含まれ、前記対象検出装置は、
前記現在のフレームの視差マップから検出した第１視差マップ検出対象を取得するための視差マップ対象取得ユニットと、
前記現在のフレームの原マップから検出した原マップ検出対象を取得するための原マップ対象取得ユニットと、
前記原マップ検出対象に基づいて前記第１視差マップ検出対象を第２視差マップ検出対象に補正するための視差マップ対象補正ユニットと、
前記第２視差マップ検出対象を出力するための出力ユニットと、を含むことを特徴とする対象検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は一般的にデジタル画像処理分野に関し、さらに具体的には対象検出方法及び対象検出装置に関する。
【背景技術】
【０００２】
対象検出方法の応用は益々普及している。具体的には、コンピュータ視覚技術分野において、コンピュータが特定対象から提供されるキー情報を自動的に感知し、且ついくつかの高いレベルでの応用（例えば、対象の活動に対する識別やシーンの理解など）に基礎的なサービスを提供することができるため、対象に対する検出と追跡をすることはすでに活発な研究の課題になっている。例えば、運転手を助けて交通事故を防ぐように、運転補助システムに応用される路上車両検出方法は、車両の有無、距離、速度、位置などを有効に検出、または識別できる。
【０００３】
現在、主に下記のような２種類の対象検出方法がある。
【０００４】
一方、視差画像（または深度画像）によって物体を検出する数多くの対象検出方法がすでに開発されており、例えば、視差画像に基づいて歩行者、車両、フェンスなどを検出できる。視差マップに基づく対象検出方法は外部の要因の影響を受けにくいため、環境変化に対して非常にロバスト性を高めることができる。
【０００５】
ただし、場合によっては、カメラの機能の制限またはシーン自体の特性などの要因で、視差点が比較的希疎な視差マップのみが得られることがある。後文において、希疎視差マップと称する。ここで、希疎というのは、相対的な意味を持つ１つの用語で、その意味は、ただ少量の有効視差画素のみが残り、主として断続的に対象のエッジに現れることを指す。このような現象の発生原因は、いくつかのステレオマッチングアルゴリズムが強いテクスチャのみをマッチングし、または高い信頼度を有する点のみを採用することにある。このため、該種の希疎視差マップ効果で、物体（例えば歩行者、車両など）を検出すること、または完全に検出することが難しくなる可能性がある。
【０００６】
他方、原マップ（例えば階調マップとカラーマップ）に基づく対象検出方法が存在する。例えば階調情報またはカラー情報を豊富にすることにより各種の対象を検出できる。
【０００７】
しかしながら、このような対象検出方法においては、階調またはカラー特徴が通常、光照射変化などの環境要因からの影響を受けやすいため、同一の物体の異なる画像フレームにおける視覚特徴の変化によって検出対象のマッチングの失敗が発生する可能性が生じ、且つ最終的にある画像のフレームにおいて対象の消失をもたらしてしまう。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、対象検出方法及び対象検出装置を提供することにある。
【課題を解決するための手段】
【０００９】
上述した技術的問題を解決するため、本願の１つの態様においては、現在のフレームの画像ペアにおいて対象を検出するための対象検出方法を提供し、前記現在のフレームの画像ペアは現在のフレームの原マップ及び対応する現在のフレームの視差マップを含み、前記原マップは階調マップとカラーマップのうちの少なくとも１つを含み、前記方法は、前記現在のフレームの視差マップから検出した第１視差マップ検出対象を取得するステップと、前記現在のフレームの原マップから検出した原マップ検出対象を取得するステップと、前記原マップ検出対象に基づいて前記第１視差マップ検出対象を第２視差マップ検出対象に補正するステップと、前記第２視差マップ検出対象を出力するステップと、を含む。
【００１０】
また本願のもう１つの態様においては、現在のフレームの画像ペアにおいて対象を検出するための対象検出装置を提供し、前記現在のフレームの画像ペアには現在のフレームの原マップ及び対応する現在のフレームの視差マップを含み、前記原マップは階調マップとカラーマップのうちの少なくとも１つを含み、前記装置は、前記現在のフレームの視差マップから検出した第１視差マップ検出対象を取得するための視差マップ対象取得ユニットと、前記現在のフレームの原マップから検出した原マップ検出対象を取得するための原マップ対象取得ユニットと、前記原マップ検出対象に基づいて前記第１視差マップ検出対象を第２視差マップ検出対象に補正するための視差マップ対象補正ユニットと、前記第２視差マップ検出対象を出力するための出力ユニットと、を含む。
【００１１】
従来の技術と比べると、本願の実施例における対象検出方法と装置を採用すれば、対象検出過程において、視差マップ検出方法と原マップ検出方法とを互いに共同させることができ、すなわち視差画像に基づく対象検出方法と原画像に基づく対象検出方法との間の相互作用を利用して物体を精確に検出する。
【００１２】
具体的には、本願の実施例において、原画像に基づく対象検出方法によって現在のフレームの原マップから検出した原マップ検出対象を使用して、視差画像に基づく対象検出方法によって現在のフレームの視差マップから検出した視差マップ検出対象に対して補正を行ってもよく、後続のフレームの視差マップにおいて、さらに正確な視差マップ検出対象を取得するため、履歴検出対象としての該補正結果を使用して視差マップ検出対象を続けて検出するようにしてもよい。
【００１３】
同様に、本願の実施例において、さらに視差画像に基づく対象検出方法によって現在のフレームの視差マップから検出した視差マップ検出対象を使用して、原画像に基づく対象検出方法において使用される所定検出パラメータに対して調整を行ってもよく、後続のフレームの原マップにおいて、さらに正確な原マップ検出対象を取得するため、現在のパラメータとして該調整結果を使用して原マップ検出対象を続けて検出するようにしてもよい。
【００１４】
このため、本願の実施例は、原画像に基づく対象検出方法が環境の変化に対してよりロバスト性を高めるばかりでなく、また視差画像に基づく対象検出方法が、視差の非常に希疎な場合においてもさらに正確になされうる。
【００１５】
本願におけるこれ以外の特徴と利点については後の明細書において説明し、且つその一部が明細書において自明なものとなり、または本願の実施を介して自明となる。本願の目的とこれ以外の利点は明細書、請求の範囲及び付属図面において特別に開示される構造によって実現し獲得される。
【図面の簡単な説明】
【００１６】
図は本願へのさらなる理解に供するためのものであり、且つ明細書の一部を構成して、本願の実施例と合わせて本願を説明することに用いられ、本願に対する制限とはならない。
【図１Ａ】両眼カメラが第Ｎフレーム、第Ｎ＋１フレームにおいて取得した視差マップを示す図である。
【図１Ｂ】両眼カメラが第Ｎフレーム、第Ｎ＋１フレームにおいて取得した視差マップを示す図である。
【図１Ｃ】視差画像に基づく対象検出方法における補填処理を示す図である。
【図２Ａ】両眼カメラが第Ｎフレーム、第Ｎ＋１フレームにおいて取得した原マップを示す図である。
【図２Ｂ】両眼カメラが第Ｎフレーム、第Ｎ＋１フレームにおいて取得した原マップを示す図である。
【図３】本願の実施例による対象検出方法を示す全体フロー図である。
【図４】本願の実施例における具体的例示による画像捕捉システムを示す図である。
【図５Ａ】画像捕捉システムが第Ｎフレームにおいて取得した現在のフレームの画像ペアを示す図である。
【図５Ｂ】画像捕捉システムが第Ｎフレームにおいて取得した現在のフレームの画像ペアを示す図である。
【図６】本願の実施例における具体的例示による対象検出方法のフロー図である。
【図７】本願の実施例における具体的例示による視差マップに基づく対象検出方法によって検出した現在の検出対象を示す図である
【図８Ａ】本願の実施例における具体的例示による、履歴対象テンプレートに用いられるエリア分割と原マップ候補対象に用いられるエリア分割を示す図である。
【図８Ｂ】本願の実施例における具体的例示による、履歴対象テンプレートに用いられるエリア分割と原マップ候補対象に用いられるエリア分割を示す図である。
【図９】本願の具体的な実施例による階調マップ履歴対象テンプレートに基づく階調ヒストグラム図である。
【図１０】本願の実施例における具体的例示による第Ｎフレームの原マップに基づく対象検出方法によって検出した現在の検出対象を示す図である。
【図１１】本願の実施例における具体的例示による第１視差マップ検出対象と前記原マップ検出対象に基づくマッチングの判断処理を示す図である。
【図１２】本願の実施例における具体的例示によるマッチングした階調マップ検出対象と視差マップ検出対象を示す図である。
【図１３】本願の実施例における具体的例示による視差マップ検出対象によって階調マップ履歴対象テンプレートの重み係数を補正する処理を示す図である。
【図１４】本願の実施例における具体的例示による第Ｎ＋１フレームの原マップの対象検出方法によって検出した現在の検出対象を示す図である。
【図１５】本願の実施例における具体的例示による階調マップ検出対象によって視差マップ検出対象を補正する処理を示す図である。
【図１６】本願の実施例による対象検出装置の機能配置のブロック図である。
【図１７】本願の実施例による対象検出システムの機能構造図である。
【図１８】本願の実施例による対象を検出するためのハードウェアシステムの全体ハードウェアのブロック図である。
【図１９】本願の実施例による対象を検出するためのハードウェアシステムのシステムシーケンス図である。
【発明を実施するための形態】
【００１７】
図面を参照しながら本願による各実施例を詳しく説明する。ここで、注意すべきなのは、図面において、基本的に同一、または類似の構造と機能を有する構成部分には同一の図面表記を付与し、且つそれらについての重複する説明は省略する。
【００１８】
さらに当業者に本願をよりよく理解してもらうため、
１、従来技術についての概要説明
２、本願の思想概要
３、対象検出方法
３．１、具体的な例示
４、対象検出装置
５、対象検出システム
６、対象検出を行うためのハードウェアシステム
という順で本願をさらに詳細に説明する。
【００１９】
１、従来技術についての概要説明
本願の実施例に対して説明を行う前に、理解しやすいように、まず従来技術による対象検出方法を簡単に紹介する。
【００２０】
背景技術において説明したように、通常の対象検出方法としては、現在主に視差画像に基づく対象検出方法と原画像に基づく対象検出方法が存在する。
【００２１】
以下で、まず図１Ａから図１Ｃまでを参考にして従来技術による視差画像に基づく対象検出方法を説明する。
【００２２】
一般的に、視差画像はステレオマッチング法によって取得できる。ステレオマッチング方法の基本原理は、画像捕捉装置（例えばステレオカメラ）が撮影した２つの異なる視角下（二眼カメラの場合）、または複数の異なる視角下（多眼カメラの場合）で同一物体の画像に対して比較を行い、対応画素の探索を介して画像の画素点の間の位置偏差を計算して、視差情報を得て、且つ該視差情報に従って視差画像を描画する。
【００２３】
図１Ａと図１Ｂは、二眼カメラで第Ｎフレーム、第Ｎ＋１フレームにおいて各々得られた視差マップを示し、且つ図１Ｃは視差画像に基づく対象検出方法における補填処理を表示した。
【００２４】
図１Ａと図１Ｂに示されたように、視差マップにおいて２つの車両があり、すなわち画面の右に偏っている位置、撮像機と比較的接近する位置に１つの車両があり、画面の中間位置、撮像機から比較的遠い位置に１つの車両がある。
【００２５】
カメラの機能の制限、シーン自体の特徴、またはステレオマッチングアルゴリズムの原理などの要因で、図１Ａと図１Ｂに示されたような視差マップはただ少量の有効な視差画素のみを含む希疎な視差マップである。このような希疎な視差マップによって対象を検出する場合、視差マップにおいていくつかの目標対象の視差点があまりにも希疎なものであるため、検出できなくなるまたはただ部分のみが検出されることになる。
【００２６】
例として、以下で比較的遠い車両を検出待ち対象として視差画像に基づく対象検出方法を説明する。
【００２７】
仮に１つのテスト結果において、第Ｎ（そのうち、Ｎは正整数である）フレームにおける場合に、希疎な視差マップに基づく対象検出方法で、図１Ａ左図において矩形エリアに示されるように目標対象を検出できるとする。そのうち、目標対象を囲む矩形枠が階調画像において検出した特定対象を示して、且つ該矩形枠の大きさが該特定対象の画素サイズも示した。さらに、図１Ａ右側の部分拡大図に示されたように、第Ｎフレームにおいて、遠い車両の完全なエリアを相対的に検出した。しかしこのようになっても、第Ｎフレームの視差マップにおいて、遠い車両の希疎な視差点の大部分が左に偏っている位置に分布されるため、該対象の距離に対する計算が正確なものでない可能性がある。これによって、該対象の移動速度に対する計算にも誤差が発生し、且つさらに後続のフレームの視差マップにおいて誤った関心領域（ＲＯＩ）の推定を引き起こす。
【００２８】
そこで、次に第Ｎフレームの後に継続する第Ｎ＋１のフレームにおける対象検出処理において、上記要因の影響を受けて、希疎な視差マップに基づく対象検出方法は、図１Ｂ左図の矩形エリアに示されたように、検出待ち対象の中の一部のエリアのみを検出する可能性がある。図１Ｂと図１Ａにおける左図を対比して見られるように、第Ｎ＋１フレーム視差マップから検出した対象エリアは明らかに第Ｎフレームにおいて検出した対象エリアよりはるかに小さい。さらに、図１Ｂ右側の部分拡大図に示されたように、第Ｎ＋１のフレームにおいて、遠い車両の左側エリアのみを検出し、すなわち関連した対象を完全に検出することができなかった。
【００２９】
この場合、たとえ希疎な視差マップに基づく対象検出方法において履歴検出結果に基づく補填処理を採用しても、例えば第Ｎフレーム視差マップにおける検出対象と第Ｎ＋１フレーム視差マップにおける検出対象との間での重み付けの総計を第Ｎ＋１フレームの最終検出結果としても、つまり図１Ｃに示されるように、その最終の検出結果は依然として全部の対象エリアを覆うことができない。
【００３０】
このため、このような希疎な視差マップ効果によって、希疎な視差マップに基づく対象検出方法は物体（例えば歩行者、車両など）を検出しにくい、または完全に検出できない恐れがある。
【００３１】
以下で、図２Ａと図２Ｂを参照しながら従来技術による原画像に基づく対象検出方法を説明する。
【００３２】
例えば、原画像は、二眼カメラによって直接捕捉した階調画像、またはカラー画像であってもよく、感光ユニットの位置が異なることで各々左画像と右画像と称される。以下で提起される原マップが左画像と右画像のうちの如何なる１つを指してもよく、且つ１つの実施例において、視差マップを生成するために基づいた該１つの原画像を指してもよい。
【００３３】
図２Ａと図２Ｂは、二眼カメラで第Ｎフレーム、第Ｎ＋１フレームにおいて各々得られた原マップを各々示した。
【００３４】
例えば、図２Ａと図２Ｂに示された原マップは階調マップであってもよく、それらは各々図１Ａと図１Ｂに示された視差マップと対応する。ここで簡単に説明するために、仮に図２Ａと図２Ｂに示されたものは、二眼カメラで左視角において撮影した左画像とする。
【００３５】
便宜を図るため、以下に例として同様に比較的遠い車両を検出待ち対象として、原マップに基づく対象検出方法を説明する。
【００３６】
通常、原マップに基づく対象検出方法は対象テンプレートのマッチングに基づいて実現できる。例えば、仮に対象テンプレートが図２Ａ右側の部分拡大図と完全に同一であるとする。そうすると、１つのテスト結果において、第Ｎフレームにある場合に、階調マップにおける検出待ち対象のエリアが対象テンプレートと完全にマッチングするゆえに、階調マップに基づく対象検出方法は、図２Ａ左図の矩形エリアに示されるように、遠い車両の完全なエリアを非常に簡単に検出することができる。このうち、同様に目標対象を囲む矩形枠が原画像において検出した特定対象を示して、且つ該矩形枠の大きさが該特定対象の画素サイズも示した。
【００３７】
続いて、次に第Ｎフレームの後に継続する第Ｎ＋１のフレームにおける対象検出処理において、図１Ｂ右側の部分拡大図に示されたように、例えば光照射要因などの環境からの影響を受けて、該遠い車両の右側部分に輝度増強が明らかに発生する。そうすると、検出待ち対象の階調特徴が光照射要因からの影響を受けて比較的大きく変化したため、階調マップにおいて検出待ち対象のエリアと対象テンプレートとのマッチングが正常に行われず、且つ結局第Ｎ＋１のフレームにおいて対象の消失をもたらす。図２Ｂ左図に示されたように、中に特定対象の表示に用いられる矩形エリアを標記することができない。
【００３８】
視差画像に基づく対象検出方法にしろ、原マップに基づく対象検出方法にしろ、その取得した検出結果は明らかに満足できるものではなかった。
【００３９】
２、本願の思想概要
以下でまず本願の思想概要を簡単に説明する。
【００４０】
従来技術における技術的な問題を解決するため、本願において対象検出方法と対象検出装置を提供し、該方法と装置は、対象検出過程において、視差マップ検出方法と原マップ検出方法とを互いに共同させることができ、すなわち視差画像に基づく対象検出方法と原画像に基づく対象検出方法との間の相互作用を利用して物体を精確に検出する。
【００４１】
３、対象検出方法
下の文章において、図３を参照しながら本願の実施例による対象検出方法の全体フローを例として説明する。
【００４２】
図３は本願の実施例における対象検出方法を示す全体フロー図である。
【００４３】
図３に示されるように、該対象検出方法は現在のフレームの画像ペアにおいて対象を検出することに用いられる。前記現在のフレームの画像ペアは現在のフレームの原マップ及び対応する現在のフレームの視差マップを含み、前記原マップは階調マップとカラーマップのうちの少なくとも１つを含み、且つ該前記対象検出方法は、下記のステップを含んでもよい。
【００４４】
ステップＳ１１０において、前記現在のフレームの視差マップから検出した第１視差マップ検出対象を取得する。
【００４５】
例えば、該ステップＳ１１０は視差画像に基づく対象検出方法と対応できる。
【００４６】
１つの実施例において、該ステップＳ１１０は、履歴フレーム視差マップからの履歴検出対象を取得するステップと、前記履歴検出対象に基づき、前記現在のフレームの視差マップにおいて履歴検出対象と対応する現在の推定対象を推定するステップと、前記現在のフレームの視差マップにおいて複数の視差マップ候補対象を確定するステップと、各視差マップ候補対象と前記現在の推定対象との間のマッチング度を各々確定するステップと、また最大のマッチング度を有する視差マップ候補対象を前記第１視差マップ検出対象に確定するステップとを含んでもよい。
【００４７】
１つの例示において、履歴検出対象の位置とサイズに基づき、前記現在のフレームの視差マップにおいて履歴検出対象と対応する現在の推定対象の位置とサイズを推定することができる。
【００４８】
１つの例示において、視差マップ候補対象と現在の推定対象との、水平面における重複領域に基づいて、両者の間でのマッチング度を確定することができる。
【００４９】
具体的には、各視差マップ候補対象と前記現在の推定対象との間でのマッチング度を各々確定するステップは、各視差マップ候補対象と現在の推定対象との、水平面における重複領域を各々計算することを含んでもよい。もし視差マップ候補対象のうちの１つと現在の推定対象との、水平面における重複領域が最大になった場合、該視差マップ候補対象と前記現在の推定対象との間でのマッチング度を最大と確定し、且つ最大のマッチング度を有する視差マップ候補対象を前記第１視差マップ検出対象に確定することを含んでもよい。
【００５０】
この時、各視差マップ候補対象と前記現在の推定対象との、水平面における重複領域を各々計算することは、各対象の幅と深度のみを考慮し、対象の高さを無視することを意味することになる。
【００５１】
１つの例示において、さらに、視差マップ候補対象のうちの１つと現在の推定対象との、水平面における重複領域が最大になり、且つ１つの所定閾値より大きく、または等しくなった場合のみ、該視差マップ候補対象を前記第１視差マップ検出対象に確定する。
【００５２】
もし各視差マップ候補対象と現在の推定対象との、前記水平面における重複領域がすべて所定閾値より小さくなった場合、現在のフレームの視差マップにおいて現在の推定対象とマッチングする視差マップ候補対象を探索できなかったと見なし、且つそれにより、現在の視差マップにおいて該第１視差マップ検出対象を検出しなかったと確定する。
【００５３】
換言すれば、重複領域によって現在のフレームの視差マップにおいて現在の推定対象とマッチングする視差マップ候補対象を探索することができなかった場合には、さらにマッチングしていない各視差マップ候補対象と前記現在の推定対象との間の距離を計算することができる。もし視差マップ候補対象のうちの１つと現在の推定対象との間の距離が最小になり、且つ１つの所定閾値より小さく、または等しくなった場合、該視差マップ候補対象は前記現在の推定対象との間でのマッチング度が最大と確定でき、且つ最大のマッチング度を有する視差マップ候補対象を前記第１視差マップ検出対象に確定する。
【００５４】
これ以外に、もし２つ以上の視差マップ候補対象と現在の推定対象との、水平面における重複領域が同時に最大になる場合、前記２つ以上の視差マップ候補対象と現在の推定対象との、深度面における重複領域を計算する。もし２つ以上の視差マップ候補対象のうちの１つと現在の推定対象との、深度面における重複領域が最大になった場合、該視差マップ候補対象は前記現在の推定対象との間でのマッチング度が最大と確定される。
【００５５】
この時、各視差マップ候補対象と前記現在の推定対象との、深度面における重複領域を各々計算することは、各対象の幅と深度のみを考慮し、対象の高さを無視することを意味することになる。
【００５６】
ステップＳ１２０において、前記現在のフレームの原マップから検出した原マップ検出対象を取得する。
【００５７】
例えば、該ステップＳ１２０は原画像に基づく対象検出方法と対応させることができる。
【００５８】
１つの実施例において、該ステップＳ１２０はステップＳ１１０の先験的情報に基づいて実現でき、且つ、例えば前記現在のフレームの原マップにおいて前記現在の推定対象の所定範囲の中に検出した原マップ検出対象を取得することを含んでもよい。換言すれば、該ステップＳ１２０は同様に如何なる先験的情報がなかった場合にも単独で原画像において実行されてもよい。
【００５９】
１つの実施例において、該ステップＳ１２０は、履歴対象テンプレートと前記履歴対象テンプレートに用いられる履歴重み係数を取得するステップと、このうち、前記履歴対象テンプレートが複数のエリアに分割され、且つ前記複数のエリアに各々前記履歴重み係数が割り当てられており、前記履歴対象テンプレートに基づき、前記原マップにおいて複数の原マップ候補対象を確定するステップと、前記複数のエリアと前記履歴重み係数に基づいて、各原マップ候補対象と前記歴史対象テンプレートとの間の重み付け相似性を各々計算するステップと、及び最大の重み付け相似性を有する原マップ候補対象を前記原マップ検出対象として確定するステップとを含んでもよい。
【００６０】
１つの例示において、前記複数のエリアと前記履歴重み係数に基づき、各原マップ候補対象と前記履歴対象テンプレートとの間の重み付け相似性を各々計算することは、各原マップ候補対象に対して、前記履歴対象テンプレートにおける前記複数のエリアを分割する方式に基づいて前記原マップ候補対象を複数のエリアに分割するステップと、原マップ候補対象における各エリアと、対応する前記履歴対象テンプレートにおける各エリアとの間の相似性を計算するステップと、前記履歴重み係数を使用して計算される各相似性に重み付けを行うステップと、前記原マップ候補対象と前記履歴対象テンプレートとの間の重み付け相似性とするように、重み付けを行ったすべての相似性を合計するステップと、を含んでもよい。
【００６１】
これ以外に、１つの例示において、原マップ候補対象と前記履歴対象テンプレートとの間の重み付け相似性が最大になり、且つ１つの所定閾値より大きく、または等しくなった場合のみ、該原マップ候補対象を前記原マップ検出対象として確定する。
【００６２】
ステップＳ１３０において、前記原マップ検出対象に基づいて前記第１視差マップ検出対象を第２視差マップ検出対象に補正する。
【００６３】
１つの実施例において、該ステップＳ１３０は、前記原マップ検出対象に基づき、前記現在のフレームの視差マップにおいて現在の補正エリアを確定するステップと、及び少なくとも前記現在の補正エリアに含まれる視差点の集合に基づいて、前記第２視差マップ検出対象を生成するステップと、を含んでもよい。
【００６４】
１つの例示において、前記現在の補正エリアに含まれる視差点の集合は、前記現在の補正エリアにおいて前記第１視差マップ検出対象の所定距離内での視差点の集合のみが含まれてもよい。
【００６５】
ステップＳ１４０において、前記第２視差マップ検出対象を出力する。
【００６６】
これ以外に、ステップＳ１２０の後、１つの実施例において、該対象検出方法はさらに下記の追加ステップ、つまり前記第１視差マップ検出対象に基づいて、前記履歴重み係数を現在の重み係数に調整し、そのうち、後続のフレームの原マップにおいて、前記現在の重み係数を前記履歴重み係数とするステップを含んでもよい。
【００６７】
１つの例示において、前記第１視差マップ検出対象に基づいて、前記履歴重み係数を現在の重み係数に調整するステップは、前記第１視差マップ検出対象の、前記原マップ検出対象において分割される複数のエリアにおける視差点分布を確定するステップと、前記複数のエリアにおける視差点分布に基づいて前記履歴重み係数を調整することを介して、各エリアに用いられる現在の重み係数を生成するステップと、を含んでもよい。
【００６８】
具体的には、各エリアに割り当てられる現在の重み係数はそれ自体に含まれる視差点の数量と正比例になることができ、または、各エリアに割り当てられる現在の重み係数はそれ自体に含まれる視差点の密度と正比例になることができる。
【００６９】
これ以外に、上記追加ステップとステップＳ１３０の前に、１つの実施例において、該対象検出方法はさらに、前記第１視差マップ検出対象と前記原マップ検出対象とがマッチングするか否かを判断するステップを含んでもよい。
【００７０】
１つの例示において、前記第１視差マップ検出対象と前記原マップ検出対象とがマッチングするか否かを判断するステップは、前記第１視差マップ検出対象と前記原マップ検出対象との重複領域が所定閾値より大きい、または等しいか否かを判断し、大きいまたは等しい場合に両者がマッチングすると判断するステップを含んでもよい。
【００７１】
換言すれば、もう１つの例示において、前記第１視差マップ検出対象と前記原マップ検出対象とがマッチングするか否かを判断するステップは、前記第１視差マップ検出対象と前記原マップ検出対象との間の距離が所定閾値より小さい、または等しいか否かを判断し、小さいまたは等しい場合に両者がマッチングすると判断するステップを含んでもよい。
【００７２】
これによって分かるように、本願の実施例から提供した対象検出方法は、対象検出過程において、視差マップ検出方法と原マップ検出方法とを互いに共同させることができ、すなわち視差画像に基づく対象検出方法と原画像に基づく対象検出方法との間の相互作用を利用して物体を精確に検出する。
【００７３】
具体的には、本願の実施例において、原画像に基づく対象検出方法によって現在のフレームの原マップから検出した原マップ検出対象を使用して、視差画像に基づく対象検出方法を使用して現在のフレームの視差マップから検出した視差マップ検出対象に対して補正を行ってもよく、後続の視差マップにおいて、さらに正確な視差マップ検出対象を取得するため、履歴検出対象としての該補正結果を使用して視差マップ検出対象を続けて検出することができる。
【００７４】
同様に、本願の実施例において、さらに視差画像に基づく対象検出方法によって現在フレームの視差マップから検出した視差マップ検出対象を使用して、原画像に基づく対象検出方法において使用される所定検出パラメータに対して調整を行ってもよく、後続の原マップにおいて、さらに正確な原マップ検出対象を取得するため、現在のパラメータとしての該調整結果を使用して原マップ検出対象を続けて検出することもできる。
【００７５】
そのため、本願の実施例は、原画像に基づく対象検出方法が環境の変化に対しロバスト性を高めるばかりではなく、また視差画像に基づく対象検出方法が、視差の非常に希疎な場合においてもさらに正確になされうる。
【００７６】
３．１、具体的な例示
下の文章において、図４〜図１５を参照しながら本願の実施例における具体的な例示による対象検出方法の全体フローを説明する。
【００７７】
本願の実施例における具体的な例示による対象検出方法は、現在のフレームの多視角の原画像及び対応する現在のフレームの視差画像を使用して、検出待ち対象を検出することに用いられる。例えば、該現在のフレームの多視角の原画像及び対応する現在のフレームの視差画像を１つの現在のフレームの画像ペアと称してもよい。説明しやすくするため、仮に該現在のフレームが画像シーケンスにおける第Ｎフレームであり、そのＮは正整数であるとする。
【００７８】
一般的に、該多視角の原画像は画像捕捉装置（例えば、ステレオカメラ）によって撮影した複数の異なる視角下での同一物体の原画像を指してもよい。明らかに、該複数の異なる視角が２つ以上の視角を含み、且つ撮影された画像が異なる位置座標に位置される一連の画像点によって構成されてもよく、該原画像における各画像点は同一、または異なる画像値を有してもよい。例えば、該画像は階調図であってもよく、そのうち各画像点は階調値（１つの成分）によって表示される。換言すれば、該画像はカラー画像であってもよく、そのうち各画像点はカラー値（例えばＲＧＢ３つの成分）によって表示される。
【００７９】
以下で、説明しやすくするため、同一物体に対して二眼カメラを介して左右の視角にて撮影された二眼階調画像を該多眼画像の例示として説明を行うこととする。例えば該二眼画像の集合が、二眼カメラの左側視角にて撮影された左画像と二眼カメラの右側視角にて撮影された右画像が含まれる１つの原画像ペアであってもよい。
【００８０】
これ以外に、該視差画像は、二眼測距原理に基づいて、固定されたカメラを利用して捕捉したものであってもよい。明らかなのは、従来の視差マップを取得するいかなる方法もすべて本願に用いられる。例えば、該視差画像は、専用の視差カメラによって直接撮影して作成してもよい。換言すれば、二眼カメラ、多眼カメラ、ステレオカメラによって階調マップ（またはカラーマップ）を撮影し、且つその後前記階調マップに基づいて対応する視差マップを計算して得てもよい。具体的には、例えば、検出対象（または目標と称す）が道路における対象、例えば車両または歩行者である場合、車載の二眼カメラによって左画像と右画像を撮影してもよい。そのうち左画像（または右画像）をここでの階調マップとし、且つ左画像と右画像との間での差異に基づいてここでの視差マップを計算して得、且つ左画像（または右画像）に基づいて該当視差マップを描画する。
【００８１】
図４は本願の実施例における具体的な例示による画像捕捉システムを示し、且つ図５Ａと図５Ｂは該画像捕捉システムが第Ｎフレームで得られた現在のフレームの画像ペアを各々示した。
【００８２】
ここで、１つの実施例において、例えば現地車両に位置するカメラを介して階調マップと視差マップの取得を実現してもよい。図４に示されるように、例えば車両走行中の左画像と右画像の撮影が容易となるように、車両に二眼カメラを装着する。続いて、専用または汎用のプロセッサ（例えばマイクロプロセッサ）を使用して撮影された左画像と右画像の中から視差マップを生成してもよい。ここで、撮影された左画像と右画像の中から視差マップを生成することは、当業者にとって自明なものであるため、詳述しない。そうすると、所定の間隔時間（例えば２５フレーム／秒の場合に間隔１／２５秒で）によってこのような撮影を行うことができ、生成される２つまたはさらに多くの視差マップをプロセッサに入力し、道路における歩行者または車両などの対象の、該所定時間（例えば１／２５秒で）の期間における追跡マッチング関係の確定を行い、すなわち道路における歩行者または車両などの対象を、該所定時間（例えば１／２５秒で）の後で依然として検出できるか否かを確定する。
【００８３】
図５Ａは該二眼カメラを介して取得した階調マップを示し、そのうち左画像をここでの階調マップとし、且つ図５Ｂにおいて左画像と右画像との差異に基づいて計算し、且つ左画像に基づいて描画された視差マップを示した。
【００８４】
または、別の実施例において、例えばワイヤードネットワークまたはワイヤレスネットワークを利用してリモート車両に位置するカメラから階調マップと対応する視差マップを取得してもよい。
【００８５】
ここで明らかに、画像の撮影装置（例えばカメラ）は必ずしも車両に装着しなくてもよい。例えば、必要に応じて道路側の建物に、または検出待ち対象を撮影しやすい位置などにも装着できる。それ以外に、車両での本願の対象検出方法とシステムの応用はただ１つの例示に過ぎず、実際の需要によって、例えば交通監視、ロボット視覚誘導、工業製品検出、医療診断、仮想現実などに、さらにはそれ以外の物体に対しても、対象検出、追跡、位置決めの目的を達成するように、本願の対象検出方法とシステムは応用される。
【００８６】
図６は、本願の実施例における具体的な例示による対象検出方法のフロー図である。
【００８７】
図６に示されるように、該対象検出方法は下記のことを含んでもよい。
【００８８】
ステップＳ２１０において、現在のフレームの視差マップから検出した第１視差マップ検出対象を取得する。
【００８９】
１つの実施例において、現在のフレームの視差マップで、Ｕ−視差マップでのクラスタリング手法を採用して、異なる対象はその深度情報も異なるという原理に基づいて直接第１視差マップ検出対象を取得する。このうち、Ｕ−視差マップは水平面の、上から下に向けて見る際の各対象の形態を意味する。且つこのようなＵ−視差マップはただ上から下に向けて見た対象の形態を考慮するだけであるため、二眼カメラの上、下方向の偏移による誤差を適宜に除去できる。
【００９０】
他の実施例において、計算量を減少するために、まず履歴フレーム視差マップからの履歴検出対象を取得してもよく、且つ履歴検出対象に基づいて現在のフレーム視差マップにおいて１つの対象の関心領域（ＲＯＩ）を予測し、その後対象の関心領域において、第１視差マップ検出対象を出力するようにさらに対象を検出する。
【００９１】
具体的には、まず履歴フレーム視差マップ（例えば第Ｎ−１フレーム視差マップ）を処理するプロセスにおいて、履歴フレーム視差マップにおける１つ、または複数の履歴検出対象を検出してもよく、且つ各履歴検出対象の位置を確定してもよい。例えば、ある１つの履歴検出対象の位置を履歴検出対象の視差点の集合におけるある視差点、例えば中心視差点、中心視差点とエッジ視差点などを構成する位置として確定してもよい。
【００９２】
次に、現在のフレーム視差マップ（例えば第Ｎフレーム視差マップ）を処理するプロセスにおいて、各履歴検出対象の位置を取得してもよい。且つ各履歴検出対象の位置を履歴フレーム視差マップにおける第１所定参考点の座標に基づく各履歴検出相対位置に転換し、且つ各履歴検出相対位置と各履歴検出対象の所定運動方向及び所定運動速度に基づき、現在のフレーム視差マップにおいて各履歴検出対象と対応する各現在の推定対象の所定位置（すなわち対象の関心領域ＲＯＩ）を予め推定する。
【００９３】
換言すれば、もし第Ｎ−１フレームにおける各対象の運動方向及び運動速度を確定すると、第Ｎ−１フレームと第Ｎフレームとの間の隔てられた時間間隔△ｔによって、各対象のＸ、Ｙ、Ｚ方向上の各自の移動距離（△Ｘ、△Ｙ、△Ｚ）を推測計算できる。そのうち、該△Ｘ、△Ｙ、△Ｚのうちのいずれか１つ（例えば△Ｘ）がプラス値とすれば、対象のＸ軸上の運動方向はＸ軸のプラス方向であることと対応し、またマイナス値とすれば、対象のＸ軸上の運動方向はＸ軸のマイナス方向であることと対応する。それらの各対象の運動方向及び運動速度を予め設定し、また周知の公式によって計算、予測などをしてもよく、ここでは詳述しない。例えば、下の式（１）では現在の推定対象の所定推定位置についての計算方法を例示した。
【数１】
2016029564.tif 000003
【００９４】
このうち、ＸＮは第Ｎフレームにおいて現在の推定対象の所定推定位置のＸ座標であり、ＸＮ−１は第Ｎ−１フレームにおいて履歴検出対象の検出位置のＸ座標であり、△Ｘは対象の検出位置が第Ｎ−１フレームから第Ｎフレームに変化する時のＸ方向における移動距離であり、ＶＸは対象の検出位置が第Ｎ−１フレームから第Ｎフレームに変化する時のＸ方向における移動速度であり、△ｔは第Ｎ−１フレームと第Ｎフレームとの間の時間間隔（すなわち：タイムスロット）である。ＹとＺの関係変量は同一であるという含意を有し、且つそのためにここでは詳述を略す。
【００９５】
続いて、クラスタリング手法などの方法によって、現在のフレーム視差マップにおける１つ、または複数の視差マップ候補対象を検出し、且つ各視差マップ候補対象の位置を取得する。続いて、各視差マップ候補対象の位置を現在のフレーム視差マップにおける第２所定参考点の座標に基づく各現在の検出位置に転換する。最後に、各現在の推定対象の所定推定位置及び前記各視差マップ候補対象の現在の検出相対位置に基づいて、各現在の推定対象が対応する各履歴検出対象と各視差マップ候補対象との間での検出マッチング度を確定し、且つ最大のマッチング度を有する視差マップ候補対象を前記第１視差マップ候補対象に確定する。
【００９６】
上記第１視差マップにおける第１所定参考点と第２視差マップにおける第２所定参考点とは互いに関連し、且つ同一の物理的含意を指してもよい。例えば、該第１所定参考点と第２所定参考点が道路の消失点であってもよいが、ただしこれに限られず、またさらにこれ以外に同一の物理的含意を有する点、例えば太陽光の照射点などであってもよい。
【００９７】
履歴フレーム視差マップからの履歴検出対象（または履歴追跡対象）を採用して現在のフレーム視差マップにおける検出対象とマッチングする方法は、同一の出願人が２０１２年６月８日に中国特許庁に提出した出願号２０１２１０１８８６６１．２である「視差マップにおける対象追跡方法とシステム」と題した特許出願に見られる。ここで、これらの文献を引用する。無論、当業者がさらにこれ以外に、または将来出現可能な視差マップに基づく対象検出方法によって、現在のフレーム視差マップにおける現在の検出対象（すなわち第１視差マップ検出対象）を確定してもよい。
【００９８】
図７は、本願の実施例における具体的な例示による視差マップに基づく対象検出方法によって検出した現在の検出対象を示す。
【００９９】
図７に示されるように、現在のフレーム視差マップにおいて、全部で２つの対象を検出したが、それは後の使用に用いられる視差マップ検出対象１と視差マップ検出対象２である。
【０１００】
以下で、説明しやすくするため、同様に比較的遠い車両（すなわち視差マップ検出対象１）を検出待ち対象として本願の実施例の具体的な例示に基づく対象検出方法を説明する。
【０１０１】
ステップＳ２２０において、現在のフレーム原マップから検出した原マップ検出対象を取得する。
【０１０２】
１つの実施例において、検出漏れの可能性を防ぐため、現在のフレーム原マップの全エリアにおいて原マップ検出対象を検出してもよいが、そうすると、比較的大きな計算量が発生することを意味する。
【０１０３】
換言すれば、他の１つの実施例において、計算量を減少させるため、まずステップＳ２１０において確定された対象関心領域（ＲＯＩ）を取得してもよく、且つその後、該現在のフレーム原マップにおける該対象関心領域においてさらに原マップ検出対象を検出してもよい。
【０１０４】
説明が必要なのは、該対象関心領域は現在のフレーム視差マップにおいて確定されるものであるが、本具体的な例示において、仮に該現在のフレーム視差マップが現在のフレーム原マップ（例えば左画像）に基づいて描画したものであるとすると、両者の間には同一の座標系を有する。これ以外にたとえ該現在のフレーム原マップが左画像でなくて、右画像であっても、左画像と右画像との間に既知の位置偏移を有するため、該対象関心領域を該右画像に正確にマッピングしてもよく、やはり右画像においても該ＲＯＩに基づいて対象検出ステップを完成させることができる。
【０１０５】
以下で、重み付けした階調マップ履歴対象テンプレートのマッチング方法によって原マップ検出対象を検出する。しかし、本願はこれに限られず、原マップにおいて対象を検出できる他のいかなる方法もすべて本願の実施例に用いられる。
【０１０６】
まず、検出待ち対象としての比較的遠い車両に対し、履歴対象テンプレートを取得する。
【０１０７】
例えば、該履歴対象テンプレートは、原マップにおける対象検出を実行し始める前に、予め設定した１つの初期対象テンプレートであってもよい。換言すれば、現在の第Ｎフレームの前の第Ｎ−１フレームにおいて取得した原マップ検出対象を該履歴対象テンプレートとしてもよい。
【０１０８】
次に、現在のフレーム原マップの対象関心領域において、履歴対象テンプレートの長さと横幅によって１行、または１列ずつ追って、それらと同一の形状とサイズを有する複数の原マップ候補対象を確定するようにスキャンを行い、且つ前記複数の原マップ候補対象と履歴対象テンプレートとの重み付け相似性を判断してもよい。
【０１０９】
重み付け相似性を確定するため、まず、履歴対象テンプレートに対して所定図案の分割を行う必要がある。
【０１１０】
例えば、１つの履歴対象テンプレート（該対象の階調テンプレートと称してもよい）をＭ（Ｍは正整数で）個の垂直ブロックに分割してもよい。ここで、各物体の垂直ブロックは視覚的特徴において相対的に安定しているため、垂直ブロックを採用してもよい。しかし、本願はこれに限られない。同様に、１つの履歴対象テンプレートをＭ個の水平ブロック、Ｍ行×Ｌ列の矩形ブロック、またはこれ以外の如何なる図案に分割してもよい。
【０１１１】
分割して得られたＭ個の垂直ブロックにおいて、各ブロックに１つの重みｗを割り当ててもよい。明らかであるのは、各重みの総計を１とし、すなわち
（外1）
2016029564.tif 000004
且つ、初期にはすべてのブロックの重みがみな同一であると仮定し、すなわちＷ１＝Ｗ２＝……＝ＷＭ。
【０１１２】
その後、同一の分割方法によって各原マップ候補対象に対してエリア分割を行い、該原マップ候補対象における各エリアを前記履歴対象テンプレートにおける各エリアに唯一対応させてもよい。
【０１１３】
図８Ａと図８Ｂは、本願の実施例における具体的例示に基づく、履歴対象テンプレートに用いられるエリア分割と原マップ候補対象に用いられるエリア分割を各々示す。
【０１１４】
図８Ａにおいて、該対象の階調テンプレートは垂直に５つのブロックに分割されて、各ブロックは自己の重みを有する。同様に、図８Ａにおいて、ある原マップ候補対象は同じく垂直に５つのブロックに分割される。
【０１１５】
次に、履歴の第Ｎ−１フレームの後に計算された該階調テンプレートに用いられる重み値を取得してもよい。ここで説明しやすくするため、履歴の第Ｎ−１フレームの後、各垂直ブロックの重みｗは依然として初期重みに等しいと仮定する。つまり、Ｗ１＝Ｗ２＝Ｗ３＝Ｗ４＝Ｗ５＝１／５。
【０１１６】
履歴対象テンプレートのためのエリア分割、原マップ候補対象のためのエリア分割、及び各エリアの重み値を確定した後、履歴対象テンプレートとある１つの原マップ候補対象（Ｒ）の重み付け相似性を計算してもよい。例えば、式（２）によって該種の重み付け相似性を計算してもよい。
【０１１７】
対象の重み付け相似性は、
【数２】
2016029564.tif 000005
【０１１８】
このうち、Ｗｉは第ｉ分割ブロックの重みであり、Siは階調マップテンプレートにおける第i分割ブロックと階調マップエリアｒｅｇｉｏｎＲの第i分割ブロック間のブロック相似性である。
【０１１９】
１つの実施例において、Ｓｉは履歴対象テンプレートとある１つの原マップ候補対象の２つの対応ブロックの階調ヒストグラムに基づいて計算できるものであり、以下で、履歴対象テンプレートとある１つの原マップ候補対象Ｒの分割ブロック１を例として具体的な説明を行う。
【０１２０】
まず、対象階調テンプレート分割ブロック１において各階調レベル（[０、２５５）の画像点の個数量を計算してもよい。例えば、これは該分割ブロック１の階調ヒストグラムを確定することにより確定できるものである。
【０１２１】
図９は、本願の具体的な実施例による階調マップ履歴対象テンプレートに基づく階調ヒストグラムを示す。
【０１２２】
図９に示されるように、水平軸が階調レベル（[０、２５５）であり、縦軸は各階調レベルが対応する画素数である。
【０１２３】
それから、同一の方式で原マップ候補対象エリアＲにおける第１の分割ブロック（分割ブロック１）のヒストグラムを取得してもよい。
【０１２４】
続いて、式（３）によって、履歴対象テンプレートとある１つの原マップ候補対象Ｒにおける第１の分割ブロックとの相似性Ｓ１を計算してもよい。
【数３】
2016029564.tif 000006
【０１２５】
このうち、Ｎ_ｂｌｏｃｋｊは階調テンプレートにおけるブロック１の、階調レベルがｊになる際の画素数であり、且つＮ_ｒｅｇｉｏｎｊは原マップ候補対象エリアｔにおけるブロック１の、階調レベルがｊになる際の画素数である。
【０１２６】
このようにして、階調テンプレートとある１つの原マップ候補対象Ｒにおける分割ブロック１との間の相似性Ｓ１を計算することができる。
【０１２７】
同様に、同じ方式で、上記の３つのステップを繰り返して、階調テンプレートとある１つの原マップ候補対象Ｒにおける分割ブロック２、３、４、５との間の相似性Ｓ２、Ｓ３、Ｓ４及びＳ５を各々計算することができる。
【０１２８】
上記のすべての分割ブロックの間の相似性を取得してから、最後に、上記の式（２）に基づいて、履歴対象テンプレートとある１つの原マップ候補対象（Ｒ）との間の重み付け相似値を確定することができる。
【０１２９】
このように、各原マップ候補対象に照準を合わせ同一のステップを繰り返すことによって、履歴対象テンプレートと各原マップ候補対象との間の重み付け相似値を各々確定することができる。
【０１３０】
次に、各原マップ候補対象と対応する重み付け相似性を比較することによって、そのうちの最大値ｍａｘ（Ｏｂｊｅｃｔ  ｓｉｍｉｌａｒｉｔｙ  ｓｃｏｒｅ（ｒｅｇｉｏｎＲ））を導出し、且つ該最大の重み付け相似性が１つの所定設定閾値Ｔ１より大きいか否かを判断し、例えば該所定設定閾値Ｔ１は従来の経験値により設定でき、または人為的に設定することができる。もし該最大の重み付け相似性ｍａｘ（Ｏｂｊｅｃｔ  ｓｉｍｉｌａｒｉｔｙ  ｓｃｏｒｅ（ｒｅｇｉｏｎＲ））が１つの所定設定閾値Ｔ１より大きい場合、それと対応する原マップ候補対象は現在の検出対象（すなわち原マップ検出対象）であると判断する。換言すると、この場合において該比較的遠い車両がＮフレームの原マップの中に発見される。
【０１３１】
図１０は、本願の実施例における具体的例示による第Ｎフレームの原マップに基づく対象検出方法によって検出した現在の検出対象を示す。
【０１３２】
図１０に示されるように、すでに比較的遠い車両の履歴階調テンプレートに基づいて現在のフレームの原マップにおいて該比較的遠い車両を検出した。
【０１３３】
ステップＳ２３０において、第１視差マップ検出対象と原マップ検出対象とをマッチングする。
【０１３４】
視差マップ検出結果と原マップ検出結果に対して相互に補正する前に、１つの実施例において、お互いに対応していない第１視差マップ検出対象と原マップ検出対象を使用して相互補正を行い、誤った補正結果を生成することを防ぐように、まず両者の間のマッチング度を判断してもよい。明らかに詳述を必要としないが、計算量を省くため、視差マップと原マップにおいてただ１つだけ検出待ちの対象がある場合にこのマッチングステップを省略することもできる。
【０１３５】
例えば、前記第１視差マップ検出対象と原マップ検出対象の重複領域に基づいて両者がマッチングするか否かを判断できる。
【０１３６】
このため、直接マッピングまたは座標転換によって第１視差マップ検出対象と原マップ検出対象を同一の座標系に置くことができる。続いて、第１視差マップ検出対象と原マップ検出対象との間のエリア重複率を計算でき、もし該エリア重複率が所定設定閾値Ｔ２より大きくなる場合、両者の間はよくマッチングすると見なす。同様に、該所定設定閾値Ｔ２はテストにおいて得られ、または人為的に設定してもよい。
【０１３７】
図１１は、本願の実施例における具体的な例示による第１視差マップ検出対象と前記原マップ検出対象に基づくマッチングの判断処理を示す。
【０１３８】
図１１に示されるように、階調マップ検出対象ｇｏｂｊと視差マップ検出対象は同一の座標系において重複エリアがあり、且つ１つの例示において、式（４）によって両者の間の重複エリア率を定義することができる。
【数４】
2016029564.tif 000007
【０１３９】
このうち、ｇｏｂｊの領域は階調マップ検出対象の対象領域（または画素領域）であり、ｄｏｂｊの領域は視差マップ検出対象の対象領域（または画素領域）であり、且つ対象領域＝対象の画素数の高さ＊対象の画素数の幅、ｇｏｂｊとｄｏｂｊとの間の重複領域＝重複エリアの画素数の高さ＊重複エリアの画素数の幅、である。
【０１４０】
もし計算の結果重複エリア率が所定設定閾値Ｔ２より大きくなると示された場合、階調マップ検出対象ｇｏｂｊは視差マップ検出対象に相似すると判断できる。
【０１４１】
図１２は、本願の実施例における具体的な例示によるマッチングした階調マップ検出対象と視差マップ検出対象を示す。
【０１４２】
ステップＳ２４０において、第１視差マップ検出対象に基づいて履歴原マップ対象テンプレートの重み係数を調整する。
【０１４３】
すでにマッチングした階調マップ検出対象と視差マップ検出対象を取得したため、両者の間は同一の位置とサイズを備えると見なしてもよい。そのため、後続の階調マップにおける階調マップ対象の検出に用いられるように、現在のフレーム視差マップにおける視差マップ検出対象に基づいて現在のフレーム階調マップにおける階調テンプレートの各分割ブロックの重みを補正することができる。
【０１４４】
１つの例示において、式（５）を採用して階調テンプレートにおける分割ブロックｉの重みＷｉを補正できる。
【数５】
2016029564.tif 000008
【０１４５】
このうち、Ｗ′ｉは補正後の階調テンプレートブロックｉの重みであり、Ｗｉは補正前の階調テンプレートブロックｉの重みであり、ｎｉは階調マップ検出対象ブロックｉにおける検出対象の画素数であり、且つΣ１≦ｋ≦Ｍｎｋは階調マップ検出対象上におけるすべての視差マップ検出対象の総計画素数であり、ｋは階調テンプレートにおけるブロックｋを指示することに用いられる。
【０１４６】
自明なのは、該式（５）は階調テンプレートにおけるある分割ブロックにいて画素数が多ければ多いほど、該分割ブロックの重みが増し、つまり、その信頼度はより高くなる。
【０１４７】
図１３は、本願の実施例における具体的例示による視差マップ検出対象に基づいて階調マップ履歴対象テンプレートの重み係数を補正する処理を示す。
【０１４８】
図１３に示されるように、第Ｎフレームの視差マップ検出対象において、分割ブロック１における視差点がもっとも多く、分割ブロック２における視差点がやや多く、分割ブロック３〜５における視差点がほとんどゼロに近くなるのが見られる。このようなことは自明のことであり、仮に補正前の階調テンプレートブロックｉの重みＷｉの大きさの関係がＷ１＝Ｗ２＝Ｗ３＝Ｗ４＝Ｗ５であるとすると、補正後の階調テンプレートブロックｉの重みＷ′ｉの大きさの関係はＷ′１＞Ｗ′２＞Ｗ′３＝Ｗ′４＝Ｗ′５のようになる。
【０１４９】
現在の第Ｎフレームにおいて階調テンプレートの各分割ブロックの重み値に対して補正を行った後、該補正した後の重み係数を新たな履歴重み係数として、後続の第Ｎ＋１フレーム原マップにおいて検出待ちの対象を検出するステップにおいて用いられてもよい。
【０１５０】
続いて、その後の第Ｎ＋１フレーム階調マップにおいて、新たな重み係数を採用し、且つ上記のステップＳ２２０を実行することによって新たな階調マップ検出対象を検出してもよい。
【０１５１】
仮に二眼カメラが第Ｎ＋１フレームにおいて得られる階調マップとするとそれは図２Ｂに示された階調マップである。図２Ｂ右側の部分拡大図と図８Ｂに示される部分拡大図とを比較することにより分かるのは、第Ｎフレームと比べると、第Ｎ＋１フレームにおいて、光照射要因などの環境からの影響を受けて、該遠い車両の右側部分に輝度増加が明らかに発生する。
【０１５２】
図２Ａと図２Ｂに記述したように、この場合、もし従来技術によって原画像に基づく対象検出方法を採用すれば、対象テンプレートに対する重み係数の割り当てと後続の補正プロセスがないため、階調マップにおける検出待ちの対象のエリアと対象テンプレートとの間でのマッチング度ｍａｘ（Ｏｂｊｅｃｔ  ｓｉｍｉｌａｒｉｔｙ  ｓｃｏｒｅ（ｒｅｇｉｏｎＲ））＜Ｔ１になり、つまり、たとえもっともマッチングしうる原マップ候補対象だとしても、マッチング度における閾値の要求を満たせず、最終的には両者が相似ではないと判断してしまうため、該原マップ候補対象が第Ｎ＋１フレームの階調マップにおいて新たな対象であると誤って判断されて、結局第Ｎ＋１個の画像フレームにおける追跡対象の消失をもたらす。
【０１５３】
逆に、本願の実施例による対象検出方法を採用すると、第Ｎ＋１フレームの階調マップにおいて、第Ｎフレームにて補正した重み係数を採用してさらに正確に対象検出を行うことができる。
【０１５４】
図１４は、本願の実施例における具体的例示による第Ｎ＋１フレームの原マップの対象検出方法に基づいて検出した現在検出対象を示す。
【０１５５】
図１４に示されるように、補正した重み係数を採用して第Ｎ＋１フレームの原マップにおいて上述したステップＳ２２０を実行することができる。第Ｎ＋１フレームにおいて、ｍａｘ（Ｏｂｊｅｃｔ  ｓｉｍｉｌａｒｉｔｙ  ｓｃｏｒｅ（ｒｅｇｉｏｎＲ）＝Σ１≦ｉ≦ＭＷ′ｉ＊Ｓｉで、且つΣ１≦ｉ≦ＭＷｉ＊Ｓｉではなかったため、対応するΣＷ′ｉ＊Ｓｉ＞所定設定閾値Ｔ１を得られるが、且つこれによって、第Ｎ＋１フレームの原マップにおいて該比較的遠い車両をうまく検出できる。
【０１５６】
これによって分かるのは、本願の実施例における具体的例示において、重み係数を補正するステップは階調マップエリアにおいて対象検出の正確率を向上させるということである。
【０１５７】
ステップＳ２５０において、原マップ検出対象に基づく第１視差マップ検出対象を第２視差マップ検出対象に補正する。
【０１５８】
これ以外に、すでにマッチングした原マップ検出対象と視差マップ検出対象を取得した後、両者の間に同一の位置とサイズを有するべきであると認識するため、さらに現在のフレームの階調マップにおける階調マップ検出対象に基づいて、より正確な視差マップ検出対象を出力するように、現在のフレームの視差マップにおける視差マップ検出対象を補正することができる。
【０１５９】
階調マップに基づく対象検出方法は階調マップ対象テンプレートを利用して各種の対象を検出できるため、検出された階調マップ検出対象も当然豊かな階調情報を所有しており、つまり、視差マップ検出対象と比べると、該階調マップ検出対象の位置とエリアがより正確になるはずである。
【０１６０】
図１５は、本願の実施例における具体的例示による階調マップ検出対象に基づいて視差マップ検出対象を補正する処理を示す。
【０１６１】
図１５に示されるように、階調マップ検出対象の位置とエリアに基づいて検出して得た第１視差マップ検出対象の位置とエリアを拡大縮小することができ、且つ新たに１つの第２視差マップ検出対象を生成し、且つより正確な視差マップエリアにおける対象検出結果を出力するように、第２視差マップ検出対象の位置とエリアを該階調マップ検出対象の位置とエリアに完全に対応させる。
【０１６２】
これ以外に、本願の出願人がさらに注意したのは、階調マップ検出対象のエリアに含まれるある１つの視差点は二眼カメラとの間のいかなる距離でも示すことが可能で、しかし、階調マップ検出対象（例えば比較的遠い車両）と二眼カメラとの間の距離は明らかに所定範囲内に置かれるものであるため、例えば、１つの実施例において、階調マップ検出対象のエリアにおいて視差マップ検出対象のエリアから所定距離範囲内に位置する視差点を視差マップ検出対象に添加することができる。該距離範囲は車両と二眼カメラとの間の相対速度に基づいて確定してもよく、また人為的に１つの固定値を設定してもよい。
【０１６３】
そうすると、現在の第Ｎフレームにおいてさらにより正確な視差マップ検出対象、すなわち補正した対象の視差点の集合を取得できる。そのため、後続の第Ｎ＋１フレーム階調マップにおいて、補正した対象の視差点の集合を使用でき、且つ上記のステップＳ２１０を実行して対象を検出できる。つまり、補正した対象の視差点の集合を使用して第Ｎフレームにおける履歴検出対象の位置を確定でき、且つ第Ｎフレームと第Ｎ＋１フレームにおける履歴検出対象の位置と両フレームの間の時間間隔に基づいて該検出対象の新たな運行速度と方向を確定することができ、第Ｎ＋１フレーム対象位置に対する予測がさらに正確になされる。
【０１６４】
このことから分かるように、本願の実施例における具体的例示は、階調マップに基づく検出方法と視差マップに基づく検出方法との間の相互作用を採用して物体を正確に検出する１つの対象検出方法を提供する。つまり、視差マップの検出待ちの対象の視差分布と対応する階調マップを採用して視差レベルにおける安定部分と安定的特徴を確定でき、安定部分と安定的特徴に基づいて階調テンプレートにおける分割ブロックを調整すると同時に、階調検出対象に基づいて視差マップにおけるノイズブロックと消失ブロックを発見し、そして視差マップ検出対象を拡大、または縮小し、且つ該プロセスを繰り返すことによって検出した物体はさらに正確になる。このため、本願の実施例の具体的例示において、階調マップに基づく対象検出方法が環境変化に対してよりロバスト性を高めると同時に、たとえ視差マップが希疎な視差マップだとしても、視差マップに基づく対象検出方法はより正確になされる。
【０１６５】
説明が必要なのは、上記の具体的例示において、所定の順番に基づいて対象検出方法を説明したが、本願はこれに限らない。例えば、現在のフレーム原マップの全体エリアにおいて原マップ検出対象を検出することによってステップＳ２２０を実行する場合、該ステップＳ２２０をステップＳ２１０の前に実行し、またはそれと並行して実行してもよい。同様に、ステップＳ２５０をステップＳ２４０の前に実行し、またはそれと並行して実行してもよい。
【０１６６】
４、対象検出装置
本願の実施例はさらに１つの対象検出装置を介して実施することができる。下の文章において、図１６を参照しながら本願の実施例に基づいた対象検出装置の機能配置のブロック図を説明する。
【０１６７】
図１６は、本願の実施例に基づいた対象検出装置の機能配置のブロック図を示す。
【０１６８】
図１６に示されるように、該対象検出装置１００は現在のフレームの画像ペアにおける対象検出に用いられて、前記現在のフレームの画像ペアには現在のフレームの原マップ及び対応する現在のフレームの視差マップが含まれ、前記原マップには階調マップとカラーマップのうちの少なくとも１つが含まれ、且つ前記対象検出装置は、視差マップ対象取得ユニット１１０と、原マップ対象取得ユニット１２０と、視差マップ対象補正ユニット１３０と、出力ユニット１４０を含んでもよい。
【０１６９】
これ以外に、さらに前記対象検出装置は、対象マッチングユニット１５０及び／または階調マップ重み補正ユニット１６０を含んでもよい。
【０１７０】
該視差マップ対象取得ユニット１１０は前記現在のフレームの視差マップから検出した第１視差マップ検出対象を取得することに用いられる。
【０１７１】
該原マップ対象取得ユニット１２０は前記現在フレームの原マップから検出した原マップ検出対象を取得することに用いられる。
【０１７２】
該視差マップ対象補正ユニット１３０は前記原マップ検出対象に基づいて前記第１視差マップ検出対象を第２視差マップ検出対象に補正することに用いられる。
【０１７３】
該出力ユニット１４０は前記第２視差マップ検出対象を出力することに用いられる。
【０１７４】
１つの実施例において、該視差マップ対象取得ユニット１１０は、以下の操作を介して前記現在のフレームの視差マップから検出した第１視差マップ検出対象を取得できる。履歴フレームの視差マップからの履歴検出対象を取得し、前記履歴検出対象に基づき前記現在のフレームの視差マップにおいて前記履歴検出対象と対応する現在の推定対象を推定し、前記現在のフレームの視差マップにおいて複数の視差マップ候補対象を確定し、各視差マップ候補対象と前記現在の推定対象との間のマッチング度を各々確定し、最大のマッチング度を有する視差マップ候補対象を前記第１視差マップ検出対象として確定する。
【０１７５】
１つの実施例において、該原マップ対象取得ユニット１２０は、以下のサブ操作を介して前記現在のフレームの原マップから検出した原マップ検出対象を取得できる。前記現在のフレームの原マップにおいて、前記現在の推定対象の所定範囲において検出した原マップ検出対象を取得する。
【０１７６】
１つの実施例において、該原マップ対象取得ユニット１２０は、以下の操作を介して前記現在のフレームの原マップから検出した原マップ検出対象を取得できる。履歴対象テンプレートと前記履歴対象テンプレートに用いられる履歴重み係数を取得し、このうち、前記履歴対象テンプレートは複数のエリアに分割され、且つ前記複数のエリアに各々前記履歴重み係数が割り当てられており、前記履歴対象テンプレートに基づき、前記原マップにおいて複数の原マップ候補対象を確定し、前記複数のエリアと前記履歴重み係数に基づいて、各原マップ候補対象と前記履歴対象テンプレートとの間の重み付け相似性を各々計算し、及び最大の重み付け相似性を有する原マップ候補対象を前記原マップ検出対象として確定する。
【０１７７】
具体的には、該原マップ対象取得ユニット１２０は、以下のサブ操作を介して、前記複数のエリアと前記履歴重み係数に基づいて、各原マップ候補対象と前記履歴対象テンプレートとの間の重み付け相似性を各々計算できる。各原マップ候補対象に対して、前記履歴対象テンプレートにおける前記複数のエリアを分割する方式により前記原マップ候補対象を複数のエリアに分割し、原マップ候補対象における各エリアと、対応する前記履歴対象テンプレートにおける各エリアとの間の相似性を計算し、前記履歴重み係数を使用して計算される各相似性に重み付けを行い、前記原マップ候補対象と前記履歴対象テンプレートとの間の重み付け相似性とするように、重み付けを行ったすべての相似性を合計する。
【０１７８】
１つの実施例において、該対象マッチングユニット１５０は、前記原マップ検出対象に基づいて前記第１視差マップ検出対象を第２視差マップ検出対象に補正する前に、前記第１視差マップ検出対象と前記原マップ検出対象とがマッチングするか否かを判断することができる。
【０１７９】
具体的には、該対象マッチングユニット１５０は、下記の少なくとも１つのステップを介して、前記第１視差マップ検出対象と前記原マップ検出対象とがマッチングするか否かを判断でき、つまり、前記第１視差マップ検出対象と前記原マップ検出対象との重複領域が所定閾値より大きい、または等しいか否かを判断し、大きいまたは等しい場合に両者がマッチングすると判断し、また前記第１視差マップ検出対象と前記原マップ検出対象との間の距離が所定閾値より小さい、または等しいか否かを判断し、小さいまたは等しい場合に両者がマッチングすると判断する。
【０１８０】
１つの実施例において、該階調マップ重み補正ユニット１６０は、前記第１視差マップ検出対象に基づいて、前記履歴重み付け係数を現在の重み付け係数に調整することに用いられて、このうち、後続フレームの原マップにおいて、前記現在の重み付け係数を前記履歴重み付け係数とする。
【０１８１】
具体的には、該階調マップ重み補正ユニット１６０は、以下のサブステップを介して、前記第１視差マップ検出対象に基づいて、前記履歴重み付け係数を現在の重み付け係数に調整でき、つまり前記第１視差マップ検出対象が前記原マップ検出対象において、分割する複数のエリアにおける視差点の分布を確定し、及び前記複数のエリアにおける視差点の分布に基づいて、前記履歴重み付け係数を調整して、各エリアに用いられる現在の重み付け係数を生成する。
【０１８２】
１つの実施例において、該視差マップ対象補正ユニット１３０は、前記原マップ検出対象に基づいて前記第１視差マップ検出対象を第２視差マップ検出対象に補正でき、つまり前記原マップ検出対象に基づき前記現在のフレーム視差マップにおいて現在の補正エリアを確定する。及び少なくとも前記現在の補正エリアに含まれる視差点の集合によって、前記第２視差マップ検出対象を生成する。
【０１８３】
上述した視差マップ対象取得ユニット１１０、原マップ対象取得ユニット１２０、視差マップ対象補正ユニット１３０、出力ユニット１４０、対象マッチングユニット１５０、階調マップ重み補正ユニット１６０の具体的な機能と操作についてはすでに上文の参考図１〜図１５を説明する対象検出方法において詳しく紹介したため、ここでは重複した説明を略す。
【０１８４】
説明が必要なのは、上記対象検出装置１００の部材はソフトウェアプログラミングによって実現でき、例えば汎用コンピュータにおけるＣＰＵ、ＲＡＭとＲＯＭなど及びその中で運用されるソフトウェアコードとの結合によって実現できる。ソフトウェアプログラムは例えばフラッシュメモリ、フロッピー（登録商標）ディスク、ハードディスク、光ディスクなどの記憶媒体に記憶でき、運用の際に例えばアクセスメモリ（ＲＡＭ）に載せてＣＰＵにより実行される。また汎用コンピュータ以外に、特定用途向けの集積回路とソフトウェアとの共同によって実現しても可能である。前記集積回路は、例えばＭＰＵ（マイクロプロセッサ）、ＤＳＰ（デジタルシグナルプロセッサ）、ＦＰＧＡ（現場でプログラム可能なゲートアレイ）、ＡＳＩＣ（特定用途向け集積回路）などのうちの少なくとも１つによって実現する。このような汎用コンピュータまたは特定用途向け集積回路などは、例えば特定位置（例えば車両）に載せることが可能で、且つカメラで撮影して得られる二次原画像と立体画像において検出待ちの対象を検出するように、特定位置に装着され、道路と道路関係の対象を画像形成する画像形成装置、例えばカメラとの交信を行うのに用いられる。それ以外に、該対象検出装置１００の各部材は専用ハードウェア、例えば特定の現場でプログラム可能なゲートアレイ、特定用途向け集積回路などによって実現できる。また、対象検出装置１００の各部材はソフトウェアとハードウェアとの結合によって実現してもよい。
【０１８５】
５、対象検出システム
このほか、本願はさらに１つの対象検出システムを介して実施してもよい。下の文章において、図１７を参照しながら本願の実施例による対象検出システムの機能構造を説明する。
【０１８６】
図１７は、本願の実施例による対象検出システムの機能構造図を示す。
【０１８７】
図１７に示されるように、該対象検出システム２００は、対象の画像形成に用いられる画像形成装置２１０、例えば単眼カメラ、二眼カメラ、多眼カメラなどなどと、現在のフレームの画像ペアにおいて対象を検出するための対象検出装置２２０と、を含んでもよい。該対象検出装置２２０は例えば図１６に示された対象検出装置１００における配置を採用して実現できる。
【０１８８】
具体的には、該対象検出装置２２０に入力した階調マップまたはカラーマップなどは、例えば特定位置に装着される二眼カメラによって撮影して得られてもよい。該入力は対象検出装置を通した後、対象検出結果を出力し、その出力方式はさまざまであってもよく、例えばモニターにおいて可視の階調マップまたは視差マップを出力する。
【０１８９】
６、対象検出を行うためのハードウェアシステム
本願はさらに１つの対象検出をハードウェアシステムによって実施してもよい。下の文章において、図１８を参照しながら本願の実施例による対象検出のためのハードウェアシステムを説明する。
【０１９０】
図１８は、本願の実施例による対象を検出するためのハードウェアシステムのハードウェア全体ブロック図を示す。
【０１９１】
図１８に示されるように、該対象検出システムは、例えばキーボード、マウス、通信ネットワーク及びそれに接続される遠隔入力装置などを有してもよく、且つ対象の画像を形成するための画像形成装置、及び形成される画像に対してデコーディングを行うためのデコーディング装置などを有してもよい、例えば階調マップ、カラーマップ、カメラ設置情報などの外部からの関連情報を入力するための入力装置３１０と、例えばコンピュータにおけるＣＰＵまたはそれ以外の処理機能を備えるチップなどを有してもよく、また例えばインターネットのネットワーク（表示せず）に接続可能で、処理プロセスの需要によって処理結果を遠隔転送できることなどを有してもよい、上記の本願の実施例による対象検出方法を実施するまたは上記の対象検出装置として実施するための処理装置３２０と、例えばモニター、プリンター、及び通信ネットワークとそれに接続される遠隔出力装置などを有してもよい、外部に上記の視差計算プロセスで得られた結果を出力するための出力装置３３０と、例えばランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、ハードディスク、または半導体メモリなどの各種の揮発性と不揮発性メモリを有してもよい、揮発性と不揮発性メモリで例えば視差マップなどの上記の対象検出プロセスに関わるデータを記憶するための記憶装置３４０とを含んでもよい。
【０１９２】
図１９は、本願の実施例による対象を検出するためのハードウェアシステムのシステムシーケンス図を示す。
【０１９３】
図１９に示されるように、入力装置３１０は視差マップ画像シーケンス（ビデオ）（ステップＳ３１０）と階調画像シーケンス（ビデオ）（ステップＳ３２０）を入力する。処理装置３２０において、視差マップに基づく対象検出器が視差マップに基づいて対象を検出し、且つ視差マップ検出対象を出力し（ステップＳ３３０）、階調マップに基づく対象検出器が階調マップ対象テンプレートに基づいて対象を検出し、且つ階調マップ検出対象を出力し（ステップＳ３４０）、対象マッチング器が階調マップ検出対象と視差マップ検出対象をマッチングし（ステップＳ３５０）、階調マップテンプレート補正器が対象の視差分布に基づいて、階調マップ対象テンプレートに用いられる検出パラメータを補正し（ステップＳ３６０）、視差マップ補正器（Ｓ４８）が階調マップ検出対象に基づいて視差マップ検出対象を補正し（ステップＳ３７０）、且つ出力装置（３００）または記憶装置（３４０）に検出した対象を出力する（ステップＳ３８０）。
【０１９４】
以上本願の各実施例を詳しく説明した。しかし当業者が理解すべきなのは、本願の原理と発想を逸脱しない状況において、それらの実施例に対して各種の修正、組み合わせ及びサブ組み合わせが可能で、且つそれらの修正などは本願の請求の範囲に入れられるべきである。
【図１Ａ】
2016029564.tif 000009
【図１Ｂ】
2016029564.tif 000010
【図１Ｃ】
2016029564.tif 000011
【図２Ａ】
2016029564.tif 000012
【図２Ｂ】
2016029564.tif 000013
【図３】
2016029564.tif 000014
【図４】
2016029564.tif 000015
【図５Ａ】
2016029564.tif 000016
【図５Ｂ】
2016029564.tif 000017
【図６】
2016029564.tif 000018
【図７】
2016029564.tif 000019
【図８Ａ】
2016029564.tif 000020
【図８Ｂ】
2016029564.tif 000021
【図９】
2016029564.tif 000022
【図１０】
2016029564.tif 000023
【図１１】
2016029564.tif 000024
【図１２】
2016029564.tif 000025
【図１３】
2016029564.tif 000026
【図１４】
2016029564.tif 000027
【図１５】
2016029564.tif 000028
【図１６】
2016029564.tif 000029
【図１７】
2016029564.tif 000030
【図１８】
2016029564.tif 000031
【図１９】
2016029564.tif 000032