Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7849255B2 - Tracking device - Google Patents
[go: Go Back, main page]

JP7849255B2 - Tracking device - Google Patents

Tracking device

Info

Publication number
JP7849255B2
JP7849255B2 JP2022142461A JP2022142461A JP7849255B2 JP 7849255 B2 JP7849255 B2 JP 7849255B2 JP 2022142461 A JP2022142461 A JP 2022142461A JP 2022142461 A JP2022142461 A JP 2022142461A JP 7849255 B2 JP7849255 B2 JP 7849255B2
Authority
JP
Japan
Prior art keywords
information
state
tracking device
observation
sensor
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
Application number
JP2022142461A
Other languages
Japanese (ja)
Other versions
JP2024037541A (en
Inventor
哲也 楠本
充啓 夏目
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.)
Denso Corp
Original Assignee
Denso Corp
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 Denso Corp filed Critical Denso Corp
Priority to JP2022142461A priority Critical patent/JP7849255B2/en
Publication of JP2024037541A publication Critical patent/JP2024037541A/en
Application granted granted Critical
Publication of JP7849255B2 publication Critical patent/JP7849255B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Radar Systems Or Details Thereof (AREA)
  • Image Analysis (AREA)

Description

本開示は、物体を追跡する追跡装置に関する。 This disclosure relates to a tracking device for tracking objects.

特許文献1には、複数のセンサのそれぞれから、複数のセンサにおいて共通する検出領域での検出結果を示す検出情報を受信し、受信した検出情報に基づいて、共通する検出領域内に存在する物体に関する複数の仮説を生成するように構成された自動運転システムが記載されている。 Patent Document 1 describes an autonomous driving system configured to receive detection information from each of several sensors indicating detection results in a common detection area across the multiple sensors, and to generate multiple hypotheses regarding objects present within that common detection area based on the received detection information.

米国特許出願公開第2020/0377086号明細書U.S. Patent Application Publication No. 2020/0377086

センサの検出情報に基づいて物体を追跡する追跡装置において、物体を追跡するために複数の仮説の生成を継続すると、時間経過に伴い仮説が大幅に増大して演算負荷が大きくなってしまうという問題があった。 In tracking devices that track objects based on sensor detection information, a problem arose where continuously generating multiple hypotheses to track an object resulted in a significant increase in the number of hypotheses over time, leading to a heavy computational load.

本開示は、物体を追跡するための演算負荷を低減することを目的とする。 This disclosure aims to reduce the computational load required for tracking objects.

本開示の一態様は、周囲の状態を観測するように構成された少なくとも1つのセンサ(2,3)から観測結果を示す少なくとも1つの観測情報を周期的に取得し、少なくとも1つの観測情報に基づいて、周囲に存在する物体の状態である物体状態を推定して追跡する追跡装置(4)であって、状態更新部(S10~S100)を備える。 One aspect of this disclosure is a tracking device (4) that periodically acquires at least one piece of observational information indicating an observation result from at least one sensor (2, 3) configured to observe the surrounding conditions, and estimates and tracks the object state, which is the state of an object present in the surroundings, based on the at least one piece of observational information, and comprises a state update unit (S10 to S100).

状態更新部は、少なくとも1つのセンサから少なくとも1つの観測情報を取得する度に、取得した少なくとも1つの観測情報に基づいて物体状態を推定し直すように構成される。 The state update unit is configured to re-estimate the object state based on at least one observational information obtained from at least one sensor each time it acquires at least one observational information.

状態更新部は、確率算出部(S10~S30,S60~S80)と、状態推定部(S40~S50,S90~S100)とを備える。
確率算出部は、少なくとも1つのセンサの少なくとも1つの観測情報と、少なくとも1つの観測情報を取得する直前に状態更新部により推定された物体状態とに基づいて、取得した少なくとも1つの観測情報が、直前に推定された物体状態に対応する物体から得られた情報である確率を示す同一物確率を算出するように構成される。
The state update unit comprises a probability calculation unit (S10 to S30, S60 to S80) and a state estimation unit (S40 to S50, S90 to S100).
The probability calculation unit is configured to calculate the probability of identity, which indicates the probability that the acquired at least one observation is information obtained from an object corresponding to the previously estimated object state, based on at least one observation from at least one sensor and the object state estimated by the state update unit immediately before acquiring the at least one observation.

状態推定部は、少なくとも1つのセンサの少なくとも1つの観測情報と、少なくとも1つの観測情報を取得する直前に状態更新部により推定された物体状態と、確率算出部により算出された同一物確率とに基づいて、推定した物体状態を示す物体状態推定情報を生成することにより物体状態を推定し直すように構成される。 The state estimation unit is configured to re-estimate the object state by generating object state estimation information indicating the estimated object state based on at least one observation information from at least one sensor, the object state estimated by the state update unit immediately before acquiring at least one observation information, and the probability of identical objects calculated by the probability calculation unit.

確率算出部は、尤度算出部(S10~S20,S60~S70)を備える。尤度算出部は、少なくとも1つの観測情報のそれぞれについて、少なくとも1つの観測情報を取得する直前に状態更新部により推定された物体状態に対応する物体の情報であることの尤もらしさを示す少なくとも1つの尤度を算出するように構成される。そして確率算出部は、尤度算出部により算出された少なくとも1つの尤度を用いて同一物確率を算出する。 The probability calculation unit includes a likelihood calculation unit (S10-S20, S60-S70). The likelihood calculation unit is configured to calculate at least one likelihood for each of at least one observational information, indicating the likelihood that the information corresponds to the object state estimated by the state update unit immediately before acquiring at least one observational information. The probability calculation unit then calculates the probability of identical objects using the at least one likelihood calculated by the likelihood calculation unit.

尤度算出部は、類似度算出部(S10,S60)を備える。類似度算出部は、少なくとも1つの観測情報のうち、複数個の値で表される観測情報である複数値観測情報に対して、複数値観測情報と、複数値観測情報を取得する直前に状態更新部により推定された物体状態を示す物体状態推定情報との類似度を算出するように構成される。 The likelihood calculation unit includes a similarity calculation unit (S10, S60). The similarity calculation unit is configured to calculate the similarity between a multi-value observation (which is an observation information represented by multiple values from at least one set of observation information) and object state estimation information (which indicates the object state estimated by the state update unit immediately before acquiring the multi-value observation information).

このように構成された本開示の追跡装置は、複数個の値で表される複数値観測情報を、1つの値で表される類似度に変換することができるため、仮説の増大を抑制して物体状態を推定することができる。これにより、本開示の追跡装置は、物体を追跡するための演算負荷を低減することができる。 The tracking device of this disclosure, configured in this manner, can convert multi-value observation information, represented by multiple values, into a similarity score represented by a single value. Therefore, it can estimate the object state while suppressing the increase in hypotheses. As a result, the tracking device of this disclosure can reduce the computational load required to track an object.

運転支援システムの構成を示すブロック図である。This is a diagram showing the configuration of the driver assistance system. 第1実施形態の追跡処理を示すフローチャートである。This is a flowchart showing the tracking process of the first embodiment. ベクトルAおよびベクトルBを示す図である。This figure shows vectors A and B. 尤度関数を示す図である。This is a diagram showing the likelihood function. 第1種別判定情報の算出方法を示す図である。This figure shows the method for calculating the first type determination information. 第1観測後種別判定情報の算出方法を示す図である。This figure shows the method for calculating the type determination information after the first observation. 各フレームの演算時間を示すグラフである。This graph shows the processing time for each frame. 第2実施形態の追跡処理を示すフローチャートである。This is a flowchart showing the tracking process of the second embodiment.

[第1実施形態]
以下に本開示の第1実施形態を図面とともに説明する。
本実施形態の運転支援システム1は、車両に搭載され、図1に示すように、カメラセンサ2と、レーダセンサ3と、追跡装置4と、支援実行部5とを備える。以下、運転支援システム1を搭載する車両を自車両という。
[First Embodiment]
A first embodiment of this disclosure is described below with reference to the drawings.
The driver assistance system 1 of this embodiment is mounted on a vehicle and, as shown in Figure 1, comprises a camera sensor 2, a radar sensor 3, a tracking device 4, and a support execution unit 5. Hereinafter, the vehicle on which the driver assistance system 1 is mounted will be referred to as "the vehicle."

カメラセンサ2は、例えば、物体までの距離を検出可能なステレオカメラとして構成されており、撮像画像に基づき、画像中の物体について、位置(すなわち、自車両に対する相対位置)と、大きさと、種別とを検出する。本実施形態では、物体の種別として、歩行者、二輪車および自動車が設定されている。カメラセンサ2は、検出結果を示す第1検出情報を生成し、生成した第1検出情報を追跡装置4へ送信する。第1検出情報は、第1位置検出情報、第1大きさ検出情報および第1種別検出情報を含む。第1位置検出情報は、カメラセンサ2が検出した物体の位置を示す情報である。第1大きさ検出情報は、カメラセンサ2が検出した物体の大きさを示す情報である。第1種別検出情報は、カメラセンサ2が検出した物体の種別を示す情報である。 The camera sensor 2 is configured, for example, as a stereo camera capable of detecting the distance to an object. Based on the captured image, it detects the position (i.e., relative position to the vehicle), size, and type of the object in the image. In this embodiment, the object types are set to pedestrians, motorcycles, and automobiles. The camera sensor 2 generates first detection information indicating the detection result and transmits the generated first detection information to the tracking device 4. The first detection information includes first position detection information, first size detection information, and first type detection information. The first position detection information is information indicating the position of the object detected by the camera sensor 2. The first size detection information is information indicating the size of the object detected by the camera sensor 2. The first type detection information is information indicating the type of object detected by the camera sensor 2.

レーダセンサ3は、ミリ波またはマイクロ波等のレーダ波を送信し、反射したレーダ波を受信することによって、物体について、位置(すなわち、自車両に対する相対位置)と、大きさと、種別とを検出する。本実施形態では、物体の種別として、歩行者、二輪車および自動車が設定されている。レーダセンサ3は、検出結果を示す第2検出情報を生成し、生成した第2検出情報を追跡装置4へ送信する。第2検出情報は、第2位置検出情報、第2大きさ検出情報および第2種別検出情報を含む。第2位置検出情報は、レーダセンサ3が検出した物体の位置を示す情報である。第2大きさ検出情報は、レーダセンサ3が検出した物体の大きさを示す情報である。第2種別検出情報は、レーダセンサ3が検出した物体の種別を示す情報である。 The radar sensor 3 transmits radar waves such as millimeter waves or microwaves and receives the reflected radar waves to detect the position (i.e., relative position to the vehicle), size, and type of an object. In this embodiment, the object types are set to pedestrians, motorcycles, and automobiles. The radar sensor 3 generates second detection information indicating the detection results and transmits the generated second detection information to the tracking device 4. The second detection information includes second position detection information, second size detection information, and second type detection information. The second position detection information is information indicating the position of the object detected by the radar sensor 3. The second size detection information is information indicating the size of the object detected by the radar sensor 3. The second type detection information is information indicating the type of object detected by the radar sensor 3.

追跡装置4は、CPU11、ROM12およびRAM13等を備えたマイクロコンピュータを中心に構成された電子制御装置である。マイクロコンピュータの各種機能は、CPU11が非遷移的実体的記録媒体に格納されたプログラムを実行することにより実現される。この例では、ROM12が、プログラムを格納した非遷移的実体的記録媒体に該当する。また、このプログラムの実行により、プログラムに対応する方法が実行される。なお、CPU11が実行する機能の一部または全部を、一つあるいは複数のIC等によりハードウェア的に構成してもよい。また、追跡装置4を構成するマイクロコンピュータの数は1つでも複数でもよい。 The tracking device 4 is an electronic control unit centered around a microcomputer equipped with a CPU 11, ROM 12, RAM 13, etc. The various functions of the microcomputer are realized by the CPU 11 executing a program stored in a non-transitional physical recording medium. In this example, ROM 12 corresponds to the non-transitional physical recording medium storing the program. Furthermore, the execution of this program executes the method corresponding to the program. Note that some or all of the functions executed by the CPU 11 may be configured hardware-wise using one or more ICs, etc. Also, the number of microcomputers constituting the tracking device 4 may be one or more.

追跡装置4は、カメラセンサ2により生成された第1検出情報と、レーダセンサ3により生成された第2検出情報とに基づいて、自車両の周囲に存在する物体を追跡し、追跡した物体の状態を示す物体情報を生成する。 The tracking device 4 tracks objects around the vehicle based on the first detection information generated by the camera sensor 2 and the second detection information generated by the radar sensor 3, and generates object information indicating the state of the tracked objects.

追跡装置4は、第1位置検出情報が示す物体の位置を位置の観測値(以下、第1位置観測値)として、カルマンフィルタを用いて、位置の推定値(以下、第1位置推定値)と、位置の推定値の不確かさを示す位置標準偏差(以下、第1位置標準偏差)と、カルマンゲイン(以下、第1位置カルマンゲイン)とを算出する。 The tracking device 4 uses the position of the object indicated by the first position detection information as the observed position value (hereinafter, the first observed position value) and uses a Kalman filter to calculate the estimated position value (hereinafter, the first estimated position value), the position standard deviation (hereinafter, the first standard deviation) indicating the uncertainty of the estimated position value, and the Kalman gain (hereinafter, the first Kalman gain).

追跡装置4は、第1大きさ検出情報が示す物体の大きさを大きさの観測値(以下、第1大きさ観測値)として、カルマンフィルタを用いて、大きさの推定値(以下、第1大きさ推定値)と、大きさの推定値の不確かさを示す大きさ標準偏差(以下、第1大きさ標準偏差)と、カルマンゲイン(以下、第1大きさカルマンゲイン)とを算出する。 The tracking device 4 uses the size of the object indicated by the first size detection information as the observed size (hereinafter, the first size observed value), and uses a Kalman filter to calculate the estimated size (hereinafter, the first size estimated value), the size standard deviation (hereinafter, the first size standard deviation) indicating the uncertainty of the size estimated value, and the Kalman gain (hereinafter, the first size Kalman gain).

追跡装置4は、第1種別検出情報が示す物体の種別を種別の観測値(以下、第1種別観測値)として、カルマンフィルタを用いて、種別の推定値(以下、第1種別推定値)と、種別の推定値の不確かさを示す種別標準偏差(以下、第1種別標準偏差)と、カルマンゲイン(以下、第1種別カルマンゲイン)とを算出する。 The tracking device 4 uses the type of object indicated by the first type detection information as the observed type value (hereinafter, the first type observed value), and uses a Kalman filter to calculate the estimated type value (hereinafter, the first type estimated value), the type standard deviation (hereinafter, the first type standard deviation) indicating the uncertainty of the estimated type value, and the Kalman gain (hereinafter, the first type Kalman gain).

追跡装置4は、第2位置検出情報が示す物体の位置を位置の観測値(以下、第2位置観測値)として、カルマンフィルタを用いて、位置の推定値(以下、第2位置推定値)と、位置の推定値の不確かさを示す位置標準偏差(以下、第2位置標準偏差)と、カルマンゲイン(以下、第2位置カルマンゲイン)とを算出する。 The tracking device 4 uses the position of the object indicated by the second position detection information as the observed position value (hereinafter, second position observation value), and uses a Kalman filter to calculate the estimated position value (hereinafter, second position estimate value), the position standard deviation (hereinafter, second position standard deviation) indicating the uncertainty of the estimated position value, and the Kalman gain (hereinafter, second position Kalman gain).

追跡装置4は、第2大きさ検出情報が示す物体の大きさを大きさの観測値(以下、第2大きさ観測値)として、カルマンフィルタを用いて、大きさの推定値(以下、第2大きさ推定値)と、大きさの推定値の不確かさを示す大きさ標準偏差(以下、第2大きさ標準偏差)と、カルマンゲイン(以下、第2大きさカルマンゲイン)とを算出する。 The tracking device 4 uses the size of the object indicated by the second size detection information as the observed size value (hereinafter referred to as the second size observation value), and uses a Kalman filter to calculate the estimated size value (hereinafter referred to as the second size estimate value), the size standard deviation (hereinafter referred to as the second size standard deviation) indicating the uncertainty of the size estimate value, and the Kalman gain (hereinafter referred to as the second size Kalman gain).

追跡装置4は、第2種別検出情報が示す物体の種別を種別の観測値(以下、第2種別観測値)として、カルマンフィルタを用いて、種別の推定値(以下、第2種別推定値)と、種別の推定値の不確かさを示す種別標準偏差(以下、第2種別標準偏差)と、カルマンゲイン(以下、第2種別カルマンゲイン)とを算出する。 The tracking device 4 uses the type of object indicated by the second type detection information as the observed type value (hereinafter, second type observed value) and calculates the estimated type value (hereinafter, second type estimated value), the type standard deviation (hereinafter, second type standard deviation) indicating the uncertainty of the estimated type value, and the Kalman gain (hereinafter, second type Kalman gain) using a Kalman filter.

支援実行部5は、例えば、アクチュエータ、オーディオ装置および表示装置などを備える。支援実行部5は、追跡装置4にて生成される物体情報に基づき、自車両の挙動を制御したり、自車両の運転者に対する報知を実行したりする。 The support execution unit 5 includes, for example, an actuator, an audio device, and a display device. Based on the object information generated by the tracking device 4, the support execution unit 5 controls the vehicle's behavior and provides notifications to the vehicle's driver.

次に、追跡装置4のCPU11が実行する追跡処理の手順を説明する。追跡処理は、追跡装置4の動作中において、予め設定された処理サイクル毎に繰り返し実行される処理である。処理サイクルの繰り返し周期を実行周期ΔTとする。 Next, the procedure for the tracking process executed by the CPU 11 of the tracking device 4 will be explained. The tracking process is a process that is repeatedly executed at predetermined processing cycles during the operation of the tracking device 4. The repetition period of the processing cycle is denoted as the execution cycle ΔT.

追跡処理が実行されると、CPU11は、図2に示すように、まずS10にて、第1類似度s1を算出する。
第1類似度s1は、カメラセンサ2から送信された直近の第1検出情報に含まれる第1種別検出情報と、実行周期ΔT前に実行された1周期前の追跡処理におけるS100で算出された後述の第2観測後種別判定情報とを用いて算出される。なお、追跡装置4が起動した直後に実行される初回の追跡処理におけるS10では、1周期前の追跡処理における第2観測後種別判定情報が存在しないため、第1類似度s1の算出は行われない。
When the tracking process is executed, the CPU 11 first calculates the first similarity s1 in S10, as shown in Figure 2.
The first similarity score s1 is calculated using the first type detection information contained in the most recent first detection information transmitted from the camera sensor 2 and the second post-observation type determination information, described later, which was calculated in S100 of the tracking process one cycle prior to the execution cycle ΔT. Note that in S10 of the initial tracking process executed immediately after the tracking device 4 is started, the first similarity score s1 is not calculated because the second post-observation type determination information from the tracking process one cycle prior does not exist.

