High level estimation of implementation cost of using morphological filter in edge detection

K. Hamwi, M. Khaddour, O. Hammami
{"title":"High level estimation of implementation cost of using morphological filter in edge detection","authors":"K. Hamwi, M. Khaddour, O. Hammami","doi":"10.1109/SSD.2010.5585562","DOIUrl":null,"url":null,"abstract":"Edge detection is a critical element in image processing, since edges contain a major function of image information. The function of edge detection is to identify the boundaries of homogeneous regions in an image based on properties such as intensity and texture. The morphological filter is used as an initial process in edge detection for noisy images where “opening-closing” operations are used to filter noise thus enhancing edge detection performance. In this paper we study the additional cost in resources caused by implementing the morphological filter prior to edge detection, area, power and energy consumption are considered, the cost is a major factor in determining to use or not the morphological filter in a particular application. To achieve this estimation we used a high level estimation tool, high level design and estimation is gaining ground as it allows design decisions in an early stages of development therefore reducing costs, these tools are also gaining in accuracy. We used morphological filter as a preprocessing stage for the Shen-Castan edge detector. Starting C code the high level estimation tool produces RTL level circuits and using power and energy consumption models based on a hardware database (generic ASIC in our case) it produces reports about Area, Power and Energy consumption, an estimation of performance is also possible.","PeriodicalId":432382,"journal":{"name":"2010 7th International Multi- Conference on Systems, Signals and Devices","volume":"63 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 7th International Multi- Conference on Systems, Signals and Devices","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SSD.2010.5585562","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Edge detection is a critical element in image processing, since edges contain a major function of image information. The function of edge detection is to identify the boundaries of homogeneous regions in an image based on properties such as intensity and texture. The morphological filter is used as an initial process in edge detection for noisy images where “opening-closing” operations are used to filter noise thus enhancing edge detection performance. In this paper we study the additional cost in resources caused by implementing the morphological filter prior to edge detection, area, power and energy consumption are considered, the cost is a major factor in determining to use or not the morphological filter in a particular application. To achieve this estimation we used a high level estimation tool, high level design and estimation is gaining ground as it allows design decisions in an early stages of development therefore reducing costs, these tools are also gaining in accuracy. We used morphological filter as a preprocessing stage for the Shen-Castan edge detector. Starting C code the high level estimation tool produces RTL level circuits and using power and energy consumption models based on a hardware database (generic ASIC in our case) it produces reports about Area, Power and Energy consumption, an estimation of performance is also possible.
形态学滤波在边缘检测中实现成本的高阶估计
边缘检测是图像处理中的一个关键因素,因为边缘包含了图像信息的主要功能。边缘检测的功能是基于图像的强度和纹理等属性来识别图像中均匀区域的边界。形态学滤波器被用作噪声图像边缘检测的初始处理,其中“开闭”操作用于过滤噪声,从而提高边缘检测性能。在本文中,我们研究了在边缘检测之前实现形态滤波器所引起的额外资源成本,考虑到面积,功率和能源消耗,成本是决定在特定应用中使用或不使用形态滤波器的主要因素。为了实现这个估计,我们使用了一个高层次的估计工具,高层次的设计和估计正在取得进展,因为它允许在开发的早期阶段做出设计决策,从而降低成本,这些工具也在获得准确性。我们使用形态滤波作为预处理阶段的深卡斯坦边缘检测器。从C代码开始,高级估计工具生成RTL级电路,并使用基于硬件数据库(在我们的例子中是通用ASIC)的功耗和能耗模型,它生成关于面积,功耗和能耗的报告,性能估计也是可能的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信