论文部分内容阅读
本课题是针对生产线上的药瓶瓶盖进行在线视频检测方法的研究,旨在完成检测装置设计的基础上实现瓶盖的在线视频检测。其中,检测内容包括瓶盖的色差检测和完整性检测。本文通过以下几个环节的研究设计,实现了生产线上药瓶瓶盖的在线视频检测。首先,完成检测装置的软硬件设计。本文根据瓶盖检测的自身特点和需求,选取合适的硬件器件,设计并实现了一个采用CMOS OV7670作为视频模块,以FPGA作为控制单元的瓶盖在线视频检测装置。详细分析研究硬件装置各部分的工作原理,在Quartus II软件编程环境下,运用Verilog HDL语言编程,使得该装置实现了外接VGA显示器菜单式参数设置。其次,进行瓶盖的色差检测。本文根据瓶盖检测的自身特点和需求,先设置模板图像,并对模板和待检测图像划分窗口区域。再利用色彩空间和色差公式,通过Verilog HDL语言编程,求得图像各窗口区域的色差值,进而判断出不合格的瓶盖,实现药瓶瓶盖的色差检测。最后,进行瓶盖的完整性检测。装置先利用CMOS摄像头读取并保存待检测瓶盖图像的视频信息,再结合边缘检测算法的工作原理,完成算法程序的HDL移植,实现在线视频图像的边缘检测。并通过改进检测算法抑制噪声,获得了清晰、连贯的边缘图像。在此基础上,依据背景差分法原理,设置模板,采用图像间简便的或、异或运算,设计并完成了瓶盖的完整性检测。并通过对整个完整性检测算法的分析,再次改进检测算法,使得装置在保证检测质量的前提下,简化了操作过程,减少了运算量。总体上,该设计达到了预期成果,实现了检测装置的设计,完成了瓶盖的色差检测和完整性检测。该装置检测精度高,速度快,自动化、智能化程度高,具有良好的实时性、适应性以及可移植性,且对人体零伤害,可广泛地、长时间地应用于恶劣的工作环境中,具有广阔的应用前景。