{"title":"一种用于实时深空自主光学导航的快速精确边缘检测算法","authors":"Hao Xiao, Yanming Fan, Zhang Zhang, Xin Cheng","doi":"10.1109/IDAACS.2019.8924336","DOIUrl":null,"url":null,"abstract":"This paper presents a fast and accurate edge detection algorithm for real-time autonomous optical navigation used in deep-space missions. The proposed algorithm optimizes the non-maximum suppression (NMS) mechanism and the adaptive threshold selection approach of the conventional Canny algorithm. Instead of computing gradient directions, the proposed NMS approach adopts the vertical and horizontal gradients to determine the diagonal directions of gradient directions. In addition, an optimized noise edge suppression mechanism is presented for getting thinner edges without sacrificing the performance in terms of computation complexity. Furthermore, unlike the conventional double-thresholding method, this paper proposes a single-threshold selection approach, thus reducing the computational complexity and easing the real-time embedded implementation. More importantly, the proposed single-threshold scheme can efficiently suppress the noise edges caused by craters and atmosphere covered on celestial bodies. Experimental results show that, compared with the traditional Canny edge detector, the proposed algorithm enables more accurate celestial body edge detection, while reducing a lot of computation complexity.","PeriodicalId":415006,"journal":{"name":"2019 10th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS)","volume":"91 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"A Fast and Accurate Edge Detection Algorithm for Real-Time Deep-Space Autonomous Optical Navigation\",\"authors\":\"Hao Xiao, Yanming Fan, Zhang Zhang, Xin Cheng\",\"doi\":\"10.1109/IDAACS.2019.8924336\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents a fast and accurate edge detection algorithm for real-time autonomous optical navigation used in deep-space missions. The proposed algorithm optimizes the non-maximum suppression (NMS) mechanism and the adaptive threshold selection approach of the conventional Canny algorithm. Instead of computing gradient directions, the proposed NMS approach adopts the vertical and horizontal gradients to determine the diagonal directions of gradient directions. In addition, an optimized noise edge suppression mechanism is presented for getting thinner edges without sacrificing the performance in terms of computation complexity. Furthermore, unlike the conventional double-thresholding method, this paper proposes a single-threshold selection approach, thus reducing the computational complexity and easing the real-time embedded implementation. More importantly, the proposed single-threshold scheme can efficiently suppress the noise edges caused by craters and atmosphere covered on celestial bodies. Experimental results show that, compared with the traditional Canny edge detector, the proposed algorithm enables more accurate celestial body edge detection, while reducing a lot of computation complexity.\",\"PeriodicalId\":415006,\"journal\":{\"name\":\"2019 10th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS)\",\"volume\":\"91 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 10th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IDAACS.2019.8924336\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 10th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IDAACS.2019.8924336","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Fast and Accurate Edge Detection Algorithm for Real-Time Deep-Space Autonomous Optical Navigation
This paper presents a fast and accurate edge detection algorithm for real-time autonomous optical navigation used in deep-space missions. The proposed algorithm optimizes the non-maximum suppression (NMS) mechanism and the adaptive threshold selection approach of the conventional Canny algorithm. Instead of computing gradient directions, the proposed NMS approach adopts the vertical and horizontal gradients to determine the diagonal directions of gradient directions. In addition, an optimized noise edge suppression mechanism is presented for getting thinner edges without sacrificing the performance in terms of computation complexity. Furthermore, unlike the conventional double-thresholding method, this paper proposes a single-threshold selection approach, thus reducing the computational complexity and easing the real-time embedded implementation. More importantly, the proposed single-threshold scheme can efficiently suppress the noise edges caused by craters and atmosphere covered on celestial bodies. Experimental results show that, compared with the traditional Canny edge detector, the proposed algorithm enables more accurate celestial body edge detection, while reducing a lot of computation complexity.