{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,23]],"date-time":"2026-07-23T14:33:15Z","timestamp":1784817195876,"version":"3.55.0"},"reference-count":61,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2021,3,18]],"date-time":"2021-03-18T00:00:00Z","timestamp":1616025600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Vanishing point (VP) provides extremely useful information related to roads in driving scenes for advanced driver assistance systems (ADAS) and autonomous vehicles. Existing VP detection methods for driving scenes still have not achieved sufficiently high accuracy and robustness to apply for real-world driving scenes. This paper proposes a robust motion-based road VP detection method to compensate for the deficiencies. For such purposes, three main processing steps often used in the existing road VP detection methods are carefully examined. Based on the analysis, stable motion detection, stationary point-based motion vector selection, and angle-based RANSAC (RANdom SAmple Consensus) voting are proposed. A ground-truth driving dataset including various objects and illuminations is used to verify the robustness and real-time capability of the proposed method. The experimental results show that the proposed method outperforms the existing motion-based and edge-based road VP detection methods for various illumination conditioned driving scenes.<\/jats:p>","DOI":"10.3390\/s21062133","type":"journal-article","created":{"date-parts":[[2021,3,18]],"date-time":"2021-03-18T22:19:36Z","timestamp":1616105976000},"page":"2133","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["A Robust Road Vanishing Point Detection Adapted to the Real-world Driving Scenes"],"prefix":"10.3390","volume":"21","author":[{"given":"Cuong Nguyen","family":"Khac","sequence":"first","affiliation":[{"name":"Department of Information and Communication Engineering, Yeungnam University, Gyeongsan 38544, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yeongyu","family":"Choi","sequence":"additional","affiliation":[{"name":"Department of Information and Communication Engineering, Yeungnam University, Gyeongsan 38544, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0218-2333","authenticated-orcid":false,"given":"Ju H.","family":"Park","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering, Yeungnam University, Gyeongsan 38544, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1719-7853","authenticated-orcid":false,"given":"Ho-Youl","family":"Jung","sequence":"additional","affiliation":[{"name":"Department of Information and Communication Engineering, Yeungnam University, Gyeongsan 38544, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,3,18]]},"reference":[{"key":"ref_1","unstructured":"Hearn, D., and Baker, M.P. (1997). Chapter 12: Three-Dimensional Viewing. Computer Graphics C Version, Pearson. [2nd ed.]."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1177\/0954407017740791","article-title":"A new road tracking method based on heading direction detection","volume":"233","author":"Guo","year":"2018","journal-title":"J. Automob. Eng."},{"key":"ref_3","unstructured":"Orghidan, R., Salvi, J., Gordan, M., and Orza, B. (2012, January 9\u201312). Camera calibration using two or three vanishing points. Proceedings of the Federated Conference on Computer Science and Information Systems (FedCSIS), Wroc\u0142aw, Poland."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Chang, C., Zhao, J., and Itti, L. (2018, January 21\u201325). DeepVP: Deep Learning for Vanishing Point Detection on 1 Million Street View Images. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Brisbane, Australia.","DOI":"10.1109\/ICRA.2018.8460499"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Xingxin, L., Liqiang, Z., Zujun, Y., and Yanqin, W. (2019, January 1\u20133). Adaptive auxiliary input extraction based on vanishing point detection for distant object detection in high-resolution railway scene. Proceedings of the 14th IEEE International Conference on Electronic Measurement & Instruments (ICEMI), Changsha, China.","DOI":"10.1109\/ICEMI46757.2019.9101454"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"5912","DOI":"10.1109\/TIP.2020.2986894","article-title":"Deep Recognition of Vanishing-Point-Constrained Building Planes in Urban Street Views","volume":"29","author":"Zeng","year":"2020","journal-title":"IEEE Trans. Image Process."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"103797","DOI":"10.1016\/j.imavis.2019.08.001","article-title":"Regression with residual neural network for vanishing point detection","volume":"91","author":"Keunhoi","year":"2019","journal-title":"Image Vis. Comput. J. Books"},{"key":"ref_8","first-page":"1","article-title":"Unstructured Road Vanishing Point Detection Using Convolutional Neural Networks and Heatmap Regression","volume":"70","author":"Liu","year":"2020","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"3270","DOI":"10.1109\/TITS.2015.2430617","article-title":"A Method to Calibrate Vehicle-Mounted Cameras under Urban Traffic Scenes","volume":"16","author":"Wang","year":"2015","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3254","DOI":"10.1109\/TITS.2017.2679222","article-title":"A Robust Lane Detection Method Based on Vanishing Point Estimation Using the Relevance of Line Segments","volume":"18","author":"Yoo","year":"2017","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"549","DOI":"10.1049\/iet-cvi.2014.0187","article-title":"Efficient vanishing point detection method in complex urban road environments","volume":"9","author":"Ding","year":"2015","journal-title":"IET Comput. Vis."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1049\/iet-ipr.2017.0030","article-title":"Fast vanishing point detection method based on road border region estimation","volume":"12","author":"Wang","year":"2018","journal-title":"IET Image Process."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2176","DOI":"10.1109\/TIP.2018.2792910","article-title":"When Dijkstra Meets Vanishing Point: A Stereo Vision Approach for Road Detection","volume":"27","author":"Zhang","year":"2018","journal-title":"IEEE Trans. Image Process."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"852","DOI":"10.1049\/iet-cvi.2015.0390","article-title":"Efficient vanishing point detection method in unstructured road environments based on dark channel prior","volume":"10","author":"Ding","year":"2016","journal-title":"IET Comput. Vis."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1109\/TITS.2018.2890364","article-title":"Optimized Clustering Scheme-Based Robust Vanishing Point Detection","volume":"21","author":"Hwang","year":"2020","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_16","first-page":"822","article-title":"A Study on Real-Time Detection Method of Lane and Vehicle for Lane Change Assistant System Using Vision System on Highway","volume":"21","author":"VanQuang","year":"2018","journal-title":"Eng. Sci. Technol. Int. J."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Kim, J. (2019). Efficient Vanishing Point Detection for Driving Assistance Based on Visual Saliency Map and Image Segmentation from a Vehicle Black-Box Camera. Symmetry, 11.","DOI":"10.3390\/sym11121492"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"4173","DOI":"10.1109\/TIM.2019.2941359","article-title":"IVPR: An Instant Visual Place Recognition Approach Based on Structural Lines in Manhattan World","volume":"69","author":"Pei","year":"2020","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_19","unstructured":"Li, B., Guo, Y., Zhou, J., Cai, Y., Xiao, J., and Zeng, W. (July, January 30). Lane Detection and Road Surface Reconstruction Based on Multiple Vanishing Point & Symposia. Proceedings of the IEEE Intelligent Vehicles Symposium (IV), Changshu, Suzhou."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Suttorp, T., and Bucher, T. (2006, January 17\u201320). Robust vanishing point estimation for driver assistance. Proceedings of the IEEE Intelligent Transportation Systems Conference, Toronto, ON, Canada.","DOI":"10.1109\/ITSC.2006.1707444"},{"key":"ref_21","unstructured":"Young-Woo, S., and Ragnunathan, R. (2014, January 14\u201318). Detection and tracking of the vanishing point on a horizon for automotive applications. Proceedings of the 6th IEEE IROS Workshop on Planning, Perception and Navigation for Intelligent Vehicles (PPNIV-14), Chicago, IL, USA."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Kroeger, T., Dai, D., Timofte, R., and Van Gool, L. (2015, January 6\u20139). Discovery of Sets of Mutually Orthogonal Vanishing Points in Videos. Proceedings of the 2015 IEEE Winter Applications and Computer Vision Workshops, Waikoloa, HI, USA.","DOI":"10.1109\/WACVW.2015.6"},{"key":"ref_23","unstructured":"Ju-Han, Y., Dong-Hwan, K., and Sung-Kee, P. (2015, January 6\u20139). A new lane detection method based on vanishing point estimation with probabilistic voting. Proceedings of the IEEE International Conference on Consumer Electronics (ICCE), Berlin, Germany."},{"key":"ref_24","unstructured":"Young-woo, S., and Ragunathan, R. (2013, January 3\u20137). Use of a monocular camera to analyze a ground vehicle\u2019s lateral movements for reliable autonomous city driving. Proceedings of the IEEE IROS Workshop on Planning, Perception and Navigation for Intelligent Vehicles, Tokyo, Japan."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"354","DOI":"10.1016\/j.procs.2018.04.174","article-title":"A Robust Lane Detection Method Based on Vanishing Point Estimation","volume":"131","author":"Tian","year":"2018","journal-title":"Procedia Comput. Sci."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1210","DOI":"10.1049\/iet-ipr.2016.0506","article-title":"Robust hypothesis generation method using binary blob analysis for multi-lane detection","volume":"11","author":"Piao","year":"2017","journal-title":"IET Image Process."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.robot.2016.08.003","article-title":"Road detection algorithm for Autonomous Navigation Systems based on dark channel prior and vanishing point in complex road scenes","volume":"85","author":"Yong","year":"2016","journal-title":"Robot. Auton. Syst."},{"key":"ref_28","first-page":"137","article-title":"Robust and efficient vanishing point detection in unstructured road scenes for assistive navigation","volume":"39","author":"Jiaming","year":"2018","journal-title":"Sens. Rev."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Bazin, J., and Pollefeys, M. (2012, January 7\u201312). 3-line RANSAC for orthogonal vanishing point detection. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, Vilamoura-Algarve, Portugal.","DOI":"10.1109\/IROS.2012.6385802"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/j.swevo.2018.02.007","article-title":"Vanishing point detection for self-driving car using harmony search algorithm","volume":"41","year":"2018","journal-title":"Swarm Evol. Comput."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Su, Y., Zhang, Y., Alvarez, J.M., and Kong, H. (2017, January 5\u20138). An illumination-invariant nonparametric model for urban road detection using monocular camera and single-line lidar. Proceedings of the IEEE International Conference on Robotics and Biomimetics (ROBIO), Macau, China.","DOI":"10.1109\/ROBIO.2017.8324396"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Mistry, V.H., and Makwana, R.M. (2016, January 2\u20133). Computationally efficient vanishing point detection algorithm based road segmentation in road images. Proceedings of the IEEE International Conference on Advances in Electronics, Communication and Computer Technology (ICAECCT), New York, NY, USA.","DOI":"10.1109\/ICAECCT.2016.7942564"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Wang, Z., Qu, W., and Kamata, S. (2017, January 14\u201316). Vehicle detection from onboard camera using patch decided vanishing point. Proceedings of the 10th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI), Shanghai, China.","DOI":"10.1109\/CISP-BMEI.2017.8302022"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Yu, Z., and Zhu, L. (2019, January 13\u201315). Roust Vanishing Point Detection Based on the Combination of Edge and Optical Flow. Proceedings of the 4th Asia-Pacific Conference on Intelligent Robot Systems (ACIRS), Nagoya, Japan.","DOI":"10.1109\/ACIRS.2019.8936016"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"77972","DOI":"10.1109\/ACCESS.2020.2990227","article-title":"An Improved Phase Correlation Method for Stop Detection of Autonomous Driving","volume":"8","author":"Yu","year":"2020","journal-title":"IEEE Access"},{"key":"ref_36","unstructured":"Jang, J., Jo, Y., Shin, M., and Paik, J. (2020). Camera Orientation Estimation Using Motion-Based Vanishing Point Detection for Advanced Driver-Assistance Systems. IEEE Trans. Intell. Transp. Syst., 1\u201311."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Jo, Y., Jang, J., and Paik, J. (2018, January 12\u201314). Camera orientation estimation using motion based vanishing point detection for automatic driving assistance system. Proceedings of the IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV, USA.","DOI":"10.1109\/ICCE.2018.8326303"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"755","DOI":"10.1109\/TSMC.2016.2616490","article-title":"Fast and Accurate Vanishing Point Detection and Its Application in Inverse Perspective Mapping of Structured Road","volume":"48","author":"Yang","year":"2018","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"139358","DOI":"10.1109\/ACCESS.2019.2944244","article-title":"Fast and Robust Vanishing Point Detection Using Contourlet Texture Detector for Unstructured Road","volume":"7","author":"Yang","year":"2019","journal-title":"IEEE Access"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Moghadam, P., and Dong, J.F. (2012, January 7\u201312). Road direction detection based on vanishing-point tracking. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, Algarve, Portugal.","DOI":"10.1109\/IROS.2012.6386089"},{"key":"ref_41","unstructured":"Hui, K., Jean-Yves, A., and Jean, P. (2009, January 20\u201321). Vanishing point detection for road detection. Proceedings of the CVPR 2009\u2014IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"11898","DOI":"10.3182\/20140824-6-ZA-1003.00635","article-title":"Visual Campus Road Detection for an UGV using Fast Scene Segmentation and Rapid Vanishing Point Estimation","volume":"47","author":"Min","year":"2014","journal-title":"IFAC Proc. Vol."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"3059","DOI":"10.1109\/TITS.2017.2766216","article-title":"Learning to Boost Bottom-Up Fixation Prediction in Driving Environments via Random Forest","volume":"19","author":"Deng","year":"2018","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1109\/TIP.2011.2162422","article-title":"Fast Vanishing-Point Detection in Unstructured Environments","volume":"21","author":"Moghadam","year":"2012","journal-title":"IEEE Trans. Image Process."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"970","DOI":"10.1109\/TITS.2015.2490556","article-title":"Fast and Robust Vanishing Point Detection for Unstructured Road Following","volume":"17","author":"Shi","year":"2016","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"503","DOI":"10.1049\/iet-cvi.2015.0313","article-title":"Road vanishing point detection using weber adaptive local filter and salient-block-wise weighted soft voting","volume":"10","author":"Fan","year":"2016","journal-title":"IET Comput. Vis."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1016\/j.robot.2018.08.011","article-title":"Road extraction algorithm based on intrinsic image and vanishing point for unstructured road image","volume":"109","author":"Yong","year":"2018","journal-title":"Robot. Auton. Syst."},{"key":"ref_48","unstructured":"Bui, T.H., Saitoh, T., and Nobuyama, E. (2013, January 14\u201317). Road area detection based on texture orientations estimation and vanishing point detection. Proceedings of the The SICE Annual Conference, Nagoya, Japan."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1016\/j.procs.2015.08.002","article-title":"A Reliable Method for Detecting Road Regions from a Single Image Based on Color Distribution and Vanishing Point Location","volume":"58","author":"Neethu","year":"2015","journal-title":"Procedia Comput. Sci."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Zhaozi, Z., Yingtuan, H., Dixiao, C., and Jianru, X. (2015, January 18\u201320). Real-time road detection with image texture analysis-based vanishing point estimation. Proceedings of the IEEE International Conference on Progress in Informatics and Computing (PIC), Nanjing, China.","DOI":"10.1109\/PIC.2015.7489888"},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Le, M.C., Phung, S.L., and Bouzerdoum, A. (2014, January 25\u201327). Pedestrian Lane Detection in Unstructured Environments for Assistive Navigation. Proceedings of the International Conference on Digital Image Computing: Techniques and Applications (DICTA), Wollongong, Australia.","DOI":"10.1109\/DICTA.2014.7008122"},{"key":"ref_52","unstructured":"Nguyen, L., Phung, S.L., and Bouzerdoum, A. (December, January 30). Efficient Vanishing Point Estimation for Unstructured Road Scenes. Proceedings of the International Conference on Digital Image Computing: Techniques and Applications (DICTA), Gold Coast, Australia."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1016\/0734-189X(89)90035-2","article-title":"A direct method for locating the focus of expansion","volume":"46","author":"Negahdaripour","year":"1989","journal-title":"Comput. Vis. Graph. Image Process. J."},{"key":"ref_54","unstructured":"Shi, J., and Tomasi, C. (1994, January 21\u201323). Good features to track. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA."},{"key":"ref_55","unstructured":"Lucas, B.D., and Kanade, T. (1981, January 24\u201328). An Iterative Image Registration Technique with an Application to Stereo Vision. Proceedings of the 7th international joint conference on Artificial intelligence (IJCAI\u201981), Vancouver, BC, Canada."},{"key":"ref_56","unstructured":"(2021, February 08). Jiqing Expressway Dataset. Available online: https:\/\/github.com\/vonsj0210\/Multi-Lane-Detection-Dataset-with-Ground-Truth."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","article-title":"Distinctive Image Features from Scale-Invariant Keypoints","volume":"60","author":"Lowe","year":"2004","journal-title":"Int. J. Comput. Vis."},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"Bay, H., Tuytelaars, T., and Van Gool, L. (2008). SURF: Speeded-Up Robust Features. Comput. Vis. Image Underst., 404\u2013417.","DOI":"10.1007\/11744023_32"},{"key":"ref_59","unstructured":"David, A.F., and Jean, P. (2002). Chapter 17: Segmentation and fitting using probabilistic methods. Computer Vision: A Modern Approach, Prentice Hall. Prentice Hall Professional Technical Reference."},{"key":"ref_60","doi-asserted-by":"crossref","unstructured":"Zhou, K., Wang, K., and Yang, K. (2020, January 20\u201322). A Robust Monocular Depth Estimation Framework Based on Light-Weight ERF-PSPNet for Day-Night Driving Scenes. Proceedings of the International Conference on Machine Vision and Information Technology (CMVIT), Sanya, China.","DOI":"10.1088\/1742-6596\/1518\/1\/012051"},{"key":"ref_61","unstructured":"(2021, March 01). ZJU Day and Night Driving Dataset. Available online: https:\/\/github.com\/elnino9ykl\/ZJU-Dataset."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/6\/2133\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:37:36Z","timestamp":1760161056000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/6\/2133"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,18]]},"references-count":61,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2021,3]]}},"alternative-id":["s21062133"],"URL":"https:\/\/doi.org\/10.3390\/s21062133","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3,18]]}}}