{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T01:11:06Z","timestamp":1760231466236,"version":"build-2065373602"},"reference-count":41,"publisher":"MDPI AG","issue":"19","license":[{"start":{"date-parts":[[2022,9,20]],"date-time":"2022-09-20T00:00:00Z","timestamp":1663632000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Natural Science Foundation of China","award":["61877067","6142414211503","6142414200511"],"award-info":[{"award-number":["61877067","6142414211503","6142414200511"]}]},{"name":"Foundations of Science and Technology on Near-Surface Detection Laboratory","award":["61877067","6142414211503","6142414200511"],"award-info":[{"award-number":["61877067","6142414211503","6142414200511"]}]},{"name":"Key Laboratory","award":["61877067","6142414211503","6142414200511"],"award-info":[{"award-number":["61877067","6142414211503","6142414200511"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In complex environments such as those with low textures or obvious brightness changes, point features extracted from a traditional FAST algorithm cannot perform well in pose estimation. Simultaneously, the number of point features extracted from FAST is too large, which increases the complexity of the build map. To solve these problems, we propose an L-FAST algorithm based on FAST, in order to reduce the number of extracted points and increase their quality. L-FAST pays more attention to the intersection of line elements in the image, which can be extracted directly from the related edge image. Hence, we improved the Canny edge extraction algorithm, including denoising, gradient calculation and adaptive threshold. These improvements aimed to enhance the sharpness of image edges and effectively extract the edges of strong light or dark areas in the images as brightness changed. Experiments on digital standard images showed that our improved Canny algorithm was smoother and more continuous for the edges extracted from images with brightness changes. Experiments on KITTI datasets showed that L-FAST extracted fewer point features and increased the robustness of SLAM.<\/jats:p>","DOI":"10.3390\/s22197127","type":"journal-article","created":{"date-parts":[[2022,9,21]],"date-time":"2022-09-21T00:08:09Z","timestamp":1663718889000},"page":"7127","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["An Improved FAST Algorithm Based on Image Edges for Complex Environment"],"prefix":"10.3390","volume":"22","author":[{"given":"Cunzhe","family":"Lu","sequence":"first","affiliation":[{"name":"School of Mathematics and Statistics, Xidian University, Xi\u2019an 710071, China"}]},{"given":"Xiaogang","family":"Qi","sequence":"additional","affiliation":[{"name":"School of Mathematics and Statistics, Xidian University, Xi\u2019an 710071, China"},{"name":"Xi\u2019an Key Laboratory of Network Modeling and Resource Scheduling, Xi\u2019an 710071, China"},{"name":"Science and Technology on Near-Surface Detection Laboratory, Wuxi 214000, China"}]},{"given":"Kai","family":"Ding","sequence":"additional","affiliation":[{"name":"Science and Technology on Near-Surface Detection Laboratory, Wuxi 214000, China"}]},{"given":"Baoguo","family":"Yu","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Satellite Navigation System and Equipment Technology, Shijiazhuang 050051, China"}]}],"member":"1968","published-online":{"date-parts":[[2022,9,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Beinschob, P., and Reinke, C. (2015, January 3\u20135). Reinke, Graph SLAM based mapping for AGV localization in large-scale warehouses. Proceedings of the 2015 IEEE International Conference on Intelligent Computer Communication and Processing (ICCP), Cluj-Napoca, Romania.","DOI":"10.1109\/ICCP.2015.7312637"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Kuhnert, K.D., and Stommel, M. (2006, January 9\u201315). Fusion of Stereo-Camera and PMD-Camera Data for Real-Time Suited Precise 3D Environment Reconstruction. Proceedings of the 2006 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Beijing, China.","DOI":"10.1109\/IROS.2006.282349"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Klein, G., and Murray, D. (2007, January 13\u201317). Parallel Tracking and Mapping for Small AR Workspaces. Proceedings of the 2007 6th IEEE and ACM International Symposium on Mixed and Augmented Reality, Nara, Japan.","DOI":"10.1109\/ISMAR.2007.4538852"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1309","DOI":"10.1109\/TRO.2016.2624754","article-title":"Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age","volume":"32","author":"Cadena","year":"2016","journal-title":"IEEE Trans. Robot."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1109\/JRFID.2018.2792538","article-title":"Energy Autonomous UWB Localization","volume":"1","author":"Costanzo","year":"2018","journal-title":"IEEE J. Radio Freq. Identif."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"5344","DOI":"10.1109\/JSEN.2020.3046306","article-title":"Static LiDAR Assisted UWB Anchor Nodes Localization","volume":"22","author":"Kolakowski","year":"2020","journal-title":"IEEE Sens. J."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Wang, Y., Ye, Q., Cheng, J., and Wang, L. (2015, January 16\u201318). RSSI-Based Bluetooth Indoor Localization. Proceedings of the 2015 11th International Conference on Mobile Ad-hoc and Sensor Networks (MSN), Shenzhen, China.","DOI":"10.1109\/MSN.2015.14"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"11744","DOI":"10.1109\/TIE.2021.3111561","article-title":"Bluetooth, Floor-Plan, and Microelectromechanical Systems-Assisted Wide-Area Audio Indoor Localization System: Apply to Smartphones","volume":"69","author":"Xu","year":"2021","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1414","DOI":"10.1109\/TMECH.2021.3085326","article-title":"Quantized Self-Supervised Local Feature for Real-Time Robot Indirect VSLAM","volume":"27","author":"Li","year":"2021","journal-title":"IEEEASME Trans. Mechatron."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1194","DOI":"10.1109\/TRO.2015.2473455","article-title":"COP-SLAM: Closed-Form Online Pose-Chain Optimization for Visual SLAM","volume":"31","author":"Dubbelman","year":"2015","journal-title":"IEEE Trans. Robot."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Kim, H., Kim, D., and Sim, K. (2006, January 18\u201321). Simultaneous Localization and Map building using Vision Camera and Electrical Compass. Proceedings of the 2006 SICE-ICASE International Joint Conference, Busan, Korea.","DOI":"10.1109\/SICE.2006.315529"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"834","DOI":"10.1007\/978-3-319-10605-2_54","article-title":"LSD-SLAM: Large-Scale Direct Monocular SLAM","volume":"Volume 8690","author":"Fleet","year":"2014","journal-title":"Computer Vision\u2014ECCV 2014"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1109\/TRO.2016.2623335","article-title":"SVO: Semidirect Visual Odometry for Monocular and Multicamera Systems","volume":"33","author":"Forster","year":"2016","journal-title":"IEEE Trans. Robot."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"611","DOI":"10.1109\/TPAMI.2017.2658577","article-title":"Direct Sparse Odometry","volume":"40","author":"Engel","year":"2017","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_15","first-page":"833","article-title":"Distinctive Image Features from Scale-Invariant Keypoints","volume":"13","author":"Lowe","year":"2004","journal-title":"Int. J. Comput. Vis."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1016\/j.cviu.2007.09.014","article-title":"Speeded-Up Robust Features (SURF)","volume":"110","author":"Bay","year":"2008","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1109\/TPAMI.2008.275","article-title":"Faster and Better: A Machine Learning Approach to Corner Detection","volume":"32","author":"Rosten","year":"2008","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_18","unstructured":"Cheng, Y.C., and Lee, S.C. (1994, January 13\u201316). A new method for quadratic curve detection using K-RANSAC with acceleration techniques. Proceedings of the ICSIPNN 94. International Conference on Speech, Image Processing and Neural Networks, Hong Kong, China."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1107","DOI":"10.1109\/TRO.2008.2004639","article-title":"Divide and Conquer: EKF SLAM in O(n)","volume":"24","author":"Paz","year":"2008","journal-title":"IEEE Trans. Robot."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"804","DOI":"10.1109\/LRA.2018.2792141","article-title":"BAFS: Bundle Adjustment with Feature Scale Constraints for Enhanced Estimation Accuracy","volume":"3","author":"Ovechkin","year":"2018","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1147","DOI":"10.1109\/TRO.2015.2463671","article-title":"ORB-SLAM: A Versatile and Accurate Monocular SLAM System","volume":"31","author":"Montiel","year":"2015","journal-title":"IEEE Trans. Robot."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., and Bradski, G. (2011, January 6\u201313). ORB: An efficient alternative to SIFT or SURF. Proceedings of the 2011 International Conference on Computer Vision, Washington, DC, USA.","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"ref_23","first-page":"722","article-title":"LSD: A Fast Line Segment Detector with a False Detection Control","volume":"32","author":"Jakubowicz","year":"2008","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"El-Zaart, A., and Al-Jibory, W.K. (2012, January 12\u201315). Edge detection in mammogram images using log-normal distribution. Proceedings of the 2012 2nd International Conference on Advances in Computational Tools for Engineering Applications (ACTEA), Beirut, Lebanon.","DOI":"10.1109\/ICTEA.2012.6462889"},{"key":"ref_25","unstructured":"Lee, D., Pavlidis, T., and Huang, K. (1988, January 5\u20139). Edge detection through residual analysis. Proceedings of the CVPR \u201988: The Computer Society Conference on Computer Vision and Pattern Recognition, Ann Arbor, MI, USA."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Chang, C.-C., Hsiao, J.-Y., and Hsieh, C.-P. (2008, January 20\u201322). An Adaptive Median Filter for Image Denoising. Proceedings of the 2008 Second International Symposium on Intelligent Information Technology Application, Shanghai, China.","DOI":"10.1109\/IITA.2008.259"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Wang, L., and Sun, Y. (2021, January 12\u201314). Improved Canny edge detection algorithm. Proceedings of the 2021 2nd International Conference on Computer Science and Management Technology (ICCSMT), Shanghai, China.","DOI":"10.1109\/ICCSMT54525.2021.00081"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Zhang, H., Lu, B., and Yu, Y. (2008, January 20\u201322). The Method of Ostu Used in the Video Detection of Vehicles. Proceedings of the 2008 International Conference on Intelligent Computation Technology and Automation (ICICTA), Changsha, China.","DOI":"10.1109\/ICICTA.2008.219"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Gu, Z., Liu, X., and Wei, L. (2021, January 8\u201310). A Detection and Identification Method Based on Machine Vision for Bearing Surface Defects. Proceedings of the 2021 International Conference on Computer, Control and Robotics (ICCCR), Shanghai, China.","DOI":"10.1109\/ICCCR49711.2021.9349370"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Othman, Z., and Abdullah, A. (2018). An Adaptive Threshold Based on Multiple Resolution Levels for Canny Edge Detection. Recent Trends in Information and Communication Technology, Springer.","DOI":"10.1007\/978-3-319-59427-9_34"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1310","DOI":"10.1109\/TCE.2003.1261234","article-title":"Minimum mean brightness error bi-histogram equalization in contrast enhancement","volume":"49","author":"Chen","year":"2003","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1084","DOI":"10.1109\/LSP.2018.2839580","article-title":"Gamma-Correction-Based Visibility Restoration for Single Hazy Images","volume":"25","author":"Ju","year":"2018","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_33","unstructured":"Dong, X., Wang, G., Pang, Y., Li, W., Wen, J., Meng, W., and Lu, Y. (2011, January 11\u201315). Fast efficient algorithm for enhancement of low lighting video. Proceedings of the 2011 IEEE International Conference on Multimedia and Expo, Barcelona, Spain."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"5802","DOI":"10.1109\/TIP.2018.2858541","article-title":"STAR: A Segmentation-Based Approximation of Point-Based Sampling Milano Retinex for Color Image Enhancement","volume":"27","author":"Lecca","year":"2018","journal-title":"IEEE Trans. Image Process."},{"key":"ref_35","unstructured":"Ma, Y., and Shi, L. (2017, January 26\u201330). A modified multiple self-adaptive thresholds fast feature points extraction algorithm based on image gray clustering. Proceedings of the 2017 International Applied Computational Electromagnetics Society Symposium (ACES), Firenze, Italy."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Song, M.-P., Cao, Y.-J., Yu, C.-Y., An, J.-B., and Chang, C.-I. (2018, January 15\u201318). Solar Image Matching Based on Improved Freak Algorithm. Proceedings of the 2018 International Conference on Machine Learning and Cybernetics (ICMLC), Chengdu, China.","DOI":"10.1109\/ICMLC.2018.8527012"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Xue, Y., and Gao, T. (2020, January 10\u201312). Feature Point Extraction and Matching Method Based on Akaze in Illumination Invariant Color Space. Proceedings of the 2020 IEEE 5th International Conference on Image, Vision and Computing (ICIVC), Beijing, China.","DOI":"10.1109\/ICIVC50857.2020.9177459"},{"key":"ref_38","unstructured":"(2015, February 02). Digital Standard Images. Available online: http:\/\/www.eecs.qmul.ac.uk\/~phao\/IP\/Images."},{"key":"ref_39","unstructured":"(2013, October 03). KITTIDATASETS. Available online: http:\/\/www.cvlibs.net\/datasets\/kitti\/eval_odometry.php."},{"key":"ref_40","first-page":"3","article-title":"Edge detection on Canny operator and evaluation","volume":"2","author":"Lin","year":"2003","journal-title":"J. Heilongjiang Inst. Technol."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Slanina, M., and Ricny, V. (2008, January 24\u201325). Estimating PSNR without Reference for Real H.264\/AVC Sequence Intra Frames. Proceedings of the 2008 18th International Conference Radioelektronika, Prague, Czech Republic.","DOI":"10.1109\/RADIOELEK.2008.4542692"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/19\/7127\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:35:54Z","timestamp":1760142954000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/19\/7127"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,20]]},"references-count":41,"journal-issue":{"issue":"19","published-online":{"date-parts":[[2022,10]]}},"alternative-id":["s22197127"],"URL":"https:\/\/doi.org\/10.3390\/s22197127","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2022,9,20]]}}}