JP2023141982A - 周辺監視装置及びプログラム - Google Patents
周辺監視装置及びプログラム Download PDFInfo
- Publication number
- JP2023141982A JP2023141982A JP2022048606A JP2022048606A JP2023141982A JP 2023141982 A JP2023141982 A JP 2023141982A JP 2022048606 A JP2022048606 A JP 2022048606A JP 2022048606 A JP2022048606 A JP 2022048606A JP 2023141982 A JP2023141982 A JP 2023141982A
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- moving object
- amount
- unit
- movement
- 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.)
- Pending
Links
- 238000012806 monitoring device Methods 0.000 title claims abstract description 13
- 230000033001 locomotion Effects 0.000 claims abstract description 73
- 230000008859 change Effects 0.000 claims abstract description 46
- 230000003287 optical effect Effects 0.000 claims abstract description 26
- 238000003384 imaging method Methods 0.000 claims abstract description 20
- 238000004364 calculation method Methods 0.000 claims abstract description 19
- 238000005111 flow chemistry technique Methods 0.000 claims abstract description 14
- 238000000034 method Methods 0.000 claims description 44
- 230000002265 prevention Effects 0.000 claims description 41
- 230000008569 process Effects 0.000 claims description 32
- 238000012545 processing Methods 0.000 claims description 19
- 230000001629 suppression Effects 0.000 claims description 18
- 238000009499 grossing Methods 0.000 claims description 12
- 238000012544 monitoring process Methods 0.000 claims description 5
- 239000013598 vector Substances 0.000 description 10
- 238000001514 detection method Methods 0.000 description 8
- 230000007423 decrease Effects 0.000 description 7
- 230000004913 activation Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000007257 malfunction Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 240000004050 Pentaglottis sempervirens Species 0.000 description 1
- 235000004522 Pentaglottis sempervirens Nutrition 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000003313 weakening effect Effects 0.000 description 1
Images
Landscapes
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Abstract
【課題】衝突抑制動作が不要に作動することを抑制することができる周辺監視装置を提供する。【解決手段】ECU30は、自車両前方の側方から接近する移動物に対して衝突抑制動作を行わせる。ECU30は、撮像装置22から、自車両の進行方向前方の画像を所定周期で取得する画像取得部35と、画像内で認識される移動物について、オプティカルフロー処理により、自車両の車幅方向における移動物の移動量を算出する移動量算出部36と、移動量算出部により算出された移動量の変化率に基づいて、自車両前方の側方において移動物が車幅方向に減速したことを判定する減速判定部37と、減速判定部の判定結果に基づいて、衝突抑制動作の実施を制限する制限部38と、を備える。【選択図】 図1
Description
本発明は、周辺監視装置及びプログラムに関する。
周辺監視装置として、自車両前方において側方から接近する移動物に対して衝突抑制動作を行うものが知られている。例えば、特許文献1には、自車両前方における時系列画像のオプティカルフローに基づいて、移動物の速度を算出するとともに、移動物が自車両前を通過する通過予測時間を算出し、通過予測時間が閾値を下回る場合に移動物に対する衝突抑制動作を行う周辺監視装置が記載されている。
例えば、自転車等の移動物が、自車両が走行する道路に至る直前で停止することがあると考えられる。しかしながら、既存の技術では、自車両と移動物とが衝突するとの判定が、誤って行われ、衝突抑制動作が不要に作動することが考えられる。
本発明は、上記事情に鑑みてなされたものであり、その主たる目的は、衝突抑制動作が不要に作動することを抑制することができる周辺監視装置及びプログラムを提供することである。
本発明は、自車両前方において側方から接近する移動物に対して衝突抑制動作を行わせる周辺監視装置であって、
撮像装置から、自車両の進行方向前方の画像を所定周期で取得する画像取得部と、
前記画像内で認識される前記移動物について、オプティカルフローにより、前記自車両の車幅方向における前記移動物の移動量を算出する移動量算出部と、
前記移動量算出部により算出された移動量の変化率に基づいて、自車両前方の側方において前記移動物が前記車幅方向に減速したことを判定する減速判定部と、
前記減速判定部の判定結果に基づいて、前記衝突抑制動作の実施を制限する制限部と、
を備える。
撮像装置から、自車両の進行方向前方の画像を所定周期で取得する画像取得部と、
前記画像内で認識される前記移動物について、オプティカルフローにより、前記自車両の車幅方向における前記移動物の移動量を算出する移動量算出部と、
前記移動量算出部により算出された移動量の変化率に基づいて、自車両前方の側方において前記移動物が前記車幅方向に減速したことを判定する減速判定部と、
前記減速判定部の判定結果に基づいて、前記衝突抑制動作の実施を制限する制限部と、
を備える。
移動物が自車両の走行する道路に至る前に、自車両前方の側方から接近する移動物が自車両の車幅方向に減速する場合、自車両と移動物とが衝突する可能性は低いと考えられる。ここで、移動物が自車両の車幅方向に減速していることは、オプティカルフローによる物体検知では、自車両の車幅方向における移動物の移動量が漸減していることにより検知可能である。
そこで、本発明では、自車両の車幅方向における移動量の変化率に基づいて、自車両前方の側方から接近する移動物が自車両の車幅方向に減速したことが判定される。これにより、自車両と移動物とが衝突しないと判定される場合には、衝突抑制動作の実施が制限される。そのため、衝突抑制動作が不要に作動することを抑制することができる。
以下、本発明に係る周辺監視装置を具体化した実施形態について、図面を参照しつつ説明する。本実施形態に係る周辺監視システム10は、自車両に搭載されており、自車両の前方を監視する。
図1に示すように、本実施形態に係る周辺監視システム10は、レーダ装置21と、撮像装置22と、車速センサ23と、操舵角センサ24と、ヨーレートセンサ25と、受信装置26と、ECU30と、被制御装置41とを備えている。本実施形態では、ECU30が周辺監視装置に相当する。
レーダ装置21は、例えば、ミリ波帯の高周波信号を送信波とする公知のミリ波レーダである。レーダ装置21は、例えば、自車両の前部においてその光軸が自車両前方を向くように取り付けられ、所定の検知角に入る領域を物体検知可能な検知範囲とし、検知範囲内の物体の位置を検知する。具体的には、レーダ装置21は、所定周期で探査波を送信し、複数のアンテナにより反射波を受信する。レーダ装置21は、探査波の送信時刻と反射波の受信時刻とにより、物体との距離を算出する。また、レーダ装置21は、物体に反射された反射波の、ドップラー効果により変化した周波数により、相対速度を算出する。加えて、複数のアンテナが受信した反射波の位相差により、物体の方位を算出する。レーダ装置21は、物体との距離、相対速度及び物体の方位といった検知データをECU30へ出力する。
撮像装置22は、自車両に1つのみ設置される単眼カメラである。撮像装置22は、例えばCCDカメラ、CMOSイメージセンサ、近赤外線カメラ等である。撮像装置22は、例えば、車両の車幅方向中央の所定高さに取り付けられており、自車両前方へ向けて所定角度範囲で広がる領域を俯瞰視点から撮像する。撮像装置22は、逐次撮像する撮像画像をECU30へ逐次出力する。なお、撮像装置22は、自車両に複数設置されるステレオカメラであってもよい。
車速センサ23は、自車両の走行速度を検知するセンサであり、自車両の走行速度に応じた走行速度信号をECU30に出力する。操舵角センサ24は、ステアリングホイールの操舵角を検知するセンサであり、操舵角の変化に応じた操舵角信号をECU30に出力する。ヨーレートセンサ25は、自車両の旋回角速度を検知するセンサであり、自車両の旋回角速度に応じたヨーレート信号をECU30に出力する。
受信装置26は、衛星測位システムからの測位信号の受信装置であり、例えばGPS受信装置である。受信装置26は、自車両の現在位置に応じた測位信号を受信し、受信した測位信号をECU30に出力する。
ECU30が提供する機能は、実体的なメモリ装置に記録されたソフトウェア及びそれを実行するコンピュータ、ソフトウェアのみ、ハードウェアのみ、あるいはそれらの組合せによって提供することができる。例えば、ECU30がハードウェアである電子回路によって提供される場合、それは多数の論理回路を含むデジタル回路、又はアナログ回路によって提供することができる。例えば、ECU30は、自身が備える記憶部としての非遷移的実体的記録媒体(non-transitory tangible storage medium)に格納されたプログラムを実行する。プログラムには、後述する各演算処理のプログラムが含まれる。プログラムが実行されることにより、プログラムに対応する方法が実行される。記憶部は、例えば不揮発性メモリである。なお、記憶部に記憶されたプログラムは、例えば、インターネット等のネットワークを介して更新可能である。
ECU30は、自車両前方の側方位置に存在する移動物に対して衝突抑制動作を行わせるための構成を備える。具体的には、ECU30は、位置情報取得部31,なまし処理部32、TTC算出部33及び制御部34を備える。なお、移動物には、四輪自動車、バイク、自転車等を含む車両及び歩行者が含まれる。
位置情報取得部31は、自車両に対する移動物の相対位置情報を取得する。移動物の相対位置情報は、自車両に対する移動物の相対距離及び自車両に対する移動物の相対速度である。位置情報取得部31は、例えば、相対位置情報を、撮像装置22の撮像画像に基づいて取得してもよいし、レーダ装置21の検知情報に基づいて取得してもよい。
なまし処理部32は、相対位置情報の変化を抑制するなまし処理を行う。なまし処理はノイズ等による衝突抑制動作の誤動作を抑制するためのものである。例えば、なまし処理部32は、撮像装置22の撮像画像にカルマンフィルタ処理を適用したり、レーダ装置21の検知情報にローパスフィルタ処理を適用したりすることにより、相対位置情報のノイズ抑制を行う。
TTC算出部33は、衝突予測時間を算出する。衝突予測時間とは、現在の自車速度で走行した場合に、何秒後に物体に衝突するかを示す評価値であり、衝突予測時間が小さいほど衝突の危険性は高くなり、衝突予測時間が大きいほど衝突の危険性は低くなる。本実施形態では、衝突予測時間としてTTC(Time to collision)を算出する。TTCは、例えば、自車両に対する移動物の相対距離を、自車両に対する移動物の相対速度で除算した値である。
制御部34は、TTCに基づいて、衝突抑制動作を行わせる。本実施形態では、移動物に対するTTCが所定の衝突判定閾値Thを下回った場合に、衝突抑制動作の実施条件が成立することとしている。
本実施形態では、周辺監視システム10は、被制御装置41として、警報装置42と、ブレーキ装置43と、操舵装置44とを備えている。警報装置42は、自車両の運転者に対する警報を行う装置であって、例えば車室内に設置されたスピーカやブザーなどの聴覚的な報知を行う装置、ディスプレイや警告灯などの視覚的な報知を行う装置である。例えば、警報装置42は、警報音を発したり、ドアミラーやインストルメントパネルに設けられたインジケータを点灯させたりすることにより、自車両の運転者に対する報知を実施する。
ブレーキ装置43は、油圧アクチュエータ等の作動により自車両の制動を行う装置である。操舵装置44は、操舵用モータ等の作動により自車両の操舵を行う装置である。本実施形態では、ブレーキ装置43による自車両の制動が接触抑制動作に相当する。
ところで、例えば、自転車等の移動物が、自車両が走行する道路に至る直前で減速することがあると考えられる。しかしながら、既存の技術では、移動物の減速に対する応答性が不足することに起因して、自車両と移動物とが衝突するとの判定が誤って行われ、衝突抑制動作が不要に作動することが考えられる。
本実施形態では、自車両に対する移動物の相対位置情報に基づいて、移動物を対象とするTTCが算出されるとともに、そのTTCに基づいて、衝突抑制動作が行われる。この場合、ノイズ等による衝突抑制動作の誤動作を抑制するには、なまし処理により相対位置情報の変化を抑制することが望ましい。ただしこの場合、自車両前方の側方位置から接近してくる移動物が急減速する場合に、その急減速に対する応答が遅れてしまい、不要な衝突抑制動作が実施されることが懸念される。
そこで、本実施形態では、ECU30は、不要な衝突抑制動作の実施を抑制するための構成を備える。具体的には、ECU30は、画像取得部35と、移動量算出部36と、減速判定部37と、制限部38とを備える。画像取得部35は、撮像装置22から、自車両の進行方向前方の画像を所定周期で取得する。撮像装置22から取得された画像は、撮像装置22の解像度に応じた画素により形成されている。
移動量算出部36は、画像内で認識される移動物について、オプティカルフロー処理により、自車両の車幅方向における移動物の移動量を算出する。
オプティカルフロー処理では、前回撮像された画像と今回撮像された画像との変化から、移動物の認識が行われる。詳しくは、前回撮像された画像から特徴点が抽出され、今回撮像された画像からも同様に特徴点が抽出される。そして、前回撮像された画像の特徴点と一致する場所の特徴点が、今回撮像された画像のどこにあるかが探索されることにより、動きベクトルが算出される。動きベクトルは、各特徴点における時系列での変化方向と大きさとを示すベクトルであり、時系列的に前後する各画像に基づいて算出される。各特徴点に対して算出された動きベクトルに基づいて、移動物を囲む矩形領域が抽出される。
図2に、オプティカルフロー処理の一例を示す。画像Gは、直線路である道路51を自車両が走行する場合において自車両の進行方向前方を撮像した画像であって、自車両前方の側方位置において、移動物としての自転車50が存在する状況が撮像された画像である。ここでは、道路51の左側において、自転車50が道路51を左側から右側へと横断する方向へ移動し、道路51の左隣の歩道52で停止するシーンを想定している。
なお、図2では、便宜上、現在の画像Gで検知された自転車50aを示すとともに、画像Gよりも時系列的に前の画像で検知された自転車50bを画像G上に示している。また、自車両と自転車50とは、それぞれ相互に接近する側に移動するため、模式的に、時系列的に後の自転車50bを、時系列的に前の自転車50aよりも拡大して示している。
オプティカルフロー処理が実施されることにより、自転車50を構成する画素に対する動きベクトルが算出され、算出された動きベクトルに基づいて、自転車50を囲む矩形領域Rが抽出される。自車両の車幅方向において、現在の画像Gで検知された自転車50aを囲む矩形領域Raの横幅に対応する画素数はWaであり、時系列的に前の画像で検知された自転車50bを囲む矩形領域Rbの横幅に対応する画素数はWb(<Wa)である。
移動量算出部36は、オプティカルフロー処理が実施された画像であって、時系列の前後となる各画像を比較することにより、自車両の車幅方向における移動物の移動量を算出する。本実施形態では、図2において、自車両の車幅方向において、時系列の前後となる矩形領域Ra,Rbの移動距離に対応する画素数をLとした場合、L/Waが、自車両の車幅方向における自転車50aの移動量となる。なお本実施形態では、自転車50に対する動きベクトルの向きが画像G上で右向きの場合を正としている。
減速判定部37は、移動量算出部36により算出された移動量の変化率に基づいて、移動物が自車両前方の側方位置において減速したことを判定する。ここで、移動量の変化率とは、自車両の車幅方向における単位時間当たりの移動量の変化率である。本実施形態では、減速判定部37は、自転車50の減速判定として、移動量算出部36により算出された移動量の変化率に基づいて、自転車50が、自車両前方において当該自車両の走行する道路51に至る前に停止するか否かを判定する。
減速判定部37は、自転車50に対する動きベクトルが画像上で右向きの場合、移動量が単位時間に減少する割合を、移動量の変化率として算出する。また、減速判定部37は、自転車50に対する動きベクトルが画像上で左向きの場合、移動量が単位時間に増大する割合を、移動量の変化率として算出する。減速判定部37は、移動量の変化率が変化率閾値以上の場合、自転車50が道路51に至る前に停止すると判定し、移動量の変化率が変化率閾値未満の場合、自転車50が道路51に進入する可能性があると判定する。
制限部38は、減速判定部37の判定結果に基づいて、衝突抑制動作の実施を制限する。本実施形態では、制限部38は、減速判定部37の判定結果に基づいて、自転車50に対する衝突抑制動作の実施を制限する場合、自転車50に対するTTCが衝突判定閾値Thを下回っても、ブレーキ装置43による自車両の制動を作動させないこととすることにより、衝突抑制動作の実施を制限する。
続いて、図3,4を用いて、ECU30が実施する減速判定制御及び衝突抑制制御について説明する。減速判定制御及び衝突抑制制御は並行して実施される制御であり、減速判定制御の処理結果に応じて、衝突抑制制御における衝突抑制動作の実施が制限される。
図3は、減速判定制御の処理手順を示すフローチャートである。この処理は所定の制御周期で実施される。
ステップS10では、撮像装置22から、自車両の進行方向前方が撮像された画像を取得する。ステップS11では、取得した画像に対してオプティカルフロー処理を実施する。これにより、画像内に存在する移動物に対して、動きベクトルが算出されるとともに、移動物を囲む矩形領域が抽出される。
ステップS12では、オプティカルフロー処理の有効判定を行う。例えば、オプティカルフロー処理の有効判定条件は、自車両が停止していないとの条件、自車両のヨーレートが規定範囲内であるとの条件、自車両の加速度が規定範囲内であるとの条件、移動物に対する特徴点が規定個数よりも多く抽出されているとの条件、及び矩形領域Rの高さが規定位置以上であるとの条件である。オプティカルフロー処理の有効判定は、車速センサ23、操舵角センサ24、ヨーレートセンサ25及び受信装置26から取得する情報に基づいて行うとよい。これらの条件が全て成立する場合、オプティカルフロー処理が有効であると判定し、これらの条件のうち少なくとも1つが成立しない場合、オプティカルフロー処理が有効でないと判定する。なお、オプティカルフロー処理の有効判定条件は、上述した条件が全てを含むものに限らず、上述した条件のうち少なくとも1つの条件を省略したものであってもよい。
ステップS12において、オプティカルフロー処理が有効であると判定した場合、ステップS13に進み、オプティカルフロー処理が有効でないと判定した場合、ステップS16に進む。
ステップS13では、自車両の車幅方向における移動物の移動量Xを算出する。本実施形態では、自車両の車幅方向における移動物の移動量Xは、時系列の前後となる矩形領域の移動距離に対応する画素数を、時系列の後となる矩形領域の横幅に対応する画素数で除算することにより算出する。算出した移動量Xは、ECU30が有するRAM等の記憶部に、履歴情報として記憶する。ここで、履歴情報は、今回の制御周期における移動量Xと前回の制御周期における移動量Xとの平均値と、移動量Xが算出された時刻との組からなる情報である。なお、履歴情報として、移動量Xと移動量Xが算出された時刻との組からなる情報を記憶してもよい。また、ステップS12の処理において否定判定された場合に、記憶部に記憶した履歴情報を削除する処理を行ってもよい。
ステップS14では、移動物の移動量Xにおける変化率ΔXを算出する。例えば、履歴情報のうち移動量Xが算出された時刻が直近の期間である履歴情報に対して、最小二乗法を適用することにより近似直線を求める。移動物の移動量Xにおける変化率ΔXは、近似直線の傾きの絶対値として算出する。
なお、履歴情報のデータ数が最小二乗法を用いるのに不適切なほど少ない場合は、移動物の移動量Xにおける変化率ΔXの算出を行わなくてもよい。この場合、次のステップS15の処理を行わず、ステップS16に進んでもよい。
ステップS15では、移動物が自車両前方の側方位置において停止するか否かを判定する。本実施形態では、以下の第1~第3条件が成立すると判定した場合、移動物が自車両前方の側方位置において停止すると判定する。
第1条件は、移動物の移動量Xにおける変化率ΔXが変化率閾値ΔXth以上であるとの条件である。ここで、移動物が停止するとの判定は、衝突抑制動作の実施条件(TTCによる実施条件)が成立するよりも前に行われることが望ましい。この点、移動物が減速し始めてから衝突抑制動作の実施条件が成立するまでの時間は、TTCの衝突判定閾値Thが大きいほど短くなると考えられる。そのため、例えば、変化率閾値ΔXthは、衝突判定閾値Thが大きく設定される場合、衝突判定閾値Thが小さく設定される場合に比べて大きく設定されるとよい。
第2条件は、移動物の移動量Xが規定範囲内であるとの条件である。ここで、規定範囲の下限値は、移動物が移動していることを判定可能な0付近の値に設定されるとよく、規定範囲の上限値は、移動物の種別から想定される速度に応じて設定されるとよい。なお、移動物の種別判定は、撮像装置22から取得した画像に基づいて行うとよい。
第3条件は、矩形領域Rの拡大率kが拡大率閾値kth以上であるとの条件である。ここで、矩形領域Rの拡大率kの値は、先の図2では、Wa/Wbである。拡大率kの値Wa/Wbが1よりも大きければ、移動物が自車両に接近していると認識する。一方、拡大率kの値Wa/Wbが1よりも小さければ、移動物が自車両から離れていると認識する。拡大率閾値kthは、1よりも大きい値であればよい。
ステップS15において、否定判定した場合はステップS16に進む。一方、ステップS15において、肯定判定した場合はステップS17に進む。ステップS16では、フラグFをオフに設定し、ステップS17では、フラグFをオンに設定する。フラグFは、オンによって、減速判定制御において移動物が自車両の走行進路に至る前に停止すると判定されたこと示し、オフによって、減速判定制御において移動物が自車両の走行進路に進入すると判定されたことを示す。
図4は、衝突抑制制御の処理手順を示すフローチャートである。この処理は所定の制御周期で実施される。
ステップS20では、自車両に対する移動物の相対位置情報を取得する。本実施形態では、相対位置情報として、撮像装置22の撮像画像に基づいて、自車両の車幅方向における移動物の相対距離である横距離と、自車両の車幅方向における移動物の相対速度である横速度とを取得する。なお、相対情報として、撮像装置22の撮像画像に基づいて、自車両の車長方向における移動物の相対距離である縦距離と、自車両の車幅方向における移動物の相対速度である縦速度と取得することも可能である。
ステップS21では、横距離及び横速度の変化を抑制するなまし処理を行う。ステップS22では、なまし処理が行われた横距離及び横速度に基づいて、TTCを算出する。なお、TTCの算出には、縦距離及び縦速度を考慮してもよい。
ステップS23では、TTCが衝突判定閾値Thを下回ったか否かを判定する。ステップS23において、否定判定した場合は本処理を終了する。一方、ステップS23において、肯定判定した場合はステップS24に進む。
ステップS24では、フラグFがオンであるか否かを判定する。ステップS24において、否定判定した場合はステップS25に進み、衝突抑制動作を実施する。一方、ステップS24において、肯定判定した場合は本処理を終了する。これにより、移動物が自車両前方において自車両の走行進路領域に至る前に停止すると判定された場合、判定衝突抑制動作の実施が制限される。
図5に、先の図2と同様の状況におけるECU30の制御の一例を示す。図5において、(a)は自転車50の横速度の推移を示し、(b)は自転車50に対するTTCの推移を示し、(c)は自転車50の移動量Xの推移を示し、(d)はフラグFを示す。図5(a)では、自転車50の横速度について、カルマンフィルタ処理が適用された場合の横速度の推移を実線で示し、自転車50の実際の横速度を破線で示している。なお、自車両は道路51を一定速度で走行しながら自転車50に接近しており、自転車50の拡大率kは拡大率閾値kthをよりも大きいとする。
時刻t1は、自転車50が歩道52で停止するために減速を開始するタイミングである。時刻t2は、減速判定制御において、自転車50が自車両前方の歩道52で停止すると判定され、フラグFがオフからオンに切り替わるタイミングである。時刻t3は、衝突抑制制御において、自転車50に対するTTCが衝突判定閾値Thを下回るタイミングである。時刻t1に至るまでの期間において、自転車50の移動量Xの値は、X1で一定である。時刻t1以降において、自転車50の移動量Xの値は漸減している。時刻t2において、自転車50の移動量Xの値は、X1より小さいX2にまで低減する。時刻t1から時刻t2に至るまでの期間における自転車50の移動量Xの減少する傾きは、変化率閾値ΔXthよりも大きいとする。
自転車50の横速度は、時刻t1において低減し始め、やがて0となる。つまり、実際には、自転車50は自車両前方の歩道52で停止し、自車両と自転車50とが衝突することはない。しかしながら、時刻t1以降において、カルマンフィルタ処理が適用された場合の自転車50の横速度は、横速度の変化が抑制されることに起因して、自転車50の実際の横速度よりも高くなり、自転車50に対するTTCは漸減し続ける。そのため、時刻t3において、自転車50に対するTTCが衝突判定閾値Thを下回る。この場合、不要な衝突抑制動作が実施されることが懸念される。
一方、自転車50の移動量Xの変化率ΔXは、時刻t1以降において、履歴情報が記憶部に蓄積され、最小二乗法等による演算が進むにつれて、徐々に増加する。このため、時刻t2において、履歴情報に基づいて算出される移動量Xの変化率ΔXが変化率閾値ΔXth以上となる。これにより、第1~第3条件が成立すると判定され、フラグFがオフからオンに切り替えられる。そのため、時刻t3において、自転車50に対するTTCが衝突判定閾値Thを下回るが、フラグFがオンであるため、衝突抑制動作の実施が制限される。
以上詳述した本実施形態によれば、以下の効果が得られるようになる。
移動物が自車両の走行する道路に至る前に、自車両前方の側方位置において移動物が停止する場合、自車両と移動物とが衝突する可能性は低いと考えられる。ここで、移動物が自車両前方の側方位置において停止することは、オプティカルフローによる物体検知では、自車両の車幅方向における移動物の移動量Xが漸減していることにより検知可能である。
そこで、本実施形態では、自車両の車幅方向における移動物の移動量Xの変化率ΔXに基づいて、自車両前方の側方位置において移動物が停止することが判定される。これにより、自車両と移動物とが衝突しないと判定される場合には、衝突抑制動作の実施が制限される。そのため、衝突抑制動作が不要に作動することを抑制することができる。
なお、自車両前方の側方位置において移動物が停止する状況に限らず、自車両前方において側方から接近する移動物が、自車両の走行進路領域に進入する前に、自車両の前後方向に方向転換する状況においても、自車両の車幅方向における移動物の速度が低下する場合があると考えられる。本実施形態では、上述した状況においても、車両の車幅方向における移動物の移動量Xの変化率ΔXに基づいて、自車両と移動物とが衝突しないと判定することも可能である。
自車両に対する移動物の相対位置情報に基づいて、移動物を対象とするTTCを算出するとともに、そのTTCに基づいて、衝突抑制動作を行わせることが考えられる。この場合、ノイズ等による誤動作を抑制するには、なまし処理により相対位置情報の変化を抑制することが望ましい。ただしこの場合、自車両前方の側方から接近してくる移動物が急減速する場合に、その急減速に対する応答が遅れてしまい、不要な衝突抑制動作が実施されることが懸念される。
この点、なまし処理後の相対位置情報に基づいて行われる衝突抑制動作の制御に並行して、オプティカルフローにより算出された移動量Xの変化率ΔXに基づく減速判定を実施することとした。これにより、衝突抑制動作の実施の信頼性を確保しつつ、自車両に接近する移動物に対する不要な衝突抑制動作の実施を好適に抑制することができる。
<他の実施形態>
上記実施形態を例えば次のように変更してもよい。
上記実施形態を例えば次のように変更してもよい。
・自車両前方において側方から接近する移動物が、自車両が走行する道路に進入する前に、道路に平行に延びる歩道等に向けて方向転換することに着目し、以下の構成としてもよい。ここでは、オプティカルフロー処理により、車幅方向における移動物の移動量X(車幅方向移動量)に加えて、自車両前後方向における移動物の移動量Y(前後方向移動量)を算出し、それら各移動量X,Yの変化率に基づいて移動物の減速判定を行う構成としてもよい。
つまり、図6に示すシーンでは、自車両前方において側方から接近してくる自転車50が、道路51に進入する手前で道路51に沿う向きに方向転換している。この場合、自転車50に対する衝突抑制動作の実施が不要となる。そのため、ECU30は、移動量X,Yの変化率に基づいて、自転車50が自車両の走行進路領域に進入しない状況になったことを判定し、その停止判定の結果に基づいて、衝突抑制動作の実施を制限する。
ECU30は、図3に代えて、図7に示す処理を実施する。なお、図7では、図3と重複する処理について同じステップ番号を付している。
図7では、画像についてオプティカルフロー処理を実施し、そのオプティカルフロー処理が有効であると判定した後に、ステップS31に進む。ステップS31では、自車両の車幅方向における移動物の移動量Xと、自車両の前後方向における移動物の移動量Yとを算出する。また、ステップS32では、移動物の移動量X,Yにおける変化率ΔX,ΔYを算出する。ステップS33では、上述した第1~第3条件の成否に基づいて、移動物が自車両前方の側方位置において停止するか否かを判定する。なおここでは、第1条件として、移動量Xの変化率ΔXが第1閾値Th1以上であるか否かを判定している。
そして、ステップS33において肯定判定した場合は、ステップS17に進み、フラグFをオンに設定する。ステップS33によれば、移動量Xの変化率ΔXが第1閾値Th1以上であることに基づいて、自車両前方の側方において移動物が車幅方向に減速したと判定される(第1判定部)。
また、少なくとも移動量Xの変化率ΔXが第1閾値Th1未満となること(第1条件が否定されること)でステップS33を否定判定した場合、ステップS34に進む。ステップS34では、移動量Xの変化率ΔXが、第1閾値Th1よりも小さい第2閾値Th2以上であり、かつ移動量Yの変化率ΔYが第3閾値Th3以上であるか否かを判定する。この場合、ΔX<Th1であれば、自車両の車幅方向における移動物の減速度がさほど大きくはなく、移動物が自車両前方の側方位置で停止しないと判定されるものの、ΔX≧Th2であり、かつΔY≧Th3であれば、移動物が、道路51に進入する手前で方向転換していると判定できる。そのため、ステップS34を肯定判定した場合は、ステップS17に進み、フラグFをオンに設定する。ステップS34によれば、移動量Xの変化率ΔXが第1閾値Th1~第2閾値Th2であるとともに、移動量Yの変化率ΔYが第3閾値Th3以上である場合に、自車両前方の側方において移動物が車幅方向に減速したと判定される(第2判定部)。
また、ステップS34を否定判定した場合は、ステップS16に進んで、フラグFをオフに設定する。
上記構成によれば、移動物が自車両の走行進路領域に進入する直前で停止する場合(寸止めの場合)に加え、移動物が自車両の走行進路領域に進入する前に方向転換する場合にも、不要な衝突抑制動作の実施を適正に抑制できる。
・上記実施形態では、衝突抑制動作の実施制限を行う場合において、ブレーキ装置43による自車両の制動を作動させない構成としたが、これを変更してもよい。例えば、衝突抑制動作の実施制限を行わない場合に比べて、ブレーキ装置43による自車両の制動力を弱めることにより、衝突抑制動作の実施を制限してもよい。
・上記実施形態では、自車両前方の側方位置に存在する移動物に対して実施する衝突抑制動作として、ブレーキ装置43による自車両の制動を行う構成としたが、これを変更してもよい。例えば、衝突抑制動作として、警報装置42による警報及び操舵装置44による自車両の操舵のいずれかを実施する構成であってもよい。
・本開示に記載の車両制御装置及びその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の車両制御装置及びその手法は、一つ以上の専用ハードウェア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。もしくは、本開示に記載の車両制御装置及びその手法は、一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリと一つ以上のハードウェア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていてもよい。
22…撮像装置、30…ECU、35…画像取得部、36…移動量算出部、37…減速判定部、38…制限部、50…移動物。
Claims (5)
- 自車両前方において側方から接近する移動物(50)に対して衝突抑制動作を行わせる周辺監視装置(30)であって、
撮像装置(22)から、自車両の進行方向前方の画像を所定周期で取得する画像取得部(35)と、
前記画像内で認識される前記移動物について、オプティカルフロー処理により、前記自車両の車幅方向における前記移動物の移動量を算出する移動量算出部(36)と、
前記移動量算出部により算出された移動量の変化率に基づいて、自車両前方の側方において前記移動物が前記車幅方向に減速したことを判定する減速判定部(37)と、
前記減速判定部の判定結果に基づいて、前記衝突抑制動作の実施を制限する制限部(38)と、
を備える周辺監視装置。 - 前記減速判定部は、前記移動物の減速判定として、前記移動量算出部により算出された移動量の変化率に基づいて、前記移動物が、自車両前方において当該自車両の走行進路領域に至る前に停止するか否かを判定し、
前記制限部は、前記減速判定部による前記移動物の停止判定の結果に基づいて、前記衝突抑制動作の実施を制限する、請求項1に記載の周辺監視装置。 - 前記自車両に対する前記移動物の相対位置情報を取得する位置情報取得部(31)と、
前記相対位置情報の変化を抑制するなまし処理を行うなまし処理部(32)と、
前記なまし処理後の相対位置情報に基づいて、前記自車両が前記移動物に衝突するまでに要する時間である衝突予測時間を算出する衝突予測時間算出部(33)と、
前記衝突予測時間に基づいて、前記衝突抑制動作を行わせる制御部(34)と、を備え、
前記制限部は、前記制御部による前記衝突抑制動作の制御に並行して、前記減速判定部の判定結果に基づいて前記衝突抑制動作の制限を行わせる、請求項1又は2に記載の周辺監視装置。 - 前記移動量算出部は、前記画像内で認識される前記移動物について、オプティカルフロー処理により、前記自車両の車幅方向における前記移動物の移動量である車幅方向移動量と、前記自車両の前後方向における前記移動物の移動量である前後方向移動量とを算出し、
前記減速判定部は、
前記車幅方向移動量の変化率が第1閾値以上である場合に、前記自車両前方の側方において前記移動物が前記車幅方向に減速したと判定する第1判定部と、
前記車幅方向移動量の変化率が、前記第1閾値未満であり、かつ前記第1閾値よりも小さい第2閾値以上であるとともに、前記前後方向移動量の変化率が第3閾値以上である場合に、前記自車両前方の側方において前記移動物が前記車幅方向に減速したと判定する第2判定部とを有し、
前記制限部は、前記第1判定部及び前記第2判定部のいずれかにより減速判定が行われた場合に、前記衝突抑制動作の実施を制限する、請求項1~3のいずれか1項に記載の周辺監視装置。 - 制御装置(30)によって実行され、自車両前方において側方から接近する移動物(50)に対して衝突抑制動作を行わせるプログラムであって、
撮像装置(22)から、自車両の進行方向前方の画像を所定周期で取得する画像取得ステップと、
前記画像内で認識される前記移動物について、オプティカルフロー処理により、前記自車両の車幅方向における前記移動物の移動量を算出する移動量算出ステップと、
前記移動量算出ステップにより算出された移動量の変化率に基づいて、自車両前方の側方において前記移動物が前記車幅方向に減速したことを判定する減速判定ステップと、
前記減速判定ステップの判定結果に基づいて、前記衝突抑制動作の実施を制限する制限ステップと、
を含むプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022048606A JP2023141982A (ja) | 2022-03-24 | 2022-03-24 | 周辺監視装置及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022048606A JP2023141982A (ja) | 2022-03-24 | 2022-03-24 | 周辺監視装置及びプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2023141982A true JP2023141982A (ja) | 2023-10-05 |
Family
ID=88205185
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022048606A Pending JP2023141982A (ja) | 2022-03-24 | 2022-03-24 | 周辺監視装置及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2023141982A (ja) |
-
2022
- 2022-03-24 JP JP2022048606A patent/JP2023141982A/ja active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4684954B2 (ja) | 車両の走行安全装置 | |
JP6539228B2 (ja) | 車両制御装置、及び車両制御方法 | |
JP6561584B2 (ja) | 車両制御装置、及び車両制御方法 | |
JP4823781B2 (ja) | 車両の走行安全装置 | |
JP6530705B2 (ja) | 運転支援装置及び運転支援方法 | |
CN109891262B (zh) | 物体探测装置 | |
US10665107B2 (en) | Moving object control apparatus and method of controlling moving object | |
US11938924B2 (en) | Driving assistance control apparatus for vehicle, driving assistance control system for vehicle, and driving assistance control method for vehicle | |
WO2016159288A1 (ja) | 物標存在判定方法及び装置 | |
JP6729282B2 (ja) | 車両制御装置 | |
JP6451623B2 (ja) | 走行支援装置 | |
JP6363558B2 (ja) | 車両制御装置、及び車両制御方法 | |
JP2018097582A (ja) | 運転支援装置、及び運転支援方法 | |
WO2017111135A1 (ja) | 走行支援装置及び走行支援方法 | |
JP6535194B2 (ja) | 車両制御装置、及び車両制御方法 | |
JP6491596B2 (ja) | 車両制御装置及び車両制御方法 | |
JP6669090B2 (ja) | 車両制御装置 | |
JP6432538B2 (ja) | 衝突予測装置 | |
US11163061B2 (en) | Object detection apparatus and object detection method | |
JP2017114429A (ja) | 運転支援装置及び運転支援方法 | |
JP2009019914A (ja) | 物体検出装置 | |
JP6372431B2 (ja) | 衝突予測装置 | |
JP2012066690A (ja) | 車両制御システム、車両制御装置、及び、車両制御方法 | |
JP6693380B2 (ja) | 車両制御装置 | |
JP6733616B2 (ja) | 車両制御装置 |