第1種別検出情報は、歩行者、二輪車および自動車それぞれの検出確率を示すベクトルで表される。歩行者の検出確率とは、カメラセンサ2が検出した物体が歩行者である確率である。同様に、二輪車の検出確率とは、カメラセンサ2が検出した物体が二輪車である確率である。また、自動車の検出確率とは、カメラセンサ2が検出した物体が自動車である確率である。例えば、第1種別情報が[0.1,0.2,0.7]である場合には、歩行者、二輪車および自動車の検出確率はそれぞれ、10%、20%および70%である。第1種別情報は、歩行者、二輪車および自動車の検出確率の総和が100%となるように生成される。 The first type detection information is represented by a vector showing the detection probability of pedestrians, motorcycles, and automobiles. The pedestrian detection probability is the probability that the object detected by camera sensor 2 is a pedestrian. Similarly, the motorcycle detection probability is the probability that the object detected by camera sensor 2 is a motorcycle. The automobile detection probability is the probability that the object detected by camera sensor 2 is an automobile. For example, if the first type information is [0.1, 0.2, 0.7], the detection probabilities for pedestrians, motorcycles, and automobiles are 10%, 20%, and 70%, respectively. The first type information is generated such that the sum of the detection probabilities for pedestrians, motorcycles, and automobiles equals 100%.

また第2観測後種別判定情報は、第1種別検出情報と同様に、歩行者、二輪車および自動車それぞれの検出確率を示すベクトルで表される。
図3に示すように、第1種別検出情報を表すベクトルをベクトルA=[A,A,A]とし、第2観測後種別判定情報を表すベクトルをベクトルB=[B,B,B]として、CPU11は、式(1)により、第1類似度s1を算出する。ベクトルAとベクトルBとが完全に一致する場合には、第1類似度s1は1になる。
Furthermore, the second observation type determination information, similar to the first type detection information, is represented by vectors showing the detection probabilities for pedestrians, motorcycles, and automobiles, respectively.
As shown in Figure 3, the CPU 11 calculates the first similarity s1 using equation (1), where vector A = [ A1 , A2 , A3 ] represents the first type detection information and vector B = [ B1 , B2 , B3 ] represents the second type determination information after observation. If vector A and vector B are identical, the first similarity s1 is 1.

次にCPU11は、図2に示すように、S20にて、第1種別尤度q11を算出する。第1種別尤度q11は、カメラセンサ2が検出した物体(すなわち、第1種別検出情報に対応する物体)と、予測の物体(すなわち、第2観測後種別判定情報に対応する物体)とが同一物であることの尤もらしさの度合いである。 Next, as shown in Figure 2, the CPU 11 calculates the first type likelihood q11 in S20. The first type likelihood q11 represents the degree of likelihood that the object detected by the camera sensor 2 (i.e., the object corresponding to the first type detection information) and the predicted object (i.e., the object corresponding to the second post-observation type determination information) are the same object.

第1種別尤度q11は、第1類似度s1と、カメラセンサ2の種別判定精度と、予測の種別判定精度とを用いて算出される。なお、追跡装置4が起動した直後に実行される初回の追跡処理におけるS20では、1周期前の追跡処理における第1類似度s1が存在しないため、第1種別尤度q11の算出は行われない。 The first type likelihood q11 is calculated using the first similarity s1, the type determination accuracy of the camera sensor 2, and the prediction type determination accuracy. Note that in S20 of the initial tracking process, which is executed immediately after the tracking device 4 is started, the first type likelihood q11 is not calculated because the first similarity s1 from the previous tracking process does not exist.

カメラセンサ2の種別判定精度は、0から1までの値であり、予め設定された固定値(例えば、0.2)である。種別判定精度は、値が小さいほど精度が良いことを示している。 The type determination accuracy of camera sensor 2 is a value between 0 and 1, and is a preset fixed value (for example, 0.2). A smaller value indicates better accuracy.

予測の種別判定精度は、第2観測後種別判定情報が示す種別が、検出した物体の種別と一致する精度である。具体的には、予測の種別判定精度は、後述のS100で算出された複数の第2観測後種別判定情報を用いて算出される標準偏差である。 The accuracy of the predicted type determination is the degree to which the type indicated by the second post-observation type determination information matches the type of the detected object. Specifically, the prediction type determination accuracy is the standard deviation calculated using the multiple second post-observation type determination information calculated in S100 (described below).

CPU11は、予め設定された第1種別尤度関数に、第1類似度s1とカメラセンサ2の種別判定精度と予測の種別判定精度とを代入することにより、第1種別尤度q11を算出する。第1種別尤度関数は、第1類似度s1と、カメラセンサ2の種別判定精度と、予測の種別判定精度とを変数として第1種別尤度q11を算出するための関数である。なお、第1類似度s1、カメラセンサ2の種別判定精度、および、予測の種別判定精度と、第1種別尤度q11との対応関係が設定された第1種別尤度テーブルを参照することにより、第1種別尤度q11を算出するようにしてもよい。 The CPU 11 calculates the first type likelihood q11 by substituting the first similarity s1, the type determination accuracy of the camera sensor 2, and the prediction type determination accuracy into a pre-set first type likelihood function. The first type likelihood function is a function for calculating the first type likelihood q11 using the first similarity s1, the type determination accuracy of the camera sensor 2, and the prediction type determination accuracy as variables. Alternatively, the first type likelihood q11 may be calculated by referring to a first type likelihood table in which the correspondence between the first similarity s1, the type determination accuracy of the camera sensor 2, the prediction type determination accuracy, and the first type likelihood q11 is defined.

図4のグラフG1は、第1種別尤度関数を示す。但し、グラフG1で示す第1種別尤度関数は、図示の簡略化のために、変数を第1類似度s1のみとしている。
次にCPU11は、図2に示すように、S30にて、第1同一物確率r1を算出する。第1同一物確率r1は、カメラセンサ2が検出した物体(すなわち、第1種別検出情報に対応する物体)と、予測の物体(すなわち、第2観測後種別判定情報に対応する物体)とが同一物である確率である。
Graph G1 in Figure 4 shows the first type likelihood function. However, for the sake of simplicity in the illustration, the first type likelihood function shown in Graph G1 only includes the first similarity s1 as a variable.
Next, as shown in Figure 2, the CPU 11 calculates the first identical object probability r1 in S30. The first identical object probability r1 is the probability that the object detected by the camera sensor 2 (i.e., the object corresponding to the first type detection information) and the predicted object (i.e., the object corresponding to the second post-observation type determination information) are the same object.

第1同一物確率r1は、第1種別尤度q11と、第1位置尤度q12と、第1大きさ尤度q13とを用いて算出される。なお、追跡装置4が起動した直後に実行される初回の追跡処理におけるS30では、1周期前の追跡処理における第1種別尤度q11が存在しないため、第1同一物確率r1の算出は行われない。 The first identical object probability r1 is calculated using the first type likelihood q11, the first position likelihood q12, and the first size likelihood q13. Note that in S30 of the initial tracking process, which is executed immediately after the tracking device 4 is started, the first type likelihood q11 from the previous tracking process does not exist, and therefore the first identical object probability r1 is not calculated.

第1位置尤度q12は、第1位置観測値の尤もらしさの度合いである。CPU11は、第1位置推定値と第1位置標準偏差とに基づいて設定された第1位置尤度関数に、第1位置観測値を代入することにより、第1位置尤度q12を算出する。第1位置尤度関数は、図4のグラフG2で示すように、第1位置観測値を変数として第1位置尤度q12を算出するための関数である。第1位置尤度関数は、第1位置推定値を平均とし、第1位置標準偏差の二乗を分散とする正規分布を示す。 The first position likelihood q12 represents the degree of plausibility of the first position observation. The CPU 11 calculates the first position likelihood q12 by substituting the first position observation into the first position likelihood function, which is set based on the first position estimate and the first position standard deviation. The first position likelihood function, as shown in graph G2 of Figure 4, is a function for calculating the first position likelihood q12 using the first position observation as the variable. The first position likelihood function exhibits a normal distribution with the first position estimate as the mean and the square of the first position standard deviation as the variance.

第1大きさ尤度q13は、第1大きさ観測値の尤もらしさの度合いである。CPU11は、第1大きさ推定値と第1大きさ標準偏差とに基づいて設定された第1大きさ尤度関数に、第1大きさ観測値を代入することにより、第1大きさ尤度q13を算出する。第1大きさ尤度関数は、図4のグラフG3で示すように、第1大きさ観測値を変数として第1大きさ尤度q13を算出するための関数である。第1大きさ尤度関数は、第1大きさ推定値を平均とし、第1大きさ標準偏差の二乗を分散とする正規分布を示す。 The first size likelihood q13 represents the degree of plausibility of the first size observation. The CPU 11 calculates the first size likelihood q13 by substituting the first size observation into the first size likelihood function, which is set based on the first size estimate and the first size standard deviation. The first size likelihood function, as shown in graph G3 of Figure 4, is a function for calculating the first size likelihood q13 using the first size observation as the variable. The first size likelihood function exhibits a normal distribution with the first size estimate as the mean and the square of the first size standard deviation as the variance.

そしてCPU11は、第1種別尤度q11、第1位置尤度q12および第1大きさ尤度q13の平均値を算出し、更に、この平均値に対して、平均値の最大値が1になるように正規化処理を行った値を第1同一物確率r1とする。 The CPU 11 then calculates the average of the first type likelihood q11, the first position likelihood q12, and the first size likelihood q13. Furthermore, it normalizes this average so that the maximum value of the average is 1, and this normalized value is defined as the first identical object probability r1.

