Attention Mechanism Driven YOLOv3 on FPGA Acceleration for Efficient Vision Based Defect Inspection

Longzhen Yu, Qian Zhao, Zhixian Wang
{"title":"Attention Mechanism Driven YOLOv3 on FPGA Acceleration for Efficient Vision Based Defect Inspection","authors":"Longzhen Yu, Qian Zhao, Zhixian Wang","doi":"10.1145/3487075.3487165","DOIUrl":null,"url":null,"abstract":"In this study, an efficient vision-based industry defect inspection system using attention mechanism driven YOLOv3 on FPGA acceleration is proposed. First, an attention mechanism is employed to improve YOLOv3 for the target defect inspection application. Image preprocessing named CZS (Cut, Zoom, and Splice) operation is used to reconstruct product images for selectively concentrating on the pre-defined detection regions. Then we optimize the backbone network of YOLOv3 according to defect size in images. Second, we use the PYNQ-Z2 FPGA board to deploy the proposed defect inspection system. The optimized YOLOv3 is deployed on the programmable logic through Xilinx DNNDK, which is a low-latency, low-cost, and low-power consumption hardware platform for industrial defect inspection. Experimental results showed that the achieved defect inspection accuracy was 99.2% with a processing speed of 1.54 FPS.","PeriodicalId":354966,"journal":{"name":"Proceedings of the 5th International Conference on Computer Science and Application Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 5th International Conference on Computer Science and Application Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3487075.3487165","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this study, an efficient vision-based industry defect inspection system using attention mechanism driven YOLOv3 on FPGA acceleration is proposed. First, an attention mechanism is employed to improve YOLOv3 for the target defect inspection application. Image preprocessing named CZS (Cut, Zoom, and Splice) operation is used to reconstruct product images for selectively concentrating on the pre-defined detection regions. Then we optimize the backbone network of YOLOv3 according to defect size in images. Second, we use the PYNQ-Z2 FPGA board to deploy the proposed defect inspection system. The optimized YOLOv3 is deployed on the programmable logic through Xilinx DNNDK, which is a low-latency, low-cost, and low-power consumption hardware platform for industrial defect inspection. Experimental results showed that the achieved defect inspection accuracy was 99.2% with a processing speed of 1.54 FPS.
关注机制驱动的YOLOv3基于FPGA加速的高效视觉缺陷检测
在本研究中,提出了一种基于FPGA加速的基于注意力机制驱动的YOLOv3的高效视觉工业缺陷检测系统。首先,针对目标缺陷检查应用程序,采用一种关注机制来改进YOLOv3。图像预处理称为CZS (Cut, Zoom, and Splice)操作,用于重建产品图像,选择性地集中在预定义的检测区域。然后根据图像中缺陷的大小对YOLOv3骨干网进行优化。其次,我们使用PYNQ-Z2 FPGA板来部署所提出的缺陷检测系统。优化后的YOLOv3通过Xilinx DNNDK部署在可编程逻辑上,是一种低延迟、低成本、低功耗的工业缺陷检测硬件平台。实验结果表明,该方法的缺陷检测精度为99.2%,处理速度为1.54 FPS。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信