基于fpga的视觉检测模型的研究与设计-测试计量技术及仪器专业论文.docxVIP

  • 4
  • 0
  • 约5.74万字
  • 约 81页
  • 2019-01-09 发布于上海
  • 举报

基于fpga的视觉检测模型的研究与设计-测试计量技术及仪器专业论文.docx

基于fpga的视觉检测模型的研究与设计-测试计量技术及仪器专业论文

A A Dissertation Submitted to GuangDong UniVersity of Techllology for the Degree of Master of Engineering Science The ReSearCh and DeSig n Of The ViSUaI I nSpeCtiOn MOdeI based On FPGA Master Candidate:Feng Wang Super、,isOr:PrOf.GuiTang Wang May 25,2011 SchOOI Of Inf6rmatiOn Enginee r.ng GuangdOng UniVersity Of‘rechnOIOgy GuangzhOu,GuangdOng,P:R.China,51 0090 摘要摘 摘要 摘 要 视觉检测技术在现代化生产、医疗设备等领域得到越来越广泛的应用。边缘 检测和运动退化图像的复原是视觉检测中的重要研究内容。边缘包含了图像大部 分信息,边缘检测是图像处理和分析的关键步骤,对后续高层次的特征描述、匹 配和识别等有着重大的影响。在基于机器视觉的产品质量快速检测中,图像运动 模糊是影响检测精度的重要因素。解决图像运动模糊的有效方法是对图像进行针 对运动模糊原因的相应恢复处理。 随着现场可编程门阵列(FPGA)在工业中的广泛应用,使得基于FPGA数字图 像处理的实现有着重要地位。模型化设计是一种自顶向下的面向FPGA的快速原 型验证法,它不仅降低了FPGA设计门槛,而且缩短了开发周期,提高了设计效 率。这使得FPGA模型化设计成为了FPGA系统设计的发展趋势。本文针对常见 视觉检测图像处理算法的FPGA模型化实现,在以下几个方面展开研究和设计: 首先对本文中使用的模型化设计方法的主要软件工具System Generator和 AccelDSP等进行了介绍。其次对边缘检测和图像复原算法详细介绍用System Generator工具在Simulink环境中设计的模型,并进行硬件仿真,生成了HDL代 码。最后还对边缘检测和卡尔曼滤波进行AccelDsp模型化设计,不仅把边缘检测 七种算子在同一种型号FPGA上硬件实现结果进行横向比较,而且把卡尔曼滤波 同一种算法在五种不同型号FPGA上的硬件实现结果进行纵向比较。产生、验证、 分析了浮点模型、定点模型和RTL(寄存器传输级)模型并进行对比,列表全面分 析比较了各个实验过程、结果和资源消耗情况。本文的工作有以下特点: (1)不同于传统的视觉检测算法开发方法,本文采用AccelDsp和system generator结合matlab/simulink和ISE开发图像处理视觉检测算法。实验表明,不 失为一种快速高效的设计方法。 (2)开发算法模型,在硬件实现过程中,不仅对多种算法的同一种硬件实现 进行横向比较,而且还对同一种算法的多种型号FPGA硬件实现进行纵向比较。 为分析修正及对算法和硬件种类的选择提供一个有效的思路。 关键词:FPGA;AccelDsp;System Generator;matlab/simulink;边缘检测; 运动退化复原;卡尔曼滤波; 广东工业大学硕士学位论文Abstract 广东工业大学硕士学位论文 Abstract visual inspection technology is applied in the areas of modem production, medical equipmem more and more widely.Edge detection a11d restoration of motion degraded images is the importam content in the research of Visual inspection.The image edges contain most infomation of the image,edge detection is tlle key step of image processing aIld aIlalysis,觚d haS significant innuence on the hi曲-leVel description,matclling and recognition of characteristics.On the fast detection of the product quality based on machine Vision,image motion blur is an important factor that affecs detection accuracy.The efIfectiVe m

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档