现场可编程门阵列(fpga)上基于吠陀数学的快速图像卷积和模式识别

Jagadish Nayak, Smitha Bhat Kaje
{"title":"现场可编程门阵列(fpga)上基于吠陀数学的快速图像卷积和模式识别","authors":"Jagadish Nayak, Smitha Bhat Kaje","doi":"10.1109/OCIT56763.2022.00111","DOIUrl":null,"url":null,"abstract":"A major part of image processing involves convolution process. The pattern recognition techniques which are implemented through Convolutional Neural Networks (CNN) also involves two-dimensional (2D) convolution. The 2D convolution process consists of enormous multiplication operation, which need to be implemented in real time. There is a requirement of fast multiplier for the same operation. Vedic multiplier proved to be faster compared to the conventional multiplication operation. A 2D convolution-based pattern recognition system, which makes use of Vedic Multipliers is proposed in this paper. The proposed system is implemented on Field Programmable Gate Arrays (FPGA) with Verilog programming. The results of Vedic multiplier based convolution and pattern recognition are compared with the conventional multiplier such as Booths algorithm multiplier. The parametric comparison is done in terms of Number of Slice LUT's, Number of Slice Registers, speed and frequency of operation. Results show that there is significant improvement in above said parameters for Vedic multiplier-based convolution in pattern recognition system.","PeriodicalId":425541,"journal":{"name":"2022 OITS International Conference on Information Technology (OCIT)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Fast Image Convolution and Pattern Recognition using Vedic Mathematics on Field Programmable Gate Arrays (FPGAs)\",\"authors\":\"Jagadish Nayak, Smitha Bhat Kaje\",\"doi\":\"10.1109/OCIT56763.2022.00111\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A major part of image processing involves convolution process. The pattern recognition techniques which are implemented through Convolutional Neural Networks (CNN) also involves two-dimensional (2D) convolution. The 2D convolution process consists of enormous multiplication operation, which need to be implemented in real time. There is a requirement of fast multiplier for the same operation. Vedic multiplier proved to be faster compared to the conventional multiplication operation. A 2D convolution-based pattern recognition system, which makes use of Vedic Multipliers is proposed in this paper. The proposed system is implemented on Field Programmable Gate Arrays (FPGA) with Verilog programming. The results of Vedic multiplier based convolution and pattern recognition are compared with the conventional multiplier such as Booths algorithm multiplier. The parametric comparison is done in terms of Number of Slice LUT's, Number of Slice Registers, speed and frequency of operation. Results show that there is significant improvement in above said parameters for Vedic multiplier-based convolution in pattern recognition system.\",\"PeriodicalId\":425541,\"journal\":{\"name\":\"2022 OITS International Conference on Information Technology (OCIT)\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 OITS International Conference on Information Technology (OCIT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/OCIT56763.2022.00111\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 OITS International Conference on Information Technology (OCIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/OCIT56763.2022.00111","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

图像处理的一个主要部分涉及卷积处理。通过卷积神经网络(CNN)实现的模式识别技术也涉及二维(2D)卷积。二维卷积过程包含大量的乘法运算,需要实时实现。同样的运算需要快速的乘法器。吠陀乘数被证明比传统的乘法运算要快。提出了一种利用吠陀乘法器的二维卷积模式识别系统。该系统在现场可编程门阵列(FPGA)上使用Verilog编程实现。将基于Vedic乘法器的卷积和模式识别结果与传统乘法器(如booth算法乘法器)进行了比较。参数比较是根据片LUT的数量、片寄存器的数量、速度和操作频率来完成的。结果表明,基于吠陀乘数的卷积在模式识别系统中对上述参数有显著改善。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Fast Image Convolution and Pattern Recognition using Vedic Mathematics on Field Programmable Gate Arrays (FPGAs)
A major part of image processing involves convolution process. The pattern recognition techniques which are implemented through Convolutional Neural Networks (CNN) also involves two-dimensional (2D) convolution. The 2D convolution process consists of enormous multiplication operation, which need to be implemented in real time. There is a requirement of fast multiplier for the same operation. Vedic multiplier proved to be faster compared to the conventional multiplication operation. A 2D convolution-based pattern recognition system, which makes use of Vedic Multipliers is proposed in this paper. The proposed system is implemented on Field Programmable Gate Arrays (FPGA) with Verilog programming. The results of Vedic multiplier based convolution and pattern recognition are compared with the conventional multiplier such as Booths algorithm multiplier. The parametric comparison is done in terms of Number of Slice LUT's, Number of Slice Registers, speed and frequency of operation. Results show that there is significant improvement in above said parameters for Vedic multiplier-based convolution in pattern recognition system.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信