[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7232005B2 - VEHICLE DRIVING ENVIRONMENT DETECTION DEVICE AND DRIVING CONTROL SYSTEM - Google Patents

VEHICLE DRIVING ENVIRONMENT DETECTION DEVICE AND DRIVING CONTROL SYSTEM Download PDF

Info

Publication number
JP7232005B2
JP7232005B2 JP2018176107A JP2018176107A JP7232005B2 JP 7232005 B2 JP7232005 B2 JP 7232005B2 JP 2018176107 A JP2018176107 A JP 2018176107A JP 2018176107 A JP2018176107 A JP 2018176107A JP 7232005 B2 JP7232005 B2 JP 7232005B2
Authority
JP
Japan
Prior art keywords
image
vehicle
stereo
image processing
distance information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018176107A
Other languages
Japanese (ja)
Other versions
JP2020047059A (en
Inventor
礁太 吉村
雅俊 皆川
輝 由川
啓輔 茂木
一輝 ▲高▼▲橋▼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Subaru Corp
Original Assignee
Subaru Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Subaru Corp filed Critical Subaru Corp
Priority to JP2018176107A priority Critical patent/JP7232005B2/en
Publication of JP2020047059A publication Critical patent/JP2020047059A/en
Application granted granted Critical
Publication of JP7232005B2 publication Critical patent/JP7232005B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、車両の外部環境を撮像した車外画像に基づいて車両の走行環境を認識する車両の走行環境検出装置及び走行制御システムに関する。 BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a vehicle driving environment detection device and a driving control system for recognizing a vehicle driving environment based on an external image of the vehicle's external environment.

自動車等の車両においては、カメラで前方の車外風景を撮像して画像処理により走行環境を認識し、前方障害物に対する衝突回避や、先行車に対する追従制御、ふらつき及び車線逸脱に対する警報制御や操舵制御等のドライバに対する各種支援制御が実用化され、またドライバの運転操作を必要としない自動運転の技術が実用化されつつある。 In vehicles such as automobiles, the camera captures the scenery outside the vehicle in front and recognizes the driving environment by image processing, avoiding collisions with obstacles in front, tracking control for the preceding vehicle, warning control and steering control for swaying and lane departure. Various support controls for drivers, such as vehicles, have been put into practical use, and automatic driving technology that does not require the driver's driving operation is being put into practical use.

このような自動運転を含む走行制御においては、走行環境中の対象物までの距離を精度良く検出することが重要となる。例えば、特許文献1には、第1のセンサの画角から外れ、第2のセンサの画角内に移動した物体を、その前に記憶した物体の特徴量に基づいて物体との相対距離を求めることにより、自動車の周囲の物体を精度良く検知する技術が開示されている。 In travel control including such automatic driving, it is important to accurately detect the distance to an object in the travel environment. For example, in Japanese Unexamined Patent Application Publication No. 2004-100000, an object that has moved outside the angle of view of a first sensor and has moved into the angle of view of a second sensor is calculated relative to the object on the basis of previously stored feature amounts of the object. A technique for accurately detecting objects around an automobile is disclosed.

特開2008-123462号公報JP 2008-123462 A

しかしながら、カメラ画像を用いた走行制御では、画像認識に異常を検出した場合、制御を継続することが困難となり、冗長性、ロバスト性の観点から対策が必要となる。特に、対象物までの距離を算出可能なステレオカメラでは、ステレオ画像の一方に他方の画像には写っていない物体が写っている場合、例えば、ステレオカメラを車室内に設置する場合にガラスの汚れやワイパで払拭しきれない雨滴が一方の画像に写っている場合があり、ステレオマッチングで画像間の対応位置を検出できない画像異常が一時的に発生する場合がある。このようなステレオカメラの画像異常が発生すると、画像異常が一時的なものであっても対象物の距離情報に基づく走行制御が中断してしまい、制御安定性が失われる虞がある。 However, in travel control using camera images, it becomes difficult to continue control when an abnormality is detected in image recognition, and countermeasures are required from the viewpoints of redundancy and robustness. In particular, with a stereo camera that can calculate the distance to an object, if one of the stereo images shows an object that is not shown in the other image, for example, if the stereo camera is installed inside a vehicle, dirt on the glass can be detected. In some cases, raindrops that cannot be wiped off by the wiper may appear in one of the images, and an image abnormality may temporarily occur in which the corresponding positions between the images cannot be detected by stereo matching. If such an image abnormality occurs in the stereo camera, even if the image abnormality is temporary, the traveling control based on the distance information of the object is interrupted, and there is a possibility that the control stability is lost.

本発明は上記事情に鑑みてなされたもので、ステレオカメラの画像に一時的な画像異常が発生しても対象物の距離情報に基づく走行制御を継続可能として、制御の冗長性、ロバスト性を向上することのできる車両の走行環境検出装置及び走行制御システムを提供することを目的としている。 The present invention has been made in view of the above circumstances, and is capable of continuing running control based on distance information of an object even if a temporary image abnormality occurs in the image of the stereo camera, thereby improving control redundancy and robustness. It is an object of the present invention to provide a vehicle running environment detection device and a running control system that can be improved.

本発明の第1の態様による車両の走行環境検出装置は、車両の外部環境を撮像した車外画像に基づいて車両の走行環境を認識する車両の走行環境検出装置であって、前記車外画像をステレオカメラで撮像し、前記ステレオカメラで撮像した一対の画像をステレオ画像処理して前記走行環境における対象物を認識し、前記対象物の距離情報を算出するステレオ画像処理部と、前記ステレオカメラで撮像した一対の画像のうちの何れか一方に発生する画像異常を検出する画像異常検出部と、前記ステレオ画像処理部で認識した前記対象物の画像上の特徴量を記憶する画像特徴記憶部と、前記画像異常検出部で前記画像異常が検出されたとき、前記ステレオカメラの一対の画像のうちの正常な方の単眼画像に前記対象物の特徴量を適用して算出した距離情報と前記単眼画像のみから算出した距離情報とに基づいて、前記対象物の距離情報を算出する単眼画像処理部とを備える。
本発明の第2の態様による車両の走行環境検出装置は、車両の外部環境を撮像した車外画像に基づいて車両の走行環境を認識する車両の走行環境検出装置であって、前記車外画像をステレオカメラで撮像し、前記ステレオカメラで撮像した一対の画像をステレオ画像処理して前記走行環境における対象物を認識し、前記対象物の距離情報を算出するステレオ画像処理部と、前記ステレオカメラで撮像した一対の画像のうちの何れか一方に発生する画像異常を検出する画像異常検出部と、前記ステレオ画像処理部で認識した前記対象物の画像上の特徴量を記憶する画像特徴記憶部と、前記画像異常検出部で前記画像異常が検出されたとき、前記ステレオカメラの一対の画像のうちの正常な方の単眼画像に前記対象物の特徴量を適用して、前記対象物の距離情報を算出する単眼画像処理部とを備え、前記画像特徴記憶部は、前記対象物の特徴量を、前記対象物の距離情報と関連付けて記憶する。
本発明の第3の態様による車両の走行環境検出装置は、車両の外部環境を撮像した車外画像に基づいて車両の走行環境を認識する車両の走行環境検出装置であって、前記車外画像をステレオカメラで撮像し、前記ステレオカメラで撮像した一対の画像をステレオ画像処理して前記走行環境における対象物を認識し、前記対象物の距離情報を算出するステレオ画像処理部と、前記ステレオカメラで撮像した一対の画像のうちの何れか一方に発生する画像異常を検出する画像異常検出部と、前記ステレオ画像処理部で認識した前記対象物の画像上の特徴量を記憶する画像特徴記憶部と、前記画像異常検出部で前記画像異常が検出されたとき、前記ステレオカメラの一対の画像のうちの正常な方の単眼画像に前記対象物の特徴量を適用して、前記対象物の距離情報を算出する単眼画像処理部とを備え、前記単眼画像処理部は、前記特徴量を適用して算出した距離情報に対して、前記単眼画像のみから算出した距離情報を前記画像異常が検出された後の経過時間に応じて重み付けすることにより、前記対象物の距離情報を算出する。
A vehicle running environment detection device according to a first aspect of the present invention is a vehicle running environment detection device for recognizing a vehicle running environment based on an outside image obtained by imaging the outside environment of the vehicle, wherein the outside image is a stereo image. a stereo image processing unit that performs stereo image processing on a pair of images captured by a camera and captured by the stereo camera, recognizes an object in the driving environment, and calculates distance information of the object; an image abnormality detection unit that detects an image abnormality that occurs in one of the pair of images obtained; an image feature storage unit that stores a feature amount on the image of the object recognized by the stereo image processing unit; When the image abnormality is detected by the image abnormality detection unit, distance information calculated by applying the feature amount of the object to the normal monocular image of the pair of images of the stereo camera, and the monocular image. and a monocular image processing unit for calculating distance information of the object based on the distance information calculated from only the object.
A vehicle running environment detection device according to a second aspect of the present invention is a vehicle running environment detection device for recognizing a vehicle running environment based on an outside image obtained by capturing the outside environment of the vehicle, wherein the outside image is a stereo image. a stereo image processing unit that performs stereo image processing on a pair of images captured by a camera and captured by the stereo camera, recognizes an object in the driving environment, and calculates distance information of the object; an image abnormality detection unit that detects an image abnormality that occurs in one of the pair of images obtained; an image feature storage unit that stores a feature amount on the image of the object recognized by the stereo image processing unit; When the image abnormality is detected by the image abnormality detection unit, the distance information of the object is obtained by applying the feature amount of the object to the normal monocular image of the pair of images of the stereo camera. and a monocular image processing unit for calculating, wherein the image feature storage unit stores the feature amount of the target object in association with the distance information of the target object.
A vehicle running environment detection device according to a third aspect of the present invention is a vehicle running environment detection device for recognizing a vehicle running environment based on an outside image obtained by capturing the outside environment of the vehicle, wherein the outside image is a stereo image. a stereo image processing unit that performs stereo image processing on a pair of images captured by a camera and captured by the stereo camera, recognizes an object in the driving environment, and calculates distance information of the object; an image abnormality detection unit that detects an image abnormality that occurs in one of the pair of images obtained; an image feature storage unit that stores a feature amount on the image of the object recognized by the stereo image processing unit; When the image abnormality is detected by the image abnormality detection unit, the distance information of the object is obtained by applying the feature amount of the object to the monocular image of the normal one of the pair of images of the stereo camera. and a monocular image processing unit that calculates the distance information calculated only from the monocular image with respect to the distance information calculated by applying the feature amount after the image abnormality is detected. The distance information of the object is calculated by weighting according to the elapsed time of .

本発明の一態様による車両の走行制御システムは、第1の態様から第3の態様の何れか一の態様による車両の走行環境検出装置におけるステレオ画像処理部で算出した距離情報に基づいて、加減速及び操舵を含む走行制御を実施する第1走行制御部と、第1の態様から第3の態様の何れか一の態様による車両の走行環境検出装置における単眼画像処理部で算出した距離情報に基づいて、加減速及び操舵を含む走行制御を実施する第2走行制御部とを備える。 A vehicle running control system according to one aspect of the present invention is a vehicle running environment detection device according to any one of the first to third aspects. Distance information calculated by a first travel control unit that performs travel control including deceleration and steering, and a monocular image processing unit in the vehicle travel environment detection device according to any one of the first to third aspects. and a second travel control unit that performs travel control including acceleration/deceleration and steering based on the control unit.

本発明によれば、ステレオカメラの画像に一時的な画像異常が発生しても対象物の距離情報に基づく走行制御を継続することが可能となり、制御の冗長性、ロバスト性を向上することができる。 According to the present invention, even if a temporary image abnormality occurs in the image of the stereo camera, it is possible to continue the travel control based on the distance information of the object, and it is possible to improve the redundancy and robustness of the control. can.

車両の走行制御システムを示す構成図Configuration diagram showing a vehicle running control system ステレオカメラによる測距の説明図Explanatory diagram of distance measurement using a stereo camera 距離が異なる対象物の撮像面への投影を示す説明図Explanatory diagram showing projection of objects at different distances onto an imaging plane 対象物の大きさと距離の関係を示す説明図Explanatory diagram showing the relationship between object size and distance 路面高さの算出を示す説明図Explanatory diagram showing calculation of road surface height ステレオ画像処理情報を併用した単眼画像の測距を示す説明図Explanatory diagram showing distance measurement of a monocular image combined with stereo image processing information 走行制御切換処理を示すフローチャートFlowchart showing travel control switching process

以下、図面を参照して本発明の実施の形態を説明する。図1において、符号100は、車両(図示省略)の走行制御システムを示し、車両の走行環境を検出する走行環境検出装置10と、走行環境検出装置10からの情報に基づく運転支援や自動運転を含む走行制御を実行する走行制御装置50とを主要部として構成されている。走行環境検出装置10は、ステレオカメラ1で車外風景を撮像した車外画像を処理して対象物までの距離を算出し、算出した距離に基づいて認識される対象物の大きさや形状等の情報を走行制御装置50に出力する。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the drawings. In FIG. 1, reference numeral 100 denotes a vehicle (not shown) running control system, which includes a running environment detection device 10 for detecting the running environment of the vehicle, and driving assistance and automatic driving based on information from the running environment detection device 10. and a running control device 50 that executes running control including the main part. The driving environment detection device 10 processes an image of the scene outside the vehicle captured by the stereo camera 1, calculates the distance to the object, and obtains information such as the size and shape of the object to be recognized based on the calculated distance. Output to the travel control device 50 .

走行環境検出装置10は、本実施の形態においては、ステレオカメラ1を構成する2台のカメラ1a,1bの画像に対してステレオ画像処理を行う処理系統と、正常にステレオ画像処理を実施できない場合に、カメラ1a,1bの何れか正常な方の画像に対して、正常時に記憶したステレオ画像処理情報を併用した単眼画像処理を行う処理系統とを有している。具体的には、走行環境検出装置10は、ステレオカメラ1、画像検出部2a,2b、画像異常検出部3、ステレオ画像処理部4、画像特徴記憶部5、単眼画像処理部6を備えている。 In the present embodiment, the driving environment detection device 10 includes a processing system that performs stereo image processing on the images of the two cameras 1a and 1b that constitute the stereo camera 1, and a processing system that performs stereo image processing when the stereo image processing cannot be performed normally. Furthermore, it has a processing system for performing monocular image processing using stereo image processing information stored in the normal state on the image of whichever of the cameras 1a and 1b is normal. Specifically, the driving environment detection device 10 includes a stereo camera 1, image detection units 2a and 2b, an image abnormality detection unit 3, a stereo image processing unit 4, an image feature storage unit 5, and a monocular image processing unit 6. .

ステレオカメラ1は、CCDやCMOS等の撮像素子を有するシャッタ同期の1組のカメラ1a,1bから構成されている。本実施の形態においては、カメラ1a,1bは、互いの光軸を平行にして撮像面を一致させ、更に、互いの撮像面の横軸方向(水平走査線方向)を一致させた(互いに回転していない)配置となるように機械的及び電気的に調整されている。このようなステレオカメラ1は、2台のカメラ1a,1bを所定の基線長を持って固定したカメラユニットとして形成され、例えば車室内上部のフロントウィンドウ内側のルームミラー近傍に設置されている。 The stereo camera 1 is composed of a pair of shutter-synchronized cameras 1a and 1b each having an imaging element such as a CCD or a CMOS. In this embodiment, the cameras 1a and 1b have their optical axes parallel to each other, and their imaging surfaces are aligned. are mechanically and electrically adjusted to the arrangement Such a stereo camera 1 is formed as a camera unit in which two cameras 1a and 1b are fixed with a predetermined base line length, and is installed, for example, in the vicinity of the rearview mirror inside the front window in the upper part of the passenger compartment.

画像検出部2a,2bは、カメラ1a,1bに対して前処理及び各種補正処理を行ってステレオ画像処理の元画像を検出する。この元画像は、画像の左下隅を原点として、水平方向をi座標軸、垂直方向をj座標軸とするi-j座標系で表現され、一方をステレオ画像処理の際の基準画像、他方を比較画像として、入力画像メモリの所定のアドレスに、一対のカメラ画像(デジタル画像)が記憶される。 The image detection units 2a and 2b perform preprocessing and various correction processes on the cameras 1a and 1b to detect original images for stereo image processing. This original image is represented by an ij coordinate system with the lower left corner of the image as the origin, the i coordinate axis in the horizontal direction, and the j coordinate axis in the vertical direction. , a pair of camera images (digital images) are stored at predetermined addresses in the input image memory.

例えば、カメラ1a,1bに対する前処理として、画像検出部2a,2bは、カメラ1a,1bの電子シャッター制御、アンプのゲイン・オフセットの制御及び調整、ルックアップテーブル(LUT)によるγ補正等を含む輝度補正やシェーディング補正等を行う。また、画像検出部2a,2bは、画像処理座標の設定、画像サイズ調整、アドレス制御等における各種パラメータを設定するパラメータ設定、一対の撮像画像に対応してレンズ歪を含む光学的な位置ズレを補正するためのアフィン補正、ノイズ除去処理等を行うフィルタ補正等の補正処理を行う。 For example, as preprocessing for the cameras 1a and 1b, the image detection units 2a and 2b include electronic shutter control of the cameras 1a and 1b, gain/offset control and adjustment of amplifiers, gamma correction using a lookup table (LUT), and the like. Brightness correction, shading correction, etc. are performed. The image detection units 2a and 2b also perform parameter setting for setting various parameters in image processing coordinate setting, image size adjustment, address control, etc., and optical positional deviation including lens distortion corresponding to a pair of captured images. Correction processing such as affine correction for correction and filter correction for noise removal processing is performed.

画像異常検出部3は、画像検出部2a,2bで検出したカメラ1a,1bの各画像に対して、異常の有無を検出する。ここで検出する画像の異常は、ステレオ画像処理を正常に実施することが困難となる異常であり、例えば、一方のカメラの撮像画像に、フロントガラスの汚れやワイパで払拭しきれない雨滴等が写されてしまい、ステレオマッチングで許容範囲を超えるミスマッチングが発生するような画像を画像異常として検出する。 The image abnormality detection unit 3 detects whether there is an abnormality in each of the images captured by the cameras 1a and 1b detected by the image detection units 2a and 2b. The image anomaly detected here is an anomaly that makes it difficult to perform stereo image processing normally. An image is detected as an image anomaly in which mismatching exceeding the permissible range occurs in stereo matching.

画像異常検出部3は、カメラ1a,1bの画像に異常が検出されない場合、ステレオ画像処理部4にステレオ画像処理の実行を指示する。一方、カメラ1a,1bの何れか一方の画像に異常が検出された場合には、画像異常検出部3は、ステレオ画像処理部4のステレオ画像処理を停止させるとともに、単眼画像処理部6に、カメラ1a,1bのうちの正常な方の画像を用いた単眼処理の実行を指示する。 The image abnormality detection unit 3 instructs the stereo image processing unit 4 to perform stereo image processing when no abnormality is detected in the images of the cameras 1a and 1b. On the other hand, when an abnormality is detected in the image of either one of the cameras 1a and 1b, the image abnormality detection unit 3 stops the stereo image processing of the stereo image processing unit 4, and causes the monocular image processing unit 6 to Execution of monocular processing using the image of the normal one of the cameras 1a and 1b is instructed.

ステレオ画像処理部4は、画像検出部2a,2bで検出したカメラ1a,1bの一対の画像に対してステレオマッチング処理を行い、対象物までの距離を算出する。周知のように、ステレオ法による距離計測では、図2に示すようにステレオカメラ1で撮像した基準画像に対する比較画像の対応点のズレ量(視差)をd(d=比較画像側の画素ズレ量dpL+基準画像側の画素ズレ量dpR)、基準画像を撮像する基準カメラと比較画像を撮像する比較カメラとの光軸間隔(基線長)をL、レンズの焦点距離をfとすると、レンズ中心から対象物Pまでの距離Zは、以下に示すように、三角測量の原理による(1)式の関係から導かれる(2)式により求めることができる。
Z:L=f:dp…(1)
Z=L×f/dp…(2)
The stereo image processing unit 4 performs stereo matching processing on the pair of images of the cameras 1a and 1b detected by the image detection units 2a and 2b, and calculates the distance to the object. As is well known, in distance measurement using the stereo method, as shown in FIG. dpL + pixel shift amount on the reference image side dpR), the optical axis distance (base line length) between the reference camera that captures the reference image and the comparison camera that captures the comparison image is L, and the focal length of the lens is f. As shown below, the distance Z to the object P can be determined by equation (2) derived from the relationship of equation (1) based on the principle of triangulation.
Z: L = f: dp (1)
Z=L×f/dp (2)

ステレオ画像処理部4は、ステレオマッチング処理により基準画像と比較画像との対応位置の画素ずれ量(視差)を求め、距離データを有する距離画像を生成する。ステレオマッチング処理としては、例えば周知の領域探索法を用いて基準画像と比較画像との相関度を評価し、その評価関数として、基準画像の小領域(メインブロック)と比較画像の小領域(サブブロック)との間のピクセル値の差分(絶対値)の総和(SAD:Sum of Absolute Difference)を演算する。 The stereo image processing unit 4 obtains the amount of pixel shift (parallax) at corresponding positions between the reference image and the comparison image by stereo matching processing, and generates a distance image having distance data. As the stereo matching process, for example, a well-known region search method is used to evaluate the degree of correlation between the reference image and the comparison image, and as the evaluation function, a small region (main block) of the reference image and a small region (sub block) of the comparison image are used. Calculates the sum of pixel value differences (absolute values) (SAD: Sum of Absolute Difference).

そして、SADが最小となる位置がメインブロックとサブブロックとの相関度が最も高い対応位置(一致点)として求められ、一致点におけるメインブロックとサブブロックとの1画素単位のずれ量(水平走査方向のメインブロックの位置とサブブロックの位置との差)が1画素単位の分解能を有する視差(ピクセル視差)を与える。このブロック毎に算出された視差の集合は、距離画像を形成する距離データとして保存される。 Then, the position where the SAD is the smallest is determined as the corresponding position (matching point) where the degree of correlation between the main block and the sub-block is the highest. The difference between the position of the main block and the position of the sub-block in direction) gives the disparity with a resolution of one pixel (pixel disparity). A set of parallaxes calculated for each block is stored as distance data forming a distance image.

尚、ピクセル値としては、一般的に、各画素の輝度値を用いることが多い。また、ピクセル視差に基づく距離情報は、対象物までの距離が大きくなるにつれて分解能が低下するため、必要に応じて1画素単位以下の分解能のサブピクセルレベルでの視差を求める処理を行う。 As the pixel value, the brightness value of each pixel is generally used in many cases. In addition, since the resolution of distance information based on pixel parallax decreases as the distance to the object increases, processing is performed to obtain sub-pixel level parallax with a resolution of one pixel unit or less as necessary.

距離画像上の点は、自車両の車幅方向すなわち左右方向をX軸、車高方向をY軸、車長方向すなわち距離方向をZ軸とする実空間上の点に座標変換される。ステレオ画像処理部4は、距離画像及び元画像を用いて、自車両の前方を走行する先行車両や障害物等の対象物を3次元的に認識し、距離情報を用いて対象物の大きさを検出する。対象物の大きさは、同一対象物の等距離にある部位間の水平方向の距離として検出し、例えば、先行車両のブレーキランプ間の距離や左右端の間の距離を先行車両の大きさとして検出し、白線の太さ(幅)を白線の大きさとして検出する。 A point on the distance image is coordinate-transformed into a point on the real space with the vehicle width direction, that is, the lateral direction, as the X axis, the vehicle height direction, as the Y axis, and the vehicle length direction, that is, the distance direction, as the Z axis. The stereo image processing unit 4 uses the distance image and the original image to three-dimensionally recognize objects such as preceding vehicles and obstacles traveling in front of the own vehicle, and uses the distance information to determine the size of the object. to detect The size of an object is detected as the horizontal distance between equidistant parts of the same object. The thickness (width) of the white line is detected as the size of the white line.

同一対象物の等距離にある部位間の大きさ(幅)は、距離Zを用いて正確に算出することができる。すなわち、図3に示すように、カメラの撮像素子の撮像面上では、距離Z1にある大きさ(幅)X1の対象物と、距離Z2(Z2>Z1)にある大きさ(幅)X2の対象物とは、同じ大きさθ0の像として投影されるため、対象物の大きさを知るためには、距離が分かっている必要がある。 The size (width) between equidistant portions of the same object can be accurately calculated using the distance Z. That is, as shown in FIG. 3, an object of size (width) X1 at a distance Z1 and a size (width) X2 at a distance Z2 (Z2>Z1) can be seen on the imaging surface of the imaging device of the camera. Since the object is projected as an image of the same size θ0, the distance must be known in order to know the size of the object.

図4に示すように、対象物の距離Z0と大きさX0は、カメラの焦点距離fと撮像の大きさθ0との関係に等しく、これらの関係は(3)式に示される。従って、(3)式から導かれる(4)式により、距離Z0(視差dp)が既知の対象物に対して、大きさX0を正確に算出することができる。
Z0:X0=f:θ0 …(3)
X0=Z0×θ0/f=L×θ0/dp …(4)
As shown in FIG. 4, the distance Z0 and the size X0 of the object are equivalent to the relationship between the focal length f of the camera and the size .theta.0 of the captured image, and these relationships are shown in equation (3). Therefore, the size X0 can be accurately calculated for an object whose distance Z0 (parallax dp) is known by the formula (4) derived from the formula (3).
Z0:X0=f:θ0 (3)
X0=Z0×θ0/f=L×θ0/dp (4)

また、ステレオ画像処理部4は、自車両が走行する道路の白線(車線)を認識する処理を行う。車線としての道路白線は、白線の候補となる点群を画像から抽出し、その候補点を結ぶ直線や曲線を算出することにより認識される。例えば、画像上に設定された白線検出領域内において、水平方向(車幅方向)に設定した複数の探索ライン上で輝度が所定以上変化するエッジの検出を行って探索ライン毎に1組の白線開始点及び白線終了点を検出し、白線開始点と白線終了点との間の中間の領域を白線候補点として抽出する。 The stereo image processing unit 4 also performs processing for recognizing white lines (lanes) on the road on which the vehicle is traveling. A road white line as a lane is recognized by extracting a point group that is a candidate for a white line from an image and calculating a straight line or curve connecting the candidate points. For example, in a white line detection area set on an image, edges whose luminance changes by a predetermined amount or more are detected on a plurality of search lines set in the horizontal direction (vehicle width direction), and one set of white lines is detected for each search line. A start point and a white line end point are detected, and an intermediate area between the white line start point and the white line end point is extracted as a white line candidate point.

そして、単位時間当たりの車両移動量に基づく白線候補点の空間座標位置の時系列データを処理して左右の白線を近似するモデルを算出し、このモデルにより、白線を認識する。白線の近似モデルとしては、ハフ変換によって求めた直線成分を連結した近似モデルや、2次式等の曲線で近似したモデルを用いることができる。 Then, the time-series data of the spatial coordinate positions of the white line candidate points based on the amount of vehicle movement per unit time is processed to calculate a model that approximates the left and right white lines, and the white line is recognized using this model. As the approximation model of the white line, it is possible to use an approximation model obtained by connecting straight line components obtained by Hough transform, or a model approximating with a curve such as a quadratic equation.

本実施の形態においては、道路上の物体や白線等の対象物は、距離に応じて道路面の高さを表す路面モデルに基づいて検出される。距離Zhの道路面上の点Pの高さh(Y座標値)は、ステレオカメラ1の基線長L、カメラレンズの焦点距離f、視差dpから算出される距離Zに対して、図5に示すような鉛直方向の位置関係から導かれる以下の(5)式に示す一次式によって求めることができる。
h=Zh×wj×(j-jv)/f+CAM_H …(5)
但し、wj :画素ピッチ(垂直方向)
jv :光軸位置(自車両正面の無限遠点のj座標)
CAM_H:原点からカメラ中心(レンズ中心)までの高さ
In this embodiment, objects on the road and objects such as white lines are detected based on a road surface model that represents the height of the road surface according to the distance. The height h (Y coordinate value) of the point P on the road surface at the distance Zh is shown in FIG. It can be obtained by a linear expression shown in the following equation (5) derived from the vertical positional relationship as shown.
h=Zh×wj×(j−jv)/f+CAM_H (5)
However, wj: pixel pitch (vertical direction)
jv : Optical axis position (j coordinate of point at infinity in front of own vehicle)
CAM_H: Height from origin to camera center (lens center)

(5)式の一次式の係数は、各点Pの座標(y,z)を計算して得られる点列に最小二乗法を適用することで同定され、以下の(6)式に示すような傾きHa及び切片Hbを有する一次式によって路面モデルが形成される。
Y=Ha×Z+Hb …(6)
(5) The coefficient of the linear expression is identified by applying the least squares method to the point sequence obtained by calculating the coordinates (y, z) of each point P, as shown in the following equation (6) A road surface model is formed by a linear equation with slope Ha and intercept Hb.
Y=Ha×Z+Hb (6)

そして、ステレオ画像処理部4は、上述の路面モデルを用いて抽出した路面高さ以上の物体や白線等の対象物に対して、対象物までの距離と画像上の特徴量とを関連付けて画像特徴記憶部5に記憶する。例えば、先行車両までの距離と先行車両の画像上の輝度、明度、彩度、形状とを関連付けて画像特徴記憶部5に記憶し、また、白線の輝度、白線幅、路面傾斜(路面高さ)、車線幅等を、各点の距離と関連付けて記憶する。 Then, the stereo image processing unit 4 associates the distance to the target object with the feature amount on the image for the target object such as the object above the road surface height and the white line extracted using the road surface model described above, and creates an image. Stored in the feature storage unit 5 . For example, the distance to the preceding vehicle and the brightness, brightness, saturation, and shape of the image of the preceding vehicle are associated with each other and stored in the image feature storage unit 5. ), lane width, etc. are stored in association with the distance of each point.

単眼画像処理部6は、カメラ1a,1bのうちの片方のカメラで撮像した単眼画像を用いて、自車両前方の物体や道路の白線を認識する。単眼画像処理部6は、ステレオ画像の処理結果に基づく画像特徴量を単眼画像に適用した処理と、単眼画像のみの処理とを並列的に実施する。 A monocular image processing unit 6 uses a monocular image captured by one of the cameras 1a and 1b to recognize objects in front of the vehicle and white lines on the road. The monocular image processing unit 6 performs, in parallel, a process in which an image feature amount based on the stereo image processing result is applied to the monocular image, and a process of only the monocular image.

単眼画像に画像特徴量を適用した処理では、画像異常が発生する直前までに算出したステレオ画像処理による対象物の大きさX0(距離Z0)を用いて対象物の距離を算出する。すなわち、図6に破線で示すように、ステレオ画像処理によって大きさX0の対象物を検出している場合、単眼カメラの撮像画像から同じ対象物を特定することにより、単眼画像で大きさθの像として投影された対象物の距離Zを、(3)式に準じる以下(7)式から導かれる(8)式によって算出する。
Z:X0=f:θ …(7)
Z=X0×f/θ …(8)
In the process applying the image feature amount to the monocular image, the distance of the object is calculated using the size X0 (distance Z0) of the object by the stereo image processing calculated immediately before the occurrence of the image abnormality. That is, as shown by the dashed line in FIG. 6, when an object of size X0 is detected by stereo image processing, the same object of size θ can be detected from the monocular image by specifying the same object from the captured image of the monocular camera. The distance Z of the object projected as an image is calculated by the following equation (8) derived from the following equation (7) according to the equation (3).
Z: X0 = f: θ (7)
Z=X0×f/θ (8)

単眼画像上の対象物がステレオ画像処理によって検出した大きさX0の対象物と同一か否かは、画像特徴記憶部5に記憶されている画像特徴量を用いたパターンマッチング等によって判断する。例えば、単眼画像上の先行車両の輝度、明度、彩度、形状がステレオ画像で得られる画像特徴量と略同じである場合、単眼画像上の先行車両は、ステレオ画像で算出した大きさX0の対象物と同一である判断する。尚、単眼画像における白線の距離は、ステレオ画像処理によって算出した路面モデルを用いて算出する。 Whether or not the object on the monocular image is the same as the object of size X0 detected by the stereo image processing is determined by pattern matching or the like using the image feature quantity stored in the image feature storage unit 5. FIG. For example, when the brightness, brightness, saturation, and shape of the preceding vehicle on the monocular image are substantially the same as the image feature values obtained from the stereo image, the preceding vehicle on the monocular image has the size X0 calculated from the stereo image. Judge that it is the same as the object. Note that the distance of the white line in the monocular image is calculated using a road surface model calculated by stereo image processing.

一方、単眼画像のみによる対象物の距離は、周知の技術を用いて算出ことができる。例えば、画像のエッジ抽出やパターンマッチング、画像のオプティカルフロー等により、単眼画像上で対象物の領域を抽出し、カメラの設置位置や角度から画像上の各画素がどの距離の位置に対応するかを表す距離変換テーブルを用いて、画像上の領域の位置を実空間上の位置に変換する。 On the other hand, the distance of the object from only the monocular image can be calculated using a well-known technique. For example, by extracting the edge of the image, pattern matching, optical flow of the image, etc., the area of the target object on the monocular image is extracted, and from the installation position and angle of the camera, which distance position each pixel on the image corresponds to is used to convert the position of the region on the image to the position on the real space.

単眼画像処理部6における処理は、画像異常検出部3で異常が検出された後の経過時間に応じて切り換えられる。画像異常を検出した後、所定の設定時間(漸減時間)Teが経過するまでは、例えば、以下の(9)式に示すように、単眼画像に画像特徴量を適用して算出される距離Z3と単眼画像のみから算出した距離Z4とを経過時間tに応じて重み付けして距離Zを算出する漸減処理が実施され、漸減時間Teに達した後は、単眼画像のみから距離Z4を算出する処理が実施される。
Z=(Te-t)/Te×Z3+t/Te×Z4 …(9)
The processing in the monocular image processing unit 6 is switched according to the elapsed time after the image abnormality detection unit 3 detects an abnormality. After the image abnormality is detected, until a predetermined set time (gradually decreasing time) Te elapses, the distance Z3 calculated by applying the image feature amount to the monocular image, for example, as shown in the following equation (9). and the distance Z4 calculated only from the monocular image are weighted according to the elapsed time t to calculate the distance Z. After the gradual decrease time Te is reached, the distance Z4 is calculated only from the monocular image. is carried out.
Z=(Te−t)/Te×Z3+t/Te×Z4 (9)

この漸減処理では、当初はステレオ画像処理の処理結果が大きく反映されて比較的精度の高い距離値を得ることができるが、時間経過とともに走行環境が変化して画像特徴記憶部5に記憶されている画像特徴量のデータが古くなり、制御に適しなくなる。このため、漸減処理を実施する漸減時間Teは、走行環境の変化や車両の走行状態等を考慮した適切な時間に設定される。 In this gradual decrease process, the processing result of the stereo image processing is largely reflected at first, and a relatively accurate distance value can be obtained. The data of the image feature quantity in the image becomes old and becomes unsuitable for control. For this reason, the gradual decrease time Te for performing the gradual decrease process is set to an appropriate time in consideration of changes in the running environment, the running state of the vehicle, and the like.

以上の走行環境検出装置10に対して、走行環境検出装置10からの情報に基づいて走行制御を行う走行制御装置50は、ステレオ画像処理と単眼画像処理との2つの画像処理系統に対応して、第1走行制御部51と第2走行制御部52とを備えている。 In contrast to the above-described driving environment detection device 10, the driving control device 50 that performs driving control based on information from the driving environment detection device 10 corresponds to two image processing systems, stereo image processing and monocular image processing. , a first travel control unit 51 and a second travel control unit 52 .

第1走行制御部51は、ステレオ画像処理部4からの情報に基づいて、自動運転を含む周知の走行制御を実施する。例えば、第1走行制御部51は、ステレオ画像処理で認識した障害物に対する衝突回避制御、目標経路に沿った自動走行制御、目標経路や先行車両に追従して走行する追従走行制御、車線からの逸脱を防止する車線逸脱防止制御、ふらつき及び車線逸脱に対する警報制御等を実行する。 The first travel control unit 51 performs well-known travel control including automatic driving based on information from the stereo image processing unit 4 . For example, the first travel control unit 51 performs collision avoidance control for obstacles recognized by stereo image processing, automatic travel control along the target route, follow-up travel control for following the target route and the preceding vehicle, and lane control. Lane departure prevention control to prevent departure, warning control for swaying and lane departure, etc. are executed.

第2走行制御部52は、基本的に第1走行制御部51と同様の制御を行うが、距離情報の精度が相対的に低くなるため、第1走行制御部51と比較して限定的な制御となる。例えば、第2走行制御部52は、自動運転やドライバに対する運転支援を制限して、制御作動範囲を狭くしたり、実質的な制御を停止して警報に止める等の処理を行う。 The second travel control unit 52 basically performs the same control as the first travel control unit 51, but since the accuracy of the distance information is relatively low, it is limited compared to the first travel control unit 51 control. For example, the second travel control unit 52 performs processing such as restricting automatic driving or driving assistance to the driver to narrow the control operation range, or stopping substantial control to stop the warning.

以上の走行制御は、具体的には、図7のフローチャートに示す走行制御切換処理によって切り換えられる。次に、走行制御システム100における走行制御切換処理について、図7に示すフローチャートを用いて説明する。 Specifically, the travel control described above is switched by the travel control switching process shown in the flowchart of FIG. Next, cruise control switching processing in the cruise control system 100 will be described using the flowchart shown in FIG.

この走行制御切換処理は、先ず、最初のステップS1においてステレオカメラ1を構成するカメラ1a,1bの画像に、ステレオマッチングを正常に実行できない画像異常が生じているか否かを調べる。その結果、カメラ1a,1bの画像が共に正常である場合には、ステップS1からステップS2へ進み、カメラ1a,1bの何れか一方の画像に異常が生じている場合、ステップS1からステップS9へ進む。 In the travel control switching process, first, in step S1, it is checked whether or not the images of the cameras 1a and 1b constituting the stereo camera 1 have an image abnormality that prevents normal stereo matching. As a result, if both the images of the cameras 1a and 1b are normal, the process proceeds from step S1 to step S2. move on.

画像異常によってステップS9へ進んだ場合には、正常な方のカメラ画像を用いて単眼画像処理を行い、その単眼画像処理に基づく走行制御を実施する。一方、カメラ1a,1bの画像が共に正常である場合、ステップS2では、カメラ1a,1bの画像を用いたステレオ画像処理を行い、このステレオ画像処理で得られた対象物の三次元情報に基づく走行制御を実施する。 When the process proceeds to step S9 due to an image abnormality, monocular image processing is performed using the normal camera image, and running control is performed based on the monocular image processing. On the other hand, if the images of the cameras 1a and 1b are both normal, in step S2, stereo image processing is performed using the images of the cameras 1a and 1b, and three-dimensional information of the object obtained by this stereo image processing is used. Carry out travel control.

次に、ステップS2からステップS3へ進み、対象物の画像上の特徴量を、ステレオ画像処理によって得られた対象物の距離情報と関連付けて記憶する。そして、ステップS4でカメラ1a,1bの画像に異常が生じていないかを調べる。カメラ1a,1bの画像が共に正常である場合には、ステップS2へ戻ってステレオ画像処理に基づく走行制御を実施し、カメラ1a,1bの何れか一方の画像に異常が生じた場合、ステップS5A,S5Bを並列的に処理する。 Next, proceeding from step S2 to step S3, the feature amount on the image of the object is stored in association with the distance information of the object obtained by the stereo image processing. Then, in step S4, it is checked whether there is any abnormality in the images of the cameras 1a and 1b. If the images from the cameras 1a and 1b are both normal, the process returns to step S2 to implement driving control based on stereo image processing. , S5B are processed in parallel.

ステップS5Aは、画像異常が発生する直前までに得られたステレオ画像処理に基づく画像特徴量を単眼画像に適用して距離を算出する処理であり、前述したように、ステレオ画像処理によって既知となった対象物の大きさX0を用いて、対象物の距離を算出する。また、ステップS5Bは、単眼画像のみを用いて距離を算出する処理であり、画像のエッジ抽出、パターンマッチング、オプティカルフロー等から距離を算出する。 Step S5A is a process of calculating the distance by applying the image feature amount based on the stereo image processing obtained immediately before the occurrence of the image abnormality to the monocular image. Using the obtained object size X0, the distance to the object is calculated. Step S5B is a process of calculating the distance using only the monocular image, and the distance is calculated from image edge extraction, pattern matching, optical flow, and the like.

その後、ステップS6へ進み、漸減処理により算出した距離情報に基づいて走行制御を実施する。そして、ステップS7でカメラ1a,1bの画像異常が一時的な異常であり、その後、正常に復帰したか否かを調べる。 Then, it progresses to step S6 and implements traveling control based on the distance information calculated by the gradual decrease process. Then, in step S7, it is checked whether or not the image abnormality of the cameras 1a and 1b is a temporary abnormality, and whether or not they have returned to normal.

カメラ1a,1bの画像が正常に復帰した場合、ステップS2へ戻ってステレオ画像処理を再開し、カメラ1a,1bの画像が正常に復帰していない場合は、ステップS8で画像異常が発生した後の経過時間が漸減時間に達したか否かを調べる。漸減時間に達していない場合は、ステップS8からステップS6へ戻って漸減処理を継続し、漸減時間に達した場合、ステップS8からステップS9へ進んで単眼画像処理に基づく走行制御に切り換える。 If the images of the cameras 1a and 1b have returned to normal, the process returns to step S2 to resume the stereo image processing. Checks whether the elapsed time of has reached the decrement time. If the gradual decrease time has not been reached, the process returns from step S8 to step S6 to continue the gradual decrease process.

このように本実施の形態においては、画像異常検出部3でステレオカメラ1を構成するカメラ1a,1bの何れか一方の画像に異常が検出した場合、ステレオ画像処理部4によるステレオ画像処理を停止させるとともに、単眼画像処理部6において、カメラ1a,1bのうちの正常な方の画像に画像特徴記憶部5に記憶されているステレオ画像の処理結果に基づく画像特徴量を適用して対象物の距離を算出する。これにより、ステレオカメラの画像に一時的な画像異常が発生しても対象物の距離情報に基づく走行制御を継続することが可能となり、制御の冗長性、ロバスト性を向上することができる。 As described above, in the present embodiment, when the image abnormality detection unit 3 detects an abnormality in the image of one of the cameras 1a and 1b constituting the stereo camera 1, the stereo image processing by the stereo image processing unit 4 is stopped. In addition, in the monocular image processing unit 6, the image feature amount based on the processing result of the stereo image stored in the image feature storage unit 5 is applied to the image of the normal one of the cameras 1a and 1b to obtain the target object. Calculate the distance. As a result, even if a temporary image abnormality occurs in the image of the stereo camera, it is possible to continue the travel control based on the distance information of the object, and it is possible to improve the redundancy and robustness of the control.

1 ステレオカメラ
1a,1b カメラ
2a,2b 画像検出部
3 画像異常検出部
4 ステレオ画像処理部
5 画像特徴記憶部
6 単眼画像処理部
10 走行環境検出装置
50 走行制御装置
51 走行制御部
52 走行制御部
100 走行制御システム
1 stereo camera 1a, 1b camera 2a, 2b image detection unit 3 image abnormality detection unit 4 stereo image processing unit 5 image feature storage unit 6 monocular image processing unit 10 driving environment detection device 50 driving control device 51 driving control unit 52 driving control unit 100 Travel control system

Claims (5)

車両の外部環境を撮像した車外画像に基づいて車両の走行環境を認識する車両の走行環境検出装置であって、
前記車外画像をステレオカメラで撮像し、前記ステレオカメラで撮像した一対の画像をステレオ画像処理して前記走行環境における対象物を認識し、前記対象物の距離情報を算出するステレオ画像処理部と、
前記ステレオカメラで撮像した一対の画像のうちの何れか一方に発生する画像異常を検出する画像異常検出部と、
前記ステレオ画像処理部で認識した前記対象物の画像上の特徴量を記憶する画像特徴記憶部と、
前記画像異常検出部で前記画像異常が検出されたとき、前記ステレオカメラの一対の画像のうちの正常な方の単眼画像に前記対象物の特徴量を適用して算出した距離情報と前記単眼画像のみから算出した距離情報とに基づいて、前記対象物の距離情報を算出する単眼画像処理部と
を備えることを特徴とする車両の走行環境検出装置。
A vehicle driving environment detection device for recognizing a vehicle driving environment based on an image outside the vehicle obtained by capturing the external environment of the vehicle,
a stereo image processing unit that captures the image outside the vehicle with a stereo camera, performs stereo image processing on a pair of images captured with the stereo camera, recognizes an object in the driving environment, and calculates distance information of the object;
an image abnormality detection unit that detects an image abnormality occurring in one of the pair of images captured by the stereo camera;
an image feature storage unit that stores a feature amount on the image of the object recognized by the stereo image processing unit;
When the image abnormality is detected by the image abnormality detection unit, distance information calculated by applying the feature amount of the object to the normal monocular image of the pair of images of the stereo camera, and the monocular image. and a monocular image processing unit that calculates the distance information of the object based on the distance information calculated from the distance information calculated from the distance information .
車両の外部環境を撮像した車外画像に基づいて車両の走行環境を認識する車両の走行環境検出装置であって、
前記車外画像をステレオカメラで撮像し、前記ステレオカメラで撮像した一対の画像をステレオ画像処理して前記走行環境における対象物を認識し、前記対象物の距離情報を算出するステレオ画像処理部と、
前記ステレオカメラで撮像した一対の画像のうちの何れか一方に発生する画像異常を検出する画像異常検出部と、
前記ステレオ画像処理部で認識した前記対象物の画像上の特徴量を記憶する画像特徴記憶部と、
前記画像異常検出部で前記画像異常が検出されたとき、前記ステレオカメラの一対の画像のうちの正常な方の単眼画像に前記対象物の特徴量を適用して、前記対象物の距離情報を算出する単眼画像処理部とを備え、
前記画像特徴記憶部は、前記対象物の特徴量を、前記対象物の距離情報と関連付けて記憶することを特徴とする車両の走行環境検出装置。
A vehicle driving environment detection device for recognizing a vehicle driving environment based on an image outside the vehicle obtained by capturing the external environment of the vehicle,
a stereo image processing unit that captures the image outside the vehicle with a stereo camera, performs stereo image processing on a pair of images captured with the stereo camera, recognizes an object in the driving environment, and calculates distance information of the object;
an image abnormality detection unit that detects an image abnormality occurring in one of the pair of images captured by the stereo camera;
an image feature storage unit that stores a feature amount on the image of the object recognized by the stereo image processing unit;
When the image abnormality is detected by the image abnormality detection unit, the distance information of the object is obtained by applying the feature amount of the object to the normal monocular image of the pair of images of the stereo camera. A monocular image processing unit that calculates
The vehicle running environment detection device, wherein the image feature storage unit stores the feature amount of the object in association with distance information of the object.
車両の外部環境を撮像した車外画像に基づいて車両の走行環境を認識する車両の走行環境検出装置であって、
前記車外画像をステレオカメラで撮像し、前記ステレオカメラで撮像した一対の画像をステレオ画像処理して前記走行環境における対象物を認識し、前記対象物の距離情報を算出するステレオ画像処理部と、
前記ステレオカメラで撮像した一対の画像のうちの何れか一方に発生する画像異常を検出する画像異常検出部と、
前記ステレオ画像処理部で認識した前記対象物の画像上の特徴量を記憶する画像特徴記憶部と、
前記画像異常検出部で前記画像異常が検出されたとき、前記ステレオカメラの一対の画像のうちの正常な方の単眼画像に前記対象物の特徴量を適用して、前記対象物の距離情報を算出する単眼画像処理部とを備え、
前記単眼画像処理部は、前記特徴量を適用して算出した距離情報に対して、前記単眼画像のみから算出した距離情報を前記画像異常が検出された後の経過時間に応じて重み付けすることにより、前記対象物の距離情報を算出することを特徴とする車両の走行環境検出装置。
A vehicle driving environment detection device for recognizing a vehicle driving environment based on an image outside the vehicle obtained by capturing the external environment of the vehicle,
a stereo image processing unit that captures the image outside the vehicle with a stereo camera, performs stereo image processing on a pair of images captured with the stereo camera, recognizes an object in the driving environment, and calculates distance information of the object;
an image abnormality detection unit that detects an image abnormality occurring in one of the pair of images captured by the stereo camera;
an image feature storage unit that stores a feature amount on the image of the object recognized by the stereo image processing unit;
When the image abnormality is detected by the image abnormality detection unit, the distance information of the object is obtained by applying the feature amount of the object to the normal monocular image of the pair of images of the stereo camera. A monocular image processing unit that calculates
The monocular image processing unit weights the distance information calculated only from the monocular image with respect to the distance information calculated by applying the feature amount according to the elapsed time after the image abnormality is detected. and a vehicle traveling environment detection device, which calculates distance information of the object.
前記単眼画像処理部は、前記画像異常が検出される前に前記画像特徴記憶部に記憶された前記特徴量に基づいて前記単眼画像上の対象物を特定し、特定した対象物の距離情報を算出することを特徴とする請求項1から請求項3の何れか一項に記載の車両の走行環境検出装置。 The monocular image processing unit specifies an object on the monocular image based on the feature amount stored in the image feature storage unit before the image abnormality is detected, and calculates distance information of the specified object. 4. The vehicle driving environment detection device according to claim 1, wherein the vehicle driving environment detecting device calculates the driving environment. 請求項1から請求項4の何れか一項に記載の車両の走行環境検出装置におけるステレオ画像処理部で算出した距離情報に基づいて、加減速及び操舵を含む走行制御を実施する第1走行制御部と、
請求項1から請求項4の何れか一項に記載の車両の走行環境検出装置における単眼画像処理部で算出した距離情報に基づいて、加減速及び操舵を含む走行制御を実施する第2走行制御部と
を備えることを特徴とする車両の走行制御システム。
A first travel control that performs travel control including acceleration/deceleration and steering based on the distance information calculated by the stereo image processing unit in the vehicle travel environment detection device according to any one of claims 1 to 4. Department and
A second travel control that performs travel control including acceleration/deceleration and steering based on the distance information calculated by the monocular image processing unit in the vehicle travel environment detection device according to any one of claims 1 to 4. A vehicle travel control system comprising: a section;
JP2018176107A 2018-09-20 2018-09-20 VEHICLE DRIVING ENVIRONMENT DETECTION DEVICE AND DRIVING CONTROL SYSTEM Active JP7232005B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018176107A JP7232005B2 (en) 2018-09-20 2018-09-20 VEHICLE DRIVING ENVIRONMENT DETECTION DEVICE AND DRIVING CONTROL SYSTEM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018176107A JP7232005B2 (en) 2018-09-20 2018-09-20 VEHICLE DRIVING ENVIRONMENT DETECTION DEVICE AND DRIVING CONTROL SYSTEM

