JP7548183B2 - MOVING OBJECT DETERMINATION DEVICE AND MOVING OBJECT DETERMINATION PROGRAM - Google Patents
MOVING OBJECT DETERMINATION DEVICE AND MOVING OBJECT DETERMINATION PROGRAM Download PDFInfo
- Publication number
- JP7548183B2 JP7548183B2 JP2021165597A JP2021165597A JP7548183B2 JP 7548183 B2 JP7548183 B2 JP 7548183B2 JP 2021165597 A JP2021165597 A JP 2021165597A JP 2021165597 A JP2021165597 A JP 2021165597A JP 7548183 B2 JP7548183 B2 JP 7548183B2
- Authority
- JP
- Japan
- Prior art keywords
- target
- reliability
- camera
- target recognition
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
Description
本明細書の開示は、移動体判定装置、及び移動体判定プログラムに関する。 The disclosure of this specification relates to a moving object determination device and a moving object determination program.
従来、車両周辺をカメラで撮影し、撮影した画像に含まれる物標が移動しているのか否かを判定する技術が知られている。例えば、特許文献1では、特徴点の位置の時系列として示されるオプティカルフローと、当該特徴点に対応する空間特徴点の位置の時系列として示される空間特徴点のオプティカルフローとを比較して、特徴点が表す物標が移動しているのか否かを判定する移動物体判定装置が記載されている。
Conventionally, there is known a technique for capturing images of the surroundings of a vehicle with a camera and determining whether a target object included in the captured image is moving. For example,
ところで、物体検知システムにおいて、画像中の物標の移動静止判定は重要な役割を担うものとなっている。既存技術では、特許文献1の記載の技術を含め、オプティカルフローなど単一のパラメータに基づいて物標が移動しているのか否かを判定する構成となっている。そのため、判定が正確に行われないといった懸念があり、改善の余地があると考えられる。
In object detection systems, determining whether a target in an image is moving or stationary plays an important role. Existing technologies, including the technology described in
本発明は、上記課題に鑑みてなされてものであり、その目的は、物標の移動静止判定を精度良く実施することのできる移動体判定装置、及び移動体判定プログラムを提供することにある。 The present invention has been made in consideration of the above problems, and its purpose is to provide a moving object determination device and a moving object determination program that can accurately determine whether a target is moving or stationary.
本発明は、
車両の周囲を撮影するカメラが搭載された車両に適用され、前記カメラにより撮影された画像に基づいてそれらの画像に含まれる物標が移動しているか否かの移動静止判定を行う移動体判定装置であって、
所定周期で前記画像を取得する取得部と、
前記取得部により取得した前記画像を用い、互いに異なる複数の物標認識手法により同一の前記物標を認識する認識部と、
前記複数の物標認識手法の各々における前記物標の認識結果と前記物標認識手法ごとに定められた所定の重み係数とに基づいて、前記物標認識手法ごとに、前記物標が移動体候補として存在していることの確からしさを示す存在信頼度を算出する存在信頼度算出部と、
前記物標認識手法ごとに算出された前記存在信頼度を統合し、前記物標の統合信頼度を算出する統合信頼度算出部と、
前記統合信頼度に基づいて移動静止判定を行う判定部と、
を備えることを特徴とする。
The present invention relates to
A moving object determination device that is applied to a vehicle equipped with a camera that captures images of the vehicle's surroundings and performs a moving/stationary determination based on images captured by the camera to determine whether or not a target included in the images is moving, comprising:
an acquisition unit that acquires the images at a predetermined period;
a recognition unit that recognizes the same target by a plurality of target recognition methods different from each other using the image acquired by the acquisition unit;
an existence reliability calculation unit that calculates, for each of the plurality of target recognition methods, an existence reliability indicating a likelihood that the target exists as a moving object candidate, based on a recognition result of the target in each of the plurality of target recognition methods and a predetermined weighting coefficient determined for each of the target recognition methods;
an integrated reliability calculation unit that integrates the presence reliability calculated for each of the target recognition methods and calculates an integrated reliability of the target;
A determination unit that performs a moving/stationary determination based on the integrated reliability;
The present invention is characterized by comprising:
上記移動体判定装置によれば、所定周期で取得された画像から、複数の物標認識手法により同一の物標が認識され、互いに異なる複数の物標認識手法の各々における物標の認識結果と、物標認識手法ごとに定められた所定の重み係数とに基づいて、物標認識手法ごとに、物標が移動体候補として存在していることの確からしさを示す存在信頼度が算出される。そして、物標認識手法ごとに算出された存在信頼度の統合により物標の統合信頼度が算出され、その統合信頼度に基づいて移動静止判定が行われる。この場合、互いに異なる複数の物標認識手法による認識結果を用い、それらを統合しつつ移動静止判定を行うことにより、その移動静止判定の精度を高めることができる。また、物標認識手法ごとに重み係数が定められていることにより、各物標認識手法で一律に重み係数が定められている場合とは異なり、複数の物標認識手法のいずれにより物標認識が行われたかを反映しつつ物標の統合信頼度を適正に算出することができる。以上により、物標の移動静止判定を精度良く実施することができる。 According to the above moving object determination device, the same target is recognized by a plurality of target recognition methods from images acquired at a predetermined cycle, and an existence reliability indicating the likelihood that the target exists as a moving object candidate is calculated for each target recognition method based on the target recognition results in each of the plurality of different target recognition methods and a predetermined weighting coefficient determined for each target recognition method. Then, an integrated reliability of the target is calculated by integrating the existence reliability calculated for each target recognition method, and a moving/stationary determination is performed based on the integrated reliability. In this case, the accuracy of the moving/stationary determination can be improved by using the recognition results of the plurality of different target recognition methods and integrating them while performing the moving/stationary determination. In addition, since a weighting coefficient is determined for each target recognition method, the integrated reliability of the target can be properly calculated while reflecting which of the plurality of target recognition methods the target was recognized by, unlike the case where a uniform weighting coefficient is determined for each target recognition method. As a result, the moving/stationary determination of the target can be performed with high accuracy.
また、本発明は、
車両の周囲を撮影するカメラが搭載された車両に適用され、前記カメラにより撮影された画像に基づいてそれらの画像に含まれる物標が移動しているか否かの移動静止判定を行うべく、制御装置により実行される移動体判定プログラムであって、
所定周期で前記画像を取得する取得ステップと、
前記取得ステップにて取得した前記画像を用い、互いに異なる複数の物標認識手法により同一の前記物標を認識する認識ステップと、
前記複数の物標認識手法の各々における前記物標の認識結果と前記物標認識手法ごとに定められた所定の重み係数とに基づいて、前記物標認識手法ごとに、前記物標が移動体候補として存在していることの確からしさを示す存在信頼度を算出する存在信頼度算出ステップと、
前記物標認識手法ごとに算出された前記存在信頼度を統合し、前記物標の統合信頼度を算出する統合信頼度算出ステップと、
前記統合信頼度に基づいて移動静止判定を行う判定ステップと、
を含むことを特徴とする。
The present invention also provides a method for producing a method for manufacturing a semiconductor device comprising the steps of:
A moving object determination program that is applied to a vehicle equipped with a camera that photographs the surroundings of the vehicle and is executed by a control device to perform a moving/stationary determination as to whether a target included in images photographed by the camera is moving or not, the program comprising:
An acquisition step of acquiring the image at a predetermined period;
a recognition step of recognizing the same target by a plurality of target recognition methods different from each other using the images acquired in the acquisition step;
an existence reliability calculation step of calculating, for each of the plurality of target recognition methods, an existence reliability indicating a likelihood that the target exists as a moving object candidate, based on a recognition result of the target in each of the plurality of target recognition methods and a predetermined weighting coefficient determined for each of the target recognition methods;
an integrated reliability calculation step of integrating the presence reliability calculated for each of the target recognition methods and calculating an integrated reliability of the target;
A determination step of determining whether or not the movement or stationary state is performed based on the integrated reliability;
The present invention is characterized by comprising:
上記移動体判定プログラムによれば、移動体判定装置と同様に、物標の移動静止判定を精度良く実施することができる。 The above moving object determination program can accurately determine whether a target is moving or stationary, just like the moving object determination device.
(第1実施形態)
図1は、車両に搭載され、車両の周辺の物体を検知する物体検知システムを示す。物体検知システムは、カメラ30と、移動体判定装置10とを備えている。カメラ30は、フロントカメラ31、リアカメラ32、左側カメラ33、右側カメラ34を含む。フロントカメラ31、リアカメラ32、左側カメラ33、及び右側カメラ34は、それぞれ単眼のデジタルカメラである。なお、以下、フロントカメラ31、リアカメラ32、左側カメラ33、及び右側カメラ34を簡略化してカメラ31、32、33、34と称することがある。カメラ31、32、33、34には、それぞれの視野角がそれぞれ180度に設定されている広角レンズが採用されている。
First Embodiment
1 shows an object detection system that is mounted on a vehicle and detects objects around the vehicle. The object detection system includes a
フロントカメラ31は、例えば、車両の進行方向前端(例えばフロントグリル)に取り付けられており、車両の進行方向前方を撮像する。リアカメラ32は、車両の進行方向後端に取り付けられており、車両の後方を撮像する。左側カメラ33は、例えば、車両の左ドアミラーに取り付けられており、車両の車両幅方向左側を撮像する。右側カメラ34は、例えば、車両の右ドアミラーに取り付けられており、車両幅方向右側を撮像する。
The
カメラ31~34は、それぞれ、時系列に車両の周囲を撮影して、撮影した画像を示す画像データを移動体判定装置10の映像信号入力部11に出力する。映像信号入力部11は、カメラ31、32、33、34のそれぞれから出力される画像データを取得して、取得した画像データを画像処理部13に出力する。
The
移動体判定装置10は、マイクロコンピュータ等を主体として構成されており、CPU、ROM、RAM、I/O及びこれらの構成を接続する車載通信バス40と等を備えている。具体的には、移動体判定装置10は、映像信号入力部11、通信インタフェイス(通信I/F)12、画像処理部13、メモリ15、電源部16を備えている。
The moving
通信I/F12は、車載通信バス40を介して車速センサ、舵角センサ、ソナー、シフトレンジ等に接続されており、車両の車速、舵角、シフトレンジ、ソナー情報等の車両情報を取得する。より具体的には、車速センサから、車両の速度である自車速度に応じた信号が入力される。舵角センサから、車両の運転者によるステアリング操作に基づく車両の操舵角に応じた信号が入力される。ソナーから、超音波を探査波として車両周辺の障害物の探査した探査結果を示す信号が入力される。シフトレンジから、オートマチックトランスミッションのレンジ情報が入力される。
The communication I/
メモリ15は、記憶部に相当し、RAM、ROM、書き込み可能な不揮発性記憶媒体等を含んでいる。メモリ15は、画像処理部13によって実行されるコンピュータプログラムを記憶している。
The
電源部16は、車両の電源スイッチがオンされたときに、画像処理部13がプログラムを実行するための電力を画像処理部13に供給する。
When the vehicle's power switch is turned on, the
画像処理部13は、メモリ15に予め記憶されているコンピュータプログラムを実行することにより、物体検知処理を実行する。
The
図2は、画像処理部13の構成を示す図である。画像処理部13は、取得部21と、物標認識部22と、瞬時値算出部23と、継続信頼度算出部24と、統合信頼度算出部25と、判定部26とを備えている。
Figure 2 is a diagram showing the configuration of the
取得部21は、映像信号入力部11に入力された車両の周囲の撮像画像(フレーム)を所定周期で取得する。これにより、各カメラ31~34で撮像された画像がそれぞれ取得される。また、取得部21は、通信I/F12に入力された車両情報を取得する。
The
物標認識部22は、取得部21で取得した画像を用い、複数の物標認識手法によりそれぞれ物標を認識する。本実施形態では、4つの物標認識手法により物標認識を行う構成としており、物標認識部22は、各々個別の物標認識を実施する認識部として、種別認識部22Aと、オプティカルフロー認識部22Bと、SS(Semantic Segmentation)認識部22Cと、SfM(Structure from Motion)認識部22Dとを有している。
The
種別認識部22Aは、画像に含まれる物標の種別判定を行うことにより物標認識を行う認識部であり、物標認識パラメータとして、物標種別の確からしさを示す種別スコアを算出する。種別認識部22Aは、例えば、複数の種別判定対象を予め定めておき、その認識対象を定義した学習データを用いて、画像上に存在する物標候補について個々に種別スコアを推定する。学習データの様態は任意であるが、例えばディープラーニングによって生成された学習データを用いるとよい。種別スコアは、物標ごとに、いずれの種別に該当するかの確率で表されるものであるとよい。
The
具体的には、例えば四輪車と、二輪車と、歩行者と、それら以外の物体との4種類の種別を種別判定対象として予め定めておく。そして、種別認識部22Aは、画像上に存在する各物標候補について、四輪車である確率、二輪車である確率、歩行者である確率、それら以外の物体である確率をそれぞれ算出するとともに、画像上の物標候補ごとに、いずれの種別であるかの確率を種別スコアとして算出する。画像内に歩行者が写り込んでいる場合には、例えば「四輪車:10%」、「二輪車:3%」、「歩行者:85%」、「それ以外の物体:2%」のように確率が算出される。この場合、歩行者の確率が最も高いため、画像上の物標候補が歩行者であるとの種別判定がなされるとともに、種別判定対象ごとの割合比率に応じて、種別スコアが算出される。
Specifically, for example, four types of types are predefined as type determination targets: four-wheeled vehicles, two-wheeled vehicles, pedestrians, and other objects. Then, for each target candidate present in the image, the
オプティカルフロー認識部22Bは、画像に含まれる物標の動きをオプティカルフロー密度認識手法により認識する認識部であり、物標認識パラメータとして、オプティカルフロー密度を算出する。オプティカルフローは、物標の特徴点の動きをベクトルで表したものであり、オプティカルフロー認識部22Bは、過去の物標の特徴点と現在の物標の特徴点からオプティカルフローを算出するとともに、特徴点の動きベクトルの密度をオプティカルフロー密度として算出する。オプティカルフロー密度は、画像を撮影したカメラから物標までの距離と相関があり、カメラから物標までの距離が近くなると、特徴点の数が多くなるため、オプティカルフロー密度は高い値となる。
The optical
SS認識部22Cは、画像内の全画素にラベルやカテゴリの関連付けを行うことにより物標認識を行う認識部であり、物標認識パラメータとして、画像内にて分類された物標の占める面積に応じて物標面積比率を算出する。SSは、ディープラーニングを用いたアルゴリズムであり、特徴的なカテゴリを形成する画素の集まりを認識するために利用される。SS認識部22Cは、画像に含まれる物標を可動物、非可動物のいずれかのクラスに分類した属性画像を作成し、クラス分類された物標について画像全体に対する物標面積比率を算出する。
The
SfM認識部22Dは、画像内の特徴点の三次元位置を表す三次元推定画像を作成し、その三次元推定画像に基づいて物標認識を行う三次元認識手法(SfM)により物標認識を行う認識部であり、物標認識パラメータとして、三次元推定画像における物標ごとの点群数を算出する。SfMは、異なる角度から撮影した複数の画像、すなわち角度差のある複数の画像に基づいて物標の奥行として表される点群を生成することにより物標の三次元形状を復元する技術である。
The
次に、瞬時値算出部23について説明する。瞬時値算出部23は、時系列で取得される画像ごとに、物標認識部22での各物標認識手法の物標の認識結果について物標の瞬時の存在信頼度である瞬時信頼度Tconfを算出するとともに、その瞬時信頼度Tconfに対して物標認識手法ごとに定められた重み係数Wを乗算して瞬時値データを算出する。すなわち、瞬時値算出部23は、認識部22A~22Dごとに設けられた算出部23A~23Dを有しており、これら各算出部23A~23Dは、物標認識手法ごとに瞬時信頼度Tconf_A~Tconf_Dと重み係数WA~WDとを算出するとともに、それら各値の乗算により瞬時値データを算出する。
Next, the instantaneous
本実施形態では、物標が移動体候補として存在していることの確からしさを示す指標として存在信頼度を算出することとしており、その時々の存在信頼度(瞬時の存在信頼度)を瞬時信頼度Tconfとしている。また、物標の継続的な存在信頼度を継続信頼度Cconfとし、物標認識手法ごとの継続信頼度Cconfを統合した存在信頼度を統合信頼度Iconfとしている。 In this embodiment, the presence confidence level is calculated as an index showing the likelihood that a target exists as a moving object candidate, and the presence confidence level at each moment (instantaneous presence confidence level) is the instantaneous confidence level Tconf. The continuous presence confidence level of the target is the continuous confidence level Cconf, and the presence confidence level obtained by integrating the continuous confidence levels Cconf for each target recognition method is the integrated confidence level Iconf.
各算出部23A~23Dは、例えば図3(a)~(d)に示す関係に基づいて、物標認識手法ごとの各物標認識パラメータから瞬時信頼度Tconf_A~Tconf_Dを算出する。各物標認識手法の瞬時信頼度Tconf_A~Tconf_Dは、いずれも同じ数値範囲で算出されるとよく、例えば最小値を0、最大値を3とする数値で算出される。
Each
また、各算出部23A~23Dは、例えば図4(a)~(d)に示す関係に基づいて、各物標認識手法の重み係数WA~WDを算出する。図4(a)~(d)では、物標認識手法ごとに、自車両が静止及び移動のいずれの状態であるかに応じて、また、認識対象である物標が四輪車、二輪車、歩行者のいずれであるかに応じて、それぞれ重み係数WA~WDの値が定められている。自車両の静止及び移動の状態や物標までの離間距離に関する情報は画像と共に逐次取得されるとよい。認識対象の物標が四輪車、二輪車、歩行者のいずれであるかは、種別認識部22Aによる種別判定結果を用いて判別されるとよい。図4(a)~(d)において、重み係数WA~WDの数値は任意に設定可能であり、図示の数値に限定はされない。以下、算出部23A~23Dごとに、瞬時信頼度Tconf_A~Tconf_Dの算出手法と重み係数WA~WDの算出手法とを説明する。
Each
なお、以下の説明において、各瞬時信頼度Tconf_A~Tconf_Dの末尾に付された「n」は、今回の認識対象となっている物標の認識が開始されてから現時点までの画像フレーム数を意味しており、例えば「Tconf_An」は、瞬時信頼度Tconf_Aの今回値であることを示す。例えば物標の認識開始から現時点までのフレーム数が50であればn=50であり、100であればn=100である。重み係数WAn~WDnについても同様である。 In the following explanation, the "n" added to the end of each instantaneous confidence Tconf_A to Tconf_D means the number of image frames from when recognition of the target being recognized this time started to the current time. For example, "Tconf_An" indicates the current value of instantaneous confidence Tconf_A. For example, if the number of frames from the start of target recognition to the current time is 50, then n = 50, and if it is 100, then n = 100. The same applies to the weighting coefficients WAn to WDn.
算出部23Aは、図3(a)の関係を用い、種別認識部22Aにて算出された種別スコアに基づいて瞬時信頼度Tconf_Anを算出する。図3(a)によれば、種別スコアが高いほど、瞬時信頼度Tconf_Anとして高い値が算出される。
The
また、算出部23Aは、図4(a)の関係を用い、種別スコアの瞬時信頼度Tconf_Anに対する重み係数WAnを設定する。この場合、重み係数WAnは、自車両が静止及び移動のいずれの状態であるか、物標が四輪車、二輪車、歩行者のいずれであるかにかかわらず、全ての条件で「1」が設定される。
The
そして、算出部23Aは、物標認識パラメータである種別スコアの瞬時信頼度Tconf_Anと重み係数WAnとの乗算により、物標の種別判定に関する瞬時値データ(Tconf_An×WAn)を算出する。
Then, the
算出部23Bは、図3(b)の関係を用い、オプティカルフロー認識部22Bにて算出されたオプティカルフロー密度に基づいて瞬時信頼度Tconf_Bnを算出する。図3(b)によれば、オプティカルフロー密度が高いほど、瞬時信頼度Tconf_Bnとして高い値が算出される。
The
また、算出部23Bは、図4(b)の関係を用い、オプティカルフロー密度の瞬時信頼度Tconf_Bnに対する重み係数WBnを設定する。この場合、重み係数WBnは、自車両が静止及び移動のいずれの状態であるかに応じて異なる値に設定されるとともに、自車両(車載カメラ)から物標までの離間距離に応じて異なる値に設定される。具体的には、重み係数WBnは、自車両の静止時と移動時とを比べて、静止時の方が大きい値に設定される。また、重み係数WBnは、自車両から物標までの離間距離が長いほど小さい値に設定される。自車両の静止時及び移動時のそれぞれにおいて、四輪車、二輪車、歩行者のいずれもの場合も重み係数WBnは同じ値である。
The
種別スコアの重み係数WAnとの比較で言えば、重み係数WBnは、自車両が静止しており、かつ物標までの距離が最も近い自車近傍範囲(0~5m)である場合以外において、重み係数WAnよりも小さい値に設定される。 In comparison with the weighting coefficient WAn of the category score, the weighting coefficient WBn is set to a value smaller than the weighting coefficient WAn except when the vehicle is stationary and the distance to the target is within the range close to the vehicle (0 to 5 m).
そして、算出部23Bは、物標認識パラメータであるオプティカルフロー密度の瞬時信頼度Tconf_Bnと重み係数WBnとの乗算により、オプティカルフローによる物標認識に関する瞬時値データ(Tconf_Bn×WBn)を算出する。
Then, the
算出部23Cは、図3(c)の関係を用い、SS認識部22Cにて算出された物標面積比率に基づいて瞬時信頼度Tconf_Cnを算出する。図3(c)によれば、物標面積比率が大きいほど、瞬時信頼度Tconf_Cnとして高い値が算出される。
The
また、算出部23Cは、図4(c)の関係を用い、物標面積比率の瞬時信頼度Tconf_Cnに対する重み係数WCnを設定する。この場合、重み係数WCnは、自車両の静止時及び移動時において同じ値である。また、本実施形態では、四輪車についてSSによる物標認識結果を用いないこととしており、物標が四輪車であれば重み係数WCnが0に設定される。
The
種別スコアの重み係数WAnとの比較で言えば、重み係数WCnは、四輪車の場合に重み係数WAnよりも小さい値に設定され、二輪車及び歩行者の場合に重み係数WAnと同じ値に設定される。 In comparison with the weighting coefficient WAn of the category score, the weighting coefficient WCn is set to a value smaller than the weighting coefficient WAn for four-wheeled vehicles, and is set to the same value as the weighting coefficient WAn for two-wheeled vehicles and pedestrians.
そして、算出部23Cは、物標認識パラメータである物標面積比率の瞬時信頼度Tconf_Cnと重み係数WCnとの乗算により、SSによる物標認識に関する瞬時値データ(Tconf_Cn×WCn)を算出する。
Then, the
算出部23Dは、図3(d)の関係を用い、SfM認識部22Dにて算出された点群数に基づいて瞬時信頼度Tconf_Dnを算出する。図3(d)によれば、点群数が大きいほど、瞬時信頼度Tconf_Dnとして高い値が算出される。
The
また、算出部23Dは、図4(d)の関係を用い、点群数の瞬時信頼度Tconf_Dnに対する重み係数WDnを設定する。この場合、重み係数WDnは、自車両の静止時及び移動時で異なる値となっており、自車両の静止時にはWDn=0、自車両の移動時にはWDn=1に設定される。
The
種別スコアの重み係数WAnとの比較で言えば、重み係数WDnは、自車両の静止時において重み係数WAnよりも小さい値に設定され、自車両の移動時において重み係数WAnと同じ値に設定される。 In comparison with the weighting coefficient WAn of the category score, the weighting coefficient WDn is set to a value smaller than the weighting coefficient WAn when the vehicle is stationary, and is set to the same value as the weighting coefficient WAn when the vehicle is moving.
そして、算出部23Dは、物標認識パラメータである点群数の瞬時信頼度Tconf_Dnと重み係数WDnとの乗算により、SfMによる物標認識に関する瞬時値データ(Tconf_Dn×WDn)を算出する。
Then, the
各算出部23A~23Dでは、時系列で取得される画像ごとに瞬時信頼度Tconf_A~Tconf_Dと重み係数WA~WDとが算出されるとともに、それら瞬時信頼度Tconf_A~Tconf_D及び重み係数WA~WDが、時系列のフレーム番号が付された状態でメモリ15に順次記憶される。本実施形態では、現時点のフレーム番号をnとし、現時点より過去の画像番号を1~n-1としている。
In each of the
図5には、瞬時値算出部23の各算出部23A~23Dで算出される瞬時値データ(瞬時信頼度Tconf_A~Tconf_D及び重み係数WA~WD)が示されるとともに、後述する継続信頼度Cconf_A~Cconf_Dと統合信頼度Iconfとが示されている。
Figure 5 shows the instantaneous value data (instantaneous reliabilities Tconf_A to Tconf_D and weighting coefficients WA to WD) calculated by each
図5において、(a)には、種別スコアに関する時系列データとして、瞬時信頼度Tconf_A1~Tconf_Anと、重み係数WA1~WAnとが示されている。(b)には、オプティカルフロー密度に関する時系列データとして、瞬時信頼度Tconf_B1~Tconf_Bnと、重み係数WB1~WBnとが示されている。(c)には、物標面積比率に関する時系列データとして、瞬時信頼度Tconf_C1~Tconf_Cnと、重み係数WC1~WCnとが示されている。(d)には、SfM点群数に関する時系列データとして、瞬時信頼度Tconf_D1~Tconf_Dnと、重み係数WD1~WDnとが示されている。 In FIG. 5, (a) shows instantaneous confidences Tconf_A1 to Tconf_An and weighting factors WA1 to WAn as time series data related to type scores. (b) shows instantaneous confidences Tconf_B1 to Tconf_Bn and weighting factors WB1 to WBn as time series data related to optical flow density. (c) shows instantaneous confidences Tconf_C1 to Tconf_Cn and weighting factors WC1 to WCn as time series data related to target area ratios. (d) shows instantaneous confidences Tconf_D1 to Tconf_Dn and weighting factors WD1 to WDn as time series data related to SfM point cloud counts.
次に、継続信頼度算出部24について説明する。継続信頼度算出部24は、物標の認識開始からの期間である認識期間内において物標認識手法ごとに瞬時値データの積算値を算出するとともに、その積算値に基づいて、物標の継続的な存在信頼度である継続信頼度Cconfを算出する。つまり、継続信頼度算出部24は、時系列で蓄積された同一物標の瞬時値データの積算値に基づいて継続信頼度Cconfを算出する。
Next, the continuity
継続信頼度算出部24は、瞬時値算出部23の算出部23A~23Dごとに設けられた算出部24A~24Dを有しており、これら各算出部24A~24Dは、物標認識手法ごとに瞬時値データの積算値に基づいて継続信頼度Cconf_A~Cconf_Dを算出する。なお、瞬時値算出部23及び継続信頼度算出部24が「存在信頼度算出部」に相当する。
The continuing
算出部24Aは、物標の種別判定について、重み付け平均により継続信頼度Cconf_Aを算出する。具体的には、瞬時値データ(Tconf_A×WA)の時系列の積算値を算出するとともに、その積算値を瞬時値データの数で除算して継続信頼度Cconf_Aを算出する。例えば、下記の式(1)を用いて、継続信頼度Cconf_Aを算出する。なお、式(1)において、nvalidは有効フレーム数、すなわち時系列の各画像のうち有効な画像数である。
The
他の算出部24B~24Dについても同様に、重み付け平均により継続信頼度Cconf_B~Cconf_Dを算出する。算出部24Bは、オプティカルフローによる物標認識について、上記式(1)を用い、瞬時値データ(Tconf_B×WB)の時系列の積算値に基づいて継続信頼度Cconf_Bを算出する。算出部24Cは、SSによる物標認識について、上記式(1)を用い、瞬時値データ(Tconf_C×WC)の時系列の積算値に基づいて継続信頼度Cconf_Cを算出する。算出部24Dは、SfMによる物標認識について、上記式(1)を用い、瞬時値データ(Tconf_D×WD)の時系列の積算値に基づいて継続信頼度Cconf_Dを算出する。
Similarly, the
なお、例えばSfMによる物標認識では、原理的に自車両の静止時における瞬時値データの算出が不可となる。そのため、物標認識期間内に自車両の静止期間が含まれる場合には、物標認識期間内における全フレーム数から、自車両が静止状態にある時のフレーム数を差し引いたフレーム数が有効フレーム数nvalidとなっている。 For example, in target recognition using SfM, in principle, it is impossible to calculate instantaneous value data when the vehicle is stationary. Therefore, when a stationary period of the vehicle is included in the target recognition period, the number of valid frames nvalid is the total number of frames in the target recognition period minus the number of frames when the vehicle is stationary.
各物標認識手法の継続信頼度Cconfは、瞬時信頼度Tconfと同様に、いずれも同じ数値範囲で算出されるとよく、例えば最小値を0、最大値を3とする数値で算出される。継続信頼度Cconfについて整数化処理を行う構成であってもよく、例えば、0~3の範囲の整数値で継続信頼度Cconfが算出されるとよい。 The continuous reliability Cconf of each target recognition method may be calculated in the same numerical range as the instantaneous reliability Tconf, for example, with a minimum value of 0 and a maximum value of 3. An integer conversion process may be performed on the continuous reliability Cconf, for example, the continuous reliability Cconf may be calculated as an integer value in the range of 0 to 3.
具体的には、
・0≦Cconf<3/4であれば、Cconf=0とし、
・3/4≦Cconf<6/4であれば、Cconf=1とし、
・6/4≦Cconf<9/4であれば、Cconf=2とし、
・9/4≦Cconf≦3であれば、Cconf=3とする。
in particular,
If 0≦Cconf<3/4, then Cconf=0;
If 3/4≦Cconf<6/4, then Cconf=1;
If 6/4≦Cconf<9/4, then Cconf=2;
If 9/4≦Cconf≦3, then set Cconf=3.
次に、統合信頼度算出部25について説明する。統合信頼度算出部25は、物標認識手法ごとに算出された継続信頼度Cconf_A~Cconf_Dを統合し、物標の統合信頼度Iconfを算出する。この場合、統合信頼度算出部25は、継続信頼度算出部24の各算出部24A~24Dで算出された継続信頼度Cconf_A~Cconf_Dに対して所定の重み付けを行って統合信頼度Iconfを算出する。具体的には、下記の式(2)を用いて統合信頼度Iconfを算出する。
Next, the integrated
下記の式(2)において、mは、本システムで用いた物標認識手法の数に相当する数値であり、4つの物標認識手法を用いる場合はm=4である。WXは、複数の物標認識手法の継続信頼度Cconf_A~Cconf_Dごとに重み付けの配分を行うための重み係数である。重み係数WXは、統合信頼度Iconfの算出に適用される物標認識手法の数に応じて定められるものとなっている。 In the following formula (2), m is a number corresponding to the number of target recognition methods used in the system, and m = 4 when four target recognition methods are used. WX is a weighting coefficient for allocating weights to each of the continuity reliabilities Cconf_A to Cconf_D of the multiple target recognition methods. The weighting coefficient WX is determined according to the number of target recognition methods applied to the calculation of the integrated reliability Iconf.
具体例を以下に説明する。例えば、自車両が常に移動しており、かつ対象物標が二輪車又は歩行者である場合、4つの物標認識手法における重み係数WA~WDは全て0以外の値となる(図4(a)~(d)参照)。そのため、各継続信頼度Cconf_A~Cconf_Dに乗算される重み係数WXは一律で「1/4」となり、各継続信頼度Cconf_A~Cconf_Dと「1/4」との積が全て加算された結果が統合信頼度Iconfとされる。 A specific example is described below. For example, if the vehicle is constantly moving and the target object is a motorcycle or a pedestrian, the weighting factors WA to WD in the four target recognition methods will all be values other than 0 (see Figures 4(a) to (d)). Therefore, the weighting factor WX multiplied by each of the continuity reliabilities Cconf_A to Cconf_D is uniformly set to "1/4", and the product of each of the continuity reliabilities Cconf_A to Cconf_D and "1/4" is added together to form the integrated reliability Iconf.
これに対して、自車両が常に移動しており、かつ対象物標が四輪車である場合、重み係数WCが0になる(図4(c)参照)。そのため、SSによる物標認識結果に関する継続信頼度Cconf_Cに乗算される重み係数WXは0とされ、残り3つの継続信頼度Cconf_A,Cconf_B,Cconf_Dに乗算される重み係数WXはそれぞれ「1/3」とされる。また、自車両が常に静止しており、かつ対象物標が四輪車である場合、重み係数WC,WDが0になる(図4(c),(d)参照)。そのため、SS,SfMによる物標認識結果に関する継続信頼度Cconf_C,Cconf_Dに乗算される重み係数WXはそれぞれ0とされ、残り2つの継続信頼度Cconf_A,Cconf_Bに乗算される重み係数WXはそれぞれ「1/2」とされる。 In contrast, if the vehicle is always moving and the target is a four-wheeled vehicle, the weighting factor WC is 0 (see FIG. 4(c)). Therefore, the weighting factor WX multiplied by the continuation reliability Cconf_C of the target recognition result by the SS is set to 0, and the weighting factors WX multiplied by the remaining three continuation reliability Cconf_A, Cconf_B, and Cconf_D are each set to "1/3". In addition, if the vehicle is always stationary and the target is a four-wheeled vehicle, the weighting factors WC and WD are 0 (see FIG. 4(c) and (d)). Therefore, the weighting factors WX multiplied by the continuation reliability Cconf_C and Cconf_D of the target recognition result by the SS and SfM are each set to 0, and the weighting factors WX multiplied by the remaining two continuation reliability Cconf_A and Cconf_B are each set to "1/2".
統合信頼度Iconfは、瞬時信頼度Tconfと同様に、いずれも同じ数値範囲で算出されるとよく、例えば最小値を0、最大値を3とする数値で算出される。統合信頼度Iconfについて整数化処理を行う構成であってもよく、例えば、0~3の範囲の整数値で統合信頼度Iconfが算出されるとよい。その整数化処理は既述のとおりであるため、ここでは説明を省略する。 The integrated confidence Iconf may be calculated in the same numerical range as the instantaneous confidence Tconf, for example with a minimum value of 0 and a maximum value of 3. An integer conversion process may be performed on the integrated confidence Iconf, for example, the integrated confidence Iconf may be calculated as an integer value in the range of 0 to 3. The integer conversion process has been described above, so a description thereof will be omitted here.
判定部26は、統合信頼度Iconfに基づいて物標の移動静止判定を行う。統合信頼度Iconfが0~3の範囲の整数値で算出される場合、統合信頼度Iconfが3であれば物標を移動体と判定し、統合信頼度Iconfが0~2であれば物標を静止物と判定する。なお、統合信頼度Iconfがどの値であれば移動体と判定し、どの値であれば静止物であると判定するかは、任意に設定可能であり、前述に示した関係に限定はされない。
The
図1に示す移動体検出システムでは、移動体判定装置10の画像処理部13がメモリ15に記憶されたコンピュータプログラムである移動体検出プログラムを実行することにより、車両の周辺の移動体を検出して車両を制御する。図6に、画像処理部13が実行する物体検知処理のフローチャートを示す。本処理は、所定の間隔で継続して実行される。本処理は、各カメラ30(カメラ31~34)で撮影された画像ごとに実行される。
In the moving object detection system shown in FIG. 1, the
ステップS11では、画像情報と車両情報とを取得する。このとき、画像情報として、カメラ30で撮影された画像が取得され、車両情報として、自車両の速度や自車両から物標までの距離等が取得される。その後、ステップS12に進む。
In step S11, image information and vehicle information are acquired. At this time, an image captured by the
ステップS12では、ステップS11で取得した画像に含まれる物標の種別判定を行い、種別判定の物標認識パラメータとして種別スコアを算出する。この処理は、図2に示す種別認識部22Aによる種別スコアの算出処理に相当する。
In step S12, a type determination is performed for the target included in the image acquired in step S11, and a type score is calculated as a target recognition parameter for the type determination. This process corresponds to the type score calculation process performed by the
ステップS13では、ステップS12で種別判定された物標について自車両に対する相対位置と移動速度とを算出する。物標の位置及び速度の算出は、オプティカルフローによる追跡結果を用いるとよい。 In step S13, the relative position and moving speed of the target determined in step S12 with respect to the vehicle are calculated. The position and speed of the target may be calculated using the tracking results based on optical flow.
ステップS14では、ステップS12で種別判定された物標についてオプティカルフローの物標認識パラメータとしてオプティカルフロー密度を算出する。この処理は、図2に示すオプティカルフロー認識部22Bによるオプティカルフロー密度の算出処理に相当する。
In step S14, the optical flow density is calculated as a target recognition parameter of the optical flow for the target whose type was determined in step S12. This process corresponds to the optical flow density calculation process by the optical
ステップS15では、ステップS12で種別判定された物標についてSSによる物標認識を行い、SSの物標認識パラメータとして物標面積比率を算出する。この処理は、図2に示すSS認識部22Cによる物標面積比率の算出処理に相当する。
In step S15, the SS performs target recognition for the target determined in step S12, and calculates the target area ratio as a target recognition parameter of the SS. This process corresponds to the target area ratio calculation process by the
ステップS16では、自車両が移動中であるか否かを判定する。そして、自車両が移動中であれば、ステップS17に進む。自車両が移動中でなければ、ステップS17を読み飛ばす。 In step S16, it is determined whether the vehicle is moving. If the vehicle is moving, the process proceeds to step S17. If the vehicle is not moving, step S17 is skipped.
ステップS17では、ステップS12で種別判定された物標についてSfMによる物標認識を行い、SfMの物標認識パラメータとして点群数を算出する。この処理は、図2に示すSfM認識部22Dによる点群数の算出処理に相当する。
In step S17, target recognition by SfM is performed for the target whose type was determined in step S12, and the number of point clouds is calculated as a target recognition parameter of SfM. This process corresponds to the calculation process of the number of point clouds by the
その後、ステップS18では、上述した各物標認識手法による物標認識パラメータについてそれぞれ瞬時信頼度Tconf_A~Tconf_Dと重み係数WA~WDとを算出するとともに、それら瞬時信頼度Tconf_A~Tconf_Dと重み係数WA~WDとから瞬時値データを算出する。この処理は、図2に示す瞬時値算出部23(算出部23A~23D)による瞬時値データ(瞬時信頼度Tconf×重み係数W)の算出処理に相当する。
Then, in step S18, instantaneous reliabilities Tconf_A to Tconf_D and weighting factors WA to WD are calculated for each of the target recognition parameters by the above-mentioned target recognition methods, and instantaneous value data is calculated from the instantaneous reliabilities Tconf_A to Tconf_D and weighting factors WA to WD. This process corresponds to the calculation process of the instantaneous value data (instantaneous reliability Tconf × weighting factor W) by the instantaneous value calculation unit 23 (
具体的には、ステップS18では以下の各処理が行われる。
・種別判定の物標認識パラメータである種別スコアについて瞬時信頼度Tconf_Anと重み係数WAnとを算出するとともに、それら瞬時信頼度Tconf_Anと重み係数WAnとの乗算により、種別判定に関する瞬時値データを算出する。
・オプティカルフローの物標認識パラメータであるオプティカルフロー密度について瞬時信頼度Tconf_Bnと重み係数WBnとを算出するとともに、それら瞬時信頼度Tconf_Bnと重み係数WBnとの乗算により、オプティカルフローに関する瞬時値データを算出する。
・SSの物標認識パラメータである物標面積比率について瞬時信頼度Tconf_Cnと重み係数WCnとを算出するとともに、それら瞬時信頼度Tconf_Cnと重み係数WCnとの乗算により、SSに関する瞬時値データを算出する。
・SfMの物標認識パラメータである点群数について瞬時信頼度Tconf_Dnと重み係数WDnとを算出するとともに、それら瞬時信頼度Tconf_Dnと重み係数WDnとの乗算により、SfMに関する瞬時値データを算出する。
Specifically, the following processes are carried out in step S18.
An instantaneous confidence Tconf_An and a weighting factor WAn are calculated for the type score, which is a target recognition parameter for type determination, and instantaneous value data regarding the type determination is calculated by multiplying the instantaneous confidence Tconf_An and the weighting factor WAn.
An instantaneous confidence Tconf_Bn and a weighting factor WBn are calculated for the optical flow density, which is a target recognition parameter of the optical flow, and instantaneous value data regarding the optical flow is calculated by multiplying the instantaneous confidence Tconf_Bn by the weighting factor WBn.
An instantaneous reliability Tconf_Cn and a weighting factor WCn are calculated for the target area ratio, which is a target recognition parameter for the SS, and instantaneous value data for the SS is calculated by multiplying the instantaneous reliability Tconf_Cn by the weighting factor WCn.
An instantaneous reliability Tconf_Dn and a weighting factor WDn are calculated for the point cloud number, which is a target recognition parameter of SfM, and instantaneous value data for SfM is calculated by multiplying the instantaneous reliability Tconf_Dn by the weighting factor WDn.
その後、ステップS19では、物標の認識期間内における物標認識手法ごとの瞬時値データの平均値(重み付け平均)により継続信頼度Cconf_A~Cconf_Dを算出する。この処理は、図2に示す継続信頼度算出部24(算出部24A~24D)による継続信頼度Cconfの算出処理に相当する。具体的には、上記式(1)を用いて、継続信頼度Cconf_A,Cconf_B,Cconf_C,Cconf_Dを算出する。
Then, in step S19, the continuing reliability Cconf_A to Cconf_D are calculated based on the average value (weighted average) of the instantaneous value data for each target recognition method within the target recognition period. This process corresponds to the calculation process of the continuing reliability Cconf by the continuing reliability calculation unit 24 (
その後、ステップS20では、物標認識手法ごとの継続信頼度Cconfを統合して統合信頼度Iconfを算出する。この処理は、図2に示す統合信頼度算出部25による統合信頼度Iconfの算出処理に相当する。具体的には、上記式(2)を用いて、統合信頼度Iconfを算出する。
Then, in step S20, the continuity confidence Cconf for each target recognition method is integrated to calculate the integrated confidence Iconf. This process corresponds to the calculation process of the integrated confidence Iconf by the integrated
なお、各物標認識手法による継続信頼度Cconfとして、重み係数が常に0となる物標認識手法による継続信頼度Cconfが含まれている場合には、その重み係数が常に0となる継続信頼度Cconfが統合から除外される。この場合、統合が除外されていない残りの各継続信頼度Cconfを均等に重み付けてして統合信頼度Iconfが算出される。 If the continuity reliability Cconf by each target recognition method includes a continuity reliability Cconf by a target recognition method whose weighting coefficient is always 0, the continuity reliability Cconf whose weighting coefficient is always 0 is excluded from the integration. In this case, the remaining continuity reliability Cconf that is not excluded from the integration is weighted equally to calculate the integrated reliability Iconf.
その後、ステップS21では、統合信頼度Iconfに基づいて物標の移動静止判定を行う。この場合、前述したように統合信頼度Iconfが3であれば物標を移動体と判定し、統合信頼度Iconfが0~2であれば物標を静止物と判定する。 Then, in step S21, a determination is made as to whether the target is moving or stationary based on the integrated reliability Iconf. In this case, as described above, if the integrated reliability Iconf is 3, the target is determined to be moving, and if the integrated reliability Iconf is 0 to 2, the target is determined to be stationary.
ところで、カメラ30として、撮影方向が互いに異なりかつ撮影範囲が互いに一部重複する第1カメラ及び第2カメラが搭載されている場合には、第1カメラ及び第2カメラにより同一の物標(例えば歩行者)が撮影されることが考えられる。例えば、フロントカメラ31及び右側カメラ34について撮影範囲が互いに一部重複する構成が考えられる。この場合、フロントカメラ31及び右側カメラ34の一方が第1カメラ、他方が第2カメラに相当する。その他、フロントカメラ31及び左側カメラ33の組み合わせ等においても一方が第1カメラ、他方が第2カメラに相当する。
When the
このように2つのカメラの撮影範囲が重複する場合、例えば、第1カメラ及び第2カメラのうち先に第1カメラのみで物標が撮影され、その後、第1カメラ及び第2カメラの両方で物標が撮影される状態に移行することが考えられる。更にその後、第1カメラのみ又は第2カメラのみで物標が撮影される状態に移行することも考えられる。以下には、物標が撮影されるカメラが切り替わる際の物標認識の引き継ぎ処理について説明する。 In this way, when the shooting ranges of the two cameras overlap, for example, it is conceivable that the target will first be photographed by only the first camera out of the first and second cameras, and then the state will transition to one in which the target is photographed by both the first and second cameras. It is also conceivable that thereafter the state will transition to one in which the target is photographed by only the first camera or only the second camera. The following describes the process of taking over target recognition when the camera photographing the target is switched.
図7は、物標認識の引き継ぎ処理の概要を説明するためのタイムチャートである。図7において、タイミングt1では、第1カメラ画像により物標の認識が開始される。タイミングt1以降が、第1カメラ画像により物標が認識される第1認識期間である。タイミングt1以降において第1カメラ画像のフレーム番号n1が0から徐々に増加する。第1認識期間では、第1カメラ画像による物標認識手法ごとの物標認識や、瞬時値データの算出、継続信頼度Cconfの算出が逐次行われる。また、各物標認識手法の継続信頼度Cconfに基づいて統合信頼度Iconfが算出されるとともに、その統合信頼度Iconfに基づいて物標の移動静止判定が行われる。 Figure 7 is a time chart for explaining an overview of the target recognition handover process. In Figure 7, at timing t1, target recognition begins using the first camera image. Timing t1 and onwards is the first recognition period in which the target is recognised using the first camera image. After timing t1, the frame number n1 of the first camera image gradually increases from 0. During the first recognition period, target recognition for each target recognition method using the first camera image, calculation of instantaneous value data, and calculation of the continuation reliability Cconf are performed sequentially. In addition, an integrated reliability Iconf is calculated based on the continuation reliability Cconf of each target recognition method, and a moving/stationary determination of the target is made based on the integrated reliability Iconf.
一方、タイミングt2では、第2カメラ画像により物標の認識が開始される。タイミングt2以降が、第2カメラ画像により物標が認識される第2認識期間である。タイミングt2以降において第2カメラ画像のフレーム番号n2が0から徐々に増加する。第2認識期間では、第2カメラ画像による物標認識手法ごとの物標認識や、瞬時値データの算出、継続信頼度Cconfの算出が逐次行われる。この場合、タイミングt2(第2認識期間の開始時点)では第1カメラ画像による物標認識が継続されており、タイミングt2以降において第1認識期間での継続信頼度Cconfの算出と、第2認識期間での継続信頼度Cconfの算出とが重複して行われる。 Meanwhile, at time t2, target recognition begins using the second camera image. The period from time t2 onwards is the second recognition period in which the target is recognised using the second camera image. After time t2, the frame number n2 of the second camera image gradually increases from 0. During the second recognition period, target recognition for each target recognition method using the second camera image, calculation of instantaneous value data, and calculation of the continuing confidence Cconf are performed sequentially. In this case, at time t2 (the start of the second recognition period), target recognition using the first camera image continues, and after time t2, the calculation of the continuing confidence Cconf in the first recognition period and the calculation of the continuing confidence Cconf in the second recognition period are performed in an overlapping manner.
ただし、各認識期間が重複する場合には、第1カメラ及び第2カメラの画像ごとに算出される継続信頼度Cconfのうち画像フレームの数の大きい方の継続信頼度Cconfを用いて、統合信頼度Iconfが算出される。図示の状況下では、タイミングt2以降、第1カメラ画像から算出された継続信頼度Cconfを用いて、統合信頼度Iconfが算出される。 However, if the recognition periods overlap, the integrated confidence Iconf is calculated using the continuous confidence Cconf calculated for each image from the first camera and the second camera, whichever has the larger number of image frames. In the illustrated situation, from time t2 onwards, the integrated confidence Iconf is calculated using the continuous confidence Cconf calculated from the first camera image.
その後、タイミングt3では、第1カメラの撮影範囲から物標が外れることにより、第1認識期間が終了される。つまり、第1カメラ画像による物標認識手法ごとの物標認識や、瞬時値データの算出、継続信頼度Cconfの算出が終了される。このとき、認識対象の物標について、第2カメラ画像による継続信頼度Cconfの算出が行われている状況であるため、第1カメラ画像による継続信頼度Cconfに代えて、現時点の第2カメラ画像による継続信頼度Cconfを用いることで、統合信頼度Iconfの算出とその統合信頼度Iconfに基づく物標の移動静止判定とが引き続き行われる。 After that, at timing t3, the target leaves the shooting range of the first camera, and the first recognition period ends. That is, target recognition for each target recognition method using the first camera image, calculation of instantaneous value data, and calculation of the continuity reliability Cconf end. At this time, since the continuity reliability Cconf is being calculated using the second camera image for the target to be recognized, the calculation of the integrated reliability Iconf and the determination of whether the target is moving or stationary based on the integrated reliability Iconf continue by using the current continuity reliability Cconf using the second camera image instead of the continuity reliability Cconf using the first camera image.
その後、タイミングt4では、再び第1カメラ画像により物標の認識が開始され、タイミングt4以降において、第1カメラ画像のフレーム番号n1が再び0から徐々に増加する。また、タイミングt1~t3の期間と同様に、第1カメラ画像による各物標認識手法ごとの物標認識や、瞬時値データの算出、継続信頼度Cconfの算出が逐次行われる。そして、タイミングt5で第2カメラの撮影範囲から物標が外れると、第2カメラ画像により算出された継続信頼度Cconfに代えて、第1カメラ画像により算出された継続信頼度Cconfが用いられる。これにより、統合信頼度Iconfの算出とその統合信頼度Iconfに基づく物標の移動静止判定とが再び引き続き行われる。 After that, at timing t4, target recognition is started again using the first camera image, and from timing t4 onwards, the frame number n1 of the first camera image again gradually increases from 0. Also, similar to the period from timing t1 to t3, target recognition for each target recognition method using the first camera image, calculation of instantaneous value data, and calculation of the continuing reliability Cconf are performed sequentially. Then, when the target moves out of the shooting range of the second camera at timing t5, the continuing reliability Cconf calculated using the first camera image is used instead of the continuing reliability Cconf calculated using the second camera image. As a result, calculation of the integrated reliability Iconf and determination of whether the target is moving or stationary based on the integrated reliability Iconf are performed again continuously.
図8は、移動体判定装置10の画像処理部13により実行される物標認識の引き継ぎ処理を示すフローチャートである。ここでは、フロントカメラ31と右側カメラ34との組み合わせを第1カメラ及び第2カメラとする場合について説明する。
Figure 8 is a flowchart showing the target recognition handover process executed by the
図8には、フロントカメラ31の画像を用いて4つの物標認識手法により継続信頼度Cconfを算出する処理(ステップS34,S36)と、右側カメラ34の画像を用いて4つの物標認識手法により継続信頼度Cconfを算出する処理(ステップS35,S37)とが含まれており、これら各処理は、図6のステップS11~S19の処理に相当する。また、図8において、継続信頼度Cconfに基づいて統合信頼度Iconfを算出する処理(ステップS39,S40)は、図6のステップS20の処理に相当する。なお、説明の便宜上、フロントカメラ画像から算出された物標認識手法ごとの継続信頼度Cconfを「第1継続信頼度Cconf1」とし、右側カメラ画像から算出された物標認識手法ごとの継続信頼度Cconfを「第2継続信頼度Cconf2」としている。また、第1継続信頼度Cconf1により算出された統合信頼度Iconfを「第1統合信頼度Iconf1」とし、第2継続信頼度Cconf2により算出された統合信頼度Iconfを「第2統合信頼度Iconf2」としている。 Figure 8 includes a process for calculating the continuation confidence Cconf by four target recognition methods using an image from the front camera 31 (steps S34, S36) and a process for calculating the continuation confidence Cconf by four target recognition methods using an image from the right camera 34 (steps S35, S37), and each of these processes corresponds to the processes of steps S11 to S19 in Figure 6. Also, in Figure 8, the process for calculating the integrated confidence Iconf based on the continuation confidence Cconf (steps S39, S40) corresponds to the process of step S20 in Figure 6. For convenience of explanation, the continuation confidence Cconf for each target recognition method calculated from the front camera image is referred to as the "first continuation confidence Cconf1", and the continuation confidence Cconf for each target recognition method calculated from the right camera image is referred to as the "second continuation confidence Cconf2". In addition, the integrated reliability Iconf calculated using the first continuous reliability Cconf1 is referred to as the "first integrated reliability Iconf1," and the integrated reliability Iconf calculated using the second continuous reliability Cconf2 is referred to as the "second integrated reliability Iconf2."
ステップS31では、フロントカメラ31の画像により物標が認識されている状態であるか否かを判定する。また、ステップS32,S33では、右側カメラ34の画像により物標が認識されている状態か否かを判定する。
In step S31, it is determined whether or not a target is recognized by the image from the
この場合、フロントカメラ31の画像のみで物標が認識されている状態であれば、ステップS34に進み、物標認識手法ごとの第1継続信頼度Cconf1を算出する。そして、ステップS34の処理後、ステップS39に進む。ステップS39では、物標認識手法ごとの第1継続信頼度Cconf1に基づいて第1統合信頼度Iconf1を算出する。
In this case, if the target is recognized only from the image of the
また、右側カメラ34の画像のみで物標が認識されている状態であれば、ステップS35に進み、第2継続信頼度Cconf2を算出する。そして、ステップS35の処理後、ステップS40に進む。ステップS40では、物標認識手法ごとの第2継続信頼度Cconf2に基づいて第2統合信頼度Iconf2を算出する。
If the target is recognized only from the image of the
各カメラ31,34の両方で物標が認識されている状態であれば、ステップS36に進む。そして、ステップS36において、第1継続信頼度Cconf1を算出するとともに、ステップS37において、第2継続信頼度Cconf2を算出する。
If the target is recognized by both
その後、ステップS38では、フロントカメラ画像のフレーム番号nfが、右側カメラ画像のフレーム番号nrよりも大きいか否かを判定する。そして、nf>nrであれば、ステップS39に進み、物標認識手法ごとの第1継続信頼度Cconf1に基づいて第1統合信頼度Iconf1を算出する。また、nf≦nrであれば、ステップS40に進み、物標認識手法ごとの第2継続信頼度Cconf2に基づいて第2統合信頼度Iconf2を算出する。 Then, in step S38, it is determined whether the frame number nf of the front camera image is greater than the frame number nr of the right camera image. If nf>nr, the process proceeds to step S39, where the first integrated reliability Iconf1 is calculated based on the first continuation reliability Cconf1 for each target recognition method. If nf≦nr, the process proceeds to step S40, where the second integrated reliability Iconf2 is calculated based on the second continuation reliability Cconf2 for each target recognition method.
その後、ステップS41では、第1統合信頼度Iconf1又は第2統合信頼度Iconf2に基づいて物標の移動静止判定を行う(図6のステップS21参照)。 Then, in step S41, a determination is made as to whether the target is moving or stationary based on the first integrated reliability Iconf1 or the second integrated reliability Iconf2 (see step S21 in FIG. 6).
上記の各実施形態によれば、下記の効果を得ることができる。 According to each of the above embodiments, the following effects can be obtained.
所定周期で取得された画像から、複数の物標認識手法により同一の物標を認識し、互いに異なる複数の物標認識手法の各々における物標の認識結果と、物標認識手法ごとに定められた所定の重み係数Wとに基づいて、物標認識手法ごとに、物標が移動体候補として存在していることの確からしさを示す継続信頼度Cconf(存在信頼度)を算出するようにした。そして、物標認識手法ごとに算出された継続信頼度Cconfの統合により物標の統合信頼度Iconfを算出し、その統合信頼度Iconfに基づいて移動静止判定を行うようにした。この場合、互いに異なる複数の物標認識手法による認識結果を用い、それらを統合しつつ移動静止判定を行うことにより、その移動静止判定の精度を高めることができる。また、物標認識手法ごとに重み係数Wが定められていることにより、各物標認識手法で一律に重み係数Wが定められている場合とは異なり、複数の物標認識手法のいずれにより物標認識が行われたかを反映しつつ物標の統合信頼度Iconfを適正に算出することができる。以上により、物標の移動静止判定を精度良く実施することができる。 The same target is recognized by a plurality of target recognition methods from images acquired at a predetermined period, and a continuation confidence Cconf (existence confidence) indicating the likelihood that the target exists as a moving object candidate is calculated for each target recognition method based on the target recognition results in each of the plurality of different target recognition methods and a predetermined weighting coefficient W determined for each target recognition method. Then, the target's integrated confidence Iconf is calculated by integrating the continuation confidence Cconf calculated for each target recognition method, and a moving/stationary judgment is made based on the integrated confidence Iconf. In this case, the accuracy of the moving/stationary judgment can be improved by using the recognition results by the plurality of different target recognition methods and integrating them to make the moving/stationary judgment. In addition, since the weighting coefficient W is determined for each target recognition method, unlike the case where the weighting coefficient W is determined uniformly for each target recognition method, the target's integrated confidence Iconf can be properly calculated while reflecting which of the plurality of target recognition methods the target was recognized by. This allows targets to be accurately determined to be stationary or moving.
物標認識手法ごとに、瞬時信頼度Tconf及び重み係数Wの積である瞬時値データを算出するとともに、その瞬時値データの積算により継続信頼度Cconfを算出する構成とした。これにより、物標の認識が継続されている期間において、仮に複数の物標認識手法のうちいずれかの物標認識手法での物標認識の状態が変化したり、物標認識が途切れたりしても、該当する物標認識手法の認識結果について一時的に重み係数Wをゼロにするなどしつつ、統合的な意味合いでの統合信頼度Iconfを継続的かつ適正に算出することができる。 For each target recognition method, instantaneous value data is calculated, which is the product of instantaneous confidence Tconf and weighting factor W, and the continuous confidence Cconf is calculated by accumulating the instantaneous value data. As a result, even if the state of target recognition in one of the target recognition methods among the multiple target recognition methods changes or target recognition is interrupted during a period in which target recognition is continuing, the weighting factor W for the recognition result of the corresponding target recognition method can be temporarily set to zero, and the integrated confidence Iconf in an integrated sense can be continuously and appropriately calculated.
物標を継続的に認識する場合、自車両及び物標の少なくともいずれかが移動することにより、各物標認識手法による物標認識に影響が及ぶことが考えられる。例えば、物標認識手法によっては、自車両の移動時と停止時とで認識精度が相違することを加味して重み係数Wを変えたり、自車両から物標までの距離に応じて認識精度が相違することを加味して重み係数Wを変えたりすることが考えられる。 When targets are continuously recognized, movement of at least one of the vehicle and the target may affect target recognition by each target recognition method. For example, depending on the target recognition method, the weighting factor W may be changed to take into account the difference in recognition accuracy when the vehicle is moving and when it is stopped, or the weighting factor W may be changed to take into account the difference in recognition accuracy depending on the distance from the vehicle to the target.
その点、物標の種別や自車両の移動静止状態に基づいて重み係数Wを設定し、かつその重み係数Wを用いて瞬時値データを算出するとともに、時系列の瞬時値データの積算により継続信頼度Cconfを算出するようにした。これにより、物標の認識が継続されている期間において時々刻々と変わる状況を加味しつつ、適正に継続信頼度Cconf(存在信頼度)を算出することができる。したがって、物標の統合信頼度Iconfの精度を高めることができる。 In this regard, a weighting factor W is set based on the type of target and the vehicle's moving or stationary state, and the weighting factor W is used to calculate instantaneous value data, while the continuation reliability Cconf is calculated by integrating the time-series instantaneous value data. This makes it possible to properly calculate the continuation reliability Cconf (presence reliability) while taking into account the situation that changes from moment to moment during the period in which target recognition continues. This therefore makes it possible to improve the accuracy of the target's integrated reliability Iconf.
複数の物標認識手法を用いる場合、物標の種別や自車両の移動静止状態によっては、重み係数Wがゼロに設定されるものがある。その点を考慮し、複数の物標認識手法による継続信頼度Cconfを統合して統合信頼度Iconfを算出する場合において、各物標認識手法による継続信頼度Cconfのうち重み係数Wが常にゼロとなる物標認識手法による継続信頼度Cconfを統合から除外し、その統合が除外されていない残りの各継続信頼度Cconfを均等に重み付けてして統合信頼度Iconfを算出するようにした。これにより、複数の物標認識手法のうち物標認識が可であるものと不可であるものとを使い分けつつ、統合信頼度Iconfを適正に算出することができる。 When multiple target recognition methods are used, the weighting factor W may be set to zero depending on the type of target and the moving/stationary state of the vehicle. Taking this into consideration, when calculating the integrated reliability Iconf by integrating the continuation reliability Cconf of multiple target recognition methods, the continuation reliability Cconf of the target recognition method for which the weighting factor W is always zero is excluded from the integration, and the remaining continuation reliability Cconf that has not been excluded from the integration is weighted equally to calculate the integrated reliability Iconf. This makes it possible to properly calculate the integrated reliability Iconf while distinguishing between the multiple target recognition methods that are capable of target recognition and those that are not.
カメラとして、撮影方向が互いに異なりかつ撮影範囲が互いに一部重複する第1カメラ及び第2カメラが搭載されている場合には、第1カメラ及び第2カメラにより同一の物標が撮影されることが考えられる。かかる場合において、第1カメラの画像から物標認識が行われた時点からその認識物標について物標認識手法ごとの継続信頼度Cconfの算出が開始される。またその後、第2カメラの画像でも同一の物標が認識されると、その時点から、第1カメラ側の処理に重複させて第2カメラの画像による認識物標について物標認識手法ごとの継続信頼度Cconfの算出が開始される。そして、第1カメラの画像を用いて算出した継続信頼度Cconfと、第2カメラの画像を用いて算出した継続信頼度Cconfとのうち、画像フレーム数の多い方のカメラ画像を用いて算出した継続信頼度Cconfに基づいて、移動静止判定が行われる。この場合、自車両及び物標のいずれかの移動により物標が写り込むカメラが切り替わったとしても、物標認識データである継続信頼度Cconfを好適に引き継ぐことができ、移動静止判定を適正に実施することができる。 When a first camera and a second camera are mounted as cameras with different shooting directions and partially overlapping shooting ranges, it is possible that the same target is photographed by the first camera and the second camera. In such a case, calculation of the continuation reliability Cconf for each target recognition method for the recognized target is started from the point in time when target recognition is performed from the image of the first camera. After that, when the same target is also recognized in the image of the second camera, calculation of the continuation reliability Cconf for each target recognition method for the recognized target by the image of the second camera is started from that point in time, overlapping with the processing on the first camera side. Then, the moving/stationary determination is made based on the continuation reliability Cconf calculated using the image of the first camera and the continuation reliability Cconf calculated using the image of the second camera, whichever has the larger number of image frames. In this case, even if the camera capturing the target is switched due to the movement of either the vehicle or the target, the continuity confidence Cconf, which is the target recognition data, can be appropriately inherited, and the movement/stationary determination can be performed appropriately.
複数の物標認識手法として、種別認識手法とオプティカルフロー認識手法とが含まれている構成とし、種別認識手法の種別判定結果から算出された継続信頼度Cconf_Aと、オプティカルフロー認識手法の物標追跡結果から算出された継続信頼度Cconf_Bとを統合し、物標の統合信頼度Iconfを算出するようにした。この場合、単にオプティカルフローによる物標の移動静止判定を行う構成とは異なり、種別判定の信頼度を考慮することにより移動静止判定の精度を高めることができる。 The multiple target recognition methods include a type recognition method and an optical flow recognition method, and the continuation confidence Cconf_A calculated from the type determination result of the type recognition method and the continuation confidence Cconf_B calculated from the target tracking result of the optical flow recognition method are integrated to calculate the integrated confidence Iconf of the target. In this case, unlike a configuration in which a moving/still determination of a target is simply performed using optical flow, the accuracy of the moving/still determination can be improved by taking into account the reliability of the type determination.
自車両の移動時には、自車両の静止時に比べて、オプティカルフローによる物標の認識精度が低下することが考えられる。この点を考慮し、自車両が移動している場合において、オプティカルフロー認識手法の重み係数WBを、自車両が静止している場合に比べて小さくするようにした。これにより、複数の物標認識手法での継続信頼度Cconfを統合して算出される物標の統合信頼度Iconfについてその精度を高めることができる。 When the host vehicle is moving, it is considered that the accuracy of target recognition using optical flow is reduced compared to when the host vehicle is stationary. Taking this into consideration, the weighting coefficient WB of the optical flow recognition method is set smaller when the host vehicle is moving than when the host vehicle is stationary. This makes it possible to improve the accuracy of the integrated reliability Iconf of the target, which is calculated by integrating the continuity reliability Cconf of multiple target recognition methods.
自車両の静止時には、画像上の特徴点の三次元位置を把握することが困難になり、三次元推定画像(SfM画像)による物標の認識精度が低下することが考えられる。この点を考慮し、自車両が静止している場合において、三次元認識手法の重み係数WDをゼロにするようにした。これにより、複数の物標認識手法での継続信頼度Cconfを統合して算出される物標の統合信頼度Iconfについてその精度を高めることができる。 When the vehicle is stationary, it becomes difficult to grasp the three-dimensional positions of feature points on the image, and it is thought that the accuracy of target recognition using the three-dimensional estimated image (SfM image) will decrease. In consideration of this, the weighting coefficient WD of the three-dimensional recognition method is set to zero when the vehicle is stationary. This makes it possible to improve the accuracy of the integrated reliability Iconf of the target, which is calculated by integrating the continuity reliability Cconf of multiple target recognition methods.
(他の実施形態)
上記実施形態を例えば次のように変更してもよい。
Other Embodiments
The above embodiment may be modified, for example, as follows.
・上記実施形態では、4つの物標認識手法を用いて各々に瞬時信頼度Tconfの算出、重み係数Wの設定、継続信頼度Cconfの算出を行う構成としたが、これを変更してもよい。例えば、3つ又は2つの物標認識手法を用いる構成としてもよい。若しくは、5つ以上の物標認識手法を用いることも可能である。複数の物標認識手法の組み合わせを変更する場合、種別判定による物標認識手法と、それ以外の物標認識手法とを組み合わせることが望ましい。 - In the above embodiment, four target recognition methods are used to calculate the instantaneous confidence Tconf, set the weighting coefficient W, and calculate the continuous confidence Cconf, but this may be changed. For example, three or two target recognition methods may be used. Alternatively, five or more target recognition methods may be used. When changing the combination of multiple target recognition methods, it is desirable to combine a target recognition method based on type determination with another target recognition method.
複数の物標認識手法の組み合わせを変更する場合において、その組み合わせに応じて、図4(a)~(d)に示す重み係数の設定値が適宜変更されるとよい。なお、重み係数の設定のパラメータとして、物標の種別と自車両の移動静止状態とのいずれか一方のみを用いることも可能である。 When changing the combination of multiple target recognition methods, the set values of the weighting coefficients shown in Figures 4(a) to (d) may be changed appropriately according to the combination. Note that it is also possible to use only one of the target type and the vehicle's moving/stationary state as a parameter for setting the weighting coefficients.
・上記実施形態では、統合信頼度Iconfを算出する場合に、物標認識手法ごとの時系列の瞬時値データ(瞬時信頼度Tconf×重み係数W)を用いて継続信頼度Cconfを算出し、その継続信頼度Cconfに基づいて統合信頼度Iconfを算出する構成としたが、これを変更してもよい。例えば、物標認識手法ごとの瞬時値データの今回値に基づいて統合信頼度Iconfを算出する構成としてもよい。この場合、上記の式(2)の変数として、継続信頼度Cconfに代えて瞬時値データ(瞬時信頼度Tconf×重み係数W)が用いられるとよい。瞬時信頼度Tconfが「存在信頼度」に相当する。本構成においても、物標認識手法ごとに物標の認識精度を正しく評価した上で、物標の統合信頼度Iconfを適正に算出することができる。 - In the above embodiment, when calculating the integrated reliability Iconf, the continuous reliability Cconf is calculated using instantaneous value data (instantaneous reliability Tconf × weighting coefficient W) of the time series for each target recognition method, and the integrated reliability Iconf is calculated based on the continuous reliability Cconf. However, this may be changed. For example, the integrated reliability Iconf may be calculated based on the current value of the instantaneous value data for each target recognition method. In this case, the instantaneous value data (instantaneous reliability Tconf × weighting coefficient W) may be used instead of the continuous reliability Cconf as a variable in the above formula (2). The instantaneous reliability Tconf corresponds to "existence reliability". In this configuration, the target recognition accuracy is correctly evaluated for each target recognition method, and then the integrated reliability Iconf of the target can be properly calculated.
・本開示に記載の制御部及びその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の制御部及びその手法は、一つ以上の専用ハードウエア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。もしくは、本開示に記載の制御部及びその手法は、一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリと一つ以上のハードウエア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていてもよい。 The control unit and the method described in the present disclosure may be realized by a dedicated computer provided by configuring a processor and memory programmed to execute one or more functions embodied in a computer program. Alternatively, the control unit and the method described in the present disclosure may be realized by a dedicated computer provided by configuring a processor with one or more dedicated hardware logic circuits. Alternatively, the control unit and the method described in the present disclosure may be realized by one or more dedicated computers configured by combining a processor and memory programmed to execute one or more functions with a processor configured with one or more hardware logic circuits. In addition, the computer program may be stored in a computer-readable non-transient tangible recording medium as instructions executed by the computer.
10…移動体判定装置、30…カメラ。 10...moving object determination device, 30...camera.
Claims (10)
所定周期で前記画像を取得する取得部と、
前記取得部により取得した前記画像を用い、互いに異なる複数の物標認識手法により同一の前記物標を認識する認識部と、
前記複数の物標認識手法の各々における前記物標の認識結果と前記物標認識手法ごとに定められた所定の重み係数とに基づいて、前記物標認識手法ごとに、前記物標が移動体候補として存在していることの確からしさを示す存在信頼度を算出する存在信頼度算出部と、
前記物標認識手法ごとに算出された前記存在信頼度を統合し、前記物標の統合信頼度を算出する統合信頼度算出部と、
前記統合信頼度に基づいて移動静止判定を行う判定部と、
を備える、移動体判定装置。 A moving object determination device (10) is applied to a vehicle equipped with a camera (30) that photographs the surroundings of the vehicle, and performs a moving/stationary determination based on images photographed by the camera to determine whether a target included in the images is moving, comprising:
an acquisition unit that acquires the images at a predetermined period;
a recognition unit that recognizes the same target by a plurality of target recognition methods different from each other using the image acquired by the acquisition unit;
an existence reliability calculation unit that calculates, for each of the plurality of target recognition methods, an existence reliability indicating a likelihood that the target exists as a moving object candidate, based on a recognition result of the target in each of the plurality of target recognition methods and a predetermined weighting coefficient determined for each of the target recognition methods;
an integrated reliability calculation unit that integrates the presence reliability calculated for each of the target recognition methods and calculates an integrated reliability of the target;
A determination unit that performs a moving/stationary determination based on the integrated reliability;
A moving object determination device comprising:
時系列で取得される前記画像ごとに、前記複数の物標認識手法の各々における前記物標の認識結果について当該物標の瞬時の前記存在信頼度である瞬時信頼度を算出するとともに、その瞬時信頼度に対して前記物標認識手法ごとに定められた前記重み係数を乗算して瞬時値データを算出する瞬時値算出部と、
前記物標認識手法ごとに、前記物標の認識期間内において前記瞬時値データの積算値を算出するとともに、前記積算値に基づいて、前記物標の継続的な前記存在信頼度である継続信頼度を算出する継続信頼度算出部と、を有し、
前記統合信頼度算出部は、前記継続信頼度算出部により算出された前記物標認識手法ごとの前記継続信頼度を統合することにより、前記統合信頼度を算出する、請求項1に記載の移動体判定装置。 The presence reliability calculation unit
an instantaneous value calculation unit that calculates, for each of the images acquired in time series, an instantaneous reliability that is the instantaneous reliability of the presence of the target for a recognition result of the target in each of the plurality of target recognition methods, and calculates instantaneous value data by multiplying the instantaneous reliability by the weighting coefficient determined for each of the target recognition methods;
a continuation reliability calculation unit that calculates an integrated value of the instantaneous value data within a recognition period of the target for each of the target recognition methods, and calculates a continuation reliability, which is a reliability of the continuous existence of the target, based on the integrated value;
The moving object determination device according to claim 1 , wherein the integrated reliability calculation unit calculates the integrated reliability by integrating the continuing reliability calculated for each of the target recognition methods by the continuing reliability calculation unit.
前記瞬時値算出部は、前記各物標認識手法による前記物標の認識結果から算出された前記瞬時信頼度と、前記重み設定部により設定された前記重み係数とに基づいて、前記瞬時値データを算出し、
前記継続信頼度算出部は、時系列で蓄積された同一物標の前記瞬時値データの積算値に基づいて、前記継続信頼度を算出する、請求項3に記載の移動体判定装置。 a weight setting unit that sets the weight coefficient based on at least one of a type of the target and a moving or stationary state of the host vehicle for each of the target recognition methods,
the instantaneous value calculation unit calculates the instantaneous value data based on the instantaneous reliability calculated from the recognition results of the target by each of the target recognition techniques and the weighting coefficient set by the weight setting unit;
The moving object determination device according to claim 3 , wherein the continuation reliability calculation unit calculates the continuation reliability based on an integrated value of the instantaneous value data of the same target accumulated in time series.
前記統合信頼度算出部は、前記物標認識手法ごとの前記継続信頼度の統合により前記統合信頼度を算出する場合において、前記物標認識手法ごとの前記継続信頼度のうち前記重み係数が常にゼロとなる物標認識手法による前記継続信頼度を、前記統合から除外し、その統合が除外されていない残りの前記継続信頼度を均等に重み付けてして前記統合信頼度を算出する、請求項4に記載の移動体判定装置。 the weight setting unit sets a numerical value within a range including zero as the weight coefficient based on at least one of a type of the target and a moving or stationary state of the host vehicle,
5. The moving body determination device according to claim 4, wherein when the integrated reliability calculation unit calculates the integrated reliability by integrating the continuation reliability for each of the target recognition methods, the integrated reliability calculation unit excludes from the integration the continuation reliability by a target recognition method whose weighting coefficient is always zero among the continuation reliability for each of the target recognition methods, and calculates the integrated reliability by equally weighting the remaining continuation reliability that has not been excluded from the integration.
前記第1カメラの画像により前記物標が認識され、かつその物標について前記物標認識手法ごとの前記継続信頼度の算出が行われている状況下において、前記第2カメラの画像により同一の前記物標が認識された場合に、前記第1カメラ側の処理に重複させて前記第2カメラの画像による認識物標について前記物標認識手法ごとの前記継続信頼度の算出を行わせ、
前記判定部は、前記第1カメラの画像を用いて算出した前記継続信頼度と、前記第2カメラの画像を用いて算出した前記継続信頼度とのうち、画像フレーム数の多い方のカメラ画像を用いて算出した前記継続信頼度に基づいて、移動静止判定を行う、請求項3~5のいずれか1項に記載の移動体判定装置。 The present invention is applied to a vehicle equipped with a first camera and a second camera having different shooting directions and partially overlapping shooting ranges as the cameras,
In a situation where the target is recognized by the image of the first camera and the continuation reliability is calculated for the target for each target recognition method, when the same target is recognized by the image of the second camera, the continuation reliability is calculated for the recognized target by the image of the second camera for each target recognition method in a manner overlapping with the processing on the first camera side;
The moving body determination device according to any one of claims 3 to 5, wherein the determination unit performs a moving/still determination based on the continuing reliability calculated using the camera image having a greater number of image frames, between the continuing reliability calculated using the image of the first camera and the continuing reliability calculated using the image of the second camera.
前記存在信頼度算出部は、前記種別認識手法により行われた種別判定の結果について前記存在信頼度を算出するとともに、前記オプティカルフロー認識手法により行われた前記物標の追跡結果について前記存在信頼度を算出し、
前記統合信頼度算出部は、前記種別認識手法の種別判定結果から算出された前記存在信頼度と、前記オプティカルフロー認識手法の物標追跡結果から算出された前記存在信頼度とを統合し、前記物標の統合信頼度を算出する、請求項1~6のいずれか1項に記載の移動体判定装置。 the plurality of target recognition methods include a type recognition method for recognizing the target by determining a type of the target included in the image, and an optical flow recognition method for recognizing a movement of the target included in the image by an optical flow,
the presence reliability calculation unit calculates the presence reliability for a result of the type determination performed by the type recognition method, and calculates the presence reliability for a result of tracking the target performed by the optical flow recognition method;
The moving object determination device according to any one of claims 1 to 6, wherein the integrated reliability calculation unit integrates the presence reliability calculated from the type determination result of the type recognition method and the presence reliability calculated from the target tracking result of the optical flow recognition method to calculate an integrated reliability of the target.
前記存在信頼度算出部は、自車両が移動している場合に、前記オプティカルフロー認識手法の前記重み係数を、自車両が静止している場合に比べて小さくして前記存在信頼度を算出する、請求項1~7のいずれか1項に記載の移動体判定装置。 the plurality of target recognition methods include an optical flow recognition method that recognizes a movement of the target included in the image by an optical flow;
The moving body determination device according to any one of claims 1 to 7, wherein the presence reliability calculation unit calculates the presence reliability by making the weighting coefficient of the optical flow recognition method smaller when the vehicle is moving than when the vehicle is stationary.
前記存在信頼度算出部は、自車両が静止している場合に、前記複数の物標認識手法のうち前記三次元認識手法の前記重み係数をゼロにして、前記存在信頼度を算出する、請求項1~8のいずれか1項に記載の移動体判定装置。 the plurality of target recognition methods include a three-dimensional recognition method for creating a three-dimensional estimated image representing a three-dimensional position of a feature point on the image and recognizing the target based on the three-dimensional estimated image;
The moving object determination device according to any one of claims 1 to 8, wherein the presence reliability calculation unit calculates the presence reliability by setting the weighting coefficient of the three-dimensional recognition method among the plurality of target recognition methods to zero when the host vehicle is stationary.
所定周期で前記画像を取得する取得ステップと、
前記取得ステップにて取得した前記画像を用い、互いに異なる複数の物標認識手法により同一の前記物標を認識する認識ステップと、
前記複数の物標認識手法の各々における前記物標の認識結果と前記物標認識手法ごとに定められた所定の重み係数とに基づいて、前記物標認識手法ごとに、前記物標が移動体候補として存在していることの確からしさを示す存在信頼度を算出する存在信頼度算出ステップと、
前記物標認識手法ごとに算出された前記存在信頼度を統合し、前記物標の統合信頼度を算出する統合信頼度算出ステップと、
前記統合信頼度に基づいて移動静止判定を行う判定ステップと、
を含む、移動体判定プログラム。 A moving object determination program is applied to a vehicle equipped with a camera (30) that photographs the surroundings of the vehicle, and is executed by a control device (10) to perform a moving/stationary determination based on images photographed by the camera to determine whether a target included in the images is moving or not, comprising:
An acquisition step of acquiring the image at a predetermined period;
a recognition step of recognizing the same target by a plurality of target recognition methods different from each other using the images acquired in the acquisition step;
an existence reliability calculation step of calculating, for each of the plurality of target recognition methods, an existence reliability indicating a likelihood that the target exists as a moving object candidate, based on a recognition result of the target in each of the plurality of target recognition methods and a predetermined weighting coefficient determined for each of the target recognition methods;
an integrated reliability calculation step of integrating the presence reliability calculated for each of the target recognition methods and calculating an integrated reliability of the target;
A determination step of determining whether or not the movement or stationary state is performed based on the integrated reliability;
A moving object determination program including:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021165597A JP7548183B2 (en) | 2021-10-07 | 2021-10-07 | MOVING OBJECT DETERMINATION DEVICE AND MOVING OBJECT DETERMINATION PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021165597A JP7548183B2 (en) | 2021-10-07 | 2021-10-07 | MOVING OBJECT DETERMINATION DEVICE AND MOVING OBJECT DETERMINATION PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023056311A JP2023056311A (en) | 2023-04-19 |
| JP7548183B2 true JP7548183B2 (en) | 2024-09-10 |
Family
ID=86004585
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021165597A Active JP7548183B2 (en) | 2021-10-07 | 2021-10-07 | MOVING OBJECT DETERMINATION DEVICE AND MOVING OBJECT DETERMINATION PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7548183B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025083868A1 (en) * | 2023-10-20 | 2025-04-24 | 日産自動車株式会社 | Object identification method and object identification device |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102741884B (en) * | 2010-07-27 | 2016-06-08 | 松下知识产权经营株式会社 | Moving body detecting device and moving body detection method |
-
2021
- 2021-10-07 JP JP2021165597A patent/JP7548183B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023056311A (en) | 2023-04-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102925564B1 (en) | Advanced driver assist device, method of calibrationg the same and method of detecting object in the saem | |
| CN102609953B (en) | Many objects outward appearance of video camera and range-sensor data strengthens and merges | |
| US10081308B2 (en) | Image-based vehicle detection and distance measuring method and apparatus | |
| US10380434B2 (en) | Vehicle detection system and method | |
| JP5178276B2 (en) | Image recognition device | |
| JP7003972B2 (en) | Distance estimation device, distance estimation method and computer program for distance estimation | |
| CN113269007B (en) | Target tracking device and method for road monitoring video | |
| JP5136504B2 (en) | Object identification device | |
| JP6453490B2 (en) | Method and apparatus for recognizing and evaluating road surface reflections | |
| US9378556B2 (en) | Method for reducing false object detection in stop-and-go scenarios | |
| CN110598511A (en) | Method, device, electronic equipment and system for detecting green light running event | |
| CN108898057B (en) | Method, device, computer equipment and storage medium for tracking target detection | |
| CN115953437B (en) | A real-time multi-target tracking method integrating visual optical flow feature point tracking and motion trend estimation | |
| CN110944895B (en) | Method and device for determining an optical flow from a sequence of images recorded by a camera of a vehicle | |
| US8160300B2 (en) | Pedestrian detecting apparatus | |
| CN112183512A (en) | Camera calibration method, device, vehicle-mounted terminal and storage medium | |
| JP2018060422A (en) | Object detection device | |
| JP7548183B2 (en) | MOVING OBJECT DETERMINATION DEVICE AND MOVING OBJECT DETERMINATION PROGRAM | |
| JP6881084B2 (en) | Image processing equipment, object recognition equipment, equipment control systems, moving objects, image processing methods and programs | |
| US12400353B2 (en) | Vehicular vision system with object detection and identification with adaptive thresholding | |
| JP2013069045A (en) | Image recognition device, image recognition method, and image recognition program | |
| Pavitha et al. | RIOD: Reinforced image-based object detection for unruly weather conditions | |
| JP7142468B2 (en) | mobile tracking device | |
| US12167171B2 (en) | Vehicular vision system with object classification based on change in orientation of object | |
| JP2021135957A (en) | Object detection device, object detection method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231108 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240717 |
|
| 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: 20240730 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240812 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7548183 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |