A Design Space Exploration of Power-efficient Gaussian Filter Architectures using Logical Optimization and Approximated Adders

Q4 Engineering
Marcio Monteiro, Ismael Seidel, José Luis Güntzel, Mateus Grellert, Leonardo Soares, Cristina Meinhardt
{"title":"A Design Space Exploration of Power-efficient Gaussian Filter Architectures using Logical Optimization and Approximated Adders","authors":"Marcio Monteiro, Ismael Seidel, José Luis Güntzel, Mateus Grellert, Leonardo Soares, Cristina Meinhardt","doi":"10.29292/jics.v18i2.702","DOIUrl":null,"url":null,"abstract":"Gaussian filtering is an important step in many image-processing applications because it reduces image noise.However, this step is also compute-intensive, so power-optimized hardware architectures are necessary to allow its adoption in embedded devices. This work presents a design space exploration of power-efficient Gaussian filter architectures.Differently from related work, this work shows the impacts of the design decisions on two target applications: the Canny Algorithm and an Automatic License Plate Recognition system.To explore the design space, the 3x3, 5x5, and 7x7kernels were logically refactored using Multiplierless Constant Multiplication and Common Sub-expression Exploration. The adders were approximated using the copy strategy to further reduce power consumption. Systematic experiments show the effects of the adopted strategies on power savings and quality of results compared to exact baselines using the two applications.The approximate strategy reached up to 51 dB of Peak Signal-to-Noise Ratio with power reductions of up to 48% in the best-case scenario of the standalone Gaussian filters. Also, the total power of the Gaussian filter in the Canny Algorithm can be reduced down to 34% while maintaining the precision of results between 57% and 90%. Finally, the proposed strategies reduce up to 64% of the Gaussian filter power consumption when adopted in the plate detection solution with a similar detection rate compared to the exact filter architecture.","PeriodicalId":39974,"journal":{"name":"Journal of Integrated Circuits and Systems","volume":"87 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Integrated Circuits and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.29292/jics.v18i2.702","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 0

Abstract

Gaussian filtering is an important step in many image-processing applications because it reduces image noise.However, this step is also compute-intensive, so power-optimized hardware architectures are necessary to allow its adoption in embedded devices. This work presents a design space exploration of power-efficient Gaussian filter architectures.Differently from related work, this work shows the impacts of the design decisions on two target applications: the Canny Algorithm and an Automatic License Plate Recognition system.To explore the design space, the 3x3, 5x5, and 7x7kernels were logically refactored using Multiplierless Constant Multiplication and Common Sub-expression Exploration. The adders were approximated using the copy strategy to further reduce power consumption. Systematic experiments show the effects of the adopted strategies on power savings and quality of results compared to exact baselines using the two applications.The approximate strategy reached up to 51 dB of Peak Signal-to-Noise Ratio with power reductions of up to 48% in the best-case scenario of the standalone Gaussian filters. Also, the total power of the Gaussian filter in the Canny Algorithm can be reduced down to 34% while maintaining the precision of results between 57% and 90%. Finally, the proposed strategies reduce up to 64% of the Gaussian filter power consumption when adopted in the plate detection solution with a similar detection rate compared to the exact filter architecture.
利用逻辑优化和近似加法器的高能效高斯滤波器架构的设计空间探索
高斯滤波在许多图像处理应用中是一个重要的步骤,因为它可以降低图像噪声。然而,这一步也是计算密集型的,因此为了在嵌入式设备中采用它,需要优化功耗的硬件架构。这项工作提出了节能高斯滤波器架构的设计空间探索。与相关工作不同的是,本工作展示了设计决策对两个目标应用的影响:Canny算法和自动车牌识别系统。为了探索设计空间,使用无乘数常数乘法和公共子表达式探索对3x3、5x5和7x7内核进行了逻辑重构。加法器使用复制策略进行近似,以进一步降低功耗。系统实验表明,与使用这两种应用程序的精确基线相比,所采用的策略对节省功耗和结果质量的影响。在独立高斯滤波器的最佳情况下,近似策略的峰值信噪比高达51 dB,功耗降低高达48%。此外,Canny算法中高斯滤波器的总功率可以降低到34%,同时保持结果的精度在57%到90%之间。最后,与精确的滤波器结构相比,在具有相似检测率的平板检测解决方案中采用所提出的策略时,可将高斯滤波器功耗降低高达64%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Integrated Circuits and Systems
Journal of Integrated Circuits and Systems Engineering-Electrical and Electronic Engineering
CiteScore
0.90
自引率
0.00%
发文量
39
期刊介绍: This journal will present state-of-art papers on Integrated Circuits and Systems. It is an effort of both Brazilian Microelectronics Society - SBMicro and Brazilian Computer Society - SBC to create a new scientific journal covering Process and Materials, Device and Characterization, Design, Test and CAD of Integrated Circuits and Systems. The Journal of Integrated Circuits and Systems is published through Special Issues on subjects to be defined by the Editorial Board. Special issues will publish selected papers from both Brazilian Societies annual conferences, SBCCI - Symposium on Integrated Circuits and Systems and SBMicro - Symposium on Microelectronics Technology and Devices.
×
引用
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学术官方微信