论文部分内容阅读
随着科学技术的快速发展,机器视觉应用的领域也越来越广泛,与国外相比,国内的机器视觉研究起步较晚,在应用领域主要还是以传统的机器视觉系统为主,由于传统的机器视觉系统结构复杂、体积大、成本高等因素,在一些领域性价比不高。而工业智能相机相比传统机器视觉系统在某些方面具有很大优势,但是发展缓慢,因此,工业智能相机越来越受到重视。本文提出了一种基于DSP工业智能相机系统。该系统利用线阵CCD图像传感器采集图像,由DSP对采集到的图像进行处理,通过对图像特征的分析判断检测对象的好坏,同时,DSP发出控制信号到执行机构,从而实现基于DSP工业智能相机检测系统。本文详细研究了基于DSP工业智能相机系统的设计方案、系统的硬件组成及各部分的功能原理,并讨论了DSP中视觉检测算法的实现等。整个系统由电源模块、信号采集模块、数据处理模块、通信接口模块以及软件程序模块组成,电源模块通过电压转换芯片提供系统所需的电压,信号采集模块实现图像的采集及图像的模数转换,数据运算模块具有快速的运算速度,能够实现图像处理算法的高速运算,通信接口模块负责图像显示以及控制信号输出,软件程序模块主要有两部分:应用Verilog HDL语言编写的CCD与AD9945的驱动程序,以及利用开源的OpenCV图像处理函数库,编写针对锂电池极片缺陷检测的图像处理算法程序。实验室条件下,以锂电池极片作为检测对象,进行了图像信号采集和处理,同时对处理后输出的图像信息进行了分析。实验表明,该工业智能相机具有集成度高、算法简单、运算速度快等优点,达到了设计的要求。