Android-based driving assistant for lane detection and departure warning

Lane detection critical to alert driver to avert car departure from driving lanes is an important issue in Intelligent Vehicle Safety System. Traditional lane detection uses straight line detection approaches like Canny and Hough Line Transforms to detect driving lanes, failing to detect curvy lanes. To solve curvy lane detection and to speed up real-time performance, we propose an Android-based solution for lane detection and departure warning. To achieve straight and cure lane detection, we use adaptive threshold algorithm, frequency of lane appearance and mathematical function to design color-based algorithm. With the camera aligned to the direction of car driving, the middle line of the onboard image is used to check lane departure warning. To speed up real-timer performance, image quality is down-sampled before it is split in half for multi-thread processing by the multi-core CPU commonly available on Android platforms. In contrast to traditional approaches, our solution, solving curvy lane detection with a fps performance roughly doubled, shows much improvement to existing lane detection techniques.

[1]  Joonwhoan Lee,et al.  Robust detection system of illegal lane changes based on tracking of feature points , 2013 .

[2]  Wang Shu,et al.  The Implementation of Lane Detective Based on OpenCV , 2010, 2010 Second WRI Global Congress on Intelligent Systems.

[3]  Alberto Broggi Robust real-time lane and road detection in critical shadow conditions , 1995, Proceedings of International Symposium on Computer Vision - ISCV.

[4]  Chang Wen Chen,et al.  A new smartphone lane detection system: realizing true potential of multi-core mobile devices , 2012, MoVid '12.

[5]  Hong Wang,et al.  Real-time lane detection in various conditions and night cases , 2006, 2006 IEEE Intelligent Transportation Systems Conference.

[6]  Kuei-Chung Chang,et al.  Design and Implementation of Traffic Safety Guardian System for Android Based on OpenCV , 2012, 2012 International Conference on Connected Vehicles and Expo (ICCVE).

[7]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Mohamed Aly,et al.  Real time detection of lane markers in urban streets , 2008, 2008 IEEE Intelligent Vehicles Symposium.

[9]  Hyo-Moon Cho,et al.  An Adaptive Method for Lane Marking Detection Based on HSI Color Model , 2010, ICIC.

[10]  Jie Zhang,et al.  Notice of RetractionResearch of Intelligent Vehicle Active Safety System , 2010, 2010 Second International Conference on Information Technology and Computer Science.

[11]  S. Khan,et al.  Real time lane detection for autonomous vehicles , 2008, 2008 International Conference on Computer and Communication Engineering.

[12]  Wang Lei,et al.  Lane detection algorithm at night based-on distribution feature of boundary dots for vehicle active safety , 2012 .

[13]  F. Mariut,et al.  Lane mark detection using Hough transform , 2012, 2012 International Conference and Exposition on Electrical and Power Engineering.