(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2022-10-28
(45)【発行日】2022-11-08
(54)【発明の名称】移動している1次オブジェクトの軌道と交差し得る2次オブジェクトの高速検出
(51)【国際特許分類】
G08G 1/16 20060101AFI20221031BHJP
G06T 7/00 20170101ALI20221031BHJP
【FI】
G08G1/16 C
G06T7/00 650B
(21)【出願番号】P 2020550821
(86)(22)【出願日】2019-03-19
(86)【国際出願番号】 EP2019056866
(87)【国際公開番号】W WO2019180033
(87)【国際公開日】2019-09-26
【審査請求日】2021-05-06
(32)【優先日】2018-03-21
(33)【優先権主張国・地域又は機関】EP
(73)【特許権者】
【識別番号】390023711
【氏名又は名称】ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツング
【氏名又は名称原語表記】ROBERT BOSCH GMBH
【住所又は居所原語表記】Stuttgart, Germany
(73)【特許権者】
【識別番号】519145230
【氏名又は名称】プロフェセ
(74)【代理人】
【識別番号】100114890
【氏名又は名称】アインゼル・フェリックス=ラインハルト
(74)【代理人】
【識別番号】100112793
【氏名又は名称】高橋 佳大
(74)【代理人】
【識別番号】100098501
【氏名又は名称】森田 拓
(74)【代理人】
【識別番号】100116403
【氏名又は名称】前川 純一
(74)【代理人】
【識別番号】100134315
【氏名又は名称】永島 秀郎
(74)【代理人】
【識別番号】100135633
【氏名又は名称】二宮 浩康
(74)【代理人】
【識別番号】100162880
【氏名又は名称】上島 類
(72)【発明者】
【氏名】ミヒャエル プファイファー
(72)【発明者】
【氏名】ヨヘン マルクス
(72)【発明者】
【氏名】オリヴァー ランゲ
(72)【発明者】
【氏名】クリストフ ポッシュ
(72)【発明者】
【氏名】グザヴィエ ラゴルス
(72)【発明者】
【氏名】スピロス ニコライディス
【審査官】田中 将一
(56)【参考文献】
【文献】特開2017-142760(JP,A)
【文献】特表2015-507261(JP,A)
【文献】米国特許出願公開第2014/0368712(US,A1)
【文献】特開平07-249127(JP,A)
【文献】特開2008-021035(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
G08G 1/00 - 99/00
G06T 7/00 - 7/90
(57)【特許請求の範囲】
【請求項1】
移動している1次オブジェクト(50)の軌道(51)と交差する可能性がある動的な2次オブジェクト(55)を検出するためのシステム(1)であって、イベントベースピクセル(21)を含む感光領域(20)を有する視覚センサ(2)を備え、これにより、少なくとも所定の割合だけ、前記視覚センサ(2)のイベントベースピクセル(21)に入射する光強度が相対変化することにより、前記視覚センサ(2)に、当該イベントベースピクセル(21)に関連づけられたイベント(21a)を発出させ、前記1次オブジェクト(50)は、前記視覚センサ(2)を有する、有人又は無人の陸上車両又は航空機であり、前記2次オブジェクト(55)は、特に、前記視覚センサ(2)の視野に予期されずに入ってくる動的なオブジェクトである、システム(1)において、
前記システム(1)は、弁別モジュール(3)をさらに備え、前記弁別モジュール(3)は、前記視覚センサ(2)からの前記イベント(21a)のストリームと、前記1次オブジェクト(50)の動きの進行方向及び/又は速度に関する情報(52)との両方を入力として取得し、かつ、前記情報(52)に少なくとも部分的に基づいて、前記イベント(21a)のストリームから、前記1次オブジェクト(50)の動きではなく、前記2次オブジェクト(55)の動きによって引き起こされる可能性が高いイベント(21b)を識別するように構成されており、前記弁別モジュール(3)は、所定の時間フレーム内に発出された所定の数を超えるイベント(21a)を発生させる前記視覚センサ(2)の視野(23)内に
、前記2次オブジェクト(55)の動きによって引き起こされる可能性が高いイベント(21b)が生じる制限領域(23a)があるとの判定に応じて、当該領域(23a)に関連づけられた前記イベント(21a)を、前記2次オブジェクト(55)の動きによって引き起こされるイベント(21b)として識別するようにさらに構成されている、
ことを特徴とするシステム(1)。
【請求項2】
前記弁別モジュール(3)は、前記イベント(21a)のストリームが、前記1次オブジェクト(50)の動きと一致しない少なくとも1つの特定の方向(21d)にコヒーレントに移動する前記視覚センサの前記視野(23)内の位置(A,B,C)に関連するイベント(21a)のシーケンス(21c)を含むとの判定に応じて、前記シーケンス(21c)内の前記イベント(21a)を、前記2次オブジェクト(55)の動きによって引き起こされるイベント(21b)として識別するようにさらに構成されている、
請求項1に記載のシステム(1)。
【請求項3】
前記弁別モジュール(3)は、前記特定の方向(21d)を前記1次オブジェクト(50)の前記軌道(51)と比較し、前記特定の方向(21d)が前記1次オブジェクト(50)の前記軌道(51)と交差する場合にのみ、前記シーケンス(21c)内の前記イベント(21a)を、前記2次オブジェクト(55)の動きによって引き起こされるイベント(21b)として識別するようにさらに構成されている、
請求項2に記載のシステム(1)。
【請求項4】
前記システム(1)は、分類モジュール(4)をさらに備え、前記分類モジュール(4)は、前記弁別モジュール(3)が前記2次オブジェクト(55)の動きによって引き起こされるイベント(21b)として識別した前記イベント(21a)から、及び/又は、前記識別されたイベント(21b)を発生させた前記視覚センサ(2)の前記視野(23)内の領域(23a,23b)に関連する画像情報(22b)から、前記2次オブジェクト(55)を、いくつかのカテゴリ(41a~41c)のうちの少なくとも1つに分類するように構成されている、
請求項1乃至3のいずれか一項に記載のシステム(1)。
【請求項5】
前記分類モジュール(4)は、入力情報の学習サンプル及び所望の分類結果(41a~41c)の対応する学習サンプルを使用して訓練可能であり及び/又は訓練された、人工知能モジュール、コンピュータ視覚モジュール及び/又は統計的分類モジュールを含む、
請求項4に記載のシステム(1)。
【請求項6】
前記人工知能モジュールは、識別されたイベント(21b)のストリームを入力として直接的に受信するように構成されたスパイキングニューラルネットワークを含む、
請求項5に記載のシステム(1)。
【請求項7】
前記分類モジュール(4)は、前記視覚センサ(2)の前記視野(23)内の分類された2次オブジェクト(55)の位置(55a)を判定するように構成された追跡モジュール(6)に通信可能に接続されている、
請求項4乃至6のいずれか一項に記載のシステム(1)。
【請求項8】
前記追跡モジュール(6)は、前記弁別モジュール(3)に通信可能に接続されており、かつ、前記分類された2次オブジェクト(55)の前記位置(55a)を前記弁別モジュール(3)にフィードバックするように構成されている、
請求項7に記載のシステム(1)。
【請求項9】
前記システム(1)は、警報デバイス(7)をさらに備え、前記警報デバイス(7)は、検出された2次オブジェクト(55)の存在に応じて、及び/又は、所定のカテゴリ(41a~41c)に分類された2次オブジェクト(55)に応じて、前記システム(1)のユーザに可聴である警報及び/又は可視である警報を物理的に発出するように構成されている、
請求項1乃至8のいずれか一項に記載のシステム(1)。
【請求項10】
前記システム(1)は、緩和モジュール(8)をさらに備え、前記緩和モジュール(8)は、1次オブジェクト(50)として機能する陸上車両又は航空機のパワートレイン、制動システム及び/又はステアリングシステムに通信可能に接続されており、かつ、検出された2次オブジェクト(55)の存在に応じて、及び/又は、所定のカテゴリ(41a~41c)に分類された2次オブジェクト(55)に応じて、前記パワートレイン、前記制動システム及び/又は前記ステアリングシステムを動作させて、1次オブジェクト(50)として機能する前記車両と前記2次オブジェクト(55)との衝突を回避するように構成されている、
請求項1乃至9のいずれか一項に記載のシステム(1)。
【請求項11】
個々のピクセル(21,22)に分割された感光領域(20)を含む、請求項1乃至10のいずれか一項に記載のシステム(1)において使用するための視覚センサ(2)であって、各ピクセル(21,22)が、光強度及び/又は光強度の変化を電気信号に変換するように構成された検出器に接続されており、前記ピクセル(21,22)の第1の非ゼロ部分が、イベントベースピクセル(21)として構成されており、これにより、少なくとも所定の割合だけ、イベントベースピクセル(21)に入射する前記光強度が相対変化することにより、前記視覚センサ(2)に、当該ピクセル(21)に関連づけられたイベント(21a)を発出させ、前記ピクセル(21,22)の第2の非ゼロ部分が、画像ピクセル(22)として構成されており、これにより、前記視覚センサ(2)は、
前記光強度及び/又は前記光強度の変化を前記電気信号に変換して得られた前記画像ピクセル(22)の強度値(22a)から合成される画像(22b)を提供する、視覚センサ(2)において、
イベントベースピクセル(21)のローカル密度と画像ピクセル(22)のローカル密度との比率が、前記感光領域(20)の中央部分(20a)から前記感光領域(20)の境界(20b,20d)までの経路上で増加し、前記感光領域(20)の前記中央部分(20a)は、実質的に画像ピクセル(22)のみを含む一方、前記感光領域(20)の境界(20b,20d)に隣接する少なくとも1つの境界部分(20c,20e)は、実質的にイベントベースピクセル(21)のみを含む、
ことを特徴とする視覚センサ(2)。
【請求項12】
機械可読命令を含むコンピュータプログラムであって、前記命令は、コンピュータ及び/又は制御ユニットによって実行されるときに、前記コンピュータ及び/又は前記制御ユニットに、請求項1乃至10のいずれか一項に記載のシステム(1)又は弁別モジュール(3)の機能を与えるためのものであり、又は、前記コンピュータ及び/又は前記制御ユニットに、前記視覚センサ(2)が請求項11に記載の視覚センサ(2)となるように、前記視覚センサ(2)を動作させるためのものである、
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、警告を発し又は衝突回避行動を取ることができるように、移動している1次オブジェクトと衝突し得る2次オブジェクトとを可能な限り早期に検出するためのシステムに関する。
【背景技術】
【0002】
背景技術
過去の交通事故の分析によると、事故の大部分が、単に充分な衝突回避行動のための充分な時間がなかったために発生していることが判明した。もし、あともう少しの時間、多くの場合、1秒未満の時間があれば、事故は、回避することができたはずである。
【0003】
こうした重要な時間を得るために、自動緊急ブレーキアシスタントが開発されている。当該アシスタントにおいては、移動している車両が衝突し得るオブジェクトを、高速にかつ確実に検出する必要がある。車両の不要な緊急ブレーキは、後続の運転者を驚かせ、追突を引き起こし得るため、誤検出は、回避されなければならない。しかし、処理がより複雑になると、時間がかかり過ぎる場合がある。
【0004】
視覚センサを用いた視覚情報の取得においては、時間が幾分節約され得る。従来の視覚センサは、画像フレームを出力する。こうしたセンサを使用した取得可能な検出速度は、1秒あたりのフレームレートの関数であり、かつ、画像データの大量のフローを処理するために使用可能な処理帯域幅の関数である。米国特許出願公開第2016/096477号明細書(US2016/096477A1)においては、従来の視覚センサにイベントベースの光検出要素を追加することが提案されている。このようなイベントベースの光検出要素に入射する光強度が所定の相対量を超えて変化するときには常に、センサが、対応するイベントを直ちに発出する。次の画像フレームの取得を待機する必要はない。
【先行技術文献】
【特許文献】
【0005】
【文献】米国特許出願公開第2016/096477号明細書(US2016/096477A1)
【発明の概要】
【課題を解決するための手段】
【0006】
発明の開示
発明者らは、移動している1次オブジェクトの軌道と交差する可能性がある、動的な2次オブジェクトを検出するためのシステムを開発した。移動している1次オブジェクトは、例えば、通常の乗用車、少なくとも部分的に自動運転の車両、多目的車両、鉄道車両、無人航空機(「ドローン」)、作業若しくは監視を行うために動き回るロボット、又は、いかなる人員も回避すべき危険領域の包囲のもとにある産業用ロボットなどの、有人若しくは無人の陸上車両又は航空機であるものとしてよい。移動している1次オブジェクトはまた、例えば、拡張現実をそのユーザに提供するデバイスなど、人間が装着可能なデバイスであるものとしてもよい。
【0007】
システムは、イベントベースピクセルを含む感光領域を有する視覚センサを備えているため、少なくとも所定の割合だけ、視覚センサのイベントベースピクセルに入射する光強度が相対変化することにより、視覚センサに、当該イベントベースピクセルに関連づけられたイベントを発出させる。
【0008】
システムは、弁別モジュールをさらに備え、当該弁別モジュールは、視覚センサからのイベントのストリームと、1次オブジェクトの動きの進行方向及び/又は速度に関する情報との両方を入力として取得する。当該情報に少なくとも部分的に基づいて、弁別モジュールは、イベントのストリームから、1次オブジェクトの動きではなく、2次オブジェクトの動きによって引き起こされる可能性が高いイベントを識別することができる。
【0009】
1次オブジェクトの動きの進行方向及び/又は速度に関する情報は、任意の適当な手法により取得することができる。例えば、車両においては、他の車両制御システムに使用されている既存の加速度センサからのデータに、CANバス又は他のバスを介してアクセスすることができる。また、速度計情報及びステアリング角度も、同様にこうしたバスを介してアクセス可能である。ユーザが装着可能なデバイスにおいては、センサ、例えば、傾斜センサ、加速度計及びGPSを使用するものとしてもよい。
【0010】
発明者らは、1次オブジェクト自体の動きが、多数のイベントを生成させることを発見した。視覚センサの視野内にコントラストリッチな(コントラストが明瞭な)静的なオブジェクトが存在する場合、1次オブジェクトの動きによって、当該オブジェクトは、当該視野内を漂遊し、イベントのストリームをトリガする。しかし、通常の環境下においては、当該静的なオブジェクトは、1次オブジェクトの軌道と交差することはなく、即ち、運転者は通常、このようなオブジェクトに突進することはない。従って、静的なオブジェクトによって引き起こされるイベントは、目前のタスク、即ち、迅速にかつ予測されていない状態で視野に入ってくるオブジェクトを検出することには関連しない。2次オブジェクトの動きによって引き起こされるこうしたイベントを識別することにより、1次オブジェクトの動きによって引き起こされる多数のイベントを安全に無視することが可能となる。従って、データ転送の帯域幅及び処理機能は、より重要なイベントとして識別されたイベントに向けて集中させることができる。さらに、予期されない緊急制動イベントを引き起こし得る誤検出の可能性が低減される。
【0011】
特に有利な実施形態においては、弁別モジュールは、所定の時間フレーム内に発出された所定の数を超えるイベントを発生させる視覚センサの視野内に制限領域が存在するとの判定に応じて、当該領域に関連づけられたイベントを、2次オブジェクトの動きによって引き起こされるイベントとして識別するようにさらに構成される。1次オブジェクトの動きにより、視覚センサの視野全体が移動させられるため、当該動きによって生成されるイベントは、当該視野全体にわたって多少分散されることになる。対照的に、オブジェクトが予期されずに視野に入ってくると、対応するイベントは、小さい領域に集中させられることになる。
【0012】
強くテクスチャ化された静的なオブジェクトは、イベントアクティビティの高い領域を作成し得るが、このようなアクティビティピークは、所与の期間にわたって視野内に留まり、予測可能な軌道上を移動するため、予期されない進入オブジェクトとは区別される。
【0013】
具体的に、さらに特に有利な実施形態においては、弁別モジュールは、イベントのストリームが、1次オブジェクトの動きと一致しない少なくとも1つの特定の方向にコヒーレントに移動する視覚センサの視野内の位置に関連するイベントのシーケンスを含むとの判定に応じて、シーケンス内のイベントを、2次オブジェクトの動きによって引き起こされるイベントとして識別するようにさらに構成される。例えば、路肩に駐車中のコントラストリッチな車両が存在する場合、視野内の対応するイベントの動きは、1次オブジェクトとして機能しかつシステムに適合する車両の動きと一致する。しかし、駐車中の車両の間のスペースを車道へ向かって歩行者が通り抜けると、1次オブジェクトの動きに対して垂直な方向に移動するイベントのシーケンスが生成されることになる。
【0014】
さらに有利な実施形態においては、弁別モジュールは、シーケンス内のイベントが移動する特定の方向と1次オブジェクトの軌道とを比較し、当該特定の方向が1次オブジェクトの軌道と交差する場合にのみ、シーケンス内のイベントを2次オブジェクトの動きによって引き起こされるイベントとして識別するようにさらに構成される。例えば、歩行者が路肩で静止している間に腕を振るだけの場合、又は、道路から歩道に向かって歩いている場合、道路上の1次オブジェクトの軌道と交差する危険はない。従って、当該歩行者の検出においては、緊急制動イベントを許可しない。
【0015】
さらに特に有利な実施形態においては、システムは、分類モジュールをさらに備え、当該分類モジュールは、弁別モジュールが2次オブジェクトの動きによって引き起こされるイベントとして識別されたイベントから、及び/又は、当該識別されたイベントを発生させた視覚センサの視野内の領域に関連する画像情報から、当該2次オブジェクトを、いくつかのカテゴリのうちの少なくとも1つに分類するように構成される。分類モジュールがイベントを直接的に処理する場合、2次オブジェクトの動きによって引き起こされないイベントの選択的な間引きにより、処理すべきイベントの数が大幅に低減される。分類モジュールが、イベントに関連づけられた領域に関する画像情報を処理する場合、当該領域は、視野全体の全体画像のサイズと比較して小さくなるため、処理する必要のある画像情報は、はるかに少なくなる。いずれの手法においても、関連性の低い情報を間引くことにより、分類が高速化され、かつ、誤分類のリスクも低減されるが、そもそも分類されていないものは、誤分類もありえない。
【0016】
さらに特に有利な実施形態においては、分類モジュールは、入力情報の学習サンプル及び所望の分類結果の対応する学習サンプルを使用して、訓練可能であり及び/又は訓練された、人工知能モジュール、コンピュータ視覚モジュール及び/又は統計的分類モジュールを含む。例えば、人工知能モジュールは、ニューラルネットワークを含み得る。システムには、以下の有利な任務の分離がある。即ち、弁別モジュールは、専ら、潜在的に関連する様態で移動する「何か」を検出する責任を負うのに対して、分類モジュールは、専ら当該「何か」が何であるかを判定する責任を負う。このことは、既存の分類モジュールを修正せずに使用することができることを意味し、即ち、弁別モジュールを分類モジュールの前方に追加するだけでよい。訓練可能な分類モジュールに何らかの修正を加えると、モジュールの少なくとも部分的な再訓練が必要になり得る。こうした訓練には、通常、時間及び費用がかかる。例えば、含まれるオブジェクトに関して画像を分類するために使用される分類モジュールは、数十万の訓練画像及び対応する所望の分類結果を用いて訓練される場合がある。また、分類モジュールは、公共交通における使用のための公的な認可を既に保有している場合があるが、何らかの修正により、当該認可が無効となってしまうことがある。ここでの任務の分離により、こうした問題を回避することができ、(弁別モジュールを含む)システム全体の認可も容易になる。
【0017】
好ましくは、人工知能モジュールは、識別されたイベントのストリームを入力として直接的に受信するように構成されたスパイキングニューラルネットワークを含む。このことにより、次の画像フレームが視覚センサによって配信される前に既に、イベントのストリームが分類に充分となり得るため、分類がさらに高速化される。また、イベントのシーケンスとしての2次オブジェクトの表現は、画像情報としての表現と比較して、高度に圧縮されたデータセットであるものとしてよい。
【0018】
分類モジュールがイベントを入力として処理する場合、分類モジュールは、例えば、特定の期間にわたって特定の領域の総てのイベントを処理することができる。イベントは、さらなる情報、例えば、オプティカルフローを提供するために前処理可能であり、又は、平均イベントアクティビティのフレームを作成するために所与の時間にわたって処理可能である。
【0019】
分類モジュールが画像情報を入力として処理する場合、識別されたイベントの位置は、例えば、イベントに対応する画像情報を取得するために、別個の画像センサの座標に変換することができる。こうした変換は、例えば、同一の視覚センサが、従来の画像に寄与する画像ピクセルと、充分に大きい相対強度の変化に応じて直ちにイベントを生成するイベントベースピクセルとの交互混合を含む場合、保存可能である。
【0020】
運転支援システムにおいては、通常、分類モジュールの役割は、弁別モジュールによって潜在的に危険であると識別された2次オブジェクトの正確な性質を判定することである。このことには、実際には危険ではない2次オブジェクト、例えば、無関係の検出、又は、1次オブジェクトの軌道と交差しても害を及ぼさないであろう2次オブジェクト、例えば、水、雪、影若しくは落葉を識別することが含まれる。
【0021】
さらに特に有利な実施形態においては、分類モジュールは、視覚センサの視野内の分類された2次オブジェクトの位置を判定するように構成された追跡モジュールに通信可能に接続される。一旦、オブジェクトが視覚センサの視野に入ると、当該オブジェクトは、所与の時間、そこに留まる。こうしたオブジェクトを何度も検出して分類することに代えて、以前に識別された関連領域の内部及び付近のイベントによって示される移動方向を使用して、経時的にスムーズに追跡することが経済的である。イベントは、位置が変化する瞬間に生成されるため、新しい画像フレームにおいて同一のオブジェクトを探索するのではなく、小さいシフトを実行するだけで済む。追跡はまた、オブジェクト全体ではなく、オブジェクトの一部(例えば、歩行者の脚や腕)に適用することもできる。
【0022】
追跡モジュールは、弁別モジュールに通信可能に接続されているものとしてよく、分類された2次オブジェクトの位置を弁別モジュールにフィードバックするように構成可能である。これにより、分類モジュールを介して得られた情報を再利用して、関連性のより低いイベントの初期の間引きを微調整することが可能となる。例えば、オブジェクトが危険ではないと分類された場合、当該オブジェクトのさらなる動きによって引き起こされる後続の総てのイベントを間引きすることができる。また、関連するオブジェクトは、既に追跡されていれば、もはや弁別モジュールに予期されなかったものとして生じることはない。例えば、オブジェクトの処理においては、突然かつ予期されずに視覚センサの視野に入り得る新しいオブジェクトに最高優先度を与えることができる。なぜなら、こうしたオブジェクトが1次オブジェクトと衝突する可能性が最も高いためである。
【0023】
さらに特に有利な実施形態においては、システムは、警報デバイスをさらに備え、当該警報デバイスは、検出された2次オブジェクトの存在に応じて、及び/又は、所定のカテゴリに分類された2次オブジェクトに応じて、システムのユーザに可聴である警報及び/又は可視である警報を物理的に発出するように構成される。
【0024】
例えば、歩いている人又は車両の運転者に、新しい2次オブジェクトに注意するよう警告するために警報を音響出力することができる。拡張現実を提供するヘッドアップディスプレイ又はその他のデバイスにおいては、2次オブジェクトが検出された視野内の領域を強調表示することができる。2次オブジェクトが分類されている場合、当該分類の結果も、同様に警報に含まれるものとしてよい。
【0025】
さらに特に有利な実施形態においては、システムは、緩和モジュールをさらに備え、当該緩和モジュールは、1次オブジェクトとして機能する陸上車両又は航空機のパワートレイン、制動システム及び/又はステアリングシステムに通信可能に接続される。緩和モジュールは、検出された2次オブジェクトの存在に応じて、及び/又は、所定のカテゴリに分類された2次オブジェクトに応じて、パワートレイン、制動システム及び/又はステアリングシステムを動作させて、1次オブジェクトとして機能する車両と2次オブジェクトとの衝突を回避するように構成される。
【0026】
2次オブジェクトの検出に対するこうした自動応答により、ループから排除することができない人の反応時間を低減することが可能になる。同時に、応答は、検出された2次オブジェクトの具体的なタイプに適当に適応させることができる。例えば、小動物の検出に応じて車両に緊急ブレーキをかけることは、追突を引き起こす危険を回避するには、望ましくない場合がある。しかし、2次オブジェクトが、人間である場合、又は、衝突時に車両にかなりの損傷を起こし得るより大きい動物である場合、車両の緊急ブレーキが許可される場合がある。公共交通機関の車両、例えば、バス又は鉄道車両にも同様の考慮事項が適用され、突然の制動イベント又は回避マヌーバは、立っている乗客の怪我を引き起こし得るため、潜在的な衝突の危険性が評価されなければならない。
【0027】
視覚センサの「視野」及びこうした視野に突然「入ってくる」オブジェクトについて論じる場合、当該用語は、原則として、光が視覚センサに到達し得る領域の物理的寸法に制限されない。むしろ、「視野」は、視覚センサが現在の状況及び条件に基づいてイベント又はオブジェクトを検出する可能性がある領域として、広く解釈されなければならない。例えば、路肩に駐車中の車両があり、当該車両の間を歩行者が歩いている上述した例においては、静的なオブジェクトによって見えなくなっている領域は、視覚センサが当該領域で発生するいずれの事象にも反応しないため、当該状況においては「視野」の一部を形成しない。また、夜間、「視野」は、何らかのイベント又はオブジェクトの登録に充分な照明が利用可能な領域に制限され得る。例えば、定置式の照明装置が装備されていない道路を運転している場合、「視野」は、車両のヘッドライトによって照明されている領域に制限され、当該領域は、ロービーム又はハイビームのどちらがその時点で使用されているかに依存する。例えば、車両が初期的にロービームを使用しており、対向の運転者を眩惑させない状況で後に運転者がハイビームに切り替える場合、ハイビームの増加した範囲によって、新しいオブジェクトが突然可視となり、このため、その瞬間に視覚センサの視野に入ってくることになる。
【0028】
本発明はまた、上述のシステムで使用するための視覚センサの第1の実施形態を提供する。当該視覚センサは、個々のピクセルに分割された感光領域を含み、各ピクセルは、光強度及び/又は光強度の変化を電気信号に変換するように構成された検出器に接続されている。ピクセルの第1の非ゼロ部分はイベントベースピクセルとして構成されているため、少なくとも所定の割合だけ、イベントベースピクセルに入射する光強度が相対変化することにより、視覚センサに、当該ピクセルに関連づけられたイベントを発出させる。ピクセルの第2の非ゼロ部分は画像ピクセルとして構成されているため、視覚センサは、画像ピクセルの強度値から合成される画像を提供する。
【0029】
イベントベースピクセルのローカル密度と画像ピクセルのローカル密度との比率は、感光領域の中央部分からその感光領域の境界への経路上で増加する。
【0030】
発明者らは、このことが、特に陸上交通又は航空交通において車両又はロボットをナビゲートするための、2つのタイプのセンサの利点を最適に組み合わせていることを見出した。大抵の状況においては、感光領域の中央部分に対応する視野の中央領域には、システムに既知のオブジェクトが含まれる。当該オブジェクトについては、その挙動がどのように変化するかを追跡することが望ましい。既知のオブジェクトによって直接的な危険が引き起こされることはないため、可能な最大の速度で取得するよりも、正確な情報を取得することのほうがより重要である。この点において、感光領域の中央部分には、より高い密度の画像ピクセルを設けることが有利である。一方、突然かつ予期されずに視野に入ってくる新しいオブジェクトは、ある時点で視野の境界領域を横断して移動する可能性が極めて高い。従って、視覚センサの感光領域の対応する境界部分に、より多くのイベントベースピクセルを設けることが有利である。イベントベースピクセルにより、少なくとも何らかのオブジェクトの存在を、おおよそ可能な最大の速度で登録することが可能となる。
【0031】
従って、最も好ましくは、感光領域の中央部分は、実質的に画像ピクセルのみを含む一方、感光領域の境界に隣接する少なくとも1つの境界部分は、実質的にイベントベースピクセルのみを含む。
【0032】
実質的に画像ピクセルのみを有する中央部分は、例えば、実質的にイベントベースピクセルのみを有する境界部分に隣接することがあり、この場合には、両者の間に急激な遷移が存在する。ただし、遷移は、段階的であるものとしてもよい。これにより、急激な遷移から生じ得るアーチファクトが低減される。画像ピクセルとイベントベースピクセルとの両方が存在する領域においては、両方のタイプのピクセルを交互配置することができる。
【0033】
本発明はまた、視覚センサの第2の実施形態を提供する。当該実施形態においては、第1の実施形態と比較して、感光領域においては、イベントベースピクセルが一定の比率で画像ピクセルと交互配置される。これにより、イベントの取得と画像の取得との両方が正確に等しい空間解像度で行われるという利点がもたらされる。特に、2次オブジェクトが、その動きによって引き起こされるイベントに基づいて最初に検出され、次いで、当該イベントが生じた領域からの画像情報に基づいて分類される場合、座標変換又はスケーリングは必要ない。
【0034】
システム、特に弁別モジュールの機能の一部又は全部は、ソフトウェアとして実装可能である。また、視覚センサは、どのように動作させられるかに応じて、イベントベースピクセル又は画像ピクセルのいずれかとして機能する個別のピクセルを有することができる。従って、視覚センサの感光領域におけるイベントベースピクセル及び画像ピクセルの分布のパターンも、同様にソフトウェアとして実装することができる。例えば、ソフトウェアは、既存の検出システム用のアドオン、アップデート又はアップグレードとして販売可能である。従って、本発明はまた、機械可読命令を有するコンピュータプログラムに関し、命令は、コンピュータ及び/又は制御ユニットによって実行されるときに、コンピュータ及び/又は制御ユニットに、本発明によって提供されるシステム又は弁別モジュールの機能を与えるためのものであり、又は、コンピュータ及び/又は制御ユニットに、視覚センサが本発明によって提供される視覚センサとなるように、当該視覚センサを動作させるためのものである。本発明はまた、非一時性の記憶媒体、又は、コンピュータプログラムを含むダウンロード製品に関する。
【0035】
以下においては、本発明をさらに改良するさらなる手段を、図面を使用して、本発明の好ましい実施形態の説明と併せてより詳細に説明する。
【0036】
図面は、以下を示している。
【図面の簡単な説明】
【0037】
【
図2】2次オブジェクト55が1次オブジェクト50の軌道51と交差し得る例示的な状況の図である。
【
図3】2次オブジェクト55の動きに関連するイベント21bのシーケンス21cの形成の図である。
【
図4】感光領域20の中央部分20aと境界部分20c,20eとの間に急激な遷移を有する、視覚センサ2の第1の実施形態の図である。
【
図5】中央部分20aと境界部分20c,20eとの間に段階的な遷移を有する、
図4に示される第1の実施形態の変形例の図である。
【
図6】一定の比率で交互配置されたイベントベースピクセル21及び画像ピクセル22を有する、視覚センサ2の第2の実施形態の図である。
【発明を実施するための形態】
【0038】
好ましい実施形態
図1は、システム1の例示的な実施形態を示している。測定データの物理的収集は、個々のピクセル21に分割された感光領域20を有する視覚センサ2によって実行される。イベントベースピクセルに入射する光強度が少なくとも所定の割合だけ変化するときには常に、視覚センサ2は、対応するイベント21aを発出する。
【0039】
弁別モジュール3は、視覚センサ2からのイベント21a並びに1次オブジェクト50の動きの進行方向及び/又は速度に関する情報52を収集する。当該情報52は、任意の適当な手段によって、例えば、専用のセンサによって、又は、センサが接続されたバスシステム(例えばCANバス)を介して車両のいずれかの箇所に既に存在するセンサにアクセスすることによって、取得することができる。
【0040】
弁別モジュール3は、2次オブジェクト55の動きによって引き起こされる可能性が高いイベント21b、及び、イベント21bが生じる視覚センサ2の視野23内の領域23a,23bを識別する。当該情報は、対応する画像情報22bと任意選択的に組み合わせられ、分類モジュール4によって分析されて、2次オブジェクト55を、ここでは41a乃至41cとラベル付けされたいくつかのカテゴリのうちの少なくとも1つに分類する。例えば、カテゴリ41aは、たとえ何があろうと1次オブジェクト50との衝突から保護しなければならない2次オブジェクト55、例えば人間を含み得る。カテゴリ41bは、別の事故を引き起こすことにならない場合にのみ1次オブジェクト50による思い切った衝突回避行動が許可される2次オブジェクト55、例えば小動物を含み得る。カテゴリ41cは、1次オブジェクト50によって安全に乗り越えることができる2次オブジェクト55、例えば、雨や葉を含み得る。
【0041】
弁別モジュール3及び分類モジュール4の一方又は両方によって生成された2次オブジェクト55に関する情報は、警報デバイス7及び/又は緩和モジュール8に供給可能である。任意選択的に、追跡モジュール6は、既知の2次オブジェクト55の位置55aを判定することができる。位置55aは、進行中の検出を支援するために弁別モジュール3に及び/又は警報デバイス7に及び/又は緩和モジュール8に転送可能である。
【0042】
図2は、システム1が純粋に画像ベースの視覚システムよりも早期に2次オブジェクト55を検出することができる道路のシナリオを示している。1台の車両が1次オブジェクト50として機能し、運転者及び/又は電子制御ユニットによって操縦されて、軌道51をたどる。軌道51は、駐車中の車両91,92,93の間を走行する。駐車中の車両91,92間には、わずかな隙間が存在する。当該シナリオにおいて2次オブジェクト55として機能する歩行者が、当該わずかな隙間からちょうど現れたところである。
【0043】
1次オブジェクト50は、視野23を有する視覚センサ2を保有している。当該視野23は、駐車中の車両91,92によって部分的に見えなくなっている。視覚センサ2の視野23内のいずれかの箇所における光強度が変化するときには常に、イベント21aが視覚センサ2によって発出される。
【0044】
2次オブジェクト55は、視野23内の位置A,B,Cに対してこうしたイベント21aを生じさせる。このこととは別に、1次オブジェクト50の軌道51に沿った動きと共に、駐車中の車両91,93のコントラストリッチな(コントラストが明瞭な)特徴により、位置D,Eに対してさらにこうしたイベント21aが生じる。位置A,B,Cは、領域23a=23b内にある。
【0045】
図3は、2次オブジェクト55の動きによって引き起こされるイベント21aのシーケンス21cがどのように形成されるかを示している。
【0046】
図3aは、視野23の位置A乃至Eに対応するイベントベースピクセル21に入射する光強度に有意な変化がある場合に発出されるイベント21aを示している。位置A乃至Eは、
図2に示されている。時間tは、左から右に進行する。光強度が所定の割合だけ増加すると、「+」とラベル付けされたイベント21aが発出される。光強度が所定の割合だけ減少すると、「-」とラベル付けされたイベント21aが発出される。位置D,Eに対応するピクセル21について
図3aに例示的に示されているように、光強度の進行中の変化がより大きい総量で存在する場合、所定の割合を満たす光強度の相対変化のたびに、新しいイベント21aが発出されることになる。従って、光強度の1つの進行中の変化が、2つ以上のイベント21aを発生させることもある。
【0047】
原則として、各ピクセル21から発出されたイベントのストリームは、視覚センサ2上で独立してアクセス可能である。これは、異なるピクセル21から同時に発生しているイベント21aを、同時に読み出して処理することができることを意味する。従って、全体として視覚センサ2によって発出されるイベント21aのストリームは、所定の時点に対する複数のイベント21aを含み得る。
【0048】
図3bにおいては、個々のピクセル21に関連するイベント21aのストリームが、全体として視覚センサ2から発出される単一のイベント21aのストリームに組み合わせられている。当該例においては、同時に発生しているイベントは存在しないため、組み合わせられたストリームには、任意の所与の時点の1つのイベントのみが含まれている。
図3bにおいては、関連する視野内の位置と、さらに、光強度の増加又は減少のどちらに対応するかに依存する「+」「-」とが、各イベントにラベル付けされている。
【0049】
弁別モジュール3により、広い幅で離間しておりかつ軌道51に沿った1次オブジェクト50の移動に応じて、1次オブジェクト50の軌道51と一致する方向に移動している、位置D,Eに関連するイベントが、間引きされる。これにより、2次オブジェクト55の動きによって引き起こされるイベント21bのシーケンス21cが判定される。
【0050】
図4は、システム1で使用可能な視覚センサ2の第1の実施形態を示している。視覚センサ2の感光領域20は、画像ピクセル22のみを含む中央部分20aを含む。当該中央領域は、感光領域20の境界20b,20dにそれぞれ隣接する、2つの境界部分20c,20eによって取り囲まれている。境界部分20c,20eは、イベントベースピクセル21のみを含む。
【0051】
個々のイベントベースピクセル21は、光強度の適当な変化によってトリガされると、対応するイベント21aを発出する。対照的に、総ての画像ピクセル22からの強度値22aは、集合されて画像22bを形成する。個々の画像ピクセル22への即時のランダムアクセスは不可能であり、視覚センサ2がその次の画像フレーム22bを発出するまで待機する必要がある。
【0052】
図5は、
図4に示した視覚センサ2の第1の実施形態の変形例を示している。相違点は、中央部分20aと境界部分20c,20eとの間の遷移が段階的であることである。画像ピクセル22のみを含む中央部分20aから開始し、ピクセルの各列において、イベントベースピクセル21と画像ピクセル22とが交互配置される比率は、イベントベースピクセル21に向かって少しずつ変化している。
【0053】
図6は、視覚センサ2の第2の実施形態を示している。
図4,
図5に示した第1の実施形態と類似して、イベントベースピクセル21及び画像ピクセル22が存在する。各イベントベースピクセル21は、トリガされるとそれ自体のイベント21aを発出し、当該イベント21aは、直ちにアクセス可能である。対照的に、個々の画像ピクセル22の強度値を取得するためには、完全な画像22bを視覚センサ2からダウンロードする必要がある。
【0054】
第1の実施形態と比較すると、相違点は、イベントベースピクセル21及び画像ピクセル22が一定の比率で交互配置されていることである。