次にCPU11は、図2に示すように、S40にて、第1種別判定情報を算出する。具体的には、CPU11は、図5に示すように、第1種別判定情報を表すベクトルをベクトルA’とし、第1種別カルマンゲインをK1として、式(2)により、第1種別判定情報を算出する。 Next, as shown in Figure 2, the CPU 11 calculates the first type determination information in S40. Specifically, as shown in Figure 5, the CPU 11 calculates the first type determination information using equation (2), with vector A' representing the first type determination information and K1 being the first type Kalman gain.

次にCPU11は、図2に示すように、S50にて、第1観測後種別判定情報と、第1観測後種別判定情報の標準偏差とを算出し、算出した第1観測後種別判定情報および標準偏差をRAM13に記憶する。 Next, as shown in Figure 2, the CPU 11 calculates the first post-observation classification information and the standard deviation of the first post-observation classification information in S50, and stores the calculated first post-observation classification information and standard deviation in the RAM 13.

具体的には、CPU11は、図6に示すように、第1観測後種別判定情報を表すベクトルをベクトルA’’として、式(3)により、第1観測後種別判定情報を算出する。さらにCPU11は、RAM13に記憶されている複数の第1観測後種別判定情報を用いて、第1観測後種別判定情報の標準偏差を算出する。 Specifically, as shown in Figure 6, the CPU 11 calculates the first post-observation classification information using equation (3), with vector A'' representing the first post-observation classification information. Furthermore, the CPU 11 calculates the standard deviation of the first post-observation classification information using the multiple pieces of first post-observation classification information stored in the RAM 13.

次にCPU11は、図2に示すように、S60にて、第2類似度s2を算出する。
第2類似度s2は、レーダセンサ3から送信された直近の第2検出情報に含まれる第2種別検出情報と、S50で算出された直近の第1観測後種別判定情報とを用いて算出される。
Next, as shown in Figure 2, the CPU 11 calculates the second similarity score s2 in S60.
The second similarity score s2 is calculated using the second type detection information included in the most recent second detection information transmitted from the radar sensor 3 and the most recent first observation post-type determination information calculated in S50.

第2種別検出情報を表すベクトルをベクトルC=[C,C,C]とし、第1観測後種別判定情報を表すベクトルをベクトルD=[D,D,D]として、CPU11は、式(4)により、第2類似度s2を算出する。ベクトルCとベクトルDとが完全に一致する場合には、第2類似度s2は1になる。 Let vector C = [ C1 , C2 , C3 ] represent the second type detection information, and vector D = [ D1 , D2 , D3 ] represent the first observation-based type determination information. The CPU 11 calculates the second similarity s2 using equation (4). If vector C and vector D are identical, the second similarity s2 becomes 1.

次にCPU11は、S70にて、第2種別尤度q21を算出する。第2種別尤度q21は、レーダセンサ3が検出した物体(すなわち、第2種別検出情報に対応する物体)と、予測の物体(すなわち、第1観測後種別判定情報に対応する物体)とが同一物であることの尤もらしさの度合いである。 Next, in S70, the CPU 11 calculates the second type likelihood q21. The second type likelihood q21 represents the degree of likelihood that the object detected by the radar sensor 3 (i.e., the object corresponding to the second type detection information) and the predicted object (i.e., the object corresponding to the first observation type determination information) are the same object.

第2種別尤度q21は、第2類似度s2と、レーダセンサ3の種別判定精度と、予測の種別判定精度とを用いて算出される。
レーダセンサ3の種別判定精度は、0から1までの値であり、予め設定された固定値(例えば、0.4)である。
The second type likelihood q21 is calculated using the second similarity s2, the type determination accuracy of the radar sensor 3, and the type determination accuracy of the prediction.
The type determination accuracy of the radar sensor 3 is a value between 0 and 1, and is a preset fixed value (for example, 0.4).

予測の種別判定精度は、第1観測後種別判定情報が示す種別が、検出した物体の種別と一致する精度である。具体的には、予測の種別判定精度は、S50で算出された複数の第1観測後種別判定情報を用いて算出される標準偏差である。 The accuracy of the predicted type determination is the degree to which the type indicated by the first post-observation type determination information matches the type of the detected object. Specifically, the prediction type determination accuracy is the standard deviation calculated using the multiple first post-observation type determination information calculated in S50.

CPU11は、予め設定された第2種別尤度関数に、第2類似度s2とレーダセンサ3の種別判定精度と予測の種別判定精度とを代入することにより、第2種別尤度q21を算出する。第2種別尤度関数は、第2類似度s2と、レーダセンサ3の種別判定精度と、予測の種別判定精度とを変数として第2種別尤度q21を算出するための関数である。なお、第2類似度s2、レーダセンサ3の種別判定精度、および、予測の種別判定精度と、第2種別尤度q21との対応関係が設定された第2種別尤度テーブルを参照することにより、第2種別尤度q21を算出するようにしてもよい。 The CPU 11 calculates the second type likelihood q21 by substituting the second similarity s2, the type determination accuracy of the radar sensor 3, and the prediction type determination accuracy into a pre-set second type likelihood function. The second type likelihood function is a function for calculating the second type likelihood q21 using the second similarity s2, the type determination accuracy of the radar sensor 3, and the prediction type determination accuracy as variables. Alternatively, the second type likelihood q21 may be calculated by referring to a second type likelihood table in which the correspondence between the second similarity s2, the type determination accuracy of the radar sensor 3, the prediction type determination accuracy, and the second type likelihood q21 is defined.

次にCPU11は、S80にて、第2同一物確率r2を算出する。第2同一物確率r2は、レーダセンサ3が検出した物体(すなわち、第2種別検出情報に対応する物体)と、予測の物体(すなわち、第1観測後種別判定情報に対応する物体)とが同一物である確率である。 Next, the CPU 11 calculates the second identical object probability r2 in S80. The second identical object probability r2 is the probability that the object detected by the radar sensor 3 (i.e., the object corresponding to the second type detection information) and the predicted object (i.e., the object corresponding to the first observation-based type determination information) are identical.

第2同一物確率r2は、第2種別尤度q21と、第2位置尤度q22と、第2大きさ尤度q23とを用いて算出される。
第2位置尤度q22は、第2位置観測値の尤もらしさの度合いである。CPU11は、第2位置推定値と第2位置標準偏差とに基づいて設定された第2位置尤度関数に、第2位置観測値を代入することにより、第2位置尤度q22を算出する。第2位置尤度関数は、第2位置観測値を変数として第2位置尤度q22を算出するための関数である。第2位置尤度関数は、第2位置推定値を平均とし、第2位置標準偏差の二乗を分散とする正規分布を示す。
The second identical object probability r² is calculated using the second type likelihood q²1, the second position likelihood q²2, and the second size likelihood q²3.
The second position likelihood q22 is the degree of plausibility of the second position observation. The CPU 11 calculates the second position likelihood q22 by substituting the second position observation into the second position likelihood function, which is set based on the second position estimate and the second position standard deviation. The second position likelihood function is a function for calculating the second position likelihood q22 with the second position observation as the variable. The second position likelihood function exhibits a normal distribution with the second position estimate as the mean and the square of the second position standard deviation as the variance.

第2大きさ尤度q23は、第2大きさ観測値の尤もらしさの度合いである。CPU11は、第2大きさ推定値と第2大きさ標準偏差とに基づいて設定された第2大きさ尤度関数に、第2大きさ観測値を代入することにより、第2大きさ尤度q23を算出する。第2大きさ尤度関数は、第2大きさ観測値を変数として第2大きさ尤度q23を算出するための関数である。第2大きさ尤度関数は、第2大きさ推定値を平均とし、第2大きさ標準偏差の二乗を分散とする正規分布を示す。 The second size likelihood q23 represents the degree of plausibility of the second size observation. The CPU 11 calculates the second size likelihood q23 by substituting the second size observation into the second size likelihood function, which is set based on the second size estimate and the second size standard deviation. The second size likelihood function is a function for calculating the second size likelihood q23 using the second size observation as the variable. The second size likelihood function exhibits a normal distribution with the second size estimate as the mean and the square of the second size standard deviation as the variance.

そしてCPU11は、第2種別尤度q21、第2位置尤度q22および第2大きさ尤度q23の平均値を算出し、更に、この平均値に対して、平均値の最大値が1になるように正規化処理を行った値を第2同一物確率r2とする。 The CPU 11 then calculates the average of the second type likelihood q21, the second position likelihood q22, and the second size likelihood q23. Furthermore, it normalizes this average so that the maximum value of the average is 1, and this normalized value is defined as the second identical object probability r2.

次にCPU11は、S90にて、第2種別判定情報を算出する。具体的には、CPU11は、第2種別判定情報を表すベクトルをベクトルC’とし、第2種別カルマンゲインをK2として、式(5)により、第2種別判定情報を算出する。 Next, the CPU 11 calculates the second type determination information in S90. Specifically, the CPU 11 uses vector C' to represent the second type determination information and K2 to represent the second type Kalman gain, and calculates the second type determination information using equation (5).

次にCPU11は、S100にて、第2観測後種別判定情報と、第2観測後種別判定情報の標準偏差とを算出し、算出した第2観測後種別判定情報および標準偏差をRAM13に記憶する。 Next, in S100, the CPU 11 calculates the second observation-based classification information and the standard deviation of the second observation-based classification information, and stores the calculated second observation-based classification information and standard deviation in the RAM 13.

