{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T12:05:31Z","timestamp":1762430731903},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2013,7,4]],"date-time":"2013-07-04T00:00:00Z","timestamp":1372896000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/2.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Image Video Proc"],"published-print":{"date-parts":[[2013,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:sec>\n            <jats:title>Abstract\n<\/jats:title>\n            <jats:p>This paper presents a camera-based lane departure warning system implemented on a field programmable gate array (FPGA) device. The system is used as a driver assistance system, which effectively prevents accidents given that it is endowed with the advantages of FPGA technology, including high performance for digital image processing applications, compactness, and low cost. The main contributions of this work are threefold. (1) An improved vanishing point-based steerable filter is introduced and implemented on an FPGA device. Using the vanishing point to guide the orientation at each pixel, this algorithm works well in complex environments. (2) An improved vanishing point-based parallel Hough transform is proposed. Unlike the traditional Hough transform, our improved version moves the coordinate origin to the estimated vanishing point to reduce storage requirements and enhance detection capability. (3) A prototype based on the FPGA is developed. With improvements in the vanishing point-based steerable filter and vanishing point-based parallel Hough transform, the prototype can be used in complex weather and lighting conditions. Experiments conducted on an evaluation platform and on actual roads illustrate the effective performance of the proposed system.<\/jats:p>\n          <\/jats:sec>","DOI":"10.1186\/1687-5281-2013-38","type":"journal-article","created":{"date-parts":[[2013,7,4]],"date-time":"2013-07-04T07:08:16Z","timestamp":1372921696000},"update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["Real-time lane departure warning system based on a single FPGA"],"prefix":"10.1186","volume":"2013","author":[{"given":"Xiangjing","family":"An","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Erke","family":"Shang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinze","family":"Song","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jian","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hangen","family":"He","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,7,4]]},"reference":[{"key":"76_CR1","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1109\/TITS.2006.869595","volume":"7","author":"J McCall","year":"2006","unstructured":"McCall J, Trivedi M: Video-based lane estimation and tracking for driver assistance: survey, system, and evaluation. Intell. Trans. Syst., IEEE Trans 2006, 7: 20-37. 10.1109\/TITS.2006.869595","journal-title":"Intell. Trans. Syst., IEEE Trans"},{"key":"76_CR2","first-page":"174","volume-title":"11th International IEEE Conference on Intelligent Transportation Systems","author":"T Veit","year":"2008","unstructured":"Veit T, Tarel J, Nicolle P, Charbonnier P: Evaluation of road marking feature extraction. In 11th International IEEE Conference on Intelligent Transportation Systems. Beijing; 12\u201315 Oct 2008:174-181."},{"issue":"2","key":"76_CR3","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/BF00123164","volume":"1","author":"R Deriche","year":"1987","unstructured":"Deriche R: Using Canny\u2019s criteria to derive a recursively implemented optimal edge detector. Int. J. Com. Vis 1987, 1(2):167-187. 10.1007\/BF00123164","journal-title":"Int. J. Com. Vis"},{"key":"76_CR4","first-page":"533","volume-title":"Intelligent Vehicles Symposium","author":"J McCall","year":"2004","unstructured":"McCall J, Trivedi M: An integrated, robust approach to lane marking detection and lane tracking. In Intelligent Vehicles Symposium. Parma; 14\u201317 Jun 2004:533-537."},{"issue":"8","key":"76_CR5","doi-asserted-by":"publisher","first-page":"214","DOI":"10.3901\/JME.2008.08.214","volume":"44","author":"L Guo","year":"2008","unstructured":"Guo L, Li K, Wang J, Lian X: Lane detection method by using steerable filters. Jixie Gongcheng Xuebao (Chinese J. Mech. Eng.) 2008, 44(8):214-218. 10.3901\/JME.2008.08.214","journal-title":"Jixie Gongcheng Xuebao (Chinese J. Mech. Eng.)"},{"key":"76_CR6","unstructured":"Anvari R: FPGA Implementation of the lane detection and tracking algorithm. PhD thesis, The University of Western Australia Faculty of Engineering, Computing and Mathematics School of Electrical, Electronic and Computer Engineering Centre for Intelligent Information Processing Systems (2010)"},{"key":"76_CR7","first-page":"197","volume-title":"Pacific-Asia Workshop on Computational Intelligence and Industrial Application","author":"B Yu","year":"2008","unstructured":"Yu B, Zhang W, Cai Y: A lane departure warning system based on machine vision. In Pacific-Asia Workshop on Computational Intelligence and Industrial Application. Wuhan; 19\u201320 Dec 2008:197-201."},{"key":"76_CR8","doi-asserted-by":"publisher","first-page":"510","DOI":"10.1109\/IVS.2006.1689679","volume-title":"Intelligent Vehicles Symposium","author":"Q Chen","year":"2006","unstructured":"Chen Q, Wang H: A real-time lane detection algorithm based on a hyperbola-pair model. In Intelligent Vehicles Symposium. Tokyo; 13\u201315 Jun 2006:510-515."},{"key":"76_CR9","first-page":"1747","volume-title":"14th International IEEE Conference on Intelligent Transportation Systems (ITSC)","author":"P Foucher","year":"2011","unstructured":"Foucher P, Sebsadji Y, Tarel J, Charbonnier P, Nicolle P: Detection and recognition of urban road markings using images. In 14th International IEEE Conference on Intelligent Transportation Systems (ITSC). Washington, DC; 5\u20137 Oct 2011:1747-1752."},{"key":"76_CR10","first-page":"59","volume-title":"Intelligent Vehicles Symposium (IV),","author":"S Zhou","year":"2010","unstructured":"Zhou S, Jiang Y, Xi J, Gong J, Xiong G, Chen H: A novel lane detection based on geometrical model and Gabor filter. In Intelligent Vehicles Symposium (IV),. San Diego; 21\u201324 Jun 2010:59-64."},{"key":"76_CR11","first-page":"1721","volume-title":"14th International IEEE Conference on Intelligent Transportation Systems (ITSC)","author":"A Linarth","year":"2011","unstructured":"Linarth A, Angelopoulou E: On feature templates for particle filter based lane detection. In 14th International IEEE Conference on Intelligent Transportation Systems (ITSC). Washington, DC; 5\u20137 Oct 2011:1721-1726."},{"key":"76_CR12","first-page":"1009","volume-title":"14th International IEEE Conference on Intelligent Transportation Systems (ITSC)","author":"B Kim","year":"2011","unstructured":"Kim B, Son J, Sohn K: Illumination invariant road detection based on learning method. In 14th International IEEE Conference on Intelligent Transportation Systems (ITSC). Washington, DC; 5\u20137 Oct 2011:1009-1014."},{"key":"76_CR13","first-page":"655","volume-title":"6th IEEE International Conference on Industrial Informatics","author":"D Kim","year":"2008","unstructured":"Kim D, Jin S, Thuy N, Kim K, Jeon J: A real-time finite line detection system based on FPGA. In 6th IEEE International Conference on Industrial Informatics. Daejeon; 13\u201316 Jul 2008:655-660."},{"issue":"6","key":"76_CR14","doi-asserted-by":"publisher","first-page":"1845","DOI":"10.1016\/j.patcog.2007.11.013","volume":"41","author":"S El Mejdani","year":"2008","unstructured":"El Mejdani S, Egli R, Dubeau F: Old and new straight-line detectors: description and comparison. Pattern Recognit 2008, 41(6):1845-1866. 10.1016\/j.patcog.2007.11.013","journal-title":"Pattern Recognit"},{"issue":"4","key":"76_CR15","doi-asserted-by":"publisher","first-page":"300","DOI":"10.1109\/TITS.2004.838220","volume":"5","author":"Q Li","year":"2004","unstructured":"Li Q, Zheng N, Cheng H: Springrobot: A prototype autonomous vehicle and its algorithms for lane detection. Intell. Trans. Syst., IEEE Trans 2004, 5(4):300-308. 10.1109\/TITS.2004.838220","journal-title":"Intell. Trans. Syst., IEEE Trans"},{"key":"76_CR16","first-page":"549","volume-title":"Intelligent Vehicles Symposium","author":"B Fardi","year":"2004","unstructured":"Fardi B, Wanielik G: Hough transformation based approach for road border detection in infrared images. In Intelligent Vehicles Symposium. Parma; 14\u201317 Jun 2004:549-554."},{"key":"76_CR17","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1016\/j.patcog.2007.04.003","volume":"41","author":"L Fernandes","year":"2008","unstructured":"Fernandes L, Oliveira M: Real-time line detection through an improved Hough transform voting scheme. Pattern Recognit 2008, 41: 299-314. 10.1016\/j.patcog.2007.04.003","journal-title":"Pattern Recognit"},{"key":"76_CR18","first-page":"42","volume-title":"Proceedingsof the 11th International Conference on Parallel and Distributed Systems","author":"M Chern","year":"2005","unstructured":"Chern M, Lu Y: Design and Integration of Parallel Hough-Transform Chips for High-speed Line Detection. In Proceedingsof the 11th International Conference on Parallel and Distributed Systems. Fukuoka; 22 Jul 2005:42-46."},{"issue":"11","key":"76_CR19","doi-asserted-by":"publisher","first-page":"1164","DOI":"10.1016\/j.cviu.2010.03.015","volume":"114","author":"R Marzotto","year":"2010","unstructured":"Marzotto R, Zoratti P, Bagni D, Colombari A, Murino V: A real-time versatile roadway path extraction and tracking on an FPGA platform. Comput. Vis. Image Underst 2010, 114(11):1164-1179. 10.1016\/j.cviu.2010.03.015","journal-title":"Comput. Vis. Image Underst"},{"key":"76_CR20","volume-title":"Proceeding of Irish Signals and Systems Conference in Motorway Driving Scenarios","author":"J McDonald","year":"2001","unstructured":"McDonald J: Application of the hough transform to lane detection and following on high speed roads. In Proceeding of Irish Signals and Systems Conference in Motorway Driving Scenarios. Maynooth; 25\u201327 June 2001."},{"key":"76_CR21","first-page":"130","volume-title":"Proceedings of the International IEEE Conference on Computer vision and Pattern recognition","author":"G Stein","year":"2005","unstructured":"Stein G, Rushinek E, Hayun G, Shashua A: A Computer Vision System on a Chip: a case study from the automotive domain. In Proceedings of the International IEEE Conference on Computer vision and Pattern recognition. San Diego; 25 Jun 2005:130-134."},{"key":"76_CR22","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1109\/CISIS.2008.76","volume-title":"International Conference on Complex, Intelligent and Software Intensive Systems","author":"S Vitabile","year":"2008","unstructured":"Vitabile S, Bono S, Sorbello F: An embedded real-time lane-keeper for automatic vehicle driving. In International Conference on Complex, Intelligent and Software Intensive Systems. Barcelona; 4\u20137 Mar 2008:279-285."},{"issue":"4","key":"76_CR23","doi-asserted-by":"publisher","first-page":"2089","DOI":"10.1109\/TVT.2008.2006618","volume":"58","author":"P Hsiao","year":"2009","unstructured":"Hsiao P, Yeh C, Huang S, Fu L: A portable vision-based real-time lane departure warning system: day and night. Vehicular Technol., IEEE Trans 2009, 58(4):2089-2094.","journal-title":"Vehicular Technol., IEEE Trans"},{"key":"76_CR24","first-page":"772","volume-title":"11th International IEEE Conference on Intelligent Transportation Systems","author":"S Pan","year":"2008","unstructured":"Pan S, An X: Content-based auto exposure control for on-board CMOS camera. In 11th International IEEE Conference on Intelligent Transportation Systems. Beijing; 12\u201315 Oct 2008:772-777."},{"key":"76_CR25","first-page":"891","volume-title":"IEEE Trans. Pattern Anal. Mach. Intell","author":"W Freeman","year":"1991","unstructured":"Freeman W, Adelson E: The design and use of steerable filters. IEEE Trans. Pattern Anal. Mach. Intell 1991, 891-906."},{"key":"76_CR26","doi-asserted-by":"publisher","first-page":"1344","DOI":"10.1109\/ITSC.2010.5625121","volume-title":"13th International IEEE Conference on Intelligent Transportation Systems (ITSC)","author":"J Kuk","year":"2010","unstructured":"Kuk J, An J, Ki H, Cho N: Fast lane detection & tracking based on Hough transform with reduced memory requirement. In 13th International IEEE Conference on Intelligent Transportation Systems (ITSC). Funchal; 19\u201322 Sept 2010:1344-1349."},{"key":"76_CR27","doi-asserted-by":"crossref","first-page":"5293","DOI":"10.1109\/CDC.2011.6161024","volume-title":"Decision and Control and European Control Conference (CDC-ECC) 2011 IEEE Conference on","author":"S Zhao","year":"2011","unstructured":"Zhao S, Farrell J: Optimization-based Road Curve Fitting. In Decision and Control and European Control Conference (CDC-ECC) 2011 IEEE Conference on. : IEEE; 2011:5293-5298."},{"key":"76_CR28","first-page":"558","volume-title":"Intelligent Vehicles Symposium","author":"N Apostoloff","year":"2003","unstructured":"Apostoloff N, Zelinsky A: Robust vision based lane tracking using multiple cues and particle filtering. In Intelligent Vehicles Symposium. Colombus; 9\u201311 Jun 2003:558-563."},{"key":"76_CR29","first-page":"1226","volume-title":"Intelligent Transportation Systems Conference","author":"H Wang","year":"2006","unstructured":"Wang H, Chen Q: Real-time lane detection in various conditions and night cases. In Intelligent Transportation Systems Conference. Toronto; 17-20 Sept 2006:1226-1231."},{"issue":"3","key":"76_CR30","doi-asserted-by":"publisher","first-page":"395","DOI":"10.1007\/s12239-010-0049-6","volume":"11","author":"A L\u00f3pez","year":"2010","unstructured":"L\u00f3pez A, Serrat J, Ca\u00f1ero C, Lumbreras F, Graf T: Robust lane markings detection and road geometry computation. Int. J. Automot. Technol 2010, 11(3):395-407. 10.1007\/s12239-010-0049-6","journal-title":"Int. J. Automot. Technol"},{"key":"76_CR31","first-page":"1","volume-title":"Proceedings of the 20th International Conference on the Enhanced Safety of Vehicles","author":"F Barickman","year":"2007","unstructured":"Barickman F, Jones R, Smith L: Lane departure warning system research and test development. In Proceedings of the 20th International Conference on the Enhanced Safety of Vehicles. Lyon; 18\u201321 Jun 2007:1-8."},{"key":"76_CR32","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1109\/ISCE.2011.5973805","volume-title":"IEEE 15th International Symposium on Consumer Electronics (ISCE)","author":"P Hsiao","year":"2011","unstructured":"Hsiao P, Hung K, Huang S, Kao W, Hsu C, Yu Y: An embedded lane departure warning system. In IEEE 15th International Symposium on Consumer Electronics (ISCE). Singapore; 14\u201317 Jun 2011:162-165."}],"container-title":["EURASIP Journal on Image and Video Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/1687-5281-2013-38.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/1687-5281-2013-38\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/1687-5281-2013-38.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,2]],"date-time":"2021-09-02T00:46:17Z","timestamp":1630543577000},"score":1,"resource":{"primary":{"URL":"https:\/\/jivp-eurasipjournals.springeropen.com\/articles\/10.1186\/1687-5281-2013-38"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,7,4]]},"references-count":32,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,12]]}},"alternative-id":["76"],"URL":"https:\/\/doi.org\/10.1186\/1687-5281-2013-38","relation":{},"ISSN":["1687-5281"],"issn-type":[{"value":"1687-5281","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,7,4]]},"assertion":[{"value":"8 October 2012","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 June 2013","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 July 2013","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"38"}}