关注机制驱动的YOLOv3基于FPGA加速的高效视觉缺陷检测

Longzhen Yu, Qian Zhao, Zhixian Wang
{"title":"关注机制驱动的YOLOv3基于FPGA加速的高效视觉缺陷检测","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":"{\"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}","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

摘要

在本研究中,提出了一种基于FPGA加速的基于注意力机制驱动的YOLOv3的高效视觉工业缺陷检测系统。首先,针对目标缺陷检查应用程序,采用一种关注机制来改进YOLOv3。图像预处理称为CZS (Cut, Zoom, and Splice)操作,用于重建产品图像,选择性地集中在预定义的检测区域。然后根据图像中缺陷的大小对YOLOv3骨干网进行优化。其次,我们使用PYNQ-Z2 FPGA板来部署所提出的缺陷检测系统。优化后的YOLOv3通过Xilinx DNNDK部署在可编程逻辑上,是一种低延迟、低成本、低功耗的工业缺陷检测硬件平台。实验结果表明,该方法的缺陷检测精度为99.2%,处理速度为1.54 FPS。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Attention Mechanism Driven YOLOv3 on FPGA Acceleration for Efficient Vision Based Defect Inspection
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信