计算机应用 ›› 2011, Vol. 31 ›› Issue (10): 2609-2611.DOI: 10.3724/SP.J.1087.2011.02609

• 先进计算 • 上一篇    下一篇

弹性体工件在线检测系统中视频预处理IP核设计

林辉1,2,吴黎明2,潘启军3   

  1. 1.韶关学院 物理与机电工程学院,广东 韶关 512005
    2.广东工业大学 广东工业大学-美国赛灵斯公司嵌入式系统创新联合实验室, 广州 510006
    3.韶关市光栅测量控制技术研究所,广东 韶关 512026
  • 收稿日期:2011-04-21 修回日期:2011-06-20 发布日期:2011-10-11 出版日期:2011-10-01
  • 通讯作者: 林辉
  • 作者简介:林辉(1984-),男,广东韶关人,助教,硕士研究生,主要研究方向:检测与控制、机器视觉;吴黎明(1962-),男,广东梅州人,教授,主要研究方向:光机电一体化、图像处理;潘启军(1973-),男,广东韶关人,工程师,主要研究方向:嵌入式系统、检测控制系统。
  • 基金资助:

    粤港关键领域重点突破项目(20080102-5)

Design of video preprocessing IP core for online inspection system of elastomer workpiece

LIN Hui1,2, WU Li-ming2, PAN Qi-jun3   

  1. 1.School of Physics and Mechatronics Engineering, Shaoguan University, Shaoguan Guangdong 512005, China
    2.Xilinx-GDUT Embedded System and Innovation Joint Laboratory, Guangdong University of Technology, Guangzhou Guangdong 510006, China
    3. Institute of Granting Measurement and Control Techniques, Shaoguan Guangdong 512026, China
  • Received:2011-04-21 Revised:2011-06-20 Online:2011-10-11 Published:2011-10-01
  • Contact: Hui LIN

摘要: 为了能够实时地检测弹性体工件的缺陷和尺寸,设计并实现了一种基于处理器局部总线(PLB)的视频预处理IP核。对IP核所采用的结构、卷积运算的硬件实现进行研究。用System Generator工具设计LOG滤波器,最终在现场可编程门阵列(FPGA)上实现边缘检测算法。实验结果表明:与传统用软件实现边缘检测算法的方法相比,用IP核实现时间大幅减少,仅为40ms,满足弹性体工件在线检测系统中实时预处理视频的要求。

关键词: 现场可编程门阵列, IP核, 在线检测, 视频预处理, 边缘检测

Abstract: In order to inspect the size and defects of elastomer workpiece in real-time, a video preprocessing IP core based on Processor Local Bus (PLB) was proposed and implemented. The structure of IP core and the hardware implementation of convolution were investigated. LOG filter was designed by System Generator, and ultimately the edge detection algorithm was implemented on Field Programmable Gate Array (FPGA). The experimental results indicate that compared to the traditional implementation of edge detection by software, method of IP core achieves higher speed, and needs only 40ms. It can satisfy the requirement of online inspection system of elastomer workpiece in real-time video preprocessing.

Key words: Field Programmable Gate Array (FPGA), IP core, online inspection, video preprocessing, edge detection

中图分类号: