Enter your keyword

Implementation of lane detection algorithm for self-driving car on toll road cipularang using Python language

Aziz M.V.G.a, Prihatmanto A.S.a, Hindersah H.a

a Control and Computer System Laboratory, School of Electrical Engineering and Informatics, ITB, Bandung, Indonesia

Abstract

© 2017 IEEE.Self-Driving Car research problem requires several sub-topics that need to be discussed more deeply. Such as Deep Learning, Computer Vision, Fusion Sensor, Localization, Control, until Path Planning. All of them are fusion of several fields of study. This paper discusses the results of implementation of lane detection algorithm on toll road Cipularang as parts of self-driving car system. Video image taken using action camera mounted on top of the vehicle, with 1280×720 resolution. Average speed of the vehicle is 100 km per hour. Programming language of image processing using Python 3. Image processing method are a combination of methods of colour region, line selection, canny edge detection, and Hough transform. The result shows this algorithm needed to be add some method that can changing the parameters during day and night adaptively. Because constant parameters can only be used in the same lighting conditions. Overall the implementation method in Python Language can successfully detect the road lane with an accuracy above 90 percent.

Author keywords

Canny edge detection,Car driving,Constant parameters,Image processing – methods,Lane detection,Lighting conditions,Line selections,Research problems

Indexed keywords

canny edge detection,computer vision,Hough transform,lane detection,self-car driving

Funding details

ACKNOWLEDGMENT The authors gratefully acknowledge partial funding support from the USAID under SHERA program.

DOI