JP5893601B2 - 車両制御システム - Google Patents
車両制御システム Download PDFInfo
- Publication number
- JP5893601B2 JP5893601B2 JP2013227357A JP2013227357A JP5893601B2 JP 5893601 B2 JP5893601 B2 JP 5893601B2 JP 2013227357 A JP2013227357 A JP 2013227357A JP 2013227357 A JP2013227357 A JP 2013227357A JP 5893601 B2 JP5893601 B2 JP 5893601B2
- Authority
- JP
- Japan
- Prior art keywords
- distance
- processing unit
- image
- image processing
- vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
- B60W30/095—Predicting travel path or likelihood of collision
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/58—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R1/00—Optical viewing arrangements; Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
- B60R1/002—Optical viewing arrangements; Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles specially adapted for covering the peripheral part of the vehicle, e.g. for viewing tyres, bumpers or the like
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
- B60W30/095—Predicting travel path or likelihood of collision
- B60W30/0956—Predicting travel path or likelihood of collision the prediction being responsive to traffic or environmental parameters
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/02—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
- B60W40/04—Traffic conditions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/64—Three-dimensional objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/204—Image signal generators using stereoscopic image cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2300/00—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
- B60R2300/10—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of camera system used
- B60R2300/107—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of camera system used using stereoscopic cameras
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2300/00—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
- B60R2300/80—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the intended use of the viewing arrangement
- B60R2300/802—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the intended use of the viewing arrangement for monitoring and displaying vehicle exterior blind spot views
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2300/00—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
- B60R2300/80—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the intended use of the viewing arrangement
- B60R2300/8093—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the intended use of the viewing arrangement for obstacle warning
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
- B60W2050/146—Display means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2555/00—Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/06—Combustion engines, Gas turbines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/10—Change speed gearings
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/18—Braking system
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Traffic Control Systems (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Description
自車両が停止中や徐行中である状況下では近距離の左右中央付近に路面上物体が存在している可能性が高いため、対象領域内に当該物体に起因する代表距離が比較的多く現れ易い。このため、上記のように自車両の走行速度が所定速度以上である場合に判定処理を行うことで、対象領域内に映り込み以外の物体に起因した代表距離が混在する可能性の低い状況下で映り込みの有無の判定が行われるようにしている。
これにより、対象領域内に物体が安定して検出されている場合に判定処理を実行し、不安定に検出されている場合は判定処理を実行しないことが可能とされる。すなわち、対象領域内に映り込み以外の物体に起因した代表距離が混在する可能性の高い状況下では映り込みの有無の判定を行わず、対象領域内に映り込みに起因した代表距離が出現している可能性が高い場合に映り込みの有無の判定を行うことが可能とされる。
自車両が旋回中であるときは、対象領域内に路側に存在する物体(例えばガードレールや路側の壁等)の代表距離と映り込みに起因した代表距離とが混在し易い。このため、そのようなケースに該当するか否かを判定し、その結果に基づいて判定処理を実行することで、対象領域内に映り込み以外の物体に起因した代表距離が混在する可能性の高い場合には判定処理を実行せず、当該可能性が低い場合に判定処理を実行することを可能としている。
例えば雨天時等で路面が濡れていて路面への周囲物体の映り込みが多い状況では、対象領域内に路面への映り込みに起因した代表距離とフロントガラスへの映り込みに起因した代表距離とが混在し易い。このため、そのようなケースに該当するか否かを代表距離の孤立データ数に基づき判定し、その結果に基づいて判定処理を実行することで、対象領域内に映り込み以外の物体に起因した代表距離が混在する可能性の高い場合には判定処理を実行せず、当該可能性が低い場合に判定処理を実行することを可能としている。
自車両が下り坂を走行中の場合や撮像部により上り坂が撮像中である場合は、自車両の近距離の左右中央付近にある路面上の塗装部分等の物体に起因した距離が算出され易く、対象領域内に映り込み以外の物体に起因した代表距離が出現し易い。そこで、それらのケースに該当するか否かを判定し、その結果に基づいて判定処理を実行することで、対象領域内に映り込み以外の物体に起因した代表距離が混在する可能性の高い場合には判定処理を実行せず、当該可能性が低い場合に判定処理を実行することを可能としている。
これにより、映り込みが生じた場合に対応して運転支援制御処理を強制停止することが可能とされる。
図1は、本発明に係る実施の形態としての車両制御システム1の構成を示している。なお、図1では、車両制御システム1の構成のうち主に本発明に係る要部の構成のみを抽出して示している。
車両制御システム1は、自車両に対して設けられた撮像部2、画像処理部3、メモリ4、運転支援制御部5、表示制御部6、エンジン制御部7、トランスミッション制御部8、ブレーキ制御部9、センサ・操作子類10、表示部11、エンジン関連アクチュエータ12、トランスミッション関連アクチュエータ13、ブレーキ関連アクチュエータ14、及びバス15を備えて構成される。
運転支援制御部5は、同じくマイクロコンピュータで構成された表示制御部6、エンジン制御部7、トランスミッション制御部8、ブレーキ制御部9の各制御部とバス15を介して接続されており、これら各制御部との間で相互にデータ通信を行うことが可能とされる。運転支援制御部5は、上記の各制御部のうち必要な制御部に対して指示を行って運転支援に係る動作を実行させる。
また、ACC制御処理部5Bが実行するACC制御処理は、先行車両が認識されている場合は当該先行車両との車間距離が一定に保たれるようにし、自車両から一定距離内に先行車両が認識されていない場合は設定された一定速度が維持されるように自車両の加減速制御を行うものである。
また、操作子としては、エンジンの始動/停止を指示するためのイグニッションスイッチや、AT(オートマティックトランスミッション)車における自動変速モード/手動変速モードの選択や手動変速モード時におけるシフトアップ/ダウンの指示を行うためのセレクトレバーや、後述する表示部11に設けられたMFD(Multi Function Display)における表示情報の切り換えを行うための表示切換スイッチなどがある。
例えばエンジン制御部7は、前述したイグニッションスイッチの操作に応じてエンジンの始動/停止制御を行う。また、エンジン制御部7は、エンジン回転数センサやアクセル開度センサ10C等の所定のセンサからの検出信号に基づき、燃料噴射タイミング、燃料噴射パルス幅、スロットル開度等の制御も行う。
例えばトランスミッション制御部8は、前述したセレクトレバーによって自動変速モードが選択されている際には、所定の変速パターンに従い変速信号をコントロールバルブに出力して変速制御を行う。
また、トランスミッション制御部8は、手動変速モードの設定時には、セレクトレバーによるシフトアップ/ダウン指示に従った変速信号をコントロールバルブに出力して変速制御を行う。
例えばブレーキ制御部9は、運転支援制御部5よりブレーキをONする指示が為された場合に上記の液圧制御アクチュエータを制御して自車両を制動させる。またブレーキ制御部9は、所定のセンサ(例えば車軸の回転速度センサや車速センサ10A)の検出情報から車輪のスリップ率を計算し、スリップ率に応じて上記の液圧制御アクチュエータにより液圧を加減圧させることで、所謂ABS(Antilock Brake System)制御を実現する。
図2により、本実施の形態で実行される画像処理について説明する。
なお、図2では画像処理について説明するため、画像処理部3の構成と共に図1に示した撮像部2の内部構成及びメモリ4も併せて示している。先ず、画像処理に用いる撮像画像データを得るための撮像部2について簡単に説明しておく。
撮像部2には、第1カメラ部20−1、第2カメラ部20−2、A/D変換器21−1、A/D変換器21−2、及び画像補正部22が設けられている。
第1カメラ部20−1、第2カメラ部20−2は、それぞれカメラ光学系と、CCD(Charge Coupled Device)やCMOS(Complementary Metal Oxide Semiconductor)などの撮像素子とを備えて構成され、前記カメラ光学系により前記撮像素子の撮像面に被写体像が結像され、該撮像素子にて受光光量に応じた電気信号が画素単位で得られる。
第1カメラ部20−1、第2カメラ部20−2は、いわゆるステレオ撮像法による測距が可能となるように設置される。すなわち、視点の異なる複数の撮像画像が得られるように配置されている。本例における第1カメラ部20−1、第2カメラ部20−2は、自車両のフロントガラス上部近傍において、車幅方向に所定間隔を空けて配置されている。第1カメラ部20−1、第2カメラ部20−2の光軸は平行とされ、焦点距離はそれぞれ同値とされる。また、フレーム周期は同期し、フレームレートも一致している。
図2においては、画像処理部3が実行する各種の画像処理を機能ごとに分けてブロック化して示している。図のように画像処理部3は、機能ごとに大別すると、三次元位置情報生成処理部3A、車線検出処理部3B、車線モデル形成処理部3C、立体物検出処理部3D、対象認識処理部3E、及びフェールセーフ制御処理部3Fを有している。
X=CD/2+Z×PW×(i−IV) …[式1]
Y=CH+Z×PW×(j−JV) …[式2]
Z=CD/{PW×(dp−DP)} …[式3]
このように形成された車線モデルにより、自車両が走行する路面の高さ情報も得られたことになる。
なお、立体物検出処理の手法は、特開2009−8539号公報に記載された手法と同様であり、詳しくは該文献を参照されたい。
例えば、先行車両の認識は、複数フレームにわたって検出立体物の距離Zの情報をモニタすることで、自車両の走行路上に存在する立体物であって、自車両と略同じ進行方向に所定の速度条件を満たす速度で移動するものを先行車両として抽出する。このとき、車両以外の立体物の誤認識を抑制するために、基準画像を用いたパターンマッチング(例えばブレーキランプ等の車両の特徴点に基づくパターンマッチング)も併せて行う。
先行車両を認識した場合は、先行車両認識情報として先行車距離(=自車両との車間距離)、先行車速度(=車間距離の変化割合+自車速)、先行車加速度(=先行車速の微分値)を算出する。
なお、上記の対象認識処理の手法は特開2012−66759号公報に開示された手法と同様であり、詳しくは該文献を参照されたい。
なお、撮像画像の信頼度を判定するための判定条件としては、例えば下記の参考文献1や参考文献2に記載の条件等を挙げることができるが、判定条件としては例えば雨天時、フロントガラスへの汚れの付着、逆光等、撮像画像の信頼度が低いとみなされる状況を適切に判定できるように設定されたものであればよく、特定の条件に限定されるべきものではない。
・参考文献1:特開2001−28056号公報
・参考文献2:特開2001−43496号公報
図4は、フロントガラスへの映り込みについての説明図である。
本明細書において言うフロントガラスへの映り込みとは、図4Aに示すように自車両のダッシュボードDの上面に置かれた物体Dsが反射してフロントガラスFGに写し出されたものである。以下、このようなフロントガラスFGへのダッシュボードD上の物体Dsに起因した映り込みを「映り込みS」と表記する。
本例では、監視領域AWの幅及びi方向における位置は、実走行環境において想定される狭路(例えば2.5m幅など)において監視領域AW内に路側の物体(例えばガードレールや壁など)が入り込まないように設定している。また、監視領域AWの高さ方向の長さ(つまり距離Zの範囲)及び高さ方向における位置は、停止中や徐行中などを除いて自車速が或る程度出ている状態(例えば20km/h以上)において監視領域AW内に先行車両が入り込まないように設定している。
具体的に、本例の監視領域AWは、1ブロックが4×4=16画素としたときの距離画像の横サイズが188ブロック、縦領域VRの幅が4画素である場合において、i方向=71ブロック目〜117ブロック目の範囲、Z方向=0m〜12mの範囲となるように設定している。但し、i座標の原点は画像の最左位置である。
このため、上述のように監視領域AW内に存在する代表距離の数をカウントし、当該カウント値と閾値との大小関係を判定することで、映り込みSの有無を判定することができる。
図8は、実施の形態としてのフェールセーフ制御処理の具体的な処理手順を示したフローチャートである。なお、図8では画像処理部3がフェールセーフ制御処理部3Fとして実行する処理のうち映り込みSの有無の判定に係る処理のみを抽出して示し、他の処理については省略している。
また、図8に示す処理は撮像部2による撮像画像の1フレーム期間ごとに繰り返し実行されるものである。
自車両の走行速度が所定速度以上でないとの否定結果が得られた場合、画像処理部3は図8に示す処理を終える。先の説明から理解されるように自車両が停止中や徐行中では近距離に物体が検出されやすく、監視領域AW内に該物体に起因する代表距離が混在し易い。このため、そのようなケースでは映り込みSの有無の判定を実行しないことで、監視領域AW内に映り込みS以外の物体に起因した代表距離が混在する可能性の高い状況下で映り込みSの有無の判定が行われないようにし、判定精度の向上を図っている。換言すれば、監視領域AW内に映り込みS以外の物体に起因した代表距離が混在する可能性の低い状況下で映り込みSの有無の判定が行われるようにして、判定精度の向上を図っている。
自車両が旋回中であるとの肯定結果が得られた場合、画像処理部3は図8に示す処理を終える。
ステップS104において孤立データ数が閾値THk以上であるとの肯定結果が得られた場合、画像処理部3は図8に示す処理を終える。
路面が濡れている状況では、画像全体において代表距離の孤立データが比較的多く出現する。そこで、上記のように孤立データ数が閾値THk以上であると判定された場合は映り込みSの有無の判定を実行しないことで、路面への映り込みに起因した代表距離が監視領域AW内に混在する可能性の高い状況下、すなわち監視領域AW内に映り込みS以外の物体に起因した代表距離が混在する可能性の高い状況下で映り込みSの有無の判定が行われないようにし、判定精度の向上を図っている。
このため、上記のように自車両が下り坂を走行中である場合は映り込みSの有無の判定を実行しないことで、監視領域AW内に映り込みS以外の物体に起因した代表距離が混在する可能性の高い状況下で映り込みSの有無の判定が行われないようにし、判定精度の向上を図っている。
そこで、自車両が下り坂を走行中である場合は映り込みSの有無の判定を実行しないことで、監視領域AW内に映り込みS以外の物体に起因した代表距離が混在する可能性の高い状況下で映り込みSの有無の判定が行われないようにし、判定精度の向上を図っている。
監視領域AW内に立体物を検出中ではないとの否定結果が得られた場合、画像処理部3はステップS109に進んで監視領域AW内の代表距離の数をカウントし、ステップS110でカウント値が閾値THc以上であるか否かを判別する。
・立体物の連続検出フレーム数が所定数以上か否か
・立体物のサイズの変化が小さいか否か
・立体物の検出範囲G内でのOK距離データ数が多いか否か
を基準として行う。
ここで、OK距離データ数とは、立体物の検出範囲G内に算出された距離Zのうち、当該立体物の代表距離(本例では当該立体物の検出範囲Gに内在される各縦領域VRの代表距離の平均値とする)との差が所定値以内の距離Zの数を意味する。例えば本例では、当該立体物の代表距離との差が±5m以内の距離Zの数がOK距離データ数であるとする。
また、立体物のサイズの変化が小さいか否かの判別については、例えば現フレームと直前のフレームとの間の立体物の検出範囲Gの縦サイズ、横サイズの変化量(%)を算出し、これら縦サイズ、横サイズの変化量のうち何れか一方が50%以上且つ150%以下であるか否かを毎フレーム判別し、50%以上且つ150%以下の状態が例えば3フレーム連続したときは立体物のサイズの変化が小さいとの判別結果を得、それ以外の場合はサイズの変化が小さくないとの判別結果を得るようにして行う。なお、サイズの変化が小さいか否かの判別は検出範囲Gの面積を基準としてもよく、また毎フレームで完結する判別処理としてもよい。何れにしても、サイズの変化が小さいか否かの判別手法は上記の手法に限定されるべきものではなく多様な手法が考えられるものである。
さらに、OK距離データ数が多いか否かの判別は、例えば立体物の検出範囲G内に占めるOK距離データの割合(%)を基準として行う。具体的には、「OK距離データ数/検出範囲Gのブロック数」が例えば60%以上である場合はOK距離データ数が多いとの肯定結果を得、それ以外の場合は否定結果を得る。上記のように割合を基準としたことで、立体物のサイズに関わらずOK距離データの多さを適正に見積もることができる。
なお、OK距離データ数が多いか否かの判別は、例えばOK距離データ数が所定値以上であるか否かを判別するなど、上記の手法に限定されるべきものではなく多様な手法が考えられる。OK距離データ数が多いか否かの判別は、立体物の検出範囲G内に算出された距離Zのばらつき度合いが小さいか否かの判別を行っていることに相当する。
立体物を安定して検出中であるとの肯定結果が得られた場合、画像処理部3は映り込みSの有無の判定は行わず図8に示す処理を終える。一方、立体物を安定して検出中ではないとの否定結果が得られた場合、つまり不安定に検出中であるとの判定結果を得た場合、画像処理部3はステップS109に進んで監視領域AW内の代表距離の数をカウントし、ステップS110でカウント値が閾値THc以上であるか否かを判別する。
映り込みSは、ダッシュボード上の物体Dsへの光の当たり具合やフロントガラス越しの風景等に依存してその発生態様が異なるため、物体検出処理によって不安定に検出される傾向にあることが分かっている。このため、上記のように監視領域AW内に立体物が不安定に検出中である場合に対応して映り込みSの有無の判定を行うことで、映り込みSが発生している可能性が高い場合に対応して判定処理が実行されるようにし、判定精度の向上を図っている。
本例の場合、ステップS111の強制停止処理では、運転支援制御部5が実行する運転支援制御処理のうち少なくともプリクラッシュブレーキ制御処理及びACC制御処理を強制停止させる処理を実行する。
或いは、閾値THcを超えた回数が連続して所定回数に達した場合に最終的に映り込みSがあるとの判定結果を得るようにしてもよい。
上記のように本実施の形態の車両制御システム1は、自車両の進行方向を撮像する一対のカメラによりステレオ撮像を行う撮像部2と、撮像部2で得られた撮像画像に基づき車外環境を認識するための画像処理を行う画像処理部3とを備えている。
そして、画像処理部3は、ステレオ撮像により得られた一対の撮像画像間の対応点をパターンマッチングにより検出し、対応点間の座標のずれを視差dpとして求め該視差dpに基づいて対応点までの距離Zを算出する距離算出処理(三次元位置情報生成処理の一部)と、距離算出処理により算出した対応点ごとの距離Zを画像上に表した距離画像を当該距離画像を縦方向に仕切る複数の短冊領域(縦領域VR)に分割し、短冊領域ごとに度数が所定値以上となる距離Zを代表距離として求める代表距離算出処理(立体物検出処理の一部)とを実行し、さらに、縦軸を距離Z、横軸を撮像画像の画像左右位置とした画像の下端部における左右中央部に設定された監視領域(対象領域)AW内における代表距離の数をカウントし、当該カウント値と閾値THcとの大小関係を判定する判定処理を実行している。
従って、上記のように監視領域AW内の代表距離の数をカウントし、当該カウント値と閾値THcとに基づく判定を行うことで、映り込みSの有無を判定することができる。
なお、監視領域AW内の距離Zの数ではなく代表距離の数をカウントしているのは、判定精度の向上のためである。すなわち、距離データ数をカウントした場合には信頼性の低いデータもカウントされてしまうため、これを避けたものである。
自車両が停止中や徐行中である状況下では近距離の左右中央付近に路面上物体が存在している可能性が高いため、監視領域AW内に当該物体に起因する代表距離が比較的多く現れ易い。このため、上記のように自車両の走行速度が所定速度以上である場合に判定処理を行うことで、監視領域AW内に映り込みS以外の物体に起因した代表距離が混在する可能性の低い状況下で映り込みSの有無の判定が行われるようにしている。
これにより、映り込み有無の判定精度の向上を図ることができる。
これにより、監視領域AW内に物体が安定して検出されている場合に判定処理を実行し、不安定に検出されている場合は判定処理を実行しないことが可能とされる。すなわち、監視領域AW内に映り込みS以外の物体に起因した代表距離が混在する可能性の高い状況下では映り込みSの有無の判定を行わず、監視領域AW内に映り込みSに起因した代表距離が出現している可能性が高い場合に映り込みSの有無の判定を行うことが可能とされる。
従って、映り込みS有無の判定精度の向上を図ることができる。
自車両が旋回中であるときは、監視領域AW内に路側に存在する物体(例えばガードレールや路側の壁等)の代表距離と映り込みSに起因した代表距離とが混在し易い。このため、そのようなケースに該当するか否かを判定し、その結果に基づいて判定処理を実行することで、監視領域AW内に映り込みS以外の物体に起因した代表距離が混在する可能性の高い場合には判定処理を実行せず、当該可能性が低い場合に判定処理を実行することを可能としている。
これにより、映り込みSの有無の判定精度の向上を図ることができる。
例えば雨天時等で路面が濡れていて路面への周囲物体の映り込みが多い状況では、監視領域AW内に路面への映り込みに起因した代表距離とフロントガラスへの映り込みSに起因した代表距離とが混在し易い。このため、そのようなケースに該当するか否かを代表距離の孤立データ数に基づき判定し、その結果に基づいて判定処理を実行することで、監視領域AW内に映り込みS以外の物体に起因した代表距離が混在する可能性の高い場合には判定処理を実行せず、当該可能性が低い場合に判定処理を実行することを可能としている。
これにより、映り込みSの有無の判定精度の向上を図ることができる。
自車両が下り坂を走行中の場合や撮像部2により上り坂が撮像中である場合は、自車両の近距離の左右中央付近にある路面上の塗装部分等の物体に起因した距離が算出され易く、監視領域AW内に映り込みS以外の物体に起因した代表距離が出現し易い。そこで、それらのケースに該当するか否かを判定し、その結果に基づいて判定処理を実行することで、監視領域AW内に映り込みS以外の物体に起因した代表距離が混在する可能性の高い場合には判定処理を実行せず、当該可能性が低い場合に判定処理を実行することを可能としている。
これにより、映り込みSの有無の判定精度の向上を図ることができる。
これにより、映り込みSが生じた場合に対応して運転支援制御処理を強制停止することが可能とされる。
従って、安全性を高めることができる。
以上、本発明の実施の形態について説明したが、本発明は上記で例示した具体例に限定されるべきものではなく、多様な変形例が考えられる。
例えば、上記では、映り込みSの有無の判定結果に基づいて運転支援制御処理を強制停止させたが、映り込みSがあると判定された場合に、当該映り込みSに起因して検出されている立体物が運転支援制御処理の制御対象物(例えば先行車両など)から除外されるように制御を行ってもよい。これによっても、映り込みSに起因した運転支援制御処理の誤動作の防止を図ることができる。
また、上記では縦軸を距離Zとした画像に対して監視領域AWを設定したが、縦軸をj方向(撮像画像の縦方向)とした画像に対して監視領域AWを設定することもできる。撮像画像における縦位置は距離Zと相関するので、このように監視領域AWを縦軸がj方向とされた画像に対して設定した場合にも映り込みSの有無を判定可能である。
Claims (7)
- 自車両の進行方向を撮像する一対のカメラによりステレオ撮像を行う撮像部と、
前記撮像部で得られた撮像画像に基づく画像処理を行う画像処理部とを備え、
前記画像処理部は、
前記ステレオ撮像により得られた一対の撮像画像間の対応点をパターンマッチングにより検出し、前記対応点間の座標のずれを視差として求め該視差に基づいて前記対応点までの距離を算出する距離算出処理と、
前記距離算出処理により算出した前記対応点ごとの距離を画像上に表した距離画像を当該距離画像を縦方向に仕切る複数の短冊領域に分割し、前記短冊領域ごとに度数が所定値以上となる距離を代表距離として求める代表距離算出処理と、
縦軸を前記距離、横軸を前記撮像画像の画像左右位置とした画像の下端部における左右中央部に設定された対象領域内における前記代表距離の数をカウントし、当該カウント値と閾値との大小関係を判定する判定処理とを実行する
車両制御システム。 - 前記画像処理部は、
自車両の走行速度が所定速度以上であると判定した場合に前記判定処理を行う
請求項1に記載の車両制御システム。 - 前記画像処理部は、
前記短冊領域ごとの前記代表距離に基づいて自車両の進行方向に存在する物体を検出する物体検出処理を実行し、
前記物体検出処理によって前記対象領域内に物体が安定して検出されているか否かを判定し、当該判定結果に基づき前記判定処理を実行する
請求項1又は請求項2に記載の車両制御システム。 - 前記画像処理部は、
自車両が旋回中であるか否かを判定し、当該判定結果に基づき前記判定処理を実行する
請求項1乃至請求項3の何れかに記載の車両制御システム。 - 前記画像処理部は、
前記短冊領域ごとの前記代表距離に基づいて自車両の進行方向に存在する物体を検出する物体検出処理を実行し、
前記物体検出処理で前記物体としてグルーピングされなかった前記代表距離の数である孤立データ数が多いか否かを判定し、当該判定結果に基づき前記判定処理を実行する
請求項1乃至請求項4の何れかに記載の車両制御システム。 - 前記画像処理部は、
自車両が下り坂を走行中であるか否か、又は前記撮像部により上り坂が撮像中であるか否かを判定し、当該判定結果に基づき前記判定処理を実行する
請求項1乃至請求項5の何れかに記載の車両制御システム。 - 前記画像処理部は、
前記短冊領域ごとの前記代表距離に基づいて自車両の進行方向に存在する物体を検出する物体検出処理を実行し、
前記物体検出処理による前記物体の検出結果に基づき運転支援制御処理としての所定の車両制御処理を実行する運転支援制御手段を備え、
前記画像処理部は、
前記判定処理の結果に基づき前記運転支援制御処理を強制停止させる
請求項1乃至請求項6の何れかに記載の車両制御システム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013227357A JP5893601B2 (ja) | 2013-10-31 | 2013-10-31 | 車両制御システム |
DE102014115017.1A DE102014115017B4 (de) | 2013-10-31 | 2014-10-16 | Fahrzeugsteuerungssystem |
US14/521,298 US9676333B2 (en) | 2013-10-31 | 2014-10-22 | Vehicle control system |
CN201410584771.XA CN104590258B (zh) | 2013-10-31 | 2014-10-27 | 车辆控制系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013227357A JP5893601B2 (ja) | 2013-10-31 | 2013-10-31 | 車両制御システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015088048A JP2015088048A (ja) | 2015-05-07 |
JP5893601B2 true JP5893601B2 (ja) | 2016-03-23 |
Family
ID=52811859
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013227357A Active JP5893601B2 (ja) | 2013-10-31 | 2013-10-31 | 車両制御システム |
Country Status (4)
Country | Link |
---|---|
US (1) | US9676333B2 (ja) |
JP (1) | JP5893601B2 (ja) |
CN (1) | CN104590258B (ja) |
DE (1) | DE102014115017B4 (ja) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6233345B2 (ja) * | 2015-04-17 | 2017-11-22 | トヨタ自動車株式会社 | 路面勾配検出装置 |
JP6582055B2 (ja) * | 2015-10-22 | 2019-09-25 | 京セラ株式会社 | 路面状態判定装置、撮像装置、撮像システムおよび路面状態判定方法 |
DE102016202594A1 (de) * | 2016-02-19 | 2017-08-24 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Interpretieren einer Fahrzeugumgebung eines Fahrzeugs sowie Fahrzeug |
JP6601679B2 (ja) * | 2016-03-01 | 2019-11-06 | パナソニックIpマネジメント株式会社 | 判定装置、判定方法、および判定プログラム |
US10940795B2 (en) * | 2017-01-18 | 2021-03-09 | Baidu Usa Llc | Method for keeping distance between an autonomous driving vehicle and a following vehicle using a braking light |
DE102017202155A1 (de) * | 2017-02-10 | 2018-08-16 | Conti Temic Microelectronic Gmbh | Kamerasystem für ein Fahrzeug |
JP6782433B2 (ja) * | 2017-03-22 | 2020-11-11 | パナソニックIpマネジメント株式会社 | 画像認識装置 |
JP6976798B2 (ja) * | 2017-09-29 | 2021-12-08 | キヤノン株式会社 | 撮像装置、撮像システム、移動体、回路チップ |
DE102017221381A1 (de) * | 2017-11-29 | 2019-05-29 | Robert Bosch Gmbh | Verfahren, Vorrichtung und Computerprogramm zum Ermitteln eines Abstandes zu einem Objekt |
JP6664371B2 (ja) * | 2017-12-13 | 2020-03-13 | 本田技研工業株式会社 | 物体認識装置、物体認識方法及び車両 |
JP6620175B2 (ja) * | 2018-01-19 | 2019-12-11 | 本田技研工業株式会社 | 距離算出装置及び車両制御装置 |
US10586456B2 (en) | 2018-04-27 | 2020-03-10 | TuSimple | System and method for determining car to lane distance |
JP7227969B2 (ja) * | 2018-05-30 | 2023-02-22 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 三次元再構成方法および三次元再構成装置 |
KR102712222B1 (ko) * | 2018-10-15 | 2024-10-07 | 현대자동차주식회사 | 차량 및 그 제어방법 |
JP7344032B2 (ja) * | 2019-07-19 | 2023-09-13 | 株式会社Subaru | 画像処理装置 |
US10867190B1 (en) * | 2019-11-27 | 2020-12-15 | Aimotive Kft. | Method and system for lane detection |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001028056A (ja) * | 1999-07-14 | 2001-01-30 | Fuji Heavy Ind Ltd | フェールセーフ機能を有するステレオ式車外監視装置 |
JP3235831B2 (ja) * | 1999-07-30 | 2001-12-04 | 富士重工業株式会社 | ステレオ式車外監視装置 |
JP3092105B1 (ja) * | 1999-07-30 | 2000-09-25 | 富士重工業株式会社 | フェールセーフ機能を有する車外監視装置 |
JP4953498B2 (ja) | 2000-07-12 | 2012-06-13 | 富士重工業株式会社 | フェールセーフ機能を有する車外監視装置 |
JP4055656B2 (ja) * | 2003-05-30 | 2008-03-05 | トヨタ自動車株式会社 | 衝突予測装置 |
EP1696669B1 (en) * | 2005-02-24 | 2013-07-03 | Aisin Seiki Kabushiki Kaisha | Vehicle surrounding monitoring device |
JP5234894B2 (ja) * | 2007-06-28 | 2013-07-10 | 富士重工業株式会社 | ステレオ画像処理装置 |
JP5034809B2 (ja) * | 2007-09-18 | 2012-09-26 | マツダ株式会社 | 車両用路面状態推定装置 |
JP5011186B2 (ja) * | 2008-03-27 | 2012-08-29 | 富士重工業株式会社 | 運転支援装置および運転支援システム |
JP5267101B2 (ja) * | 2008-12-18 | 2013-08-21 | マツダ株式会社 | 車両用対象物検出装置 |
JP5214811B2 (ja) * | 2009-11-13 | 2013-06-19 | 富士フイルム株式会社 | 測距装置、測距方法、測距プログラムおよび測距システムならびに撮像装置 |
JP5508205B2 (ja) * | 2010-09-27 | 2014-05-28 | 富士重工業株式会社 | 車両の運転支援装置 |
JP5580233B2 (ja) | 2011-03-22 | 2014-08-27 | 富士重工業株式会社 | 車外監視装置および車外監視方法 |
JP5600332B2 (ja) * | 2012-03-29 | 2014-10-01 | 富士重工業株式会社 | 運転支援装置 |
JP6198389B2 (ja) * | 2012-12-19 | 2017-09-20 | キヤノン株式会社 | 画像処理装置、画像処理方法、及びコンピュータプログラム |
-
2013
- 2013-10-31 JP JP2013227357A patent/JP5893601B2/ja active Active
-
2014
- 2014-10-16 DE DE102014115017.1A patent/DE102014115017B4/de active Active
- 2014-10-22 US US14/521,298 patent/US9676333B2/en active Active
- 2014-10-27 CN CN201410584771.XA patent/CN104590258B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
US9676333B2 (en) | 2017-06-13 |
CN104590258B (zh) | 2017-08-11 |
US20150116462A1 (en) | 2015-04-30 |
CN104590258A (zh) | 2015-05-06 |
DE102014115017B4 (de) | 2020-01-02 |
JP2015088048A (ja) | 2015-05-07 |
DE102014115017A1 (de) | 2015-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5893601B2 (ja) | 車両制御システム | |
CN108263279B (zh) | 基于传感器整合的行人检测和行人碰撞避免装置及方法 | |
CN108263278B (zh) | 基于传感器整合的行人检测和行人防碰撞装置及方法 | |
JP7132713B2 (ja) | 車両走行制御装置、車両走行制御システムおよび車両走行制御方法 | |
JP6462328B2 (ja) | 走行制御システム | |
CN106537180B (zh) | 用于用针对行人的主动制动的摄影机输入缓解雷达传感器限制的方法 | |
CN105121246B (zh) | 用于超车辅助的方法和装置 | |
JP6787157B2 (ja) | 車両制御装置 | |
CN202169907U (zh) | 车外环境识别装置 | |
JP5908946B2 (ja) | 画像処理装置 | |
JP4937933B2 (ja) | 車外監視装置 | |
CN102481931A (zh) | 车辆控制装置 | |
JP7424760B2 (ja) | 車両制御装置 | |
CN113147747A (zh) | 用于辅助车辆驾驶的设备及其方法 | |
JP6340738B2 (ja) | 車両制御装置、車両制御方法、および車両制御プログラム | |
JP2020050091A (ja) | 車両制御装置 | |
JP2018043576A (ja) | 車両制御装置、車両制御方法、および車両制御プログラム | |
JP6169949B2 (ja) | 画像処理装置 | |
JP2016068684A (ja) | 運転支援制御装置 | |
JP6185367B2 (ja) | 運転支援装置 | |
JP2019025932A (ja) | 車両の走行制御装置 | |
JP6274820B2 (ja) | 車両制御システム | |
JP7196448B2 (ja) | 衝突時制御装置 | |
JP6082293B2 (ja) | 車両用白線認識装置 | |
JP6404609B2 (ja) | 操舵支援制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150806 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150811 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151006 |
|
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: 20160223 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160224 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5893601 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |