我们基于Xilinx PYNQ-Z2的强大图像处理能力,设计了一款低成本高性能,硬件可灵活配置,处理速度强大的远端现场微缺陷检测设备。Xilinx已内嵌入OpenCV 库,包含有50多项硬件优化的OpenCV 功能,包括Gausian、 Median、Bilateral、Harris corner、Canny edge、Canny edge detection等。我们首先对图像进行灰度处理,运用边缘检测算法对图像进行二次处理,找出图像边缘的突变点,针对标准产品图像对照滤波,即可以找出工业品的缺陷点。我们重点运用Canny等图像边缘算法及图像凸性检测函数处理出工业产品线图,综合运用比较其优缺点,进行腐蚀、膨胀、层次化和边缘处理的手段找出细小的缺陷,充分运用FPGA并行处理图像的强大计算能力,在远端进行即时处理和显示。