• 검색 결과가 없습니다.

Survey on Detection and Recognition of Road Marking

N/A
N/A
Protected

Academic year: 2022

Share "Survey on Detection and Recognition of Road Marking"

Copied!
3
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

2015년 추계학술발표대회 논문집 제22권 제2호(2015. 10)

Survey on Detection and Recognition of Road Marking

Husan Vokhidov*, Hyung Gil Hong*,Toan Minh Hoang*, JinKyu Kang*, Kang Ryoung Park*1and Hyeong Oh Cho **

*Dept. of Electronics and Electrical Engineering, Dongguk University

**LineTech., Ltd

1Corresponding author(e-mail: parkr@dgu.edu)

Abstract – Information about the painted road markings and other painted road objects play an important part in keeping safety of drivers. Some researchers have presented research approaches and dealt with road markings detection.

In this paper, we present comprehensive survey of these techniques, and review some of them like a machine learning method, template matching method for road markings detection and classification, method of detection and classification of road markings using curve-based prototype fitting, signed edge signature method.

Keywords - Road markings detection; Road markings recognition;

I. INTRODUCTION

Road markings can be found along the road or across the road to provide awareness to hazards, to give drivers rules or for directions. For these reasons, road markings detection and recognition have been an important issue and several different methods were presented by researchers. To extract road markings, some researchers use Hough transform[1]commonly. And other method of detection and classification of road marking is based on template matching method. Moreover, in this paper, we survey the signed edge signatures method, machine learning based method, curve- based prototype fitting method, and other methods through following papers.

.

II. PREVIOUS RESEARCHES

DETECTION & CLASSIFICATION OF ARROW MARKINGS ON ROAD USING SIGNED EDGE SIGNATURES[2]

The proposed method follows three steps: (1) Signed Edge Maps Generation (2) Hough Transform Computation (3) Arrow Signature Detection in Hough Accumulation Space. First the region of interest (RoI) is defined. Next, arrow markings detected. To detect arrows they only tried to detect the arrow markings which located inside of lane markings where lane markings are already detected.

In the First step, edge detection process is generated.

Simple and unique signatures are derived based on signed edge maps. And the Hough transform is applied to generate Hough accumulation spaces. And then arrow signatures are searched. To do this arrow signatures defined which are different for each of arrows and scale-invariant and rotation- invariant also defined.

The entire algorithm to detect different arrow markings is illustrated in Fig.1, showing all the processing steps.

EFFICIENT ROAD-SIGN DETECTION BASED ON MACHINE LEANING[3]

This paper proses a general framework for road-sign detection and analysis using vision, which is able to support various types of markings. They tried to detect arrow road- sign because arrow road-sign is more important than other road-signs and arrow markings are similar in different

Fig.1. Block diagram showing the proposed method to detect different arrow markings

Define RoI

Create signed left and right edge maps

Apply Hough transform

Get line pair candidates for main arrow tail

For each line pair candidate, derive axis

Check for arrow heads -Perform line pairing and

axis association

Consolidate detection results of arrow parts to identify &

classify arrow marking

Arrow Marking not found Axis passes through vanishing

point

- 1408 -

(2)

2015년 추계학술발표대회 논문집 제22권 제2호(2015. 10) countries. In this paper in order to detect road-signs, a

machine learning method is used. They first generate database using some image processing steps such as Otsu threshold [4] and contour filter for image normalization.

And then HOG (Histogram of oriented gradient) [5]

algorithm used for feature description. In the road marking detection and identification step, they used SVM [6]for this task. Road-sign’s detection and identification process is applied after get lane detection result. The designed method is applied using various video images from black box, and is verified to be robust and efficient.

DETECTION AND CLASSIFICATION OF PAINTED ROAD OBJECT FOR INTERSECTION ASSISTANCE APPLICATIONS[7]

In this paper they focused on detection and classification road markings. They did not detect lanes, just road objects were detected individually and classified. But most researchers focused on lane detection before detect road markings. They first they first identify the painted road object using road edges. They used dark light dark transition detection to extract the feature of road markings, and refined the segmentation by a mixture of Gaussian. And next step is 3D reconstruction. To extract the 3D information perspective geometry used. Then object classified. To classify the objects a decision tree and size constraints were used.

REAL-TIME DETECTION OF ROAD MARKINGS FOR DRIVING ASSISTANCE APPLICATIONS[8]

In this paper, they propose model-detect-track approach.

A LabVIEW[9]based system is presented in order to detect, measure and classify painted objects. LabVIEW (Laboratory Virtual Instrument Engineering Workbench) is a graphical programming language that uses dataflow. They presented a LabVIEW for rea-time automated recognition of the road markings. By this system they can be able to calibrate monocular video sources.

The system gives an advantage to define the features of the

object and detect them and give an advantage to detect edge.

In this paper they tried to extract objects individually and to get information about their position. To detect the arrow markings they used feature based geometric pattern matching.

And to detect the lane markings they used edge based geometric pattern matching.

REAL-TIME DETECTION AND CLASSIFICATION OF ARROW MARKINGS USING CURVE-BASED PROTOTYPE FITTING [10]

Usually arrow detection processes is applied where lane markings are already detected, because lane detection can provide detection of arrow markings with important information. In this paper they first concentrated on lane markings detection and classifying it. And then they focus on the detection and the classification of arrow markings. They present a general geometric approach using curve-based prototype fitting. They used monocular gray value camera, but their method can process data from various sensors like stereo systems or laser scanners. In order to define the region of interest (RoI) where the arrow markings being looked for, they used some preliminary knowledge. Length of a region of interest they have chosen is from 4 to 20 m. Prototypes encoded as arc splines in order to use them to compare the extracted contours of arrow candidates (Fig. 3).

Fig. 2. Flowchart of events for road markings detection

Lane template Arrows templates

Lane marking detection

Continuous line marking detection

Other road objects detection IPM

Transformation Image

Acquisition

Image Buffer

Over detected objects

Image out Real-world coordinates

of road markings

Fig. 3. Spline models of the arrow markings (left, ahead, right).

Fig. 4: Overview of the processing chain

RecognitionPreprocessing

Connected components

Outer contour extraction

Scene reconstruction

Plausibility check

Classification Prototype fitting Lane recognition

ROI extraction

- 1409 -

(3)

2015년 추계학술발표대회 논문집 제22권 제2호(2015. 10) They presented a two approach step, a preprocessing step and

a recognition step as shown in Fig. 4. Most of research approaches have been presented in common a two-step approach, extraction of candidates and a classification but they presented curved based geometric approach for detection and classification.

III. CONCLUSION

In section II, we show the method about road marking detection. Some researches to detect road objects such arrows use the already detected lane. Arrows are in the middle of the lane and it helps to guess possible locations of arrows. And to extract road markings some researchers use Hough transform. A disadvantage of these methods is that it is only suitable for straight lines, which is why these methods only support arrows, and it is difficult to extend to other shapes. And other method of detection and classification of road marking is based on template matching method.

Matching algorithm is always with more features in the image, that is why takes more time.

ACKNOWLEDGEMENT

This work (Grants No.S-2014-A0013-00018) was supported by Business for Cooperative R&D between Industry, Academy, and Research Institute funded Korea Small and Medium Business Administration in 2014.

REFERENCES

[1] https://en.wikipedia.org/wiki/Hough_transform (accessed on September 7, 2015)

[2] S. Suchitra, R. K. Satzoda, and T. Srikanthan, “Detection &

Classification of Arrow Markings on Roads Using Signed Edge Signatures,” inProceedings of IEEE Intelligent Vehicles Symposium (IV), pp. 796-801, June 2012.

[3] D. Ding, J. Yoo, J. Jung, S. Jin, and S. Kwon, “Efficient Road-Sign Detection Based on Machine Learning,” Bulletin of Networking, Computing, Systems, and Software, vol. 4, no. 1, pp. 15-17, January 2015.

[4] https://en.wikipedia.org/wiki/Otsu's_method (accessed on September 7, 2015)

[5] https://en.wikipedia.org/wiki/Histogram_of_oriented_gradients (accessed on September 7, 2015)

[6] https://en.wikipedia.org/wiki/Support_vector_machine (accessed on September 7, 2015)

[7] R. Danescu and S. Nedevschi, “Detection and Classification of Painted Road Objects for Intersection Assistance Applications,” inProceedings of the 13th IEEE International Annual Conference on Intelligent Transportation Systems, pp. 433-438, September 19-22, 2010.

[8] I. M. Chira and R. G. Danescu, “Real-Time Detection of Road Markings for Driving Assistance Applications,” in Proceedings of IEEE International Conference on Computer Engineering and Systems (ICCES), pp. 158-163, November 30 - December 2, 2010.

[9] http://www.ni.com/newsletter/51141/en/ (accessed on September 7, 2015)

[10] G. Maier, S. Pangerl, and A. Schindler, “Real-time Detection and Classification of Arrow Markings using Curve-based Prototype Fitting,”

in Proceedings of IEEE Intelligent Vehicles Symposium (IV), pp. 442-447, June 2011.

- 1410 -

참조

관련 문서

In this paper, we propose an edge detection method based on Dempster-Shafer's evidence theory to evaluate edgeness of the given pixel.. The effectiveness of the proposed

Comparison with current β-agonist detection methods A method for the simultaneous determination of clen- buterol and ractopamine was developed in 2013 in South Korea and

In this paper, we provided a new anomaly detection approach for anomaly intrusion detection based on a minimum volume enclosing ellipsoid and kernel principal component analysis

Formulation of Road Detection Based on MRF Model In this paper, MRF modeling is used for extracting a road area with previous introduced features, d i , such as the gradient

Combining with the advanced vehicle detection and data association techniques, this multiple vehicle tracking method is used to identify traffic congestion.. It can

The detection method of a crack location in a beam based on the frequency measurements is extended here to Timoshenko beams, taking the effects of both the shear deformation

Qureshi, “Genetic Programming- Computers Using “Natural Selection” to Generate Programs,” Genetic Programming and Data Structures, The Springer International

The research in this paper finally achieves the best mAP of 67.62% and AR of 56.23% on the validation dataset through transfer learning, and achieves rational detection