{"title":"A Fast Exact Euclidean Distance Transform Algorithm","authors":"Shuang Chen, Junli Li, Xiuying Wang","doi":"10.1109/ICIG.2011.34","DOIUrl":null,"url":null,"abstract":"Euclidean distance transform is widely used in many applications of image analysis and processing. Traditional algorithms are time-consuming and difficult to realize. This paper proposes a novel fast distance transform algorithm. Firstly, mark each foreground's nearest background pixel's position in the row and column, and then use the marks scan the foreground area and figure out the first foreground pixel distance transform information, According to the first pixel' information, design four small regions for its 4-adjacent foreground pixel and also based on the marks search out each adjacent foreground pixel's nearest background pixel. As the region growing, iteratively process each adjacent pixel until all the foreground pixels been resolved. Our algorithm has high efficiency and is simple to implement. Experiments show that comparing to the existing boundary striping and contour tracking algorithm, our algorithm demonstrates a significant improvement in time and space consumption.","PeriodicalId":277974,"journal":{"name":"2011 Sixth International Conference on Image and Graphics","volume":"107 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 Sixth International Conference on Image and Graphics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIG.2011.34","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Euclidean distance transform is widely used in many applications of image analysis and processing. Traditional algorithms are time-consuming and difficult to realize. This paper proposes a novel fast distance transform algorithm. Firstly, mark each foreground's nearest background pixel's position in the row and column, and then use the marks scan the foreground area and figure out the first foreground pixel distance transform information, According to the first pixel' information, design four small regions for its 4-adjacent foreground pixel and also based on the marks search out each adjacent foreground pixel's nearest background pixel. As the region growing, iteratively process each adjacent pixel until all the foreground pixels been resolved. Our algorithm has high efficiency and is simple to implement. Experiments show that comparing to the existing boundary striping and contour tracking algorithm, our algorithm demonstrates a significant improvement in time and space consumption.