论文部分内容阅读
鸡蛋在储存过程中,蛋壳破损的鸡蛋相对于蛋壳完整的鸡蛋更容易变质,因此在鸡蛋加工之前,根据国家食品安全条例,需要剔除蛋壳破损的鸡蛋。本文在总结国内外蛋壳破损识别研究成果的基础上,运用图像处理技术对鸡蛋图像采用实时分割,识别鸡蛋的蛋壳是否存在破损,并搭建了模拟在线检测的试验平台。论文的主要研究内容和结论如下:(1)搭建了模拟在线检测的试验平台。该试验平台主要包括DSP实验箱SEED-VPM642(图像处理系统)、图像采集系统和结果显示模块。设计了基于C8051F330单片机的PWM光强控制电路,通过试验验证表明环形白色LED光源能够更好的为试验提供稳定的光强;设计了一个转速可调的鸡蛋转动装置,光源与摄像头采用同轴光源放置,以便更好的模拟鸡蛋流水线检测环境,实现对整个蛋壳表面的检测和图像的动态采集。(2)根据采集的原始图像的特点,提出了外接矩形法和叠加法两种实时分割图像方案。试验证明,两种方法均能实现鸡蛋图像的实时分割,但是从稳定性和准确率上考虑选择叠加法分割图像。(3)提出了改进型连通区域标记法,将搜索区域扩大到5x5区域,并设定一个阈值T剔除虚假破损干扰。通过试验选取最佳阈值T,当T=40时系统的识别准确率最好。(4)从缩小目标区域、减少冗余和简化算法步骤等方面逐步优化代码程序,最终处理一幅鸡蛋图像的综合时间约为0.7s。(5)由于TMS320DM642芯片不带标准的串行口,故通过数据总线扩展RS232串口电路实现数据通信;TMS320DM642对每个鸡蛋分别采集3幅图像,综合处理后,通过RS232串口通信将结果送入显示模块同步显示。(6)通过试验验证发现本研究的识别准确率与破损长度成正比,当破损长度大于8mm时损壳蛋识别准确率为96%。随机选取65个白壳鸡蛋进行试验,好壳蛋和损壳蛋的识别准确率分别为86.57%和93.3%。