Publications (2)

Publication Number Publication Date
JP2020047059A JP2020047059A (en) 2020-03-26
JP7232005B2 true JP7232005B2 (en) 2023-03-02

Family

ID=69901578

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018176107A Active JP7232005B2 (en) 2018-09-20 2018-09-20 VEHICLE DRIVING ENVIRONMENT DETECTION DEVICE AND DRIVING CONTROL SYSTEM

Country Status (1)

Country Link
JP (1) JP7232005B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020110248A1 (en) * 2018-11-29 2020-06-04 本田技研工業株式会社 Work machine, work machine control method, and program
DE112022006402T5 (en) * 2022-03-29 2024-11-14 Hitachi Astemo, Ltd. ARITHMETIC PROCESSING DEVICE AND ARITHMETIC PROCESSING METHOD

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007263657A (en) 2006-03-28 2007-10-11 Denso It Laboratory Inc Three-dimensional coordinates acquisition system
WO2013132947A1 (en) 2012-03-09 2013-09-12 日立オートモティブシステムズ株式会社 Distance calculation device and distance calculation method
JP2015190921A (en) 2014-03-28 2015-11-02 富士重工業株式会社 Vehicle stereo-image processing apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007263657A (en) 2006-03-28 2007-10-11 Denso It Laboratory Inc Three-dimensional coordinates acquisition system
WO2013132947A1 (en) 2012-03-09 2013-09-12 日立オートモティブシステムズ株式会社 Distance calculation device and distance calculation method
JP2015190921A (en) 2014-03-28 2015-11-02 富士重工業株式会社 Vehicle stereo-image processing apparatus

Also Published As

Publication number Publication date
JP2020047059A (en) 2020-03-26

Similar Documents

Publication Publication Date Title
US10685424B2 (en) Dense structure from motion
JP5906272B2 (en) Stereo image processing apparatus for vehicle
US10620000B2 (en) Calibration apparatus, calibration method, and calibration program
CN111336951B (en) Method and apparatus for calibrating external parameters of image sensor
CN109155066B (en) Method for motion estimation between two images of an environmental region of a motor vehicle, computing device, driver assistance system and motor vehicle
US8259174B2 (en) Camera auto-calibration by horizon estimation
US11340071B2 (en) Calibration system and calibration apparatus
EP3032818B1 (en) Image processing device
JP2008039491A (en) Stereo image processing apparatus
JP6602982B2 (en) In-vehicle camera, in-vehicle camera adjustment method, in-vehicle camera system
CN113196007B (en) Camera system applied to vehicle
US10984258B2 (en) Vehicle traveling environment detecting apparatus and vehicle traveling controlling system
JP6515650B2 (en) Calibration apparatus, distance measuring apparatus and calibration method
WO2019073772A1 (en) Mobile entity position estimation device and position estimation method
JP7232005B2 (en) VEHICLE DRIVING ENVIRONMENT DETECTION DEVICE AND DRIVING CONTROL SYSTEM
JP2015179066A (en) Parallax value derivation device, apparatus control system, moving body, robot, parallax value derivation method and program
JP6543935B2 (en) PARALLEL VALUE DERIVING DEVICE, DEVICE CONTROL SYSTEM, MOBILE OBJECT, ROBOT, PARALLEL VALUE DERIVING METHOD, AND PROGRAM
WO2011016257A1 (en) Distance calculation device for vehicle
JP6044084B2 (en) Moving object position and orientation estimation apparatus and method
JP2018136739A (en) Calibration device
CN111860270A (en) Obstacle detection method and device based on fisheye camera
JP6174884B2 (en) Outside environment recognition device and outside environment recognition method
WO2020121757A1 (en) Image processing device
JPH09259282A (en) Device and method for detecting moving obstacle
EP2919191B1 (en) Disparity value deriving device, equipment control system, movable apparatus, robot, and disparity value producing method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181001

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210825

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20210825

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220629

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220719

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220916

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230217

R150 Certificate of patent or registration of utility model

Ref document number: 7232005

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150