JP2021098492A - 衝突検出方法、装置、電子デバイス、記憶媒体、及びプログラム - Google Patents

衝突検出方法、装置、電子デバイス、記憶媒体、及びプログラム Download PDF

Info

Publication number
JP2021098492A
JP2021098492A JP2020104948A JP2020104948A JP2021098492A JP 2021098492 A JP2021098492 A JP 2021098492A JP 2020104948 A JP2020104948 A JP 2020104948A JP 2020104948 A JP2020104948 A JP 2020104948A JP 2021098492 A JP2021098492 A JP 2021098492A
Authority
JP
Japan
Prior art keywords
locus
collision detection
movement locus
obstacle target
detection method
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.)
Granted
Application number
JP2020104948A
Other languages
English (en)
Other versions
JP7042868B2 (ja
Inventor
シアオシン ジュー
Xiaoxing Zhu
シアオシン ジュー
チョンファー ワン
Chengfa Wang
チョンファー ワン
ヨンイー スン
Yongyi Sun
ヨンイー スン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Baidu International Tech Shenzhen Co Ltd
Baidu International Technology Shenzhen Co Ltd
Baidu International Technology Shenzhen Co Ltd
Original Assignee
Baidu International Tech Shenzhen Co Ltd
Baidu International Technology Shenzhen Co Ltd
Baidu International Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Baidu International Tech Shenzhen Co Ltd, Baidu International Technology Shenzhen Co Ltd, Baidu International Technology Shenzhen Co Ltd filed Critical Baidu International Tech Shenzhen Co Ltd
Publication of JP2021098492A publication Critical patent/JP2021098492A/ja
Application granted granted Critical
Publication of JP7042868B2 publication Critical patent/JP7042868B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • G06T7/33Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/095Predicting travel path or likelihood of collision
    • B60W30/0953Predicting travel path or likelihood of collision the prediction being responsive to vehicle dynamic parameters
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/09Taking automatic action to avoid collision, e.g. braking and steering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/095Predicting travel path or likelihood of collision
    • B60W30/0956Predicting travel path or likelihood of collision the prediction being responsive to traffic or environmental parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0027Planning or execution of driving tasks using trajectory prediction for other traffic participants
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0027Planning or execution of driving tasks using trajectory prediction for other traffic participants
    • B60W60/00272Planning or execution of driving tasks using trajectory prediction for other traffic participants relying on extrapolation of current movement
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/08Projecting images onto non-planar surfaces, e.g. geodetic screens
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/58Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/06Direction of travel
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30248Vehicle exterior or interior
    • G06T2207/30252Vehicle exterior; Vicinity of vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Image Analysis (AREA)

Abstract

【課題】自動運転分野に関し、衝突検出方法、装置、電子デバイス、記憶媒体、及びプログラムを提供する。【解決手段】衝突検出方法は、予め設定された時間帯における障害対象を含む複数のビデオフレームを取得することと、当該複数のビデオフレームを解析して、障害対象の当該予め設定された時間帯における履歴移動軌跡を取得することと、当該履歴移動軌跡を予めトレーニングされた軌跡予測モデルに入力して、障害対象の少なくとも1つの予測移動軌跡を取得することと、自動運転車両の計画軌跡及び少なくとも1つの予測移動軌跡を用いて、衝突検出を行うことと、を含む。本発明によれば、衝突検出の正確性を向上することができる。【選択図】図1

Description

本発明は、自動運転の分野に関し、特に衝突検出方法、装置、電子デバイス、記憶媒体、及びプログラムに関する。
自動運転技術の発展に伴い、自動運転車両を研究対象とする運動経路計画問題はますます注目を受けている。障害物回避経路計画は、自動運転車両において重要な一部であり、自動運転車両の研究に対して重大な意味を持つ。自動運転車両の走行中に、障害物を正確に回避するのが基本の要求である。優れた衝突検出及び障害物回避経路計画アルゴリズムは、障害物を安全かつリアルタイムに回避し、乗り心地をより一層高めるため、移動効率を向上することができる。現在、伝統的な自動運転では、衝突検出及び障害物回避において、通常、幾何学的位置重ね合わせ、カルマンフィルタ(Kalman Filter)等の技術が採用されているが、これらの技術は、正確性が低いため、車両の急ブレーキが頻繁に発生し、さらに乗客の乗車体験及び道路安全運転に悪影響を与える可能性がある。
本発明は、従来技術における1つ又は複数の技術的問題を解決するために、衝突検出方法、装置、電子デバイス及び記憶媒体を提供する。
第1態様において、本発明の実施形態は、衝突検出方法を提供し、当該方法は、
予め設定された時間帯における障害対象を含む複数のビデオフレームを取得することと、
当該複数のビデオフレームを解析して、当該予め設定された時間帯における障害対象の履歴移動軌跡を取得することと、
当該履歴移動軌跡を予めトレーニングされた軌跡予測モデルに入力して、障害対象の少なくとも1つの予測移動軌跡を取得することと、
自動運転車両の計画軌跡及び少なくとも1つの予測移動軌跡により、衝突検出を行うことと、を含む。
本発明の実施形態では、障害対象のビデオフレームを解析してその履歴移動軌跡を取得し、履歴移動軌跡に基づいて予測を行って予測移動軌跡を取得し、予測移動軌跡及び自動運転車両の計画軌跡に基づいて、自動運転車両と障害対象との衝突リスクを予測することができる。これにより、衝突検出の正確性を高めることができる。
1つの実施形態において、当該複数のビデオフレームを解析して当該予め設定された時間帯における、障害対象の履歴移動軌跡を取得することは、
各ビデオフレームを三次元画像にそれぞれ変換することと、
各三次元画像を用いて、各ビデオフレームにおける障害対象の空間位置を位置決めすることと、
各前記空間位置及び各ビデオフレームの収集時間を用いて、各ビデオフレームにおける障害対象の移動速度及び移動方向を決定することと、
移動速度及び移動方向を用いて、予め設定された時間帯における障害対象の履歴移動軌跡を決定することと、を含む。
ビデオフレームを三次元画像に予め変換するため、三次元画像に基づいて障害対象の空間位置を正確に位置決めすることができる。これにより、履歴移動軌跡を正確に決定し、さらに軌跡予測の正確性を高めるため、衝突検出の正確性を高める目的を達成することができる。
1つの実施形態において、当該軌跡予測モデルは、複数のサンプルデータを用いるトレーニングによって得られたものであり、当該サンプルデータは、障害対象と同じ種類である他の障害対象の移動軌跡である。
同じ種類の障害対象の移動軌跡をトレーニングサンプルとして使用することにより、予めトレーニングされた軌跡予測モデルを当該障害対象に適用して障害対象の予測移動軌跡を取得することができる。
1つの実施形態において、自動運転車両の計画軌跡及び少なくとも1つの予測移動軌跡により、衝突検出を行うことは、少なくとも1つの予測移動軌跡と計画軌跡との最短距離が予め設定された閾値よりも小さい場合、衝突リスクが存在すると判断すること、を含み、
当該方法は、衝突リスクが存在すると判断した場合、少なくとも1つの予測移動軌跡に基づいて、計画軌跡を補正すること、をさらに含む。
本発明の実施形態では、少なくとも1つの予測移動軌跡を用いて衝突検出及び計画経路の補正を行うことにより、1つの予測移動軌跡のみを用いないため、自動運転車両の運転安全を高めることができる。
1つの実施形態において、少なくとも1つの予測移動軌跡に基づいて、計画軌跡を補正することは、
少なくとも1つの予測移動軌跡を用いて安全範囲を決定することと、
当該安全範囲内において上記計画軌跡を補正することと、を含み、
当該安全範囲は、自動運転車両の車頭位置に接し、且つ当該少なくとも1つの予測移動軌跡を排除した範囲である。
本発明の実施形態では、予測された少なくとも1つの予測移動軌跡を用いて安全範囲を決定するため、計画経路の補正がしやすくなる。
第2態様において、本発明の実施形態は、衝突検出装置を提供し、当該装置は、
予め設定された時間帯における障害対象を含む複数のビデオフレームを取得するための取得モジュールと、
当該複数のビデオフレームを解析して、予め設定された時間帯における当該障害対象の履歴移動軌跡を取得するための解析モジュールと、
当該履歴移動軌跡を予めトレーニングされた軌跡予測モデルに入力して、障害対象の少なくとも1つの予測移動軌跡を取得するための予測モジュールと、
自動運転車両の計画軌跡及び少なくとも1つの予測移動軌跡により、衝突検出を行うための検出モジュールと、を備える。
1つの実施形態において、当該解析モジュールは、
各ビデオフレームを三次元画像にそれぞれ変換するための変換ユニットと、
各三次元画像を用いて、各ビデオフレームにおける障害対象の空間位置を位置決めするための位置決めユニットと、
各上記空間位置及び各ビデオフレームの収集時間を用いて、各ビデオフレームにおける障害対象の移動速度及び移動方向を決定するための移動特徴決定ユニットと、
移動速度及び移動方向を用いて、予め設定された時間帯における障害対象の履歴移動軌跡を決定するための履歴軌跡決定ユニットと、を備える。
1つの実施形態において、当該検出モジュールは、少なくとも1つの予測移動軌跡と計画軌跡との最短距離が予め設定された閾値よりも小さい場合、衝突リスクが存在すると判断することに用いられ、
当該装置は、衝突リスクが存在すると判断した場合、少なくとも1つの予測移動軌跡に基づいて、計画軌跡を補正するための補正モジュールを、更に備える。
1つの実施形態において、当該補正モジュールは、
少なくとも1つの予測移動軌跡を用いて安全範囲を決定するための排除ユニットと
当該安全範囲内において上記計画軌跡を補正するための補正ユニットと、を備え、
当該安全範囲は、自動運転車両の車頭位置に接し且つ当該少なくとも1つの予測移動軌跡を排除した範囲である。
第3態様において、本発明の実施形態は、電子デバイスを提供する。当該電子デバイスは、
1つ又は複数のプロセッサと、
前記1つ又は複数のプロセッサと通信可能に接続されるメモリと、を備え、
前記メモリには、前記1つ又は複数のプロセッサにより実行可能なコマンドを記憶しており、前記1つ又は複数のプロセッサが、前記1つ又は複数のコマンドを実行する場合、上記の方法を実行させる。
第4態様において、本発明の実施形態は、コンピュータコマンドが記憶された非一過性のコンピュータ可読記憶媒体を提供する。当該コンピュータコマンドが上述の方法を実行させるために用いられる。
上記出願における1つの実施例は、下記のメリット及び有益的な効果を有する。
本発明では、障害対象のビデオフレームを解析してその履歴移動軌跡を取得し、履歴移動軌跡に基づいて予測を行って予測移動軌跡を取得し、予測移動軌跡及び自動運転車両の計画軌跡に基づいて、自動運転車両と障害対象との衝突リスクを予測することができる。これにより、衝突検出の正確性を高めることができる。
上記の選択可能な実施形態によるその他の効果については、具体的な実施形態とあわせて後述する。
添付図面は、本開示の理解を促すためのものであり、いかなる限定をも目的としない。
本発明の実施形態に係る衝突検出方法を示すフローチャートである。 本発明の実施形態に係る衝突検出方法を示すフローチャートである。 本発明の実施形態に係る衝突検出方法を示すフローチャートである。 本発明の実施形態に係る衝突検出装置の構成を示すブロック図である。 本発明の実施形態に係る解析モジュールの構成を示すブロック図である。 本発明の実施形態に係る衝突検出装置の構成を示すブロック図である。 本発明の実施形態に係る衝突検出装置の構成を示すブロック図である。 本発明の実施形態に係る衝突検出電子デバイスを示すブロック図である。
以下、図面を参照しながら本発明の例示的な実施形態を説明するが、本発明の実施形態の様々な細部がより理解を促すために含まれており、それらは単なる例示的と考えられるべきである。したがって、当業者は、本発明の範囲および旨から逸脱することなく、本発明明細書に記載された実施形態に対して様々な変更および修正を行うことができることを理解すべきである。同様に、以下の説明では、公知な機能および構造についての説明は、明瞭かつ簡明のために省略される。
本発明の1つの適用場面として、自動運転車両の制御中において、自動運転車両の撮像範囲に進入した障害対象のビデオフレームを取得し、ビデオフレームを解析して履歴移動軌跡を取得し、履歴移動軌跡を用いて将来出現する可能性のある移動軌跡を予測した後、予測移動軌跡に基づいて回避対策を生成する。勿論、本発明は、当該自動運転車両制御分野に限定されなく、衝突が発生する可能性があり、衝突回避が必要である、いかなる場面にも適用することができる。
図1は、本発明の実施形態に係る衝突検出方法を示すフローチャートである。図1に示すように、当該衝突検出方法は、下記のステップステップS11、ステップS12、ステップS13、ステップS14を含む。
ステップS11において、予め設定された時間帯における障害対象を含む複数のビデオフレームを取得する。
具体的に、障害対象は、自動運転車両と衝突可能ないかなる物体でもよく、例えば、歩行者、ペット、自動車、非自動車等である。
障害対象の複数のビデオフレームを取得すると同時に、又は取得した後に、さらに以下の操作を行うことができる。一方、これらのビデオフレームにおける同じフレームに対する重複排除操作を行うことにより、計算複雑度を減少させ、処理効率を向上させる。他方、情報が欠失するビデオフレーム、特に対象の重要部位が欠失するビデオフレームについて、補償アルゴリズムを用いて補償を行うことにより、計算正確性を向上させる。例えば、あるビデオフレームにおいて、歩行者の移動速度が速すぎるため、ビデオ収集デバイスの感度が不足し、高運動速度により映像のぼやけたビデオフレームが発生する可能性があり、このとき、当該ビデオフレームの時系列付近の若干のフレームをあわせて当該フレームを修復することにより、障害対象の輪郭をより鮮明に且つ正確に体現し、後期の歩行者軌跡の予測のための基盤を築くことができる。
ステップS12において、当該複数のビデオフレームを解析して、当該予め設定された時間帯における障害対象の履歴移動軌跡を取得する。
具体的に、複数のビデオフレームが時系列の関係を有するため、障害対象は複数のビデオフレームからなる系列に存在している。各ビデオフレームにおける障害対象の空間位置と、各ビデオフレームの収集時間とを組み合わせることにより、障害対象の履歴移動軌跡を算出することができる。
さらに、履歴移動軌跡は、障害対象の移動途中における経路情報だけでなく、移動速度、移動方向等移動情報を含む。そして、移動速度は、移動速度、加速度のような基本的な移動データだけでなく、平均速度、最大速度、最小速度等のような統計的速度も含み、移動方法は、移動角度だけでなく、角速度、角加速度、角変位のような角度変化パラメータも含む。
本発明の実施形態では、ビデオフレームを解析する前に、まず自然法則に基づいて誤識別したビデオフレームを除去してもよい。例えば、ある障害対象の物理的な位置が急変した場合、自然法則を満たさない。そこで、当該障害対象を含むビデオフレームは、誤識別したビデオフレームに属するため、除去されてもよい。
算出された障害対象の履歴移動軌跡については、本発明の実施形態において、自然法則に基づいてエラーメッセージを除去してもよい。例えば、歩行者の歩行速度は約3m/sであるが、算出された歩行者の履歴移動軌跡により当該歩行者の歩行速度が3m/sを遥かに越えることを示す場合、当該履歴移動軌跡はエラーメッセージとして除去されてもよい。
ステップS13において、当該履歴移動軌跡を予めトレーニングされた軌跡予測モデルに入力して、障害対象の少なくとも1つの予測移動軌跡を取得する。
具体的に、予めトレーニングされた軌跡予測モデルは、機械学習モデルであってもよく、例えば、時間再帰型ニューラルネットワーク(RNN,Recurrent Neural Networks)であり、好ましくは、長短期記憶(LSTM,Long Short Term Memory)モデルである。長短期記憶モデルは、特別な時間再帰型ニューラルネットワークであり、主に長い系列のトレーニングにおける勾配消失及び勾配爆発という問題を解決するためである。簡単に言えば、LSTMは、普段のRNNと比べ、より長い系列において優れた効果を奏することができる。従って、障害対象の移動軌跡予測について、LSTMを用いることにより予測の正確性を向上させることができる。
そして、障害対象の履歴移動軌跡に基づいて予測した予測移動軌跡は複数の異なる移動軌跡でもよいため、障害対象は異なる確率でこれらの移動軌跡から1つを選んで進行する可能性がある。従って、少なくとも1つの予測移動軌跡を総合的に検討することにより、自動運転車両と障害対象との衝突を最大限に回避するすることができる。
1つの実施形態において、当該軌跡予測モデルは複数のサンプルデータを用いるトレーニングによって得られたものであり、当該サンプルデータは障害対象と同じ種類である他の障害対象の移動軌跡である。
具体的に、予測モデルにとって、トレーニングサンプルが多ければ多いほど、トレーニングの効果がよくなり、後期予測する際に取得した正確性も高くなる。従って、当該軌跡予測モデルのトレーニングにおいて、複数のサンプルデータによりトレーニングする必要がある。
また、軌跡予測モデルをトレーニングする際に、障害対象と同じ種類である他の障害対象を用いてトレーニングしてもよい。例えば、歩行者を年長者、子供及び青年等の類型に分類し、異なる類別の歩行者の移動軌跡をサンプルデータとして用いて、当該類別の歩行者に対応する軌跡予測モデルをトレーニングすることができる。実際の予測において、障害対象が年長者であれば、年長者に対応する軌跡予測モデルを用いて予測を行い、障害対象が他の類別の歩行者であれば、同様に対応する軌跡予測モデルを用いて予測を行うことにより、予測の正確性を向上させることができる。
ステップS14において、自動運転車両の計画軌跡及び少なくとも1つの予測移動軌跡により、衝突検出を行う。
具体的に、衝突検出において、障害対象の予測移動軌跡を考えることだけでなく、自動運転車両の計画軌跡も考えるべきであり、両者が交差しない場合のみ、衝突が発生しない。モデルトレーニングにより得られた予測移動軌跡は複数であり、これらの予測移動軌跡はいずれも一定の確率で自動運転車両と衝突する可能性がある。従って、1つの例において、統計学の方法を用いて、全ての予測移動軌跡における一部を選択し、選択された予測移動軌跡の確信度を確率の極大値(例えば99.9%)とし、自動運転車両の計画軌跡とこの部分である予測移動軌跡とを比べて、衝突検出を行うことにより、衝突検出の効率を向上させることができる。
図2は、本発明の実施形態に係る衝突検出方法を示すフローチャートである。図2に示すように、1つの実施形態において、当該複数のビデオフレームを解析して、当該予め設定された時間帯における障害対象の履歴移動軌跡を取得することは、下記のステップS121、S122、S123、S124を含む。
ステップS121において、各ビデオフレームを三次元画像にそれぞれ変換する。
具体的に、各ビデオフレームは、二次元画像として理解でき、さらに深度マップに基づく三次元効果合成技術、または構造再構成(Structure From Motion,SFM)技術により当該二次元画像を三次元シーンに変換させることができる。深度マップに基づく三次元合成過程は、主に初期画像解析、深度情報抽出、深度マップ生成、新画面合成、立体画面合成という5つのステップに分けられる。SFM技術は、図面集のマッチングポイントにより、三次元静止シーンにおいて、運動カメラの内外パラメータと当該シーンとが参照座標系における構造関係を推定するものである。
ステップS122において、各三次元画像を用いて、各ビデオフレームにおける障害対象の空間位置を位置決めする。
具体的に、各ビデオフレームにおける障害対象の空間位置を位置決めすることにより、歩行者の移動意図をより正確に解析、推断することができ、例えば歩行者の履歴フレームデータを変換して得られた三次元画像から、歩行者胴体の速度及び方向を取得することができるため、歩行者の腕、脚の揺れによる干渉を回避することができる。
ステップS123において、各上記空間位置及び各ビデオフレームの収集時間を用いて、各ビデオフレームにおける障害対象の移動速度及び移動方向を決定する。
具体的に、各収集時間における障害対象の空間位置を用いて、運動学の方法により、障害対象の移動速度及び移動方向を算出することができる。同様に、移動軌跡をより正確に予測するために、さらに平均速度、最大速度、最小速度などのような統計的速度、及び角速度、角加速度、角変位のような角変化パラメータを算出することができる。
ステップS124において、移動速度及び移動方向を用いて、予め設定された時間帯における障害対象の履歴移動軌跡を決定する。
具体的に、予め設定された時間帯における障害対象の位置に対しフィッティングを行うことにより、当該時間帯における障害対象の履歴移動軌跡を取得することができる。
図3は、本発明の実施形態に係る衝突検出方法を示すフローチャートである。図3に示すように、1つの実施形態において、ステップS14は、
少なくとも1つの予測移動軌跡と計画軌跡との最短距離が予め設定された閾値よりも小さい場合、衝突リスクが存在すると判断すること、を含む。
当該方法は、以下のステップS15をさらに含む。
ステップS15において、衝突リスクが存在すると判断した場合、少なくとも1つの予測移動軌跡に基づいて、計画軌跡を補正する。
1つの実施形態において、少なくとも1つの予測移動軌跡に基づいて、計画軌跡を補正することは、
少なくとも1つの予測移動軌跡を用いて安全範囲を決定することと、
当該安全範囲内で、上記計画軌跡を補正することと、を含み、
当該安全範囲は、自動運転車両の車頭位置に接し、且つ当該少なくとも1つの予測移動軌跡を排除した範囲である。
1つの例において、複数の予測された予測軌跡に対し、累加により、これらの予測軌跡から1つの進入禁止領域を形成することができる。道路において、進入禁止領域と交通規則による進入禁止領域(例えば、閉鎖道路、逆方向の車線、施工領域等、)を排除すれば、安全領域を取得することができる。なお、進入禁止領域の形状は、時間が経つにつれて変化し、且つ時点ごとにおいて対象移動速度、方向の変化に従って異なる形状を形成し、異なる位置にあるものである。退避対策を生成する際には、進入禁止領域の形状、位置を参照して退避する必要がある。
図4は、本発明の実施形態に係る衝突検出装置の構成を示すブロック図である。図4に示すように、当該衝突検出装置は、
予め設定された時間帯における障害対象を含む複数のビデオフレームを取得するための取得モジュール41と、
当該複数のビデオフレームを解析して、当該予め設定された時間帯における障害対象の履歴移動軌跡を取得するための解析モジュール42と、
当該履歴移動軌跡を予めトレーニングされた軌跡予測モデルに入力して、障害対象の少なくとも1つの予測移動軌跡を取得するための予測モジュール43と、
自動運転車両の計画軌跡及び少なくとも1つの予測移動軌跡により、衝突検出を行うための検出モジュール44と、を備える。
図5は、本発明の実施形態に係る解析モジュールの構成を示すブロック図である。図5に示すように、当該解析モジュール42は、
各ビデオフレームを三次元画像にそれぞれ変換するための変換ユニット421と、
各三次元画像を用いて、各ビデオフレームにおける障害対象の空間位置を位置決めするための位置決めユニット422と、
各上記空間位置及び各ビデオフレームの収集時間を用いて、各ビデオフレームにおける障害対象の移動速度及び移動方向を決定するための移動特徴決定ユニット423と、
移動速度及び移動方向を用いて、予め設定された時間帯における障害対象の履歴移動軌跡を決定するための履歴軌跡決定ユニット424と、を備える。
図6は、本発明の実施形態に係る衝突検出装置の構成を示すブロック図である。図6に示すように、当該検出モデル44は、少なくとも1つの予測移動軌跡と計画軌跡との最短距離が予め設定された閾値よりも小さい場合、衝突リスクが存在すると判断することに用いられる。
当該衝突検出装置は、衝突リスクが存在すると判断した場合、少なくとも1つの予測移動軌跡に基づいて、計画軌跡を補正するための補正モジュール45を、更に備える。
図7は、本発明の実施形態に係る衝突検出装置の構成を示すブロック図である。図7に示すように、当該補正モジュール45は、
少なくとも1つの予測移動軌跡を用いて安全範囲を決定するための排除ユニット451と、
当該安全範囲内に上記計画軌跡を補正するための補正ユニット452と、を備え、
当該安全範囲は、自動運転車両の車頭位置に接し且つ当該少なくとも1つの予測移動軌跡を排除した範囲である。
本発明の実施形態による各装置における各モジュールの機能については、上述方法における対応の説明を参照してもよく、ここでは説明を省略する。
本発明は、電子デバイス及び読み取り可能な記憶媒体を更に提供する。
図8に示すように、本発明の実施形態に係る衝突検出方法を実現する電子デバイスのブロック図である。電子デバイスは、ラップトップコンピュータ、デスクトップコンピュータ、ワークステーション、パーソナルデジタルアシスタント、サーバ、ブレードサーバ、大型コンピュータ、および他の適切なコンピュータのような様々な形態のデジタルコンピュータを表すことができる。また、電子デバイスはパーソナルデジタル処理、携帯電話、スマートフォン、装着可能デバイス、およびその他の類似のコンピューティングデバイスなどの様々な形態のモバイルデバイスを表すことができる。ここで示した構成要素、それらの接続と関係、およびそれらの機能は例示的なものに過ぎず、本明細書に説明されたものおよび/または要求される本発明の実施を制限する意図がない。
図8に示すように、当該電子デバイスは、1つ又は複数のプロセッサ81と、メモリ82と、各構成要素を接続するための高速インターフェースと低速インターフェースとを含むインターフェースとを含む。各構成要素は、異なるバスを用いて互いに接続し、共通のマザーボードに取り付けられてもよいし、必要に応じて他の方法で取り付けられてもよい。プロセッサは、電子デバイス内で実行される命令を処理してもよく、また、外部入出力デバイス(例えば、インターフェースに接続された表示デバイス)にグラフィックユーザインターフェース(Graphical User Interface,GUI)を表示するための、メモリまたはメモリ上に記憶されたグラフィカル情報の命令を含む。他の実施形態では、必要に応じて、複数のプロセッサおよび/または複数のバスを複数のメモリおよび複数のメモリとともに使用することができる。同様に、複数の電子デバイスを接続してもよく、各デバイスは、部分的に必要な動作(例えば、サーバアレイ、ブレードサーバのセット、またはマルチプロセッサシステムとして)を提供する。図8においてプロセッサ81を例とする。
プロセッサ82は、本発明にて提供された非一過性のコンピュータ可読記憶媒体である。メモリは、本発明で提供される衝突検出方法を少なくとも1つのプロセッサに実行させるように、少なくとも1つのプロセッサによって実行されることができる命令を記憶する。本発明における非一過性のコンピュータ可読記憶媒体は、本発明で提供された衝突検出方法をコンピュータに実行させるためのコンピュータ命令を記憶する。
メモリ82は、非一過性のコンピュータ可読記憶媒体として、非一過性のソフトウェアプログラム、非一過性のコンピュータ実行可能なプログラム及びモジュールを記憶するために使用されてもよく、本発明の実施形態における衝突検出方法に対応するプログラム命令/モジュールのようなものである。プロセッサ81は、メモリ82に記憶されている非一過性のソフトウェアプログラム、命令およびモジュールを実行することにより、サーバの様々な機能アプリケーションおよびデータ処理、すなわち上述した方法に関する実施形態に係る衝突検出方法を実行する。
メモリ82は、オペレーティングシステムや少なくとも1つの機能に必要なアプリケーションを記憶することができるプログラムの記憶領域と、衝突検出方法に係る電子デバイスの使用によって生成されたデータなどを記憶することができるデータの記憶領域と、を含むことができる。さらに、メモリ82は、高速ランダムアクセスメモリを含んでもよく、非一過性の固体記憶装置を含んでもよい。例えば、少なくとも1つの磁気ディスク記憶装置、フラッシュメモリ装置、または他の非一過性の固体記憶装置を含むことができる。いくつかの実施形態では、メモリ82はオプションとして、プロセッサ81に対して遠隔的に設定されたメモリを含み、これらの遠隔メモリは、ネットワークを介して衝突検出方法に係る電子デバイスに接続されてもよい。上記のネットワークの例は、インターネット、企業内ネットワーク、ローカルネットワーク、モバイル通信ネットワークおよびその組み合わせを含むが、これらに限定されない。
衝突検出方法の電子デバイスは、入力装置83及び出力装置84を更に備える。プロセッサ81、メモリ82、入力装置83および出力装置84は、バス又は他の方式を通じて接続されており、図8はバスを通じて接続されている場合を例とする。
入力装置83は、入力された数字または文字を受信し、衝突検出方法に係る電子デバイスのユーザ設定および機能制御に関するキー信号入力を生成することができ、例えば、タッチパネル、キーパッド、マウス、トラックボード、タッチパッド、指示棒、1つまたは複数のマウスボタン、トラックボール、ジョイスティックなどを含むことができる。出力装置84は、表示装置、補助照明装置(例えばLED)、および触覚フィードバック装置(例えば、振動モータ)などを含むことができる。この表示装置は、液晶ディスプレイ(Liquid Crystal Display、LCD)、発光ダイオード(Light Emitting Diode、LED)ディスプレイおよびプラズマディスプレイを含むことができるがこれらに限定されない。いくつかの実施形態では、表示装置はタッチパネルであってもよい。
本発明におけるシステムおよび技術に係る様々な実施形態は、デジタル電子回路システム、集積回路システム、専用集積回路(Application Specific Integrated Circuits、ASIC)、コンピュータハードウェア、ファームウェア、ソフトウェア、および/またはこれらの組み合わせによって実現されることができる。これらの様々な実施形態は、1つまたは複数のコンピュータプログラムにおいて実装されてもよく、この1つまたは複数のコンピュータプログラムは、少なくとも1つのプログラマブルプロセッサを含むプログラム可能なシステム上で実行されてもよく、および/または解釈されてもよく、このプログラマブルプロセッサは、専用または汎用のプログラマブルプロセッサであってもよく、記憶システム、少なくとも1つの入力装置、および少なくとも1つの出力装置より、データと命令を受信し、記憶システム、少なくとも1つの入力装置、および少なくとも1つの出力装置に、データと命令を送信する。
これらの計算プログラム(プログラム、ソフトウェア、ソフトウェアアプリケーション、またはコードともいう)は、プログラマブルプロセッサのマシン命令を含み、プロセス指向および/またはオブジェクト指向プログラミング言語、および/またはアセンブリ/マシン言語を用いてこれらの計算プログラムを実施することができる。本発明で使用されるように、「機械可読媒体」および「コンピュータ可読媒体」という用語は、マシン命令および/またはデータをプログラマブルプロセッサに提供するための任意のコンピュータプログラム製品、デバイス、および/または装置(例えば、磁気ディスク、光ディスク、メモリ、編集可能論理デバイス(programmable logic device、PLD)を意味し、機械読み取り可能な信号としてのマシン命令を受信する機械可読媒体を含む。「機械読み取り可能な信号」という用語は、マシン命令および/またはデータをプログラマブルプロセッサに提供するための任意の信号を意味する。
ユーザとのイントラクションを提供するために、本発明で説明されているシステムや技術は、コンピュータ上で実施されてもよく、また、ユーザに情報を表示するための表示装置(例えば、CRT(Cathode Ray Tube、ブラウン管)またはLCD(液晶ディスプレイ)モニタ)と、入力をコンピュータに提供するためのキーボードおよびポインティングデバイス(例えば、マウスまたはトラックボール)とを備えてもよい。他の種類の装置も、ユーザとのイントラクションを提供するために使用され得る。例えば、ユーザに提供されたフィードバックは、任意の形態のセンシングフィードバック(例えば、視覚フィードバック、聴覚フィードバック、または触覚フィードバック)であってもよく、ユーザからの入力は、いかなる形式(音響入力、音声入力、またはタッチ入力を含む)で受信されてもよい。
本発明で説明されているシステムおよび技術は、バックグラウンド構成要素を含む計算システム(例えば、データサーバとして)、または中間部構成要素を含む計算システム(例えば、アプリケーションサーバ)、または、フロントエンド構成要素を含む計算システム(例えば、グラフィカルユーザインタフェースまたはネットワークブラウザを備えたユーザコンピュータであって、ユーザがこのグラフィカルユーザインタフェースまたはネットワークブラウザを介して本発明で説明されたシステムおよび技術に係る実施形態とインタラクションを行うことができるユーザコンピュータ)に実行されてもよく、または、このようなバックグラウンド構成要素、中間部構成要素、またはフロントエンド構成要素の任意の組合せを含む計算システムにおいて実行されてもよい。システムの構成要素は、任意の形態または媒体のデジタルデータ通信(例えば、通信ネットワーク)によって相互に接続されてもよい。通信ネットワークの例えとして、ローカルネットワーク(Local Area Network,LAN)、広域ネットワーク(Wide Area Network,WAN)およびインターネットを含む。
コンピュータシステムは、クライアントおよびサーバを含むことができる。クライアントとサーバは一般的に相互に離れており、通信ネットワークを介してインタラクションを行う。クライアントとサーバとの関係を持つコンピュータプログラムがそれぞれのコンピュータ上で実行されることによって、クライアントとサーバとの関係は構築される。
本発明の実施形態によれば、ビデオフレームを三次元画像に変換して、障害対象の移動軌跡を予測することにより、障害対象の動きが大き過ぎて移動軌跡の予測が不正確になることを効率的に回避するとともに、少なくとも1つの移動軌跡で安全範囲を決定し、安全範囲に基づいて計画軌跡を補正することにより、障害対象が複数の移動軌跡を有する可能性による技術的問題を効率的に解決することができる。ビデオフレームから三次元画像への変換、安全範囲の決定等の技術手段を用いるため、伝統的な衝突検出において正確性が不足するという技術的問題を解決することができる。
上記の様々な態様のフローを使用して、ステップを新たに順序付け、追加、または削除することが可能であることを理解すべきである。例えば、本発明で記載された各ステップは、並列に実行しても良いし、順次に実行しても良いし、異なる順序で実行しても良い。本発明で開示された技術案が所望する結果を実現することができる限り、本発明ではこれに限定されない。
上記具体的な実施形態は、本発明の保護範囲に対する限定を構成するものではない。当業者は、設計事項やその他の要因によって、様々な修正、組み合わせ、サブ組み合わせ、および代替が可能であることを理解するべきである。本発明の要旨及び原則内における変更、均等な置換及び改善等は、いずれも本発明の保護範囲に含まれるべきである。

Claims (12)

  1. 予め設定された時間帯における障害対象を含む複数のビデオフレームを取得することと、
    前記複数のビデオフレームを解析して、前記予め設定された時間帯における前記障害対象の履歴移動軌跡を取得することと、
    前記履歴移動軌跡を予めトレーニングされた軌跡予測モデルに入力して、前記障害対象の少なくとも1つの予測移動軌跡を取得することと、
    自動運転車両の計画軌跡及び前記少なくとも1つの予測移動軌跡により、衝突検出を行うことと、を含む、
    ことを特徴とする衝突検出方法。
  2. 前記複数のビデオフレームを解析して、前記予め設定された時間帯における前記障害対象の履歴移動軌跡を取得することは、
    各前記ビデオフレームを三次元画像にそれぞれ変換することと、
    各前記三次元画像を用いて、各ビデオフレームにおける前記障害対象の空間位置を位置決めすることと、
    各前記空間位置及び各ビデオフレームの収集時間を用いて、各ビデオフレームにおける前記障害対象の移動速度及び移動方向を決定することと、
    前記移動速度及び移動方向を用いて、前記予め設定された時間帯における前記障害対象の履歴移動軌跡を決定することと、を含む、
    ことを特徴とする請求項1に記載の衝突検出方法。
  3. 前記軌跡予測モデルは、複数のサンプルデータを用いるトレーニングによって得られたものであり、前記サンプルデータは、前記障害対象と同じ種類である他の障害対象の移動軌跡である、
    ことを特徴とする請求項1または請求項2に記載の衝突検出方法。
  4. 前記自動運転車両の計画軌跡及び少なくとも1つの予測移動軌跡により、衝突検出を行うことは、前記少なくとも1つの予測移動軌跡と前記計画軌跡との最短距離が予め設定された閾値よりも小さい場合、衝突リスクが存在すると判断すること、を含み、
    前記方法は、衝突リスクが存在すると判断した場合、前記少なくとも1つの予測移動軌跡に基づいて、前記計画軌跡を補正すること、をさらに含む、
    ことを特徴とする請求項1または請求項2に記載の衝突検出方法。
  5. 前記少なくとも1つの予測移動軌跡に基づいて、前記計画軌跡を補正することは、
    前記少なくとも1つの予測移動軌跡を用いて安全範囲を決定することと、前記安全範囲内において前記計画軌跡を補正することと、を含み、
    前記安全範囲は、前記自動運転車両の車頭位置に接し、且つ前記少なくとも1つの予測移動軌跡を排除した範囲である、
    ことを特徴とする請求項4に記載の衝突検出方法。
  6. 予め設定された時間帯における障害対象を含む複数のビデオフレームを取得する取得モジュールと、
    前記複数のビデオフレームを解析して、前記予め設定された時間帯における前記障害対象の履歴移動軌跡を取得する解析モジュールと、
    前記履歴移動軌跡を予めトレーニングされた軌跡予測モデルに入力して、前記障害対象の少なくとも1つの予測移動軌跡を取得する予測モジュールと、
    自動運転車両の計画軌跡及び前記少なくとも1つの予測移動軌跡により、衝突検出を行う検出モジュールと、を備える、
    ことを特徴とする衝突検出装置。
  7. 前記解析モジュールは、
    各前記ビデオフレームを三次元画像にそれぞれ変換する変換ユニットと、
    各前記三次元画像を用いて、各ビデオフレームにおける前記障害対象の空間位置を位置決めする位置決めユニットと、
    各前記空間位置及び各ビデオフレームの収集時間を用いて、各ビデオフレームにおける前記障害対象の移動速度及び移動方向を決定する移動特徴決定ユニットと、
    前記移動速度及び移動方向を用いて、前記予め設定された時間帯における前記障害対象の履歴移動軌跡を決定する履歴軌跡決定ユニットと、を備える、
    ことを特徴とする請求項6に記載の衝突検出装置。
  8. 前記検出モジュールは、前記少なくとも1つの予測移動軌跡と前記計画軌跡との最短距離が予め設定された閾値よりも小さい場合、衝突リスクが存在すると判断することに用いられ、
    前記装置は、衝突リスクが存在すると判断した場合、前記少なくとも1つの予測移動軌跡に基づいて、前記計画軌跡を補正する補正モジュールを、更に備える、
    ことを特徴とする請求項6または請求項7に記載の衝突検出装置。
  9. 前記補正モジュールは、
    前記少なくとも1つの予測移動軌跡を用いて安全範囲を決定する排除ユニットと、
    前記安全範囲内において前記計画軌跡を補正する補正ユニットと、を備え、
    前記安全範囲、前記自動運転車両の車頭位置に接し、且つ前記少なくとも1つの予測移動軌跡を排除した範囲である、
    ことを特徴とする請求項8に記載の衝突検出装置。
  10. 1つ又は複数のプロセッサと、
    前記1つ又は複数のプロセッサに通信接続されるメモリと、を備え、
    前記メモリには、前記1つ又は複数のプロセッサにより実行可能なコマンドを記憶しており、
    前記1つ又は複数のプロセッサが、前記1つ又は複数のコマンドを実行する場合、請求項1〜5のいずれか1項に記載の衝突検出方法を実行させる、
    ことを特徴とする電子デバイス。
  11. 請求項1〜5のいずれか1項に記載の衝突検出方法をコンピュータに実行させるためのコンピュータコマンドを記憶した非一過性のコンピュータ可読記憶媒体。
  12. コンピュータにおいて、プロセッサにより実行される場合、請求項1〜5のいずれか1項に記載の衝突検出方法を実現することを特徴とするプログラム。
JP2020104948A 2019-12-23 2020-06-18 衝突検出方法、装置、電子デバイス、記憶媒体、及びプログラム Active JP7042868B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201911335616.3A CN111091591B (zh) 2019-12-23 2019-12-23 一种碰撞检测方法、装置、电子设备及存储介质
CN201911335616.3 2019-12-23

Publications (2)

Publication Number Publication Date
JP2021098492A true JP2021098492A (ja) 2021-07-01
JP7042868B2 JP7042868B2 (ja) 2022-03-28

Family

ID=70396594

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020104948A Active JP7042868B2 (ja) 2019-12-23 2020-06-18 衝突検出方法、装置、電子デバイス、記憶媒体、及びプログラム

Country Status (4)

Country Link
US (1) US11753005B2 (ja)
EP (1) EP3842994A1 (ja)
JP (1) JP7042868B2 (ja)
CN (1) CN111091591B (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022160538A (ja) * 2021-09-02 2022-10-19 ベイジン バイドゥ ネットコム サイエンス テクノロジー カンパニー リミテッド 衝突検出方法、装置、電子機器、記憶媒体、自動運転車両及びコンピュータプログラム

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113672845A (zh) * 2020-05-14 2021-11-19 阿波罗智联(北京)科技有限公司 一种车辆轨迹的预测方法、装置、设备及存储介质
CN111611703B (zh) * 2020-05-15 2023-07-18 深圳星地孪生科技有限公司 基于数字孪生的沙盘推演方法、装置、设备和存储介质
CN115097156B (zh) * 2020-05-15 2024-06-04 北京百度网讯科技有限公司 一种自动驾驶中障碍物的速度估计方法、装置和电子设备
CN113701746A (zh) * 2020-05-21 2021-11-26 华为技术有限公司 目标朝向确定方法和装置
CN111652112B (zh) * 2020-05-29 2023-06-30 阿波罗智联(北京)科技有限公司 一种车道流向的识别方法、装置、电子设备及存储介质
CN111797751B (zh) * 2020-06-29 2023-01-06 中国第一汽车股份有限公司 行人轨迹预测方法、装置、设备及介质
CN111814648A (zh) * 2020-06-30 2020-10-23 北京百度网讯科技有限公司 一种站口拥堵情况确定方法、装置、设备及存储介质
CN111891061B (zh) * 2020-07-09 2021-07-30 广州亚美智造科技有限公司 车辆碰撞检测方法、装置和计算机设备
CN114078326B (zh) * 2020-08-19 2023-04-07 北京万集科技股份有限公司 碰撞检测方法、装置、视觉传感器和存储介质
KR20220039903A (ko) * 2020-09-21 2022-03-30 현대자동차주식회사 자율주행 제어 장치 및 방법
CN114511833A (zh) * 2020-10-29 2022-05-17 奥迪股份公司 辅助***、训练图像识别模型的***、方法和存储介质
CN113119996B (zh) * 2021-03-19 2022-11-08 京东鲲鹏(江苏)科技有限公司 一种轨迹预测方法、装置、电子设备及存储介质
CN113112524B (zh) * 2021-04-21 2024-02-20 智道网联科技(北京)有限公司 自动驾驶中移动对象的轨迹预测方法、装置及计算设备
CN113434932B (zh) * 2021-06-25 2024-04-30 广联达科技股份有限公司 Bim模型的碰撞检测方法、装置及电子设备
CN113472945B (zh) * 2021-07-12 2022-08-02 交互未来(北京)科技有限公司 一种基于碰撞检测的数据传输方法、***和移动设备
CN113777918A (zh) * 2021-07-28 2021-12-10 张金宁 一种数字孪生架构的汽车智能线控底盘控制方法
CN113670632B (zh) * 2021-08-18 2024-04-12 北京经纬恒润科技股份有限公司 碰撞检测方法及装置
CN113721618B (zh) * 2021-08-30 2024-05-24 中科新松有限公司 一种平面确定方法、装置、设备和存储介质
CN113763425A (zh) * 2021-08-30 2021-12-07 青岛海信网络科技股份有限公司 道路区域标定方法及电子设备
CN113753041B (zh) * 2021-09-29 2023-06-23 合肥工业大学 一种移动摄像测距预警方法及预警装置
CN113869607A (zh) * 2021-10-28 2021-12-31 驭势科技(北京)有限公司 一种安全行驶预测优化方法、装置、设备和存储介质
CN114018265B (zh) * 2021-10-28 2024-02-02 山东新一代信息产业技术研究院有限公司 一种巡检机器人行驶轨迹生成方法、设备及介质
CN113879337B (zh) * 2021-10-29 2024-06-25 北京触达无界科技有限公司 一种轨迹预测方法、装置、存储介质及电子设备
CN114312831B (zh) * 2021-12-16 2023-10-03 浙江零跑科技股份有限公司 一种基于空间注意力机制的车辆轨迹预测方法
CN114030486B (zh) * 2021-12-21 2024-05-28 阿波罗智联(北京)科技有限公司 动态障碍物的轨迹预测方法、装置、电子设备和存储介质
CN114333416A (zh) * 2021-12-24 2022-04-12 阿波罗智能技术(北京)有限公司 基于神经网络的车辆风险预警方法、设备及自动驾驶车辆
CN114407883B (zh) * 2022-01-11 2024-03-08 北京经纬恒润科技股份有限公司 障碍物方向角的融合方法及***
CN114590248B (zh) * 2022-02-23 2023-08-25 阿波罗智能技术(北京)有限公司 行驶策略的确定方法、装置、电子设备和自动驾驶车辆
CN114663804A (zh) * 2022-03-02 2022-06-24 小米汽车科技有限公司 可行驶区域检测方法、装置、移动设备及存储介质
CN114724083B (zh) * 2022-04-07 2023-01-10 清华大学 轨迹预测***训练、轨迹预测方法、装置、***
CN114563007B (zh) * 2022-04-28 2022-07-29 新石器慧通(北京)科技有限公司 障碍物的运动状态预测方法、装置、电子设备及存储介质
CN114750784B (zh) * 2022-04-28 2024-07-19 重庆长安汽车股份有限公司 一种动态调节车辆传感器测量噪声的方法
CN114565107A (zh) * 2022-04-29 2022-05-31 阿里巴巴达摩院(杭州)科技有限公司 碰撞检测方法、装置及设备
CN114715146A (zh) * 2022-05-09 2022-07-08 吉林大学 一种潜在碰撞事故严重程度预测方法
CN114926422B (zh) * 2022-05-11 2023-07-04 西南交通大学 一种上下车客流量检测方法及***
CN114802233B (zh) * 2022-06-22 2022-09-16 小米汽车科技有限公司 车辆控制方法、装置、电子设备及存储介质
CN115042823B (zh) * 2022-07-29 2024-07-02 浙江吉利控股集团有限公司 一种代客泊车方法、装置、电子设备及存储介质
CN115690286B (zh) * 2022-10-19 2023-08-29 珠海云洲智能科技股份有限公司 三维地形生成方法、终端设备及计算机可读存储介质
CN115965944B (zh) * 2023-03-09 2023-05-09 安徽蔚来智驾科技有限公司 目标信息的检测方法、设备、驾驶设备和介质
CN116071960B (zh) * 2023-04-06 2023-08-01 深圳市城市交通规划设计研究中心股份有限公司 一种非机动车与行人碰撞预警方法、电子设备及存储介质
CN116189114B (zh) * 2023-04-21 2023-07-14 西华大学 一种车辆碰撞痕迹鉴定方法及装置
CN116309689B (zh) * 2023-05-17 2023-07-28 上海木蚁机器人科技有限公司 障碍物轨迹预测方法、装置、设备和介质
CN116627136B (zh) * 2023-05-25 2023-12-15 浪潮智慧科技有限公司 一种用于水文测流的避障方法、设备及介质
CN116842392B (zh) * 2023-08-29 2024-04-16 新石器慧通(北京)科技有限公司 轨迹预测方法及其模型的训练方法、装置、设备及介质
CN117382593B (zh) * 2023-12-08 2024-04-05 之江实验室 一种基于激光点云过滤的车辆紧急制动方法和***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005203939A (ja) * 2004-01-14 2005-07-28 Oki Electric Ind Co Ltd 動画像復号化装置ならびに動画像の欠損画素補間方法および動画像の参照位置捜索方法
JP2010109452A (ja) * 2008-10-28 2010-05-13 Panasonic Corp 車両周囲監視装置及び車両周囲監視方法
JP2016192146A (ja) * 2015-03-31 2016-11-10 Necソリューションイノベータ株式会社 交通制御システム、交通制御方法、プログラム、および記録媒体
JP2018055141A (ja) * 2016-09-26 2018-04-05 日立オートモティブシステムズ株式会社 移動体軌道予測システム
JP2018078449A (ja) * 2016-11-09 2018-05-17 トヨタ自動車株式会社 画像処理方法
US20190367020A1 (en) * 2018-05-31 2019-12-05 TuSimple System and method for proximate vehicle intention prediction for autonomous vehicles

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8605947B2 (en) * 2008-04-24 2013-12-10 GM Global Technology Operations LLC Method for detecting a clear path of travel for a vehicle enhanced by object detection
US8855436B2 (en) * 2011-10-20 2014-10-07 Xerox Corporation System for and method of selective video frame compression and decompression for efficient event-driven searching in large databases
CN107305740B (zh) * 2016-04-21 2020-11-10 斑马网络技术有限公司 路况预警方法、设备、服务器、控制设备及操作***
US9760806B1 (en) * 2016-05-11 2017-09-12 TCL Research America Inc. Method and system for vision-centric deep-learning-based road situation analysis
US20170344855A1 (en) * 2016-05-24 2017-11-30 Agt International Gmbh Method of predicting traffic collisions and system thereof
CN107757613A (zh) * 2016-08-15 2018-03-06 法乐第(北京)网络科技有限公司 一种车辆转弯辅助方法及装置
CN107492113B (zh) 2017-06-01 2019-11-05 南京行者易智能交通科技有限公司 一种视频图像中运动目标位置预测模型训练方法、位置预测方法及轨迹预测方法
CN108010388A (zh) * 2018-01-04 2018-05-08 北京瑞腾中天科技有限公司 基于车联网络的碰撞检测预警方法及碰撞检测预警***
US11740630B2 (en) * 2018-06-12 2023-08-29 Skydio, Inc. Fitness and sports applications for an autonomous unmanned aerial vehicle
CN108859935B (zh) 2018-07-10 2020-06-05 威马智慧出行科技(上海)有限公司 无人驾驶汽车及其提示装置和方法
CN109664820A (zh) * 2018-09-25 2019-04-23 平安科技(深圳)有限公司 基于行车记录仪的驾驶提示方法、装置、设备和存储介质
US11104332B2 (en) * 2018-12-12 2021-08-31 Zoox, Inc. Collision avoidance system with trajectory validation
CN109960261B (zh) * 2019-03-22 2020-07-03 北京理工大学 一种基于碰撞检测的动态障碍物避让方法
CN115280363A (zh) * 2019-11-01 2022-11-01 前瞻机械私人有限公司 用相机阵列生成和/或使用3维信息的***和方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005203939A (ja) * 2004-01-14 2005-07-28 Oki Electric Ind Co Ltd 動画像復号化装置ならびに動画像の欠損画素補間方法および動画像の参照位置捜索方法
JP2010109452A (ja) * 2008-10-28 2010-05-13 Panasonic Corp 車両周囲監視装置及び車両周囲監視方法
JP2016192146A (ja) * 2015-03-31 2016-11-10 Necソリューションイノベータ株式会社 交通制御システム、交通制御方法、プログラム、および記録媒体
JP2018055141A (ja) * 2016-09-26 2018-04-05 日立オートモティブシステムズ株式会社 移動体軌道予測システム
JP2018078449A (ja) * 2016-11-09 2018-05-17 トヨタ自動車株式会社 画像処理方法
US20190367020A1 (en) * 2018-05-31 2019-12-05 TuSimple System and method for proximate vehicle intention prediction for autonomous vehicles

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022160538A (ja) * 2021-09-02 2022-10-19 ベイジン バイドゥ ネットコム サイエンス テクノロジー カンパニー リミテッド 衝突検出方法、装置、電子機器、記憶媒体、自動運転車両及びコンピュータプログラム

Also Published As

Publication number Publication date
CN111091591B (zh) 2023-09-26
US20210188263A1 (en) 2021-06-24
JP7042868B2 (ja) 2022-03-28
US11753005B2 (en) 2023-09-12
EP3842994A1 (en) 2021-06-30
CN111091591A (zh) 2020-05-01

Similar Documents

Publication Publication Date Title
JP7042868B2 (ja) 衝突検出方法、装置、電子デバイス、記憶媒体、及びプログラム
US11698262B2 (en) Method and apparatus for generating route planning model, and storage medium
JP7459224B2 (ja) アンカー軌道を使用したエージェント軌道予測
EP4052189A1 (en) Training trajectory scoring neural networks to accurately assign scores
CN110703732B (zh) 相关性检测方法、装置、设备及计算机可读存储介质
CN111666891A (zh) 用于估计障碍物运动状态的方法和装置
CN111402326B (zh) 障碍物的检测方法、装置、无人车及存储介质
JP2023549036A (ja) 点群からの効率的な三次元物体検出
WO2021133832A1 (en) Conditional behavior prediction for autonomous vehicles
CN110879395A (zh) 障碍物位置预测方法、装置和电子设备
JP2021128753A (ja) 目標検出方法、装置、電子デバイス、記憶媒体、及びプログラム
EP4052190A1 (en) Spatio-temporal-interactive networks
CN114179832A (zh) 用于自动驾驶车辆的变道方法
CN114386599B (zh) 训练轨迹预测模型和轨迹规划的方法和装置
Phillips et al. Real-time prediction of automotive collision risk from monocular video
EP4086817A1 (en) Training distilled machine learning models using a pre-trained feature extractor
US20220084228A1 (en) Estimating ground truth object keypoint labels for sensor readings
US11315260B2 (en) Geo-motion and appearance aware data association
US20230082079A1 (en) Training agent trajectory prediction neural networks using distillation
US20230082365A1 (en) Generating simulated agent trajectories using parallel beam search
CN111402308A (zh) 障碍物速度的确定方法、装置、设备和介质
US20220319054A1 (en) Generating scene flow labels for point clouds using object labels
CN115115084A (zh) 使用占用流场预测代理在环境中的未来移动
US20210074020A1 (en) Location estimation apparatus
US20240177471A1 (en) Automatically ascertaining an optimal architecture for a neural network

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200618

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20201222

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20201222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210713

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210927

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20211028

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20220111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220118

TRDD Decision of grant or rejection written
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20220218

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220301

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220315

R150 Certificate of patent or registration of utility model

Ref document number: 7042868

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150