-
公开(公告)号:CN118210517A
公开(公告)日:2024-06-18
申请号:CN202410434227.0
申请日:2024-04-11
Applicant: 中国科学技术大学
IPC: G06F8/60 , G06V10/98 , G06V10/44 , G06V10/75 , G06V10/764 , G06V10/774 , G06V10/82 , G06N3/0464 , G06N3/08
Abstract: 本发明适用于目标识别和分类领域,提供了一种胶囊缺陷检测系统部署方法、胶囊缺陷检测系统及方法,所述部署方法包括:将多卷积运算引擎的数字电路模块打包为FPGA片上平台可识别的运算电路模块;构建轻量化神经网络模型,并进行量化;该轻量化神经网络模型的子集配置有图像获取模块、匹配识别模块和显示模块;将运算电路模块、轻量化神经网络模型的子集部署至FPGA片上平台,该FPGA片上平台整合有ARM处理器和多片FPGA芯片;本发明可以实现快速搭建胶囊缺陷检测系统,一方面解决单片FPGA片上资源受限问题,减少对硬件电路资源的需求;另一方面,通过电路设计解决了神经网络结构计算通用性的问题,无需多次重构,提升系统搭建效率。
-
公开(公告)号:CN118210517B
公开(公告)日:2025-01-03
申请号:CN202410434227.0
申请日:2024-04-11
Applicant: 中国科学技术大学
IPC: G06F8/60 , G06V10/98 , G06V10/44 , G06V10/75 , G06V10/764 , G06V10/774 , G06V10/82 , G06N3/0464 , G06N3/08
Abstract: 本发明适用于目标识别和分类领域,提供了一种胶囊缺陷检测系统部署方法、胶囊缺陷检测系统及方法,所述部署方法包括:将多卷积运算引擎的数字电路模块打包为FPGA片上平台可识别的运算电路模块;构建轻量化神经网络模型,并进行量化;该轻量化神经网络模型的子集配置有图像获取模块、匹配识别模块和显示模块;将运算电路模块、轻量化神经网络模型的子集部署至FPGA片上平台,该FPGA片上平台整合有ARM处理器和多片FPGA芯片;本发明可以实现快速搭建胶囊缺陷检测系统,一方面解决单片FPGA片上资源受限问题,减少对硬件电路资源的需求;另一方面,通过电路设计解决了神经网络结构计算通用性的问题,无需多次重构,提升系统搭建效率。
-