CannySR: Using smart routing of edge drawing to convert Canny binary edge maps to edge segments

C. Akinlar, Edward Chome
{"title":"CannySR: Using smart routing of edge drawing to convert Canny binary edge maps to edge segments","authors":"C. Akinlar, Edward Chome","doi":"10.1109/INISTA.2015.7276784","DOIUrl":null,"url":null,"abstract":"Canny Edge Detector is the most widely used operator for edge detection. The problem with Canny is that it outputs a binary edge map, where an edge pixel (edgel) is marked (e.g., its value in the edge map is 255) and a non-edge pixel is unmarked (e.g., its value in the edge map is 0). A typical binary edge map is of low quality, consisting of gaps, notch-like structures, ragged and multi-pixel wide edgels. To clean up Canny's binary edge maps, fill up one pixel-wide gaps between the edgels, and to return the map as a set of edge segments, each of which is a one-pixel wide, contiguous chain of pixels, we employ the Smart Routing (SR) algorithm from our recently proposed Edge Segment Detection Algorithm, the Edge Drawing (ED). The proposed algorithm, called Canny Smart Routing (CannySR), runs Canny to obtain a binary edge map, and uses the Canny edgels as anchors for SR to convert them to edge segments. The produced edge segments can then be used in many applications such as line, arc, circle, ellipse, corner detection and other similar higher level object detection applications. We qualitatively evaluate the effectiveness of the proposed algorithm on some sample images and conclude that CannySR visibly improves the modal quality of Canny's binary edge maps although ED seems to produce the best results.","PeriodicalId":136707,"journal":{"name":"2015 International Symposium on Innovations in Intelligent SysTems and Applications (INISTA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"24","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Symposium on Innovations in Intelligent SysTems and Applications (INISTA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INISTA.2015.7276784","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 24

Abstract

Canny Edge Detector is the most widely used operator for edge detection. The problem with Canny is that it outputs a binary edge map, where an edge pixel (edgel) is marked (e.g., its value in the edge map is 255) and a non-edge pixel is unmarked (e.g., its value in the edge map is 0). A typical binary edge map is of low quality, consisting of gaps, notch-like structures, ragged and multi-pixel wide edgels. To clean up Canny's binary edge maps, fill up one pixel-wide gaps between the edgels, and to return the map as a set of edge segments, each of which is a one-pixel wide, contiguous chain of pixels, we employ the Smart Routing (SR) algorithm from our recently proposed Edge Segment Detection Algorithm, the Edge Drawing (ED). The proposed algorithm, called Canny Smart Routing (CannySR), runs Canny to obtain a binary edge map, and uses the Canny edgels as anchors for SR to convert them to edge segments. The produced edge segments can then be used in many applications such as line, arc, circle, ellipse, corner detection and other similar higher level object detection applications. We qualitatively evaluate the effectiveness of the proposed algorithm on some sample images and conclude that CannySR visibly improves the modal quality of Canny's binary edge maps although ED seems to produce the best results.
canysr:使用边缘绘制的智能路由将Canny二进制边缘映射转换为边缘段
Canny边缘检测器是目前应用最广泛的边缘检测算子。Canny的问题在于它输出一个二进制边缘图,其中边缘像素(edgel)被标记(例如,它在边缘图中的值为255),而非边缘像素未被标记(例如,它在边缘图中的值为0)。典型的二进制边缘图质量很低,由间隙、缺口状结构、粗糙和多像素宽边缘组成。为了清理Canny的二进制边缘图,填充边缘之间的一个像素宽的间隙,并将地图作为一组边缘段返回,每个边缘段都是一个一像素宽的连续像素链,我们采用了我们最近提出的边缘段检测算法中的智能路由(SR)算法,即边缘绘制(ED)。该算法被称为Canny智能路由(CannySR),通过运行Canny获得二进制边缘映射,并使用Canny边缘作为SR的锚点将其转换为边缘段。生成的边缘段可以在许多应用中使用,如线,弧,圆,椭圆,角检测和其他类似的高级对象检测应用。我们在一些样本图像上定性地评估了所提出算法的有效性,并得出结论:尽管ED似乎产生了最好的结果,但CannySR明显提高了Canny的二值边缘映射的模态质量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信