JP7682190B2 - オブジェクト速度および/またはヨーレート検出およびトラッキング - Google Patents
オブジェクト速度および/またはヨーレート検出およびトラッキング Download PDFInfo
- Publication number
- JP7682190B2 JP7682190B2 JP2022546428A JP2022546428A JP7682190B2 JP 7682190 B2 JP7682190 B2 JP 7682190B2 JP 2022546428 A JP2022546428 A JP 2022546428A JP 2022546428 A JP2022546428 A JP 2022546428A JP 7682190 B2 JP7682190 B2 JP 7682190B2
- Authority
- JP
- Japan
- Prior art keywords
- object detection
- journey
- previous
- velocity
- estimated
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/246—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
- G06T7/248—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments involving reference images or patches
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0027—Planning or execution of driving tasks using trajectory prediction for other traffic participants
- B60W60/00272—Planning or execution of driving tasks using trajectory prediction for other traffic participants relying on extrapolation of current movement
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/86—Combinations of radar systems with non-radar systems, e.g. sonar, direction finder
- G01S13/867—Combination of radar systems with cameras
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
- G01S13/89—Radar or analogous systems specially adapted for specific applications for mapping or imaging
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
- G01S13/93—Radar or analogous systems specially adapted for specific applications for anti-collision purposes
- G01S13/931—Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/89—Lidar systems specially adapted for specific applications for mapping or imaging
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/4808—Evaluating distance, position or velocity data
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0088—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0219—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory ensuring the processing of the whole working surface
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0246—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/25—Fusion techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/25—Determination of region of interest [ROI] or a volume of interest [VOI]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/403—Image sensing, e.g. optical camera
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/408—Radar; Laser, e.g. lidar
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10032—Satellite or aerial image; Remote sensing
- G06T2207/10044—Radar image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30241—Trajectory
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
- G06T2207/30252—Vehicle exterior; Vicinity of vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- Aviation & Aerospace Engineering (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Medical Informatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- General Engineering & Computer Science (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Description
本PCT出願は、2020年5月5日に出願された米国特許出願第16/866,865号に対する優先権を主張し、これは、2020年1月31日に出願された米国特許出願第16/779,576号の一部継続であり、その全体が本明細書に組み込まれる。
図1は、車両102を含む例示的な状況100を図示している。ある例示において、車両102は、米国運輸省道路交通安全局によって発行されたレベル5分類に従って動作するように構成される自律車両であってよく、これは、運転者(または乗員)の常時車両制御を期待することなく全行程に対するすべてのセーフティクリティカルな機能を実行することが可能である車両を説明する。しかしながら、他の例示において、車両102は、任意の他のレベルまたは分類を有する完全なまたは部分的な自律車両であってよい。本明細書で説明される技術は、自律車両に対するようなロボット制御を越えるものに適用され得ると企図される。例えば、本明細書で説明される技術は、検索、製造、拡張現実などに適用されてよい。さらに、車両102は、陸上車両として描写されているにもかかわらず、宇宙船、水上車両などであることがある。ある例示において、車両102は、シミュレーション車両としてシミュレーションにおいて表現されてよい。簡潔にするために、本明細書での説明は、シミュレーション車両と現実世界の車両とを区別しない。したがって、「車両」への言及は、シミュレーション車両および/または現実世界の車両を言及してよい。
図2は、本明細書で説明される技術を実装する例示的なシステム200のブロック図を図示する。ある例示において、例示的なシステム200は、車両202を含んでよく、これは、図1の車両102を表現してよい。ある例示において、車両202は、米国運輸省道路交通安全局によって発行されたレベル5分類に従って動作するように構成される自律車両であってよく、これは、全行程に対する全てのセーフティクリティカルな機能を実行することが可能である車両を説明しており、運転者(または乗員)は、いかなるときにも車両を制御することを期待されていない。しかしながら、他の例示において、車両202は、他のレベルまたは分類を有する完全にまたは部分的な自律車両であってよい。さらに、ある場合において、本明細書で説明される技術は、非自律型車両によっても使用可能であってよい。
図3は、異なる知覚パイプラインから受信した1つまたは複数のオブジェクト検出から推定されるオブジェクト検出を判定する、および/または推定されるオブジェクト検出に少なくとも部分的に基づいて更新される、または新しい行程を判定するための例示的な知覚システム300のブロック図を図示する。例示的な知覚システム300は、知覚システム300の周囲の状況の特徴を判定するための任意の数のパイプラインを含んでよい。例えば、パイプラインは、自律車両の環境の中にあるもの、および/または環境におけるセンサーおよび/またはオブジェクトの特徴を判定することができる。図3は、任意の数およびタイプのパイプラインが企図されるが、3つのパイプラインである視覚パイプライン302、レーダーパイプライン304、およびライダーパイプライン306を描写する。例えば、パイプラインは、同一のタイプのセンサー(例えば、1つまたは複数のカメラ、1つまたは複数のライダーセンサー、1つまたは複数のレーダーセンサー)、視界の方向(例えば、重複した視界を有する1つまたは複数のカメラ)、多様なタイプのセンサー(例えば、ハイブリッド視覚ライダーパイプライン)、他のソースからのデータ(例えば、リモートコンピューティングデバイスからのデータ、メモリに格納されたマップデータ)などに関連付けられてよい。
・オブジェクトに関連付けられる2次元ROI、
-米国特許出願番号第15/970,838号および16/386,249号のこれらの出願は、その全体が参照によって本明細書に組み込まれ、さらに詳細に記載されているように、312で描写されているもののうちの1つのようなオブジェクトに関連付けられる3次元ROI、
-米国特許出願第15/970,838号で説明されるように、オブジェクトおよび/またはROIに関連付けられる深度推定(例えば、センサー/車両からオブジェクトまでの距離の推定)、
-米国特許出願第15/970,838号で説明されるオブジェクトの高さ、
-オブジェクト分類および/またはオブジェクトに関連付けられる尤度、センサーデータがオブジェクト分類によって指定されるタイプのオブジェクト(例えば、車両、歩行者、連結式車両、動物、子供)に関連付けられている事後確率を示す尤度、ある例示において、オブジェクト分類および/または尤度は、ピクセルのようなセンサーデータの別個の部分に関連付けられてよく、
-歩行者または動物に分類されるオブジェクトが立っている、歩いている、または走っているという表示、
-車両、バイクなど(例えば、ヘッドライト、サイドミラーライト)に関連付けられるブレーキまたは他のインジケーターライトの状態(例えば、ターン表示、停止表示、警告表示)および/または位置の表示、
-環境表現(例えば、環境のボクセル化、環境のメッシュ表現)に対するオブジェクトの位置(例えば、中心および/または範囲)、
-オブジェクトの姿勢であって、これは、オブジェクトの位置および/または進路を含んでよく、
-占有マップ314(例えば、ピクセル/ボクセルを占有するオブジェクトが存在するかのインスタンスセグメンテーション)であって、これは、オブジェクトによって占有されているように示される部分を含んでよく、および/または
-閉塞グリッド(例えば、環境の一部が視線から1つまたは複数の視覚センサーに閉塞される確率を含む)を含んでよい。
・占有マップであって、これは、オブジェクトによって占有されているように示される部分を含んでよく、
-レーダー検出(これは、ある例示において、3次元表現またはトップダウン表現などの環境表現へとラスタライズされてよい)、
米国特許出願第16/407,139号のその全体が参照により本明細書に組み込まれ、さらに詳細に記載されているような閉塞グリッド(例えば、環境の一部が視線から1つまたは複数のレーダーセンサーに閉塞される確率を含む)、
米国特許出願第16/416,686号のその全体が参照により本明細書に組み込まれ、さらに詳細に記載されているようなオブジェクトに関連付けられるヨーレート、
オブジェクトに関連付けられる速度(例えば、オブジェクトに関連付けられる地上範囲レート)、
レーダー断面(RCS)、および/または
ROIおよび/またはオブジェクト分類を含む。
・占有マップ318であって、これは、オブジェクトによって占有されているように示される部分を含んでよく、
-閉塞グリッド(例えば、環境の一部が視線から1つまたは複数のライダーセンサーに閉塞される確率を含む)
-オブジェクトに関連付けられるROIおよび/またはオブジェクト分類、および/または
-米国特許出願第15/963,833号のその全体が本明細書に組み込まれ、さらに詳細に記載されているようなトップダウンセグメンテーション(例えば、環境の一部が占有されているかのトップダウン表示および/またはトップダウンROI(例えば、320で描写されるライダーのトップダウンROIなど))を含む。
図4は、1つまたは複数の知覚パイプラインによって生成される多様なオブジェクト検出および/または環境表現から最終の環境表現および/または推定されるオブジェクト検出を判定するための例示的なプロセス400の絵入りのフロー図を図示する。例示的なプロセス400は、推定されるオブジェクト検出を以前の行程に関連付けることを判定すること、推定されるオブジェクト検出に関連付けられる新しい行程を生成することを判定すること、および/または本明細書で説明されるデータを偶発的なトラッキングコンポーネントに進めることを判定することに少なくとも部分的に基づいて、環境におけるオブジェクトを追加的または代替的にトラッキングすることができる。
図6は、本明細書で説明される推定されるオブジェクト検出を生成するためのMLモデルの例示的なアーキテクチャ600を図示するブロック図である。ある例示において、例示的なアーキテクチャ600は、1つのオブジェクト分類または多様なオブジェクト分類に関連付けられてよい。つまり、例示的アーキテクチャ600は、具体的なオブジェクト分類に関連付けられるオブジェクト検出に対して受信および/または訓練されてよく、または例示的アーキテクチャ600は、さまざまなタイプのオブジェクト分類のオブジェクト検出に対して受信および/または訓練されてもよい。例示的アーキテクチャ600が1つのオブジェクト分類に関連付けられる例示において、MLモデルは、異なるオブジェクト分類に関連して訓練される例示的なアーキテクチャ600の多様な例示を含んでよい。
図7は、MLモデルを訓練してオブジェクトに関連付けられる速度および/またはヨーレートを判定するため、および/またはMLモデルを用いて推論時間での速度および/またはヨーレートを判定するための例示的なプロセスの絵入りのフロー図を図示する。
A.方法は、第1のセンサータイプに関連付けられる第1のオブジェクト検出および第2のセンサータイプに関連付けられる第2のオブジェクト検出を受信することであって、第1のオブジェクト検出および第2のオブジェクト検出は、自律車両を取り巻く環境におけるオブジェクトを識別すること、オブジェクトに関連付けられる行程を受信することであって、行程は、オブジェクトの推定される以前の位置、以前の関心領域、またはオブジェクトの以前の速度のうちの少なくとも1つを識別すること、第1のオブジェクト検出、第2のオブジェクト検出、および行程の少なくとも一部を機械学習(ML)モデルへと入力すること、MLモデルから、関心領域、オブジェクト分類、およびオブジェクトに関連付けられる姿勢を含むデータ構造を受信することであって、姿勢は、オブジェクトに関連付けられる位置またはヨーのうちの少なくとも1つを示すこと、データ構造に少なくとも部分的に基づいて、オブジェクトに関連付けられる更新された行程を判定することであって、更新された行程は、行程の少なくとも一部、現在の位置、およびオブジェクトに関連付けられる関心領域またはヨーのうちの少なくとも1つを含むこと、および更新された行程に少なくとも部分的に基づいて自律車両を制御することを備える。
発明の主題は、構造的な特徴および/または方法的な行為に特有の言語で説明されてきたが、添付の特許請求の範囲の中で画定される発明の主題は、必ずしも説明される特定の特徴、または動作に限定されるものではないことを理解されたい。むしろ、特定の特徴、および行為は、特許請求の範囲を実装する例示的形態として開示される。
Claims (16)
- 第1のセンサータイプに関連付けられる第1のオブジェクト検出および第2のセンサータイプに関連付けられる第2のオブジェクト検出を受信することであって、前記第1のオブジェクト検出および前記第2のオブジェクト検出は、自律車両を取り囲む環境におけるオブジェクトを識別する、ことと、
前記オブジェクトに関連付けられる以前の行程を受信することであって、前記以前の行程は、センサーデータに少なくとも部分的に基づいて判定された時間の経過に伴う前記オブジェクトの推定される位置を識別する、ことと、
前記第1のオブジェクト検出と、前記第2のオブジェクト検出と、前記以前の行程の少なくとも一部とを機械学習(ML)モデルに入力することと、
前記MLモデルから、前記オブジェクトに関連付けられる共分散のセットと関心領域、および前記オブジェクトに関連付けられる複数の速度を受信することであって、前記複数の速度のうちの1つの速度は、前記オブジェクトの一部に関連付けられており、
前記複数の速度は、前記MLモデルによって出力された速度のセットのサブセットであり、
前記速度のセットのそれぞれの速度は、共分散のセットのうちの1つの共分散に関連付けられており、
前記複数の速度を受信することは、前記複数の速度が閾値を満たす、または超える共分散に関連付けられていることを判定することに少なくとも部分的に基づく、
ことと、
前記複数の速度に少なくとも部分的に基づいて、前記オブジェクトに関連付けられる推定される速度および推定されるヨーレートを判定することと、
前記関心領域に少なくとも部分的に基づいて前記オブジェクトに関連付けられる新しい行程を判定することであって、前記新しい行程は、前記以前の行程の少なくとも一部と、前記推定される速度または前記推定されるヨーレートのうちの少なくとも1つとを含む、ことと、
前記新しい行程に少なくとも部分的に基づいて前記自律車両を制御することと、
を備える方法。 - 前記MLモデルから、
前記オブジェクトが静止しているか、または動的であるというインジケーション、
環境のトップダウンセグメンテーション、
前記オブジェクトの現在の位置、または
前記オブジェクトに関連付けられる加速度、
のうちの少なくとも1つを受信することをさらに備える、請求項1に記載の方法。 - 前記推定される速度および前記推定されるヨーレートを判定することは、連立方程式に従って前記速度にわたる回帰を実行することを含む、請求項1に記載の方法。
- ピクセルに関連付けられるグラウンドトゥルース速度を示すグラウンドトゥルースデータを受信することと、
前記グラウンドトゥルース速度と前記速度との差を判定することと、
前記差を低減するために前記MLモデルの1つまたは複数のパラメーターを変更することと、
をさらに備える、請求項1に記載の方法。 - 前記第1のオブジェクト検出と、前記第2のオブジェクト検出と、前記以前の行程の少なくとも一部とを入力することは、
前記第1のオブジェクト検出と、前記第2のオブジェクト検出と、前記以前の行程の少なくとも一部とに少なくとも部分的に基づいてマルチチャネルデータ構造を生成することであって、前記マルチチャネルデータ構造を生成することは、前記第1のオブジェクト検出と、前記第2のオブジェクト検出と、前記以前の行程の少なくとも一部とに少なくとも部分的に基づいて、環境に関連付けられるさまざまな属性を前記マルチチャネルデータ構造のチャネルにエンコードすることを含む、ことと、
前記マルチチャネルデータ構造を前記MLモデルに入力することと、
を含む、請求項1に記載の方法。 - 前記複数の速度のうちの前記1つの速度は、画像のピクセルに関連付けられ、前記複数の速度は、前記画像の異なるピクセルに関連付けられる、請求項1に記載の方法。
- 前記第1のオブジェクト検出は、第2の機械学習モデルの出力であり、
前記第2のオブジェクト検出は、第3の機械学習モデルの出力である、
請求項1に記載の方法。 - システムであって、
1つまたは複数のプロセッサと、
1つまたは複数の前記プロセッサによって実行される場合に、1つまたは複数の前記プロセッサに、
第1のセンサータイプに関連付けられる第1のオブジェクト検出および第2のセンサータイプに関連付けられる第2のオブジェクト検出を受信することであって、前記第1のオブジェクト検出および前記第2のオブジェクト検出は、自律車両を取り巻く環境におけるオブジェクトを識別する、ことと、
前記オブジェクトに関連付けられる以前の行程を受信することであって、前記以前の行程は、センサーデータに少なくとも部分的に基づいて判定された時間の経過に伴う前記オブジェクトの推定される位置を識別することと、
前記第1のオブジェクト検出と、前記第2のオブジェクト検出と、前記以前の行程の少なくとも一部とを機械学習(ML)モデルに入力することと、
前記MLモデルから、前記オブジェクトに関連付けられる共分散のセットと関心領域、および前記オブジェクトに関連付けられる複数の速度を受信することであって、前記複数の速度のうちの1つの速度は、前記オブジェクトの一部に関連付けられており、
前記複数の速度は、前記MLモデルによって出力された速度のセットのサブセットであり、
前記速度のセットのそれぞれの速度は、共分散のセットのうちの1つの共分散に関連付けられており、
前記複数の速度を受信することは、前記複数の速度が閾値を満たす、または超える共分散に関連付けられていることを判定することに少なくとも部分的に基づく、
ことと、
前記複数の速度に少なくとも部分的に基づいて、前記オブジェクトに関連付けられる推定される速度および推定されるヨーレートを判定することと、
前記関心領域に少なくとも部分的に基づいて前記オブジェクトに関連付けられる新しい行程を判定することであって、前記新しい行程は、前記以前の行程の少なくとも一部と、前記推定される速度または前記推定されるヨーレートのうちの少なくとも1つとを含む、ことと、
前記新しい行程に少なくとも部分的に基づいて前記自律車両を制御することと、
を含む動作を実行させるプロセッサ実行可能命令を格納するメモリと、
を備えるシステム。 - 前記動作が、前記MLモデルから、
前記オブジェクトが静止しているか、または動的であるというインジケーション、
環境のトップダウンセグメンテーション、
前記オブジェクトの現在の位置、または
前記オブジェクトに関連付けられる加速度、
のうちの少なくとも1つを受信することをさらに備える、請求項8に記載のシステム。 - 前記第1のオブジェクト検出と、前記第2のオブジェクト検出と、前記以前の行程の少なくとも一部とを入力することは、
前記第1のオブジェクト検出と、前記第2のオブジェクト検出と、前記以前の行程の少なくとも一部とに少なくとも部分的に基づいてマルチチャネルデータ構造を生成することであって、前記マルチチャネルデータ構造を生成することは、前記第1のオブジェクト検出と、前記第2のオブジェクト検出と、前記以前の行程の少なくとも一部とに少なくとも部分的に基づいて、環境に関連付けられるさまざまな属性を前記マルチチャネルデータ構造のチャネルにエンコードすることを含む、ことと、
前記マルチチャネルデータ構造を前記MLモデルに入力することと、
を含む、請求項8に記載のシステム。 - 前記複数の速度のうちの前記1つの速度は、画像のピクセルに関連付けられ、前記複数の速度は、前記画像の異なるピクセルに関連付けられる、請求項8に記載のシステム。
- 前記第1のオブジェクト検出は、第2の機械学習モデルの出力であり、
前記第2のオブジェクト検出は、第3の機械学習モデルの出力である、
請求項8に記載のシステム。 - 前記第1のオブジェクト検出または前記第2のオブジェクト検出のうちの少なくとも1つは、
トップダウンの視点からの環境表現、
オブジェクトの分類、位置、占有領域、または状態のインジケーション、
前記オブジェクトに関連付けられる速度、加速度、ヨー、またはヨーレート、
センサーデータセグメンテーション、または
環境の閉塞される部分の表現、
のうちの少なくとも1つを含む、請求項8に記載のシステム。 - 前記以前の行程は、以前の関心領域を識別し、前記新しい行程を判定することは、
前記関心領域と前記以前の関心領域との整合度合いを判定することと、
前記整合度合いが整合度合いの閾値を満たしているか、または超えていることを判定することと、
を含む、請求項8に記載のシステム。 - 前記オブジェクトは、第1のオブジェクトであり、前記複数の速度は、第1の複数の速度であり、前記以前の行程は、第1の以前の行程であり、
前記方法は、
以前のセンサーデータに少なくとも部分的に基づいて、第2のオブジェクトに関連付けられる第2の以前の行程を判定することであって、前記第2の以前の行程は、時間の経過に伴う前記第2のオブジェクトに関連付けられる現在の、以前の、および予測される動きと位置の属性を識別する、ことと、
前記MLモデルによって、および前記第2の以前の行程に少なくとも部分的に基づいて、前記第2のオブジェクトに関連付けられる第2の複数の速度を判定することと、
を含む、請求項1に記載の方法。 - 前記以前の行程は、以前の関心領域を識別し、前記新しい行程を判定することは、
前記関心領域と前記以前の関心領域との整合度合いを判定することと、
前記整合度合いが整合度合いの閾値を満たしているか、または超えていることを判定することと、
を含む、請求項1に記載の方法。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/779,576 | 2020-01-31 | ||
| US16/779,576 US12012127B2 (en) | 2019-10-26 | 2020-01-31 | Top-down view object detection and tracking |
| US16/866,865 US11663726B2 (en) | 2020-01-31 | 2020-05-05 | Object velocity and/or yaw rate detection and tracking |
| US16/866,865 | 2020-05-05 | ||
| PCT/US2021/015811 WO2021155223A1 (en) | 2020-01-31 | 2021-01-29 | Object velocity and/or yaw rate detection and tracking |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023511755A JP2023511755A (ja) | 2023-03-22 |
| JP7682190B2 true JP7682190B2 (ja) | 2025-05-23 |
Family
ID=77062772
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022546428A Active JP7682190B2 (ja) | 2020-01-31 | 2021-01-29 | オブジェクト速度および/またはヨーレート検出およびトラッキング |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11663726B2 (ja) |
| EP (1) | EP4096979A4 (ja) |
| JP (1) | JP7682190B2 (ja) |
| CN (1) | CN115038628A (ja) |
| WO (1) | WO2021155223A1 (ja) |
Families Citing this family (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018170074A1 (en) * | 2017-03-14 | 2018-09-20 | Starsky Robotics, Inc. | Vehicle sensor system and method of use |
| AU2018365091B2 (en) | 2017-11-13 | 2021-03-04 | Raven Industries, Inc. | Safety system for autonomous operation of off-road and agricultural vehicles using machine learning for detection and identification of obstacles |
| US12012127B2 (en) * | 2019-10-26 | 2024-06-18 | Zoox, Inc. | Top-down view object detection and tracking |
| CA3177161A1 (en) * | 2020-04-28 | 2021-11-04 | Rahul RAMAKRISHNAN | Object detection and tracking for automated operation of vehicles and machinery |
| EP3904907A1 (en) * | 2020-04-29 | 2021-11-03 | Aptiv Technologies Limited | Methods and systems for tracking an object |
| DE102020207065B3 (de) * | 2020-06-05 | 2021-02-11 | Volkswagen Aktiengesellschaft | Fahrzeug, Verfahren, Computerprogramm und Vorrichtung zum Zusammenführen von Objektinformationen über ein oder mehrere Objekte in einem Umfeld eines Fahrzeugs |
| US11320272B2 (en) | 2020-07-07 | 2022-05-03 | Waymo Llc | Localization adaptation based on weather estimation |
| US11487047B2 (en) * | 2020-07-15 | 2022-11-01 | International Business Machines Corporation | Forecasting environmental occlusion events |
| US11987236B2 (en) * | 2020-08-31 | 2024-05-21 | Nec Corporation | Monocular 3D object localization from temporal aggregation |
| US11841439B2 (en) * | 2020-11-02 | 2023-12-12 | Waymo Llc | Point cloud segmentation using a coherent lidar for autonomous vehicle applications |
| GB2601772A (en) * | 2020-12-09 | 2022-06-15 | Xmos Ltd | Manipulation of radar readings |
| EP4012347B1 (en) * | 2020-12-14 | 2025-01-29 | Aptiv Technologies AG | System and method for mapping a vehicle environment |
| KR102687407B1 (ko) * | 2021-02-19 | 2024-07-23 | 주식회사 에이치엘클레무브 | 레이더 제어 장치 및 방법 |
| US12241964B2 (en) * | 2021-03-17 | 2025-03-04 | Aptiv Technologies AG | Tracking different sections of articulated vehicles |
| US11810225B2 (en) * | 2021-03-30 | 2023-11-07 | Zoox, Inc. | Top-down scene generation |
| US11858514B2 (en) | 2021-03-30 | 2024-01-02 | Zoox, Inc. | Top-down scene discrimination |
| US12136271B2 (en) * | 2021-05-13 | 2024-11-05 | Waymo Llc | Long-range object detection, localization, tracking and classification for autonomous vehicles |
| CN117693688B (zh) * | 2021-07-20 | 2026-04-24 | 三菱电机株式会社 | 测位装置、测位方法以及计算机能读取的记录介质 |
| US11948381B2 (en) * | 2021-08-20 | 2024-04-02 | Motional Ad Llc | Determining object mobility parameters using an object sequence |
| US20230054759A1 (en) * | 2021-08-23 | 2023-02-23 | Nvidia Corporation | Object tracking using lidar data for autonomous machine applications |
| US12560696B2 (en) * | 2021-12-17 | 2026-02-24 | Gm Cruise Holdings Llc | Radar tracking association with velocity matching by leveraging kinematics priors |
| US12154346B2 (en) * | 2021-12-17 | 2024-11-26 | Gm Cruise Holdings Llc | Estimating object uncertainty using a pre-non-maximum suppression ensemble |
| US12001175B2 (en) * | 2021-12-20 | 2024-06-04 | Gm Cruise Holdings Llc | Long tail lidar 3-D object detection improvement with targeted simulation data injection |
| US12493977B2 (en) * | 2022-05-06 | 2025-12-09 | Nvidia Corporation | Joint 2D and 3D object tracking for autonomous systems and applications |
| US20230360232A1 (en) * | 2022-05-06 | 2023-11-09 | Nvidia Corporation | Object tracking and time-to-collision estimation for autonomous systems and applications |
| US12299997B1 (en) * | 2022-09-26 | 2025-05-13 | Zoox, Inc. | Multi-attention machine learning for object detection and classification |
| KR20240084949A (ko) * | 2022-12-07 | 2024-06-14 | 현대자동차주식회사 | 객체 검출 장치 및 방법 |
| EP4382952A1 (en) * | 2022-12-08 | 2024-06-12 | Aptiv Technologies AG | Methods and systems for displaying information to an occupant of a vehicle |
| US20240383485A1 (en) * | 2023-05-19 | 2024-11-21 | Aurora Operations, Inc. | Tracking of Articulated Vehicles |
| JP2025029907A (ja) * | 2023-08-22 | 2025-03-07 | 株式会社東芝 | 特徴ベクトル算出装置、クラスタリング装置、学習装置、方法およびプログラム |
| TWI892379B (zh) * | 2023-12-22 | 2025-08-01 | 瑞柯科技股份有限公司 | 車用警示裝置及車用輔助線調整裝置 |
| US12603000B1 (en) | 2024-02-29 | 2026-04-14 | Zoox, Inc. | Prediction errors region based aggregation |
| US12589774B1 (en) * | 2024-02-29 | 2026-03-31 | Zoox, Inc. | Prediction errors classification |
| CN118501164B (zh) * | 2024-07-15 | 2024-11-08 | 山东大学 | 基于oct的大视场流水线检测控制方法及系统 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190113918A1 (en) | 2017-10-18 | 2019-04-18 | Luminar Technologies, Inc. | Controlling an autonomous vehicle based on independent driving decisions |
| US20190147372A1 (en) | 2017-11-15 | 2019-05-16 | Uber Technologies, Inc. | Systems and Methods for Object Detection, Tracking, and Motion Prediction |
| JP2019121225A (ja) | 2018-01-09 | 2019-07-22 | 株式会社デンソーアイティーラボラトリ | 画像認識システムおよびニューラルネットワークの学習方法 |
Family Cites Families (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2921362B1 (en) | 2014-03-18 | 2020-08-12 | Volvo Car Corporation | Vehicle, vehicle system and method for increasing safety and/or comfort during autonomous driving |
| US10229329B2 (en) | 2016-11-08 | 2019-03-12 | Dedrone Holdings, Inc. | Systems, methods, apparatuses, and devices for identifying, tracking, and managing unmanned aerial vehicles |
| JP6663822B2 (ja) | 2016-08-08 | 2020-03-13 | 日立オートモティブシステムズ株式会社 | 自動運転装置 |
| EP3285230B1 (en) * | 2016-08-19 | 2021-04-07 | Veoneer Sweden AB | Enhanced object detection and motion estimation for a vehicle environment detection system |
| US10220857B2 (en) | 2017-02-23 | 2019-03-05 | Uber Technologies, Inc. | Vehicle control system |
| US11410673B2 (en) | 2017-05-03 | 2022-08-09 | Soltare Inc. | Audio processing for vehicle sensory systems |
| US10657811B2 (en) | 2017-10-04 | 2020-05-19 | Toyota Motor Engineering & Manufacturing North America, Inc. | Travel lane identification without road curvature data |
| US10414395B1 (en) | 2018-04-06 | 2019-09-17 | Zoox, Inc. | Feature-based prediction |
| US20190310651A1 (en) * | 2018-04-10 | 2019-10-10 | Uber Technologies, Inc. | Object Detection and Determination of Motion Information Using Curve-Fitting in Autonomous Vehicle Applications |
| US10909377B2 (en) * | 2018-04-18 | 2021-02-02 | Baidu Usa Llc | Tracking objects with multiple cues |
| US10649459B2 (en) | 2018-04-26 | 2020-05-12 | Zoox, Inc. | Data segmentation using masks |
| US11138745B2 (en) | 2018-04-30 | 2021-10-05 | Uatc, Llc | Object association for autonomous vehicles |
| US10726567B2 (en) | 2018-05-03 | 2020-07-28 | Zoox, Inc. | Associating LIDAR data and image data |
| US11164016B2 (en) * | 2018-05-17 | 2021-11-02 | Uatc, Llc | Object detection and property determination for autonomous vehicles |
| US10691130B2 (en) | 2018-06-06 | 2020-06-23 | Uatc, Llc | Gridlock solver for motion planning system of an autonomous vehicle |
| US10936922B2 (en) | 2018-06-20 | 2021-03-02 | Zoox, Inc. | Machine learning techniques |
| US10817740B2 (en) | 2018-06-20 | 2020-10-27 | Zoox, Inc. | Instance segmentation inferred from machine learning model output |
| US11514293B2 (en) * | 2018-09-11 | 2022-11-29 | Nvidia Corporation | Future object trajectory predictions for autonomous machine applications |
| US10814870B2 (en) * | 2018-12-04 | 2020-10-27 | GM Global Technology Operations LLC | Multi-headed recurrent neural network (RNN) for multi-class trajectory predictions |
| US11630197B2 (en) * | 2019-01-04 | 2023-04-18 | Qualcomm Incorporated | Determining a motion state of a target object |
| US10825188B1 (en) * | 2019-03-08 | 2020-11-03 | Zoox, Inc. | Detector-tracker architecture |
| US11062454B1 (en) | 2019-04-16 | 2021-07-13 | Zoox, Inc. | Multi-modal sensor data association architecture |
| US11231481B1 (en) | 2019-05-08 | 2022-01-25 | Zoox, Inc. | Radar false negative analysis |
| US10832418B1 (en) | 2019-05-09 | 2020-11-10 | Zoox, Inc. | Object velocity from images |
| US11275173B2 (en) | 2019-05-20 | 2022-03-15 | Zoox, Inc. | Yaw rate from radar data |
| US11500385B2 (en) * | 2019-09-30 | 2022-11-15 | Zoox, Inc. | Collision avoidance perception system |
| US11726492B2 (en) * | 2019-10-02 | 2023-08-15 | Zoox, Inc. | Collision avoidance perception system |
| US11994866B2 (en) | 2019-10-02 | 2024-05-28 | Zoox, Inc. | Collision avoidance perception system |
| US12012127B2 (en) * | 2019-10-26 | 2024-06-18 | Zoox, Inc. | Top-down view object detection and tracking |
| US11614742B2 (en) | 2019-11-27 | 2023-03-28 | Zoox, Inc. | Height estimation using sensor data |
-
2020
- 2020-05-05 US US16/866,865 patent/US11663726B2/en active Active
-
2021
- 2021-01-29 EP EP21747601.9A patent/EP4096979A4/en active Pending
- 2021-01-29 JP JP2022546428A patent/JP7682190B2/ja active Active
- 2021-01-29 CN CN202180011819.6A patent/CN115038628A/zh active Pending
- 2021-01-29 WO PCT/US2021/015811 patent/WO2021155223A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190113918A1 (en) | 2017-10-18 | 2019-04-18 | Luminar Technologies, Inc. | Controlling an autonomous vehicle based on independent driving decisions |
| US20190147372A1 (en) | 2017-11-15 | 2019-05-16 | Uber Technologies, Inc. | Systems and Methods for Object Detection, Tracking, and Motion Prediction |
| JP2019121225A (ja) | 2018-01-09 | 2019-07-22 | 株式会社デンソーアイティーラボラトリ | 画像認識システムおよびニューラルネットワークの学習方法 |
Non-Patent Citations (1)
| Title |
|---|
| Peter Brosseit; Dominik Kellner; Carsten Brenk; Jurgen Dickmann,Fusion of doppler radar and geometric attributes for motion estimation of extended objects,2015 Sensor Data Fusion,米国,IEEE,2015年10月05日,https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7347694 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023511755A (ja) | 2023-03-22 |
| CN115038628A (zh) | 2022-09-09 |
| EP4096979A4 (en) | 2023-12-13 |
| US11663726B2 (en) | 2023-05-30 |
| US20210237761A1 (en) | 2021-08-05 |
| WO2021155223A1 (en) | 2021-08-05 |
| EP4096979A1 (en) | 2022-12-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7682190B2 (ja) | オブジェクト速度および/またはヨーレート検出およびトラッキング | |
| JP7662628B2 (ja) | オブジェクトの検出及び追跡 | |
| JP7611248B2 (ja) | セマンティックおよび/または深度認識インスタンスセグメンテーションのためのマルチタスク学習 | |
| EP4107042B1 (en) | Combined track confidence and classification model | |
| JP7621380B2 (ja) | 構造化されていない車両経路プランナ | |
| JP7763165B2 (ja) | 衝突回避知覚システム | |
| US11010907B1 (en) | Bounding box selection | |
| US10936902B1 (en) | Training bounding box selection | |
| US12461524B2 (en) | Correction of sensor data alignment and environment mapping | |
| JP7636403B2 (ja) | 複雑な地面のプロファイル推定 | |
| US20220194419A1 (en) | Collaborative vehicle path generation | |
| US11628855B1 (en) | Object velocity detection from multi-modal sensor data | |
| US20210255307A1 (en) | Radar-tracked object velocity and/or yaw | |
| EP4037945A1 (en) | Collision avoidance perception system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231113 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240927 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241008 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250107 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250415 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250513 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7682190 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |