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
JP2970974B2 - Road white line detection method - Google Patents
[go: Go Back, main page]

JP2970974B2 - Road white line detection method - Google Patents

Road white line detection method

Info

Publication number
JP2970974B2
JP2970974B2 JP4292092A JP29209292A JP2970974B2 JP 2970974 B2 JP2970974 B2 JP 2970974B2 JP 4292092 A JP4292092 A JP 4292092A JP 29209292 A JP29209292 A JP 29209292A JP 2970974 B2 JP2970974 B2 JP 2970974B2
Authority
JP
Japan
Prior art keywords
image
road
white line
differential operator
differential
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
JP4292092A
Other languages
Japanese (ja)
Other versions
JPH06119040A (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.)
Daihatsu Motor Co Ltd
Original Assignee
Daihatsu Kogyo KK
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 Daihatsu Kogyo KK filed Critical Daihatsu Kogyo KK
Priority to JP4292092A priority Critical patent/JP2970974B2/en
Publication of JPH06119040A publication Critical patent/JPH06119040A/en
Application granted granted Critical
Publication of JP2970974B2 publication Critical patent/JP2970974B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)
  • Navigation (AREA)
  • Image Processing (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】この発明は、道路の画像を線画変
換し、高速道路等における自動操舵用データとして道路
に描かれた白線を検出する道路の白線検出方法に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a road white line detecting method for converting a road image into a line drawing and detecting a white line drawn on the road as data for automatic steering on a highway or the like.

【0002】[0002]

【従来の技術】従来、道路の白線検出に用いられる装置
は図4,図5に示すように構成されており、車両1に搭
載された撮像手段2により走行中の道路が撮像され、得
られた道路の画像がA/D変換回路及びフレームメモリ
からなるA/D・メモリ部3によりA/D変換されて記
憶され、記憶された画像データに画像処理手段4により
所定の微分オペレータが施され、道路画像が線画変換さ
れて道路に描かれている白線が検出され、検出された白
線のデータが自動操舵用データとして用いられるように
なっている。
2. Description of the Related Art Conventionally, an apparatus used for detecting a white line on a road is constructed as shown in FIGS. 4 and 5, and an image of a running road is captured by an image pickup means 2 mounted on a vehicle 1 and obtained. The image of the road is A / D converted by an A / D / memory unit 3 comprising an A / D conversion circuit and a frame memory and stored. The stored image data is subjected to a predetermined differentiation operator by an image processing unit 4. The road image is subjected to line drawing conversion to detect a white line drawn on the road, and data of the detected white line is used as data for automatic steering.

【0003】ところで、画像に施される微分オペレータ
は、例えば図6(a),(b)に示すようなものであ
り、従来は図6(a)に示すようなX方向の画像濃度の
変化を見るための微分オペレータEX と、図6(b)に
示すようなY方向の画像濃度の変化を見るための微分オ
ペレータEY の2つの微分オペレータEX ,EY が用い
られ、これらの微分オペレータEX ,EY は画像処理手
段4の内蔵メモリ等に予め記憶されている。
The differential operator applied to an image is, for example, as shown in FIGS. 6 (a) and 6 (b). Conventionally, a change in image density in the X direction as shown in FIG. a differential operator E X for viewing, two differential operator E X of the differential operator E Y to see the change in the image density in the Y direction as shown in FIG. 6 (b), E Y are used, these differential operator E X, E Y is previously stored in the internal memory of the image processing unit 4.

【0004】そして、実際の線画変換の演算について簡
単に説明すると、微分オペレータを図7(a)に示すよ
うに9画素分とし、各画素の値をa,b,c,…,iと
し、得られた画像の座標(X,Y)に相当する画素を中
心とした9画素の濃度が図7(b)に示すようになった
場合、以下のように各画素の濃度Iに対して微分オペレ
ータの対応画素の値が掛算されてその合計が座標(X,
Y)の画素の線画変換データとして演算される。
The operation of the actual line drawing conversion will be briefly described. As shown in FIG. 7 (a), the differential operator has nine pixels, and the values of the pixels are a, b, c,. When the density of nine pixels centered on the pixel corresponding to the coordinates (X, Y) of the obtained image is as shown in FIG. 7B, the density is differentiated with respect to the density I of each pixel as follows. The value of the corresponding pixel of the operator is multiplied and the sum is represented by coordinates (X,
The calculation is performed as line drawing conversion data of the pixel Y).

【0005】[0005]

【数1】 (Equation 1)

【0006】さらに、各画素についてこのような演算が
行われて1フレームの画像のすべての画素の線画変換デ
ータが算出され、各データの符号の変化する画素が線部
として検出されて道路画像が線画変換され、例えば道路
画像として図8(a)に示すような画像がモニタ画面に
表示された場合、上記した線画変換によって画像濃度が
変化するところ、例えば路面と白線との境界,ガードレ
ールと背景との境界などが抽出され、図8(b)に示す
ような線画が得られ、これより道路の白線のデータが取
り出される。
Further, such an operation is performed for each pixel to calculate line drawing conversion data of all the pixels of the one frame image. Pixels of each data whose sign changes are detected as line portions, and a road image is obtained. When an image as shown in FIG. 8A is displayed on the monitor screen as a road image after the line drawing conversion, for example, when the image density changes due to the line drawing conversion described above, for example, the boundary between the road surface and the white line, the guardrail and the background And the like are extracted, and a line drawing as shown in FIG. 8B is obtained, from which data of a white line of the road is extracted.

【0007】[0007]

【発明が解決しようとする課題】しかし、従来線画変換
用微分オペレータとしてEX とEY の2種類しかないた
め、これらの微分オペレータEX ,EY の微分方向と実
際の白線部の方向とが一致しない場合が多く、正確に白
線を検出することができないという問題点があった。
[SUMMARY OF THE INVENTION However, since there are only two types of E X and E Y as a conventional line drawing conversion differential operator, these differential operator E X, the direction of the actual white line portion and the differential direction of E Y There is a problem that white lines cannot be detected accurately in many cases.

【0008】そこでこの発明は、上記のような問題点を
解消するためになされたもので、走行中の道路の白線を
正確に検出できるようにすることを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and has as its object to enable accurate detection of a white line on a traveling road.

【0009】[0009]

【課題を解決するための手段】この発明に係る道路の白
線検出方法は、車両に搭載された撮像手段により走行中
の道路を撮像し、得られた前記道路の画像に画像処理手
段により所定の線画変換用微分オペレータを施して前記
画像を線画変換し、前記道路に描かれた白線を検出して
自動操舵用データとして用いる道路の白線検出方法にお
いて、前記線画変換用微分オペレータとして3種類以上
の異なる微分方向のものを予め記憶部に記憶しておき、
ナビゲーション装置により検出される自車の方位,現在
位置,進行方向の各データを前記画像処理手段に取り込
み、前記画像処理手段により前記自車の方位,現在位
置,進行方向に対応する微分方向の微分オペレータを前
記記憶部から読み出し、前記撮像手段による撮像画像に
前記読み出した微分オペレータを施すことを特徴として
いる。
According to a method for detecting a white line on a road according to the present invention, an image of a running road is captured by an image capturing means mounted on a vehicle, and a predetermined image is obtained by image processing means on the obtained image of the road. In a road white line detecting method for performing line drawing conversion on the image by performing a line drawing conversion differential operator and detecting a white line drawn on the road to use as automatic steering data, three or more types of line drawing conversion differential operators are used as the line drawing conversion differential operator. The ones with different differentiation directions are stored in the storage unit in advance,
Each data of the direction, the current position, and the traveling direction of the vehicle detected by the navigation device is taken into the image processing means, and the image processing means differentiates the direction, the current position, and the differentiation direction corresponding to the traveling direction of the vehicle. An operator is read from the storage unit, and the read differential operator is applied to an image captured by the imaging unit.

【0010】[0010]

【作用】この発明においては、3種類以上の異なる微分
方向の微分オペレータが予め記憶部に記憶され、ナビゲ
ーション装置によって得られた自車の方位等に対応する
微分方向の微分オペレータが記憶部から読み出され、こ
の微分オペレータが撮像画像に施されるため、実際の白
線の方向に合致した微分方向の微分オペレータを選択で
き、この微分オペレータを撮像画像に施すことによって
走行中の道路の白線の検出精度が従来よりも向上する。
In the present invention, three or more types of differential operators in different differentiation directions are stored in the storage unit in advance, and the differential operators in the differentiation direction corresponding to the direction of the vehicle obtained by the navigation device are read from the storage unit. Since the differential operator is applied to the captured image, a differential operator in a differential direction that matches the direction of the actual white line can be selected, and the differential operator is applied to the captured image to detect a white line on a traveling road. Accuracy is improved than before.

【0011】[0011]

【実施例】図1はこの発明の道路の白線検出方法の一実
施例における検出装置のブロック図、図2及び図3は動
作説明図である。
FIG. 1 is a block diagram of a detecting device in an embodiment of a road white line detecting method according to the present invention, and FIGS. 2 and 3 are operation explanatory diagrams.

【0012】図1において、図5と同一符号は同一のも
の若しくは相当するものを示し、図5と相違するのは、
線画変換用微分オペレータとして3種類以上の異なる微
分方向のものを予め記憶した記憶部11を設け、画像処
理手段4に検出した方位のデータを出力する地磁気セン
サ12と、GPS〔Global Positioni
ng System〕13と、地図データを記憶しGP
S13の出力に基づき該当する地図データを出力する1
4とからなるナビゲーション装置15を設け、画像処理
手段4により、ナビゲーション装置15によって得られ
る自車の方位,現在位置,進行方向の各データを取り込
み、これらの方位等に対応する微分方向の微分オペレー
タを記憶部11から読み出し、撮像手段2による撮像画
像にこの読み出した微分オペレータを施して線画変換す
るようにしたことである。
In FIG. 1, the same reference numerals as those in FIG. 5 denote the same or corresponding components, and the differences from FIG.
A storage unit 11 in which three or more types of differentiating directions are stored in advance as a line drawing conversion differential operator is provided, and a geomagnetic sensor 12 that outputs data of the detected azimuth to the image processing unit 4 and a GPS [Global Positioning].
ng System] 13 and map data and
Output the corresponding map data based on the output of S13 1
A navigation device 15 including the data of the azimuth, current position, and traveling direction of the vehicle obtained by the navigation device 15 by the image processing means 4, and a differential operator in a differential direction corresponding to these azimuths and the like. Is read out from the storage unit 11 and the differentiated operator read out is applied to the image captured by the image capturing means 2 to perform line drawing conversion.

【0013】このとき、記憶部11に予め記憶しておく
べき微分オペレータは例えば図2,図3に示すようなも
ので、それぞれの図中の破線矢印は微分方向を示してお
り、これら微分オペレータを25画素分としたときに、
図2,図3を対比してわかるように各画素の“1”,
“0”,“−1”の配列が微分方向の違いによってずれ
ており、このような微分方向の異なる微分オペレータを
これ以外にも複数記憶部11に記憶しておく。
At this time, the differential operators to be stored in the storage section 11 in advance are, for example, as shown in FIGS. 2 and 3, and the dashed arrows in the respective drawings indicate the differential directions. Is 25 pixels,
As can be seen by comparing FIGS. 2 and 3, “1”,
The arrangement of “0” and “−1” is shifted due to the difference in the differentiation direction, and other plural differentiation operators having different differentiation directions are stored in the plural storage units 11.

【0014】従って、自車の方位,現在位置,進行方向
に対応した最適の微分方向の微分オペレータを選択する
ことによって、実際の白線の方向に合致した微分方向の
微分オペレータを撮像画像に施すことができ、従来に比
べ、走行中の道路の白線の検出精度の向上を図ることが
でき、しかも選択した1種類の微分オペレータを撮像画
像に施すだけでよいため、EX ,EY の2種類の微分オ
ペレータを施す従来よりも計算に要する時間を短縮でき
る。
Therefore, by selecting an optimal differential operator corresponding to the azimuth, current position, and traveling direction of the own vehicle, the differential operator in the differential direction that matches the actual white line direction is applied to the captured image. can be, compared with the prior art can be improved in detection accuracy of the white line of the traveling road, and since one kind of differential operator selected need only performed on the captured image, E X, 2 kinds of E Y The time required for the calculation can be shortened as compared with the conventional case where the differential operator is applied.

【0015】なお、微分オペレータは図2,図3に示す
ような25画素に限るものではなく、さらに画素を増加
することにより微分方向をいっそう細分化でき、白線の
検出精度をより向上することができるという効果が得ら
れる。
Note that the differential operator is not limited to 25 pixels as shown in FIGS. 2 and 3. By further increasing the number of pixels, the differential direction can be further subdivided and the accuracy of white line detection can be further improved. The effect that it can be obtained is obtained.

【0016】[0016]

【発明の効果】以上のように、この発明の道路の白線検
出方法によれば、3種類以上の異なる微分方向の微分オ
ペレータを予め記憶部に記憶しておき、ナビゲーション
装置によって得られた自車の方位等に対応する微分方向
の微分オペレータを記憶部から読み出してこれを撮像画
像に施すため、実際の白線の方向に合致した微分方向の
微分オペレータを選択でき、従来に比べ走行中の道路の
白線検出精度を向上することができ、しかも演算時間の
短縮を図ることもでき、高速道路等での自動操舵の際の
安全性の向上を図ることが可能となる。
As described above, according to the road white line detection method of the present invention, three or more differentiating operators in different differentiating directions are stored in the storage unit in advance, and the own vehicle obtained by the navigation device is obtained. The differential operator in the differential direction corresponding to the azimuth or the like is read from the storage unit and applied to the captured image, so that the differential operator in the differential direction that matches the direction of the actual white line can be selected. The white line detection accuracy can be improved, and the calculation time can be shortened, so that the safety at the time of automatic steering on a highway or the like can be improved.

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

【図1】この発明の道路の白線検出方法の一実施例のブ
ロック図である。
FIG. 1 is a block diagram of an embodiment of a road white line detection method according to the present invention.

【図2】図1の動作説明図である。FIG. 2 is an operation explanatory diagram of FIG. 1;

【図3】図1の動作説明図である。FIG. 3 is an operation explanatory diagram of FIG. 1;

【図4】従来の道路の白線検出装置の配置の概略説明図
である。
FIG. 4 is a schematic explanatory view of an arrangement of a conventional road white line detection device.

【図5】図4の装置のブロック図である。FIG. 5 is a block diagram of the device of FIG.

【図6】図5の動作説明図である。FIG. 6 is an operation explanatory diagram of FIG. 5;

【図7】図5の動作説明図である。FIG. 7 is an operation explanatory diagram of FIG. 5;

【図8】図5の動作説明図である。FIG. 8 is an operation explanatory diagram of FIG. 5;

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

2 撮像手段 4 画像処理手段 11 記憶部 15 ナビゲーション装置 2 imaging means 4 image processing means 11 storage unit 15 navigation device

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 車両に搭載された撮像手段により走行中
の道路を撮像し、得られた前記道路の画像に画像処理手
段により所定の線画変換用微分オペレータを施して前記
画像を線画変換し、前記道路に描かれた白線を検出して
自動操舵用データとして用いる道路の白線検出方法にお
いて、 前記線画変換用微分オペレータとして3種類以上の異な
る微分方向のものを予め記憶部に記憶しておき、ナビゲ
ーション装置により検出される自車の方位,現在位置,
進行方向の各データを前記画像処理手段に取り込み、前
記画像処理手段により前記自車の方位,現在位置,進行
方向に対応する微分方向の微分オペレータを前記記憶部
から読み出し、前記撮像手段による撮像画像に前記読み
出した微分オペレータを施すことを特徴とする道路の白
線検出方法。
1. An image of a running road is imaged by an image pickup means mounted on a vehicle, and a predetermined line image conversion differential operator is applied to an obtained image of the road by an image processing means to convert the image into a line image, In the road white line detection method for detecting a white line drawn on the road and using it as data for automatic steering, three or more types of differential operators having different differentiation directions are stored in the storage unit in advance as the line drawing conversion differential operator, The direction, current position,
Each data of the traveling direction is taken into the image processing means, and the image processing means reads out the differential operator in the differentiation direction corresponding to the azimuth, the current position, and the traveling direction of the own vehicle from the storage section, Applying the read differential operator to the road.
JP4292092A 1992-10-05 1992-10-05 Road white line detection method Expired - Fee Related JP2970974B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4292092A JP2970974B2 (en) 1992-10-05 1992-10-05 Road white line detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4292092A JP2970974B2 (en) 1992-10-05 1992-10-05 Road white line detection method

Publications (2)

Publication Number Publication Date
JPH06119040A JPH06119040A (en) 1994-04-28
JP2970974B2 true JP2970974B2 (en) 1999-11-02

Family

ID=17777449

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4292092A Expired - Fee Related JP2970974B2 (en) 1992-10-05 1992-10-05 Road white line detection method

Country Status (1)

Country Link
JP (1) JP2970974B2 (en)

Also Published As

Publication number Publication date
JPH06119040A (en) 1994-04-28

Similar Documents

Publication Publication Date Title
KR100550299B1 (en) Vehicle Peripheral Image Processing Apparatus and Recording Media
US8325979B2 (en) Method and apparatus for detecting objects from terrestrial based mobile mapping data
JP2011504248A (en) Method and apparatus for creating lane information
US20020029127A1 (en) Method and apparatus for measuring 3-D information
JP2010530997A (en) Method and apparatus for generating road information
JP6938107B1 (en) How to measure road surface damage
JP3099691B2 (en) Object position measurement method on traveling road
JP2800530B2 (en) Inter-vehicle distance detection device
JP3521859B2 (en) Vehicle peripheral image processing device and recording medium
JPH0552562A (en) Inter-vehicle distance detection device for tracking preceding vehicles
JP2970974B2 (en) Road white line detection method
JP2798349B2 (en) Vehicle position detection device
JP3019901B2 (en) Vehicle specification automatic measurement device
JP3260503B2 (en) Runway recognition device and runway recognition method
JP5155204B2 (en) White line detector
JP3364771B2 (en) Moving object detection device
JPH05312819A (en) Moving object speed detector
CN109345576B (en) Vehicle running speed identification method and system
JP3122258B2 (en) Road surface condition inspection device
JP7067852B1 (en) Calculation method of road surface damage position
JP3099692B2 (en) Method of measuring the position of an object on a traveling path
JP2966683B2 (en) Obstacle detection device for vehicles
JP2000003438A (en) Sign recognition device
JPH0579848A (en) Vehicle position measuring apparatus and drive supporting apparatus
JP3021269B2 (en) Vehicle detection device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees