Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2551324B2 - Method and device for recognizing environment of moving vehicle - Google Patents
[go: Go Back, main page]

JP2551324B2 - Method and device for recognizing environment of moving vehicle - Google Patents

Method and device for recognizing environment of moving vehicle

Info

Publication number
JP2551324B2
JP2551324B2 JP5124551A JP12455193A JP2551324B2 JP 2551324 B2 JP2551324 B2 JP 2551324B2 JP 5124551 A JP5124551 A JP 5124551A JP 12455193 A JP12455193 A JP 12455193A JP 2551324 B2 JP2551324 B2 JP 2551324B2
Authority
JP
Japan
Prior art keywords
motion vector
window
vehicle
point
moving
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.)
Expired - Fee Related
Application number
JP5124551A
Other languages
Japanese (ja)
Other versions
JPH06333049A (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.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP5124551A priority Critical patent/JP2551324B2/en
Publication of JPH06333049A publication Critical patent/JPH06333049A/en
Application granted granted Critical
Publication of JP2551324B2 publication Critical patent/JP2551324B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Traffic Control Systems (AREA)
  • Image Analysis (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、車両に搭載したカメラ
により撮像したが画像から先行車や対向車のように、環
境に対して移動している物体を検出する方法に関し、特
に計算量を少なくし装置を小型化するための移動車の環
境認識方法および装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for detecting an object moving with respect to the environment, such as a preceding vehicle or an oncoming vehicle, from an image captured by a camera mounted on a vehicle, and particularly, the calculation amount BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a moving vehicle environment recognition method and apparatus for reducing the size of a device.

【0002】[0002]

【従来の技術】移動するカメラから撮像された画像を用
いて移動物体を検出する方法としては、「動画像解析方
法」(特願平3−308623号明細書)がある。そこ
では、カメラが静止環境中を運動したときに画像上に生
じる動ベクトルを計算し、その動ベクトルからカメラの
移動パラメータとカメラから画像上に写っている物体ま
での距離の逆数(逆距離)を最小自乗法で解き、自乗誤
差が大きくなるところをもって移動物体としている。
2. Description of the Related Art As a method for detecting a moving object using an image picked up by a moving camera, there is a "moving image analysis method" (Japanese Patent Application No. 3-308623). There, the motion vector that occurs on the image when the camera moves in a stationary environment is calculated, and from the motion vector, the reciprocal of the movement parameter of the camera and the distance from the camera to the object in the image (reciprocal distance). Is solved by the method of least squares, and the place where the squared error becomes large is regarded as the moving object.

【0003】[0003]

【発明が解決しようとする課題】従来技術においては、
画像上の動ベクトルからカメラの運動パラメータと逆距
離を求めた後に移動物体を検出していること、そしてそ
のために動ベクトルを精度良く計算しなければならない
ことにより計算コストがかかり、車載装置として大きく
なりすぎてしまうという欠点を持つ。
In the prior art,
Since the moving object is detected after the camera motion parameter and the inverse distance are calculated from the motion vector on the image, and the motion vector must be calculated accurately for that purpose, the calculation cost is high and it is large as an in-vehicle device. It has the drawback of becoming too much.

【0004】本発明の目的は、計算コストが少なくより
小型の車載装置で移動体を検出することのできる、移動
車の環境認識方法および装置を提供することにある。
It is an object of the present invention to provide a method and apparatus for recognizing the environment of a moving vehicle, which is capable of detecting a moving body with a smaller vehicle-mounted device which has a low calculation cost.

【0005】[0005]

【課題を解決するための手段】本発明の移動車の環境認
識方法は、車両に搭載したカメラにより撮像された画像
中にウィンドウを設定し、そのウィンドウ中の各点で算
出された動ベクトルから移動体を検出する移動車の環境
認識方法において、画像中にウィンドウを設定して、設
定されたウィンドウ中に移動体が存在しないとしたとき
にウィンドウ中の各点で算出される動ベクトルの分布を
算出し、設定されたウィンドウ内の各点での動ベクトル
を計算し、前記動ベクトルのうち前記分布外にある動ベ
クトルを用いて物体を検出することを特徴とする。
A method for recognizing a moving vehicle environment according to the present invention sets a window in an image captured by a camera mounted on the vehicle, and calculates a motion vector calculated at each point in the window. In the environment recognition method of a moving vehicle that detects a moving body, when a window is set in the image and it is assumed that the moving body does not exist in the set window, the distribution of motion vectors calculated at each point in the window Is calculated, the motion vector at each point in the set window is calculated, and the object is detected using the motion vector outside the distribution of the motion vectors.

【0006】本発明の移動車の環境認識装置は、車両に
搭載したカメラにより撮像された画像中にウィンドウを
設定し、そのウィンドウ中の各点で算出された動ベクト
ルから物体を検出する移動車の環境認識装置において、
画像中にウィンドウを設定して、設定されたウィンドウ
中に移動体が存在しないとしたときにウィンドウ中の各
点で算出される動ベクトルの分布を算出するウィンドウ
設定手段と、設定されたウィンドウ内の各点での動ベク
トルを計算する動ベクトル演算手段と、前記動ベクトル
のうち、前記ウィンドウ設定手段で求められた分布外に
ある動ベクトルを用いて物体を検出する物体検出手段
と、を備えることを特徴とする。
The environment recognizing device for a moving vehicle according to the present invention sets a window in an image taken by a camera mounted on the vehicle and detects an object from a motion vector calculated at each point in the window. In the environment recognition device of
Window setting means for setting a window in an image and calculating a distribution of motion vectors calculated at each point in the window when a moving object does not exist in the set window, and a window setting means A motion vector calculation means for calculating a motion vector at each point, and an object detection means for detecting an object using a motion vector out of the distribution obtained by the window setting means among the motion vectors. It is characterized by

【0007】[0007]

【作用】本発明における、設定したウィンドウ中に移動
体が存在しないとしたときにウィンドウ中の各点で算出
される動ベクトルの分布を計算する方法と、ウィンドウ
内の各点で計算された動ベクトルのうち、動ベクトル平
面上の前記分布外にある動ベクトルを用いて物体を検出
する方法について、図2,図3,図4,図5,図6,図
7,図8を参照して述べる。
In the present invention, the method of calculating the distribution of the motion vector calculated at each point in the window when the moving body is not present in the set window, and the motion calculated at each point in the window Regarding a method of detecting an object using a motion vector out of the distribution on the motion vector plane among the vectors, refer to FIGS. 2, 3, 4, 5, 6, 7, and 8. Describe.

【0008】車両に搭載したカメラによる撮像系を図2
で表現する。xyz系は車両に固定された座標系であ
り、xy平面は道路面と一致している。カメラのレンズ
中心はz軸上の点Pに固定されていて、XYZがカメラ
座標系である。カメラの光軸はX軸と一致しており、そ
れは水平線から角度θだけ下方を向いている。X軸上の
点Pから距離fのところに、YZ平面と平行になるよう
に画像面があり、画像面上にξη座標系を設定する。道
路面(XY面)上の点Rが画像面上に射影される点をξ
R ,ηR とすると、
FIG. 2 shows an image pickup system using a camera mounted on a vehicle.
Express with. The xyz system is a coordinate system fixed to the vehicle, and the xy plane coincides with the road surface. The lens center of the camera is fixed to the point P on the z axis, and XYZ is the camera coordinate system. The optical axis of the camera coincides with the X-axis, which points downwards from the horizon by an angle θ. The image plane is located at a distance f from the point P on the X axis so as to be parallel to the YZ plane, and the ξη coordinate system is set on the image plane. Let ξ be the point at which the point R on the road surface (XY plane) is projected on the image surface.
Let R and η R be

【0009】[0009]

【数1】 [Equation 1]

【0010】となる。ただし、(XR ,YR ,ZR )は
点Rのカメラ座標系での座標であり、
[0010] However, (X R , Y R , Z R ) is the coordinates of the point R in the camera coordinate system,

【0011】[0011]

【数2】 [Equation 2]

【0012】で与えられる。Is given by

【0013】いま車両の運動によりxyz系およびXY
Z系が図3のように移動したとする。ただし図3は移動
の様子を上から眺めたものである。すなわち、カメラは
x軸からφp の方向へ距離dp だけ移動し、カメラの光
軸のxy面への投射はx′軸と一致する。移動後の画像
面上における点Rの座標をξ′R ,η′R とすると、
Now, by the motion of the vehicle, xyz system and XY
It is assumed that the Z system moves as shown in FIG. However, FIG. 3 is a view of the movement from above. That is, the camera moves from the x axis in the direction of φ p by the distance d p, and the projection of the optical axis of the camera on the xy plane coincides with the x ′ axis. If the coordinates of the point R on the image plane after movement are ξ ′ R and η ′ R ,

【0014】[0014]

【数3】 (Equation 3)

【0015】となる。よってカメラの運動により画像上
で点Rが移動したことにともなって生じる動ベクトルは
[0015] Therefore, the motion vector generated when the point R moves on the image due to the motion of the camera is

【0016】[0016]

【数4】 [Equation 4]

【0017】である。It is

【0018】角度φp は車両の前輪の角度から算出する
ことができる。車両の運動を図4のbicycleモデ
ルで近似する。前輪の切れ角がφ0 であり、そのときの
回転中心が点Qである。φ0 は左右の車輪の角度の平均
とすれば十分である。後輪と前輪の間隔をl0 とし、後
輪とカメラの間隔をlp とする。回転半径r0
The angle φ p can be calculated from the angle of the front wheels of the vehicle. The motion of the vehicle is approximated by the bicycle model shown in FIG. The cutting angle of the front wheels is φ 0 , and the center of rotation at that time is the point Q. It is sufficient if φ 0 is the average of the angles of the left and right wheels. The distance between the rear wheel and the front wheel is l 0, and the distance between the rear wheel and the camera is l p . The radius of gyration r 0 is

【0019】[0019]

【数5】 (Equation 5)

【0020】で表されるので、カメラの移動方向を示す
角度φp
The angle φ p indicating the moving direction of the camera is

【0021】[0021]

【数6】 (Equation 6)

【0022】で与えられる。また、ビデオレート1/3
0秒の間のカメラの移動量dp は車両のスピードがsk
m/hのとき、
Is given by Also, video rate 1/3
The movement amount d p of the camera during 0 seconds is determined by the vehicle speed sk.
When m / h,

【0023】[0023]

【数7】 (Equation 7)

【0024】で与えられる。Is given by

【0025】そこで図5の斜線部分で表される領域にウ
ィンドウaを設定すると、ウィンドウ内の点の座標(ξ
i ,ηi )は式(1),(2)により道路面上の座標
(xi,yi ,0)と1対1に対応する。ゆえに、画像
上のウィンドウaはxy平面(道路面)上の領域bに対
応し、領域b内の点により生じる動ベクトルは式(1)
〜(6)により計算され、その集合は動ベクトル平面上
の領域cとなる。
Therefore, when the window a is set in the shaded area in FIG. 5, the coordinates of points in the window (ξ
i , η i ) has a one-to-one correspondence with the coordinates (x i , y i , 0) on the road surface by the equations (1) and (2). Therefore, the window a on the image corresponds to the area b on the xy plane (road surface), and the motion vector generated by the points in the area b is given by the equation (1).
~ (6), the set becomes the region c on the motion vector plane.

【0026】したがってウィンドウa内の各点で動ベク
トルを検出し、その動ベクトルを動ベクトル平面上にプ
ロットしたとき、領域c外にある動ベクトルは道路面の
移動により生じる動ベクトルではないことになり、移動
体を検出することができる。
Therefore, when the motion vector is detected at each point in the window a and the motion vector is plotted on the motion vector plane, the motion vector outside the area c is not the motion vector generated by the movement of the road surface. Therefore, the moving body can be detected.

【0027】動ベクトルを計算する方法としては、太田
直哉、「信頼性座標を持つ移動ベクトルの検出」、コン
ピュータビジョン’90、シンポジウム論文集、199
0−8,pp.21−30に記載されている方法を用い
ることができる。また、算出された動ベクトルの方向信
頼度rは、
As a method for calculating the motion vector, Naoya Ota, “Detection of Movement Vector with Reliable Coordinates”, Computer Vision '90, Symposium Papers, 199.
0-8, pp. The method described in 21-30 can be used. Further, the direction reliability r of the calculated motion vector is

【0028】[0028]

【数8】 (Equation 8)

【0029】で与えられる。ただし、E(ξ,η)は入
力画像の位置(ξ,η)における画素値であり、
Is given by However, E (ξ, η) is the pixel value at the position (ξ, η) of the input image,

【0030】[0030]

【外1】 [Outside 1]

【0031】はそれぞれ画素値のξ,ηに関する偏微分
である。
Is a partial differential with respect to ξ and η of the pixel value, respectively.

【0032】ここで現れる角度θ1 は図6に示されるよ
うに水平線からの角度であるが、通常は0もしくは18
0度が選ばれる。ただしウィンドウ中に道路白線が存在
する場合は、線分sが白線と同じ方向になるように選
ぶ。
The angle θ 1 appearing here is an angle from the horizontal line as shown in FIG. 6, but normally 0 or 18
0 degree is selected. However, when there is a road white line in the window, the line segment s is selected so as to be in the same direction as the white line.

【0033】次に「移動投票法」について述べる。図7
にあるように、ウィンドウ内で算出した動ベクトルのう
ち、動ベクトル平面内の領域cの外側に存在する動ベク
トル、または外側に存在してかつ方向信頼度が一定の数
値r0 より大きい動ベクトルが算出された点に1、それ
以外の点に0を代入した画像を考え、これを初期検出画
像とする。この初期検出画像をもって検出結果としても
良いが、時間的な補間を行ってより良い検出を行う方法
が「移動投票法」であり、図8にあるようなルールにし
たがって移動体検出を行う。 1.初期検出画像を得る。 2.投票画像に対して演算する。 ・初期検出画像の画素値1に対応する位置の投票画像の
画素値hを、定数dを足した値h+dに置き換える。た
だし、h+dが特定の数値hmax を超えるときは、h
max で置き換える。 ・初期検出画像の0に対応する位置の投票画像の画素値
を定数eで割る。 3.投票画像をある一定のしきい値Tで二重化(画素値
1が移動体領域)して検出画像が得られ、これを出力す
る。 4.移動体領域の移動量を算出し、その移動量で投票画
像を移動する。 5.1に戻る。
Next, the "moving voting method" will be described. Figure 7
As shown in the above, among the motion vectors calculated in the window, a motion vector that exists outside the region c in the motion vector plane, or a motion vector that exists outside and has a direction reliability greater than a constant value r 0. Consider an image in which 1 is assigned to the point where is calculated and 0 is assigned to the other points, and this is used as the initial detection image. Although this initial detection image may be used as the detection result, a method for performing better detection by performing temporal interpolation is the “moving voting method”, and the moving body is detected according to the rules shown in FIG. 1. Obtain the initial detection image. 2. Calculate on the voting image. The pixel value h of the voting image at the position corresponding to the pixel value 1 of the initial detection image is replaced with the value h + d obtained by adding the constant d. However, when h + d exceeds a specific numerical value h max , h
Replace with max . -The pixel value of the voting image at the position corresponding to 0 in the initial detection image is divided by the constant e. 3. The voting image is duplicated with a certain threshold value T (pixel value 1 is the moving body region) to obtain a detection image, which is output. 4. The moving amount of the moving body area is calculated, and the voting image is moved by the moving amount. Return to 5.1.

【0034】移動量の算出については、移動体領域内の
動ベクトルの平均を用いる。
For the calculation of the movement amount, the average of the motion vectors in the moving body area is used.

【0035】[0035]

【実施例】次に、本発明の実施例について図面を参照し
て説明する。
Embodiments of the present invention will now be described with reference to the drawings.

【0036】図1は、本発明の実施例を示すブロック図
である。図1を参照すると、本発明の実施例は、カメラ
などの画像入力装置1と、本発明による移動車の環境認
識装置2と、ディスプレイ装置等の出力装置3とから構
成される。
FIG. 1 is a block diagram showing an embodiment of the present invention. Referring to FIG. 1, an embodiment of the present invention comprises an image input device 1 such as a camera, an environment recognition device 2 for a moving vehicle according to the present invention, and an output device 3 such as a display device.

【0037】移動車の環境認識装置2は、画像中にウィ
ンドウを設定し、車両の移動情報から移動体が存在しな
いとしたときに検出される動ベクトルの分布を算出する
ウィンドウ設定手段21と、ウィンドウ内の各点で動ベ
クトルを算出する動ベクトル演算手段22と、算出され
た動ベクトルの方向信頼度を算出する方向信頼度算出手
段23と、前記分布外にある動ベクトルのうち、方向信
頼度が一定の数値より大きい動ベクトルを用いて移動体
を検出する物体領域検出手段24とを備える。
The environment recognizing device 2 for a moving vehicle sets a window in the image and calculates the distribution of the motion vector detected when the moving body is not present from the moving information of the vehicle, and the window setting means 21. A motion vector calculating means 22 for calculating a motion vector at each point in the window, a direction reliability calculating means 23 for calculating the direction reliability of the calculated motion vector, and a direction reliability among the motion vectors outside the distribution. The object area detection means 24 detects a moving body by using a motion vector whose degree is larger than a certain numerical value.

【0038】次に、図3,図6,図8,図9を参照し
て、本実施例の動作について説明する。
Next, the operation of this embodiment will be described with reference to FIGS. 3, 6, 8 and 9.

【0039】画像入力装置1によって取得された画像は
ウィンドウ設定手段21に供給される。
The image acquired by the image input device 1 is supplied to the window setting means 21.

【0040】ウィンドウ設定手段21では、図9にある
ように画像中にウィンドウa1とa2を設定する。この
とき、移動体が存在しないとしたときに検出される動ベ
クトルの分布は式(1)から(6)にしたがって計算さ
れる。その際、車両の移動情報を用いて式(7),
(8)により図3におけるカメラの移動パラメータ
φp ,dp を計算し、利用する。求められた移動パラメ
ータには誤差が存在するので、計算された分布を少し大
きめにして動ベクトル平面上に領域c1とc2を設定す
る。
The window setting means 21 sets windows a1 and a2 in the image as shown in FIG. At this time, the distribution of the motion vector detected when the moving body does not exist is calculated according to the equations (1) to (6). At that time, using the movement information of the vehicle, equation (7),
By (8), the movement parameters φ p and d p of the camera in FIG. 3 are calculated and used. Since there is an error in the obtained movement parameter, the calculated distribution is made slightly larger and the areas c1 and c2 are set on the motion vector plane.

【0041】動ベクトル演算手段22では、ウィンドウ
設定手段21で設定されたウィンドウ中の各点で動ベク
トルを算出する。
The motion vector calculation means 22 calculates a motion vector at each point in the window set by the window setting means 21.

【0042】方向信頼度算出手段23では、ウィンドウ
中の各点での方向信頼度rを式(9)から(11)にし
たがって計算する。角度θ1 は0とする。ただし、ウィ
ンドウ中に道路白線が存在するときには、図6の線分s
が白線の方向と一致するように選ぶ。
The direction reliability calculation means 23 calculates the direction reliability r at each point in the window according to the equations (9) to (11). The angle θ 1 is 0. However, when there is a road white line in the window, the line segment s in FIG.
So that it matches the direction of the white line.

【0043】物体領域検出手段24では、動ベクトル演
算手段22で計算されたウィンドウa1内の各点の動ベ
クトルのうち、動ベクトル平面上の領域c1に含まれ
ず、さらに方向信頼度算出手段23で計算された方向信
頼度rが一定の数値r0 より大きい動ベクトルが存在す
る点を1とし、それ以外の点を0とした初期検出画像1
を作成する。それと同時にウィンドウa2内の各点で検
出された動ベクトルのうち、方向信頼度rが数値r0
り大きい動ベクトルが存在する点を1とし、それ以外の
点を0とした初期検出画像2を作成する。算出された動
ベクトルにも誤差が含まれているので、動ベクトルの選
択においては、a1内で求められた動ベクトルの中で
In the object area detecting means 24, the motion vector of each point in the window a1 calculated by the motion vector calculating means 22 is not included in the area c1 on the motion vector plane, and further in the direction reliability calculating means 23. An initial detection image 1 in which a point where a motion vector whose calculated direction reliability r is larger than a fixed numerical value r 0 exists is 1, and other points are 0.
Create At the same time, among the motion vectors detected at each point in the window a2, the point where there is a motion vector whose direction reliability r is larger than the numerical value r 0 is set to 1, and the other points are set to 0, and the initial detection image 2 is set. create. Since the calculated motion vector also contains an error, when selecting the motion vector, among the motion vectors obtained in a1,

【0044】[0044]

【数9】 [Equation 9]

【0045】であるもの、そしてa2内で求められた動
ベクトルの中で
And among the motion vectors found in a2

【0046】[0046]

【数10】 [Equation 10]

【0047】であるものを選択すれば十分である。r0
としては2.0を採用する。それぞれの初期検出画像に
対して、図8に示される「移動投票法」により検出画像
を求め、出力装置3に供給する。パラメータについて
は、 d=10, hmax =200, ,T=1.0, e=
3.0 が典型的な値である。
It is sufficient to choose one that is r 0
Is adopted as 2.0. For each initial detection image, a detection image is obtained by the “moving voting method” shown in FIG. 8 and supplied to the output device 3. Regarding parameters, d = 10, h max = 200, T = 1.0, e =
3.0 is a typical value.

【0048】[0048]

【発明の効果】以上説明したように、本発明による移動
車の環境認識方法および装置では、移動体が存在しない
ときにウィンドウ内の各点で検出される動ベクトルの分
布を計算することによって、その分布に属さない動ベク
トルから移動体を検出することが可能である。従来法と
比べて計算量コストが少なくて済むので、小型の車載装
置で移動体の検出ができる。
As described above, in the method and apparatus for recognizing the environment of a moving vehicle according to the present invention, by calculating the distribution of the motion vector detected at each point in the window when there is no moving body, It is possible to detect a moving body from a motion vector that does not belong to that distribution. Since the cost of the calculation amount is smaller than that of the conventional method, the moving body can be detected by a small vehicle-mounted device.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施例を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of the present invention.

【図2】撮像系のモデルを示す説明図である。FIG. 2 is an explanatory diagram showing a model of an image pickup system.

【図3】カメラの移動を示す説明図である。FIG. 3 is an explanatory diagram showing movement of a camera.

【図4】カメラの移動方向と車両の移動方向の関係を示
す説明図である。
FIG. 4 is an explanatory diagram showing a relationship between a moving direction of a camera and a moving direction of a vehicle.

【図5】ウィンドウ内で計算される動ベクトルがある分
布をなすことを示す説明図である。
FIG. 5 is an explanatory diagram showing that a motion vector calculated in a window has a certain distribution.

【図6】方向信頼度の角度を示す説明図である。FIG. 6 is an explanatory diagram showing angles of directional reliability.

【図7】初期検出画像を示す説明図である。FIG. 7 is an explanatory diagram showing an initial detection image.

【図8】「移動投票法」を示す説明図である。FIG. 8 is an explanatory diagram showing a “moving voting method”.

【図9】実施例におけるウィンドウと動ベクトルの分布
を示す説明図である。
FIG. 9 is an explanatory diagram showing the distribution of windows and motion vectors in the example.

【符号の説明】[Explanation of symbols]

1 画像入力装置 2 移動車の環境認識装置 3 出力装置 21 ウィンドウ設定手段 22 動ベクトル演算手段 23 方向信頼度算出手段 24 物体領域検出手段 DESCRIPTION OF SYMBOLS 1 image input device 2 environment recognition device for moving vehicle 3 output device 21 window setting means 22 motion vector calculation means 23 direction reliability calculation means 24 object area detection means

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 車両に搭載したカメラにより撮像された
画像中にウィンドウを設定し、そのウィンドウ中の各点
で算出された動ベクトルから移動体を検出する移動車の
環境認識方法において、 画像中にウィンドウを設定して、設定されたウィンドウ
中に移動体が存在しないとしたときにウィンドウ中の各
点で算出される動ベクトルの領域を動ベクトル平面上に
設定し、 設定されたウィンドウ内の各点での動ベクトルを計算
し、 前記動ベクトルのうち前記領域に属さない動ベクトルを
用いて物体を検出することを特徴とする移動車の環境認
識方法。
1. An environment recognition method for a moving vehicle, wherein a window is set in an image captured by a camera mounted on a vehicle, and a moving body is detected from a motion vector calculated at each point in the window. Set the window to and set the area of the motion vector calculated at each point in the window on the motion vector plane when there is no moving object in the set window.
A method for recognizing an environment of a moving vehicle, comprising: setting, calculating a motion vector at each point in the set window, and detecting an object using a motion vector that does not belong to the region among the motion vectors.
【請求項2】 前記領域を設定する際に車両の走行情報
を用いることを特徴とする請求項1記載の自動車の環境
認識方法。
2. The environment recognition method for an automobile according to claim 1, wherein the traveling information of the vehicle is used when the area is set .
【請求項3】 前記領域に属さない動ベクトルのうちで
一定の方向への方向信頼度が特定の値より大きい動ベク
トルを用いて物体を検出することを特徴とする請求項1
または2記載の移動車の環境認識方法。
3. The object is detected by using a motion vector whose direction reliability in a certain direction is larger than a specific value among motion vectors not belonging to the area.
Alternatively, the method for recognizing the environment of a moving vehicle according to item 2.
【請求項4】 車両に搭載したカメラにより撮像された
画像中にウィンドウを設定し、そのウィンドウ中の各点
で算出された動ベクトルから物体を検出する移動車の環
境認識装置において、 画像中にウィンドウを設定して、設定されたウィンドウ
中に移動体が存在しないとしたときにウィンドウ中の各
点で算出される動ベクトルの領域を動ベクトル平面上に
設定するウィンドウ設定手段と、設定されたウィンドウ
内の各点での動ベクトルを計算する動ベクトル演算手段
と、前記動ベクトルのうち、前記ウィンドウ設定手段で
求められた領域に属さない動ベクトルを用いて物体を検
出する物体検出手段と、を備えることを特徴とする移動
車の環境認識装置。
4. An environment recognition device for a moving vehicle, wherein a window is set in an image captured by a camera mounted on a vehicle, and an object is detected from a motion vector calculated at each point in the window. Set the window and set the area of the motion vector calculated at each point in the window on the motion vector plane when the moving object does not exist in the set window.
A window setting means for setting, a motion vector calculating means for calculating a motion vector at each point in the set window, and a motion vector among the motion vectors that does not belong to the region obtained by the window setting means are used. 2. An environment recognition device for a moving vehicle, comprising:
【請求項5】 前記ウィンドウ設定手段が車両の走行情
報を用いることを特徴とする請求項4記載の移動車の環
境認識装置。
5. The environment recognizing device for a moving vehicle according to claim 4, wherein the window setting means uses traveling information of the vehicle.
【請求項6】 前記物体検出手段が、前記動ベクトル演
算手段により算出された動ベクトルの特定方向への信頼
度を算出する方向信頼度算出手段と、前記動ベクトル演
算手段により算出された動ベクトルのうちで前記ウィン
ドウ設定手段で 求められた領域に属さず、さらに前記方
向信頼度算出手段により算出された方向信頼度が特定の
値より大きい動ベクトルを用いて物体を検出する物体領
域検出手段と、を備えることを特徴とする請求項4又は
5記載の移動車の環境認識装置。
6. The direction reliability calculation means for calculating reliability of a motion vector calculated by the motion vector calculation means in a specific direction by the object detection means, and the motion vector calculated by the motion vector calculation means. Out of the win
Object area detection means for detecting an object using a motion vector that does not belong to the area obtained by the dough setting means, and whose direction reliability calculated by the direction reliability calculation means is larger than a specific value. The environment recognition device for a mobile vehicle according to claim 4 or 5.
JP5124551A 1993-05-27 1993-05-27 Method and device for recognizing environment of moving vehicle Expired - Fee Related JP2551324B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5124551A JP2551324B2 (en) 1993-05-27 1993-05-27 Method and device for recognizing environment of moving vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5124551A JP2551324B2 (en) 1993-05-27 1993-05-27 Method and device for recognizing environment of moving vehicle

Publications (2)

Publication Number Publication Date
JPH06333049A JPH06333049A (en) 1994-12-02
JP2551324B2 true JP2551324B2 (en) 1996-11-06

Family

ID=14888284

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5124551A Expired - Fee Related JP2551324B2 (en) 1993-05-27 1993-05-27 Method and device for recognizing environment of moving vehicle

Country Status (1)

Country Link
JP (1) JP2551324B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4340968B2 (en) 2004-05-07 2009-10-07 ソニー株式会社 Image processing apparatus and method, recording medium, and program
EP2482268A4 (en) * 2010-01-14 2013-09-04 Honda Motor Co Ltd Vehicle periphery monitoring device

Also Published As

Publication number Publication date
JPH06333049A (en) 1994-12-02

Similar Documents

Publication Publication Date Title
US11816852B2 (en) Associating LIDAR data and image data
JP4052650B2 (en) Obstacle detection device, method and program
JP3630100B2 (en) Lane detection device
JP7675339B2 (en) Object Tracking Device
JP7003972B2 (en) Distance estimation device, distance estimation method and computer program for distance estimation
US20140348390A1 (en) Method and apparatus for detecting traffic monitoring video
CN110073410B (en) Methods for Tracking Objects in a Scene
US20230273976A1 (en) Systems and methods for object detection using stereovision information
US12556832B2 (en) Clipped imaging device, system, and method
JP4967758B2 (en) Object movement detection method and detection apparatus
US9827906B2 (en) Image processing apparatus
JP2551324B2 (en) Method and device for recognizing environment of moving vehicle
JP4106163B2 (en) Obstacle detection apparatus and method
JP3951734B2 (en) Vehicle external recognition device
JP5903901B2 (en) Vehicle position calculation device
CN115131976B (en) Image processing apparatus and method
JP2015099556A (en) Positioning device and headlight control system
JP2002352249A (en) Image processing apparatus and method
JP2022147745A (en) Movable body control device, control method and vehicle
JP2989617B2 (en) Mobile vehicle environment recognition device
JPH03282710A (en) Environment recognition device for mobile vehicle
JP7732890B2 (en) Image processing device, image processing method and program
US20250292543A1 (en) Image recognition device, storage medium, and image recognition method
JP2006107314A (en) Image processing apparatus and image processing method
JP4847303B2 (en) Obstacle detection method, obstacle detection program, and obstacle detection apparatus

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19960702

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070822

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080822

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080822

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090822

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090822

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100822

Year of fee payment: 14

LAPS Cancellation because of no payment of annual fees