具体的には、CPU11は、第2観測後種別判定情報を表すベクトルをベクトルC’’として、式(6)により、第2観測後種別判定情報を算出する。さらにCPU11は、RAM13に記憶されている複数の第2観測後種別判定情報を用いて、第2観測後種別判定情報の標準偏差を算出する。 Specifically, the CPU 11 calculates the second post-observation classification information using equation (6), with vector C'' representing the second post-observation classification information. Furthermore, the CPU 11 calculates the standard deviation of the second post-observation classification information using the multiple second post-observation classification information stored in the RAM 13.

なお、追跡装置4は、第2観測後種別判定情報に基づいて、カメラセンサ2およびレーダセンサ3によって検出された物体が歩行者、二輪車および自動車の何れに該当するか判断する。 Furthermore, the tracking device 4 determines, based on the second observation type determination information, whether the object detected by the camera sensor 2 and radar sensor 3 is a pedestrian, a motorcycle, or a motor vehicle.

図7は、各フレームで物体状態推定の演算を実行するために要する時間を、本開示の手法と従来手法とで比較したグラフである。フレームは、上記の実行周期ΔTが経過する毎に繰り返し実行される各処理に対応する。なお、従来手法は、PMBフィルタを用いて物体状態推定の演算を実行する。PMBは、Poisson Multi-Bernoulliの略である。 Figure 7 is a graph comparing the time required to perform object state estimation calculations in each frame between the method of this disclosure and the conventional method. Each frame corresponds to a process that is repeatedly executed after the execution period ΔT described above has elapsed. The conventional method uses a PMB filter to perform object state estimation calculations. PMB stands for Poisson Multi-Bernoulli.

図7に示すように、従来手法における最長演算時間は47msであるのに対し、本開示の手法における最長演算時間は2.7msであり、本開示の手法によって演算時間を短縮することができる。 As shown in Figure 7, the maximum computation time in the conventional method is 47 ms, while the maximum computation time in the method of this disclosure is 2.7 ms, demonstrating that the computation time can be reduced by the method of this disclosure.

このように構成された追跡装置4は、周囲の状態を観測するように構成されたカメラセンサ2およびレーダセンサ3から検出結果を示す第1,2検出情報を周期的に取得し、第1,2検出情報に基づいて、周囲に存在する物体の状態(以下、物体状態)を推定して追跡する。 The tracking device 4, configured in this way, periodically acquires first and second detection information from the camera sensor 2 and radar sensor 3, which are configured to observe the surrounding conditions. Based on the first and second detection information, it estimates and tracks the state of objects in the surrounding area (hereinafter referred to as "object state").

追跡装置4は、カメラセンサ2およびレーダセンサ3から第1,2検出情報を取得する度に、取得した第1,2検出情報に基づいて物体状態を推定し直すように構成される。
追跡装置4は、カメラセンサ2の第1検出情報と、第1検出情報を取得する直前に推定された物体状態(すなわち、第2観測後種別判定情報)とに基づいて、取得した第1検出情報が、直前に推定された物体状態に対応する物体から得られた情報である確率を示す第1同一物確率r1を算出するように構成される。
The tracking device 4 is configured to re-estimate the object state based on the acquired first and second detection information each time it acquires first and second detection information from the camera sensor 2 and radar sensor 3.
The tracking device 4 is configured to calculate a first identical object probability r1, which indicates the probability that the acquired first detection information is information obtained from an object corresponding to the previously estimated object state, based on the first detection information from the camera sensor 2 and the object state estimated immediately before acquiring the first detection information (i.e., second post-observation type determination information).

追跡装置4は、レーダセンサ3の第2検出情報と、第2検出情報を取得する直前に推定された物体状態(すなわち、第1観測後種別判定情報)とに基づいて、取得した第2検出情報が、直前に推定された物体状態に対応する物体から得られた情報である確率を示す第2同一物確率r2を算出するように構成される。 The tracking device 4 is configured to calculate a second identical object probability r2, which indicates the probability that the acquired second detection information is information obtained from an object corresponding to the previously estimated object state, based on the second detection information from the radar sensor 3 and the object state estimated immediately before acquiring the second detection information (i.e., the first post-observation type determination information).

追跡装置4は、カメラセンサ2の第1検出情報と、第1検出情報を取得する直前に推定された物体状態(すなわち、第2観測後種別判定情報)と、算出された第1同一物確率r1とに基づいて、推定した物体状態を示す第1観測後種別判定情報を生成することにより物体状態を推定し直すように構成される。 The tracking device 4 is configured to re-estimate the object state by generating first post-observation classification information indicating the estimated object state, based on the first detection information from the camera sensor 2, the object state estimated immediately before acquiring the first detection information (i.e., second post-observation classification information), and the calculated first identical object probability r1.

追跡装置4は、レーダセンサ3の第2検出情報と、第2検出情報を取得する直前に推定された物体状態(すなわち、第1観測後種別判定情報)と、算出された第2同一物確率r2とに基づいて、推定した物体状態を示す第2観測後種別判定情報を生成することにより物体状態を推定し直すように構成される。 The tracking device 4 is configured to re-estimate the object state by generating second post-observation classification information indicating the estimated object state, based on the second detection information from the radar sensor 3, the object state estimated immediately before acquiring the second detection information (i.e., the first post-observation classification information), and the calculated second identical object probability r2.

追跡装置4は、第1,2検出情報のそれぞれについて、第1,2検出情報を取得する直前に推定された物体状態に対応する物体の情報であることの尤もらしさを示す第1種別尤度q11,q21と、第1,2位置尤度q12,q22と、第1,2大きさ尤度q13,q23を用いて第1同一物確率r1,r2を算出する。そして追跡装置4は、算出された第1,2種別尤度q11,q21と第1,2位置尤度q12,q22と第1,2大きさ尤度q13,q23とを用いて第1,2同一物確率r1,r2を算出する。 The tracking device 4 calculates the first identical object probabilities r1 and r2 for each of the first and second detection information, using the first type likelihoods q11 and q21, the first and second position likelihoods q12 and q22, and the first and second size likelihoods q13 and q23, which indicate the likelihood that the information corresponds to the object state estimated immediately before acquiring the first and second detection information. Then, the tracking device 4 calculates the first and second identical object probabilities r1 and r2 using the calculated first and second type likelihoods q11 and q21, the first and second position likelihoods q12 and q22, and the first and second size likelihoods q13 and q23.

追跡装置4は、第1,2検出情報のうち、3個の値で表される第1,2種別検出情報に対して、第1,2種別検出情報と、第1,2種別検出情報を取得する直前に推定された物体状態を示す第2,1観測後種別判定情報との第1,2類似度s1,s2を算出するように構成される。 The tracking device 4 is configured to calculate the first and second similarity s1 and s2 between the first and second type detection information, which is represented by three values from the first and second detection information, and the second and first post-observation type determination information, which indicates the object state estimated immediately before acquiring the first and second type detection information.

このような追跡装置4は、複数個の値で表される第1,2種別検出情報を、1つの値で表される第1,2類似度s1,s2に変換することができるため、仮説の増大を抑制して物体状態を推定することができる。これにより、追跡装置4は、物体を追跡するための演算負荷を低減することができる。 This tracking device 4 can convert the first and second type detection information, which is represented by multiple values, into first and second similarity values s1 and s2, which are represented by a single value. Therefore, it can estimate the object state while suppressing the increase in hypotheses. As a result, the tracking device 4 can reduce the computational load required to track the object.

また追跡装置4は、第1種別検出情報が、第1種別検出情報を取得する直前に推定された物体状態に対応する物体の情報であると仮定した場合における物体状態である第1仮定物体状態(すなわち、ベクトルA’,C’)と、第1種別検出情報が、第1種別検出情報を取得する直前に推定された物体状態に対応する物体の情報でないと仮定した場合における物体状態である第2仮定物体状態(すなわち、ベクトルB,D)とを、第1,2同一物確率r1,r2を用いて統合することにより、第1,2観測後種別判定情報を生成する。 Furthermore, the tracking device 4 generates first and second post-observation type determination information by integrating the first assumed object state (i.e., vectors A', C'), which is the object state assuming that the first type detection information corresponds to the object state estimated immediately before acquiring the first type detection information, and the second assumed object state (i.e., vectors B, D), which is the object state assuming that the first type detection information does not correspond to the object state estimated immediately before acquiring the first type detection information, using the first and second identical object probabilities r1 and r2.

このような追跡装置4は、第1仮定物体状態および第2仮定物体状態の2種類の状態を考慮して物体状態を推定するため、物体状態推定のロバスト性を向上させることができる。 Such a tracking device 4 can improve the robustness of object state estimation by considering two types of states: a first hypothetical object state and a second hypothetical object state.

また追跡装置4は、カメラセンサ2から取得した第1検出情報を用いて、物体状態を第1物体状態として推定する。そして追跡装置4は、レーダセンサ3から取得した第2検出情報と、推定された第1物体状態とを用いて、物体状態を第2物体状態として推定する。 Furthermore, the tracking device 4 uses the first detection information acquired from the camera sensor 2 to estimate the object state as the first object state. Then, the tracking device 4 uses the second detection information acquired from the radar sensor 3 and the estimated first object state to estimate the object state as the second object state.

このような追跡装置4は、2つのセンサの検出情報を統合して、物体状態を推定することができる。
以上説明した実施形態において、カメラセンサ2およびレーダセンサ3はセンサに相当し、第1,2検出情報は観測情報に相当し、S10~S100は状態更新部としての処理に相当し、S10~S30,S60~S80は確率算出部としての処理に相当し、同一物確率は第1,2同一物確率r1,r2に相当する。
Such a tracking device 4 can estimate the state of an object by integrating detection information from two sensors.
In the embodiments described above, the camera sensor 2 and the radar sensor 3 correspond to sensors, the first and second detection information correspond to observation information, S10 to S100 correspond to processing as a state update unit, S10 to S30 and S60 to S80 correspond to processing as a probability calculation unit, and the identical object probabilities correspond to the first and second identical object probabilities r1 and r2.

また、S40~S50,S90~S100は状態推定部としての処理に相当し、第1,2観測後種別判定情報は物体状態推定情報に相当し、S10~S20,S60~S70は尤度算出部としての処理に相当し、尤度q11,q21,q12,q22,q13,q23は尤度に相当する。 Furthermore, steps S40-S50 and S90-S100 correspond to processing as a state estimation unit, the first and second observation-based type determination information corresponds to object state estimation information, steps S10-S20 and S60-S70 correspond to processing as a likelihood calculation unit, and likelihoods q11, q21, q12, q22, q13, and q23 correspond to likelihoods.

また、S10,S60は類似度算出部としての処理に相当し、第1,2種別検出情報は複数値観測情報に相当する。
また、カメラセンサ2は第1センサに相当し、レーダセンサ3は第2センサに相当し、S10~S50は第1推定部としての処理に相当し、S60~S100は第2推定部としての処理に相当する。
Furthermore, S10 and S60 correspond to processing as a similarity calculation unit, and the first and second type detection information corresponds to multiple value observation information.
Furthermore, the camera sensor 2 corresponds to the first sensor, the radar sensor 3 corresponds to the second sensor, S10 to S50 correspond to processing as the first estimation unit, and S60 to S100 correspond to processing as the second estimation unit.

[第2実施形態]
以下に本開示の第2実施形態を図面とともに説明する。なお第2実施形態では、第1実施形態と異なる部分を説明する。共通する構成については同一の符号を付す。
[Second Embodiment]
A second embodiment of this disclosure is described below with reference to the drawings. In the second embodiment, the parts that differ from the first embodiment will be described. Common components are denoted by the same reference numerals.

第2実施形態の運転支援システム1は、追跡処理が変更された点が第1実施形態と異なる。
第2実施形態の追跡処理は、図8に示すように、S22,S24,S26,S72,S74,S76の処理が追加された点が第1実施形態と異なる。
The driving assistance system 1 of the second embodiment differs from the first embodiment in that the tracking process has been modified.
The tracking process in the second embodiment differs from that of the first embodiment in that the processes S22, S24, S26, S72, S74, and S76 are added, as shown in Figure 8.

すなわち、S20の処理が終了すると、CPU11は、S22にて、S10で用いたベクトルAと、RAM13に記憶されている複数の第2観測後種別判定情報(すなわち、ベクトルB、ベクトルC’’)とのマハラノビス距離を第1マハラノビス距離として算出する。 In other words, when the processing in S20 is completed, the CPU 11 calculates the first Mahalanobis distance in S22 between vector A used in S10 and multiple second observation-based classification information (i.e., vectors B and C'') stored in RAM 13.

具体的には、CPU11は、複数のベクトルB(または、ベクトルC’)の平均ベクトルおよび分散共分散行列を算出し、マハラノビス距離を算出するための周知の算出式に、ベクトルAと、複数のベクトルBの平均ベクトルおよび分散共分散行列とを代入することにより、第1マハラノビス距離を算出する。 Specifically, the CPU 11 calculates the mean vectors and covariance matrices of multiple vectors B (or vector C'), and then calculates the first Mahalanobis distance by substituting vector A and the mean vectors and covariance matrices of the multiple vectors B into a well-known formula for calculating the Mahalanobis distance.

そしてCPU11は、S24にて、S22で算出した第1マハラノビス距離が予め設定された閾値以下であるか否かを判断する。ここで、第1マハラノビス距離が閾値以下である場合には、CPU11は、S30に移行する。一方、第1マハラノビス距離が閾値を超えている場合には、CPU11は、S26にて、S10で用いた第2観測後種別判定情報(すなわち、ベクトルB)を第1観測後種別判定情報(すなわち、ベクトルA’’)とし、S60に移行する。 Then, in S24, the CPU 11 determines whether the first Mahalanobis distance calculated in S22 is below a predetermined threshold. If the first Mahalanobis distance is below the threshold, the CPU 11 proceeds to S30. On the other hand, if the first Mahalanobis distance exceeds the threshold, the CPU 11, in S26, changes the second post-observation classification information (i.e., vector B) used in S10 to the first post-observation classification information (i.e., vector A'') and proceeds to S60.

また、S70の処理が終了すると、CPU11は、S72にて、S60で用いたベクトルCと、RAM13に記憶されている複数の第1観測後種別判定情報(すなわち、ベクトルA’’)とのマハラノビス距離を第2マハラノビス距離として算出する。 Furthermore, once the processing in S70 is complete, the CPU 11 calculates the second Mahalanobis distance in S72 between the vector C used in S60 and the multiple first observation-based type determination information (i.e., vector A'') stored in the RAM 13.

具体的には、CPU11は、複数のベクトルA’’の平均ベクトルおよび分散共分散行列を算出し、マハラノビス距離を算出するための周知の算出式に、ベクトルCと、複数のベクトルA’’の平均ベクトルおよび分散共分散行列とを代入することにより、第2マハラノビス距離を算出する。 Specifically, the CPU 11 calculates the mean vector and covariance matrix of multiple vectors A'', and then calculates the second Mahalanobis distance by substituting vector C and the mean vector and covariance matrix of the multiple vectors A'' into a well-known formula for calculating the Mahalanobis distance.

そしてCPU11は、S74にて、S72で算出した第2マハラノビス距離が予め設定された閾値以下であるか否かを判断する。ここで、第2マハラノビス距離が閾値以下である場合には、CPU11は、S80に移行する。一方、第2マハラノビス距離が閾値を超えている場合には、CPU11は、S76にて、S60で用いた第1観測後種別判定情報(すなわち、ベクトルD)を第2観測後種別判定情報(すなわち、ベクトルC’’)とし、追跡処理を終了する。 Then, in S74, the CPU 11 determines whether the second Mahalanobis distance calculated in S72 is below a predetermined threshold. If the second Mahalanobis distance is below the threshold, the CPU 11 proceeds to S80. On the other hand, if the second Mahalanobis distance exceeds the threshold, in S76, the CPU 11 changes the first post-observation classification information (i.e., vector D) used in S60 to the second post-observation classification information (i.e., vector C''), and terminates the tracking process.

このように構成された追跡装置4は、カメラセンサ2から取得された第1種別判定情報(すなわち、ベクトルA)と、生成された第2観測後種別判定情報(すなわち、ベクトルB)との第1マハラノビス距離を算出する。そして追跡装置4は、第1マハラノビス距離が予め設定された閾値よりも大きい場合には、第2観測後種別判定情報に対応する物体がカメラセンサ2により観測されなかったと判断する。 The tracking device 4, configured in this way, calculates the first Mahalanobis distance between the first type determination information (i.e., vector A) acquired from the camera sensor 2 and the generated second post-observation type determination information (i.e., vector B). If the first Mahalanobis distance is greater than a preset threshold, the tracking device 4 determines that the object corresponding to the second post-observation type determination information was not observed by the camera sensor 2.

また追跡装置4は、レーダセンサ3から取得された第1種別判定情報(すなわち、ベクトルC)と、生成された第1観測後種別判定情報(すなわち、ベクトルA’’)との第2マハラノビス距離を算出する。そして追跡装置4は、第2マハラノビス距離が予め設定された閾値よりも大きい場合には、第1観測後種別判定情報に対応する物体がレーダセンサ3により観測されなかったと判断する。 Furthermore, the tracking device 4 calculates the second Mahalanobis distance between the first type determination information (i.e., vector C) acquired from the radar sensor 3 and the generated first post-observation type determination information (i.e., vector A''). If the second Mahalanobis distance is greater than a preset threshold, the tracking device 4 determines that the object corresponding to the first post-observation type determination information was not observed by the radar sensor 3.

このような追跡装置4は、マハラノビス距離が大きい検出結果を用いた演算を省略することができるため、物体状態の推定精度の低下を抑制することができるとともに、物体状態の推定の演算を高速化することができる。 This tracking device 4 can omit calculations using detection results with large Mahalanobis distances, thereby suppressing a decrease in the accuracy of object state estimation and speeding up the calculation of object state estimation.

以上説明した実施形態において、S22,S72はマハラノビス距離算出部としての処理に相当し、第1,2種別検出情報は観測情報に相当し、第1,2マハラノビス距離はマハラノビス距離に相当し、S24,S74は観測判断部としての処理に相当する。 In the embodiment described above, S22 and S72 correspond to processing as a Mahalanobis distance calculation unit, the first and second type detection information corresponds to observation information, the first and second Mahalanobis distances correspond to Mahalanobis distances, and S24 and S74 correspond to processing as an observation judgment unit.

以上、本開示の一実施形態について説明したが、本開示は上記実施形態に限定されるものではなく、種々変形して実施することができる。
[変形例1]
上記実施形態では、カメラセンサ2およびレーダセンサ3から取得した第1,2検出情報に基づいて物体状態を推定する形態を示した。しかし、追跡装置4は、カメラセンサ2およびレーダセンサ3の何れか一方の検出情報に基づいて物体状態を推定するようにしてもよい。また追跡装置4は、3つ以上のセンサから検出情報を取得している場合には、3つ以上のセンサから取得した検出情報に基づいて物体状態を推定するようにしてもよい。
Although one embodiment of the present disclosure has been described above, the present disclosure is not limited to the above embodiment and can be implemented in various modified forms.
[Variation 1]
In the above embodiment, the object state is estimated based on first and second detection information acquired from the camera sensor 2 and the radar sensor 3. However, the tracking device 4 may also estimate the object state based on the detection information from either the camera sensor 2 or the radar sensor 3. Furthermore, if the tracking device 4 acquires detection information from three or more sensors, it may also estimate the object state based on the detection information acquired from three or more sensors.

[変形例2]
上記実施形態では、追跡装置4が物体状態を推定する形態を示したが、追跡装置4は、更に、物体が存在する確率(以下、物体存在確率)を算出するようにしてもよい。これにより、追跡装置4は、物体追跡において、物体の生起/消失に関連するパラメータ(すなわち、物体存在確率)を更新することができる。なお、追跡装置4は、例えば、PMBMフィルタまたはPMBフィルタを用いて物体存在確率を算出する。PMBMは、Poisson Multi-Bernoulli Mixtureの略である。
[Modified example 2]
In the above embodiment, the tracking device 4 was shown to estimate the state of an object. However, the tracking device 4 may also calculate the probability that an object exists (hereinafter referred to as the object existence probability). This allows the tracking device 4 to update parameters related to the occurrence/disappearance of an object (i.e., the object existence probability) during object tracking. The tracking device 4 calculates the object existence probability using, for example, a PMBM filter or a PMB filter. PMBM stands for Poisson Multi-Bernoulli Mixture.

[変形例3]
上記実施形態では、第1種別尤度q11,q21と、第1,2位置尤度q12,q22と、第1,2大きさ尤度q13,q23とを用いて第1同一物確率r1,r2を算出する形態を示した。しかし、追跡装置4は、PHDフィルタ、LMBフィルタ、PMBMフィルタまたはPMBフィルタに代表されるランダム有限集合理論を用いて第1同一物確率r1,r2を算出するようにしてもよい。このような追跡装置4は、ランダム有限集合理論を用いることで、物体推定のロバスト性を向上させることができる。PHDは、Probability Hypothesis Densityの略である。LMBは、Labeled Multi-Bernoulliの略である。
[Modification 3]
In the above embodiment, a method was shown in which the first identical object probabilities r1 and r2 are calculated using the first type likelihoods q11 and q21, the first and second position likelihoods q12 and q22, and the first and second size likelihoods q13 and q23. However, the tracking device 4 may also calculate the first identical object probabilities r1 and r2 using random finite set theory, such as a PHD filter, LMB filter, PMBM filter, or PMB filter. By using random finite set theory, such a tracking device 4 can improve the robustness of object estimation. PHD stands for Probability Hypothesis Density. LMB stands for Labeled Multi-Bernoulli.

[変形例4]
上記実施形態では、第1,2種別検出情報を用いて第1,2類似度s1,s2を算出する形態を示した。しかし、特に画像の学習によって得られる物体の多次元特徴情報を検出情報として用いて類似度を算出するようにしてもよい。このような追跡装置4は、AIが出力した特徴情報のように、個々の数値について物理的解釈が無い情報を用いて、物体状態を推定することができる。AIは、Artificial Intelligenceの略である。
[Modification 4]
In the above embodiment, a method was shown in which the first and second similarity scores s1 and s2 are calculated using first and second type detection information. However, it is also possible to calculate the similarity using multidimensional feature information of an object obtained particularly through image learning as detection information. Such a tracking device 4 can estimate the state of an object using information that does not have a physical interpretation for each individual numerical value, such as feature information output by AI. AI stands for Artificial Intelligence.

本開示に記載の追跡装置4およびその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサおよびメモリを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の追跡装置4およびその手法は、一つ以上の専用ハードウェア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。もしくは、本開示に記載の追跡装置4およびその手法は、一つ乃至は複数の機能を実行するようにプログラムされたプロセッサおよびメモリと一つ以上のハードウェア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されてもよい。追跡装置4に含まれる各部の機能を実現する手法には、必ずしもソフトウェアが含まれている必要はなく、その全部の機能が、一つあるいは複数のハードウェアを用いて実現されてもよい。 The tracking device 4 and its method described in this disclosure may be implemented by a dedicated computer provided by configuring a processor and memory programmed to perform one or more functions embodied by a computer program. Alternatively, the tracking device 4 and its method described in this disclosure may be implemented by a dedicated computer provided by configuring a processor using one or more dedicated hardware logic circuits. Alternatively, the tracking device 4 and its method described in this disclosure may be implemented by one or more dedicated computers configured by a combination of a processor and memory programmed to perform one or more functions and a processor composed of one or more hardware logic circuits. Furthermore, the computer program may be stored as instructions executed by the computer on a computer-readable non-transitional tangible recording medium. The methods for implementing the functions of each part included in the tracking device 4 do not necessarily need to include software; all of its functions may be implemented using one or more hardware components.

上記実施形態における1つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、1つの構成要素が有する1つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、1つの構成要素によって実現したり、複数の構成要素によって実現される1つの機能を、1つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加または置換してもよい。 Multiple functions of one component in the above embodiment may be realized by multiple components, or one function of one component may be realized by multiple components. Furthermore, multiple functions of multiple components may be realized by one component, or one function realized by multiple components may be realized by one component. Also, some parts of the configuration of the above embodiment may be omitted. Furthermore, at least some parts of the configuration of the above embodiment may be added to or replaced with the configuration of other above embodiments.

上述した追跡装置4の他、当該追跡装置4を構成要素とするシステム、当該追跡装置4としてコンピュータを機能させるためのプログラム、このプログラムを記録した半導体メモリ等の非遷移的実体的記録媒体、追跡方法など、種々の形態で本開示を実現することもできる。 In addition to the tracking device 4 described above, this disclosure can also be implemented in various forms, such as a system comprising the tracking device 4, a program for causing the computer to function as the tracking device 4, a non-transitional physical recording medium such as semiconductor memory on which this program is recorded, and a tracking method.

2…カメラセンサ、3…レーダセンサ、4…追跡装置 2…Camera sensor, 3…Radar sensor, 4…Tracking device

Claims (7)

周囲の状態を観測するように構成された少なくとも1つのセンサ(2,3)から観測結果を示す少なくとも1つの観測情報を周期的に取得し、前記少なくとも1つの観測情報に基づいて、前記周囲に存在する物体の状態である物体状態を推定して追跡する追跡装置(4)であって、
前記少なくとも1つのセンサから前記少なくとも1つの観測情報を取得する度に、取得した前記少なくとも1つの観測情報に基づいて前記物体状態を推定し直すように構成された状態更新部(S10~S100)を備え、
前記状態更新部は、
前記少なくとも1つのセンサの前記少なくとも1つの観測情報と、前記少なくとも1つの観測情報を取得する直前に前記状態更新部により推定された前記物体状態とに基づいて、取得した前記少なくとも1つの観測情報が、直前に推定された前記物体状態に対応する前記物体から得られた情報である確率を示す同一物確率を算出するように構成された確率算出部(S10~S30,S60~S80)と、
前記少なくとも1つのセンサの前記少なくとも1つの観測情報と、前記少なくとも1つの観測情報を取得する直前に前記状態更新部により推定された前記物体状態と、前記確率算出部により算出された前記同一物確率とに基づいて、推定した前記物体状態を示す物体状態推定情報を生成することにより前記物体状態を推定し直すように構成された状態推定部(S40~S50,S90~S100)とを備え、
前記確率算出部は、
前記少なくとも1つの観測情報のそれぞれについて、前記少なくとも1つの観測情報を取得する直前に前記状態更新部により推定された前記物体状態に対応する前記物体の情報であることの尤もらしさを示す少なくとも1つの尤度を算出するように構成された尤度算出部(S10~S20,S60~S70)を備え、前記尤度算出部により算出された前記少なくとも1つの尤度を用いて前記同一物確率を算出し、
前記尤度算出部は、前記少なくとも1つの観測情報のうち、複数個の値で表される観測情報である複数値観測情報に対して、前記複数値観測情報と、前記複数値観測情報を取得する直前に前記状態更新部により推定された前記物体状態を示す前記物体状態推定情報との類似度を算出するように構成された類似度算出部(S10,S60)を備える追跡装置。
A tracking device (4) periodically acquires at least one piece of observational information indicating the observation result from at least one sensor (2, 3) configured to observe the surrounding conditions, and estimates and tracks the state of an object, which is the state of an object present in the surroundings, based on the at least one piece of observational information,
The system includes a state update unit (S10 to S100) configured to re-estimate the state of the object based on the acquired observation information each time at least one observation information is acquired from the at least one sensor,
The aforementioned state update unit,
A probability calculation unit (S10 to S30, S60 to S80) is configured to calculate the probability that the acquired at least one observation information is information obtained from the object corresponding to the immediately estimated object state, based on the at least one observation information from the at least one sensor and the object state estimated by the state update unit immediately before acquiring the at least one observation information,
The system includes a state estimation unit (S40-S50, S90-S100) configured to re-estimate the object state by generating object state estimation information indicating the estimated object state based on the at least one observation information from the at least one sensor, the object state estimated by the state update unit immediately before acquiring the at least one observation information, and the probability of identical objects calculated by the probability calculation unit,
The probability calculation unit,
The system includes a likelihood calculation unit (S10-S20, S60-S70) configured to calculate at least one likelihood for each of the at least one observational pieces of information that indicates the likelihood that it is information about the object corresponding to the object state estimated by the state update unit immediately before acquiring the at least one observational piece of information, and calculates the probability of identical objects using the at least one likelihood calculated by the likelihood calculation unit.
The likelihood calculation unit is a tracking device comprising a similarity calculation unit (S10, S60) configured to calculate the similarity between the multi-value observation information, which is observation information represented by multiple values from the at least one piece of observation information, and the object state estimation information, which indicates the object state estimated by the state update unit immediately before acquiring the multi-value observation information.
請求項1に記載の追跡装置であって、
前記状態推定部は、
前記少なくとも1つの観測情報が、前記少なくとも1つの観測情報を取得する直前に前記状態更新部により推定された前記物体状態に対応する前記物体の情報であると仮定した場合における前記物体状態である第1仮定物体状態と、前記少なくとも1つの観測情報が、前記少なくとも1つの観測情報を取得する直前に前記状態更新部により推定された前記物体状態に対応する前記物体の情報でないと仮定した場合における前記物体状態である第2仮定物体状態とを、前記同一物確率を用いて統合することにより、前記物体状態推定情報を生成する追跡装置。
A tracking device according to claim 1,
The state estimation unit,
A tracking device that generates object state estimation information by integrating, using the same-object probability, a first hypothetical object state which is the object state when it is assumed that the at least one piece of observational information is information about the object corresponding to the object state estimated by the state update unit immediately before acquiring the at least one piece of observational information, and a second hypothetical object state which is the object state when it is assumed that the at least one piece of observational information is not information about the object corresponding to the object state estimated by the state update unit immediately before acquiring the at least one piece of observational information.
請求項1または請求項2に記載の追跡装置であって、
前記少なくとも1つのセンサは、複数のセンサであり、
前記複数のセンサは、互いに異なる第1センサと第2センサとを含み、
前記状態更新部は、
前記第1センサから取得した前記少なくとも1つの観測情報を用いて、前記物体状態を第1物体状態として推定する第1推定部(S10~S50)と、
前記第2センサから取得した前記少なくとも1つの観測情報と、前記第1推定部により推定された前記第1物体状態とを用いて、前記物体状態を第2物体状態として推定する第2推定部(S60~S100)と
を備える追跡装置。
A tracking device according to claim 1 or claim 2,
The aforementioned at least one sensor is a plurality of sensors,
The plurality of sensors include a first sensor and a second sensor that are different from each other.
The aforementioned state update unit,
A first estimation unit (S10 to S50) estimates the object state as a first object state using the at least one observation information obtained from the first sensor,
A tracking device comprising: a second estimation unit (S60 to S100) that estimates the object state as a second object state using the at least one observation information obtained from the second sensor and the first object state estimated by the first estimation unit.
請求項1または請求項2に記載の追跡装置であって、
前記状態推定部は、前記物体状態に加え、前記物体が存在する確率を算出するように構成される追跡装置。
A tracking device according to claim 1 or claim 2,
The state estimation unit is a tracking device configured to calculate the probability of the object's existence, in addition to the object's state.
請求項1または請求項2に記載の追跡装置であって、
前記状態更新部は、PHDフィルタ、LMBフィルタ、PMBMフィルタまたはPMBフィルタに代表されるランダム有限集合理論を用いて前記物体状態を更新する追跡装置。
A tracking device according to claim 1 or claim 2,
The state update unit is a tracking device that updates the object state using random finite set theory, such as a PHD filter, LMB filter, PMBM filter, or PMB filter.
請求項1または請求項2に記載の追跡装置であって、
前記複数値観測情報は、前記物体の多次元特徴情報である追跡装置。
A tracking device according to claim 1 or claim 2,
The aforementioned multi-value observation information is a tracking device that provides multidimensional feature information of the object.
請求項1または請求項2に記載の追跡装置であって、
前記少なくとも1つのセンサから取得された前記少なくとも1つの観測情報と、前記状態推定部により生成された前記物体状態推定情報とのマハラノビス距離を算出するように構成されたマハラノビス距離算出部(S22,S72)と、
前記マハラノビス距離が予め設定された閾値よりも大きい場合には、前記物体状態推定情報に対応する前記物体が前記少なくとも1つのセンサにより観測されなかったと判断するように構成された観測判断部(S24,S74)と
を備える追跡装置。
A tracking device according to claim 1 or claim 2,
A Mahalanobis distance calculation unit (S22, S72) is configured to calculate the Mahalanobis distance between the at least one observation information obtained from the at least one sensor and the object state estimation information generated by the state estimation unit,
A tracking device comprising: an observation determination unit (S24, S74) configured to determine that the object corresponding to the object state estimation information was not observed by the at least one sensor when the Mahalanobis distance is greater than a preset threshold.
JP2022142461A 2022-09-07 2022-09-07 Tracking device Active JP7849255B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022142461A JP7849255B2 (en) 2022-09-07 2022-09-07 Tracking device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022142461A JP7849255B2 (en) 2022-09-07 2022-09-07 Tracking device

Publications (2)

Publication Number Publication Date
JP2024037541A JP2024037541A (en) 2024-03-19
JP7849255B2 true JP7849255B2 (en) 2026-04-21

Family

ID=90300330

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022142461A Active JP7849255B2 (en) 2022-09-07 2022-09-07 Tracking device

Country Status (1)

Country Link
JP (1) JP7849255B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015121473A (en) 2013-12-24 2015-07-02 三菱電機株式会社 Target tracking device and target tracking method
US20210049378A1 (en) 2019-08-13 2021-02-18 Uatc, Llc Association and Tracking for Autonomous Devices
JP2021036437A (en) 2015-01-14 2021-03-04 日本電気株式会社 Movement status estimation device, movement status estimation method and program recording medium
US20210181758A1 (en) 2019-10-26 2021-06-17 Zoox, Inc. Object detection and tracking
US20210233261A1 (en) 2018-07-06 2021-07-29 Bayerische Motoren Werke Aktiengesellschaft Object Tracking Based on Multiple Measurement Hypotheses
JP2022024741A (en) 2020-07-28 2022-02-09 株式会社Soken Vehicle control device and vehicle control method
JP2022083331A (en) 2020-11-24 2022-06-03 日立Astemo株式会社 Target detection device and target detection method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015121473A (en) 2013-12-24 2015-07-02 三菱電機株式会社 Target tracking device and target tracking method
JP2021036437A (en) 2015-01-14 2021-03-04 日本電気株式会社 Movement status estimation device, movement status estimation method and program recording medium
US20210233261A1 (en) 2018-07-06 2021-07-29 Bayerische Motoren Werke Aktiengesellschaft Object Tracking Based on Multiple Measurement Hypotheses
US20210049378A1 (en) 2019-08-13 2021-02-18 Uatc, Llc Association and Tracking for Autonomous Devices
US20210181758A1 (en) 2019-10-26 2021-06-17 Zoox, Inc. Object detection and tracking
JP2022024741A (en) 2020-07-28 2022-02-09 株式会社Soken Vehicle control device and vehicle control method
JP2022083331A (en) 2020-11-24 2022-06-03 日立Astemo株式会社 Target detection device and target detection method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
齊藤 真衣、外2名,"LiDARとカメラを用いた仮想RGB-Dセンサによる遠距離スパース点群の補間手法",電子情報通信学会技術研究報告,日本,一般社団法人電子情報通信学会,2022年02月14日,Vol.121, No.374,pp.97-102

Also Published As

Publication number Publication date
JP2024037541A (en) 2024-03-19

Similar Documents

Publication Publication Date Title
US9904846B2 (en) Pedestrian behavior predicting device and pedestrian behavior predicting method
KR102925564B1 (en) Advanced driver assist device, method of calibrationg the same and method of detecting object in the saem
US20190317494A1 (en) Apparatus and method for controlling to enable autonomous system in vehicle
WO2014024284A1 (en) Collision prediction device
CN104802705B (en) Method for reducing erroneous activation in CAS is fallen back
EP4378781B1 (en) Driving behavior determination method and related device thereof
CN114026456A (en) Tracking device
JPWO2015005001A1 (en) Object recognition device
CN113947208A (en) Method and apparatus for creating machine learning systems
JP7849255B2 (en) Tracking device
CN116872881B (en) Active and passive safety cooperative control method and device for pedestrians and computer equipment
US11600120B2 (en) Apparatus for diagnosing abnormality in vehicle sensor and method thereof
US20230075659A1 (en) Object ranging apparatus, method, and computer readable medium
KR20220049459A (en) Method for determining safety-critical output values by way of a data analysis device for a technical entity
KR20130019908A (en) System for predicting the possibility or impossibility of vehicle parking using support vector machine
JP2012118683A (en) Pedestrian recognition device
US20220292370A1 (en) Information processing method, information processing system, and information processing device
JP2022142879A (en) Sensor data processing system
US11760363B2 (en) Device and method for controlling travel of vehicle
CN117215908A (en) Methods used to perform data processing
JP2020063934A (en) Object recognition device, vehicle control device using the same, object recognition method, and vehicle control method using the same
CN113822146A (en) Target detection method, terminal device and computer storage medium
JP2012164158A (en) Movable object prediction device, movable object prediction program and movable object prediction method
WO2024168541A1 (en) Method for detecting attack for vehicle and related device
US12474680B2 (en) Control system and action generation method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250611

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: 20260317

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20260323

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260409

R150 Certificate of patent or registration of utility model

Ref document number: 7849255

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150