论文部分内容阅读
生产线产品计数的传统方法一般采用脉冲计数,由于间隔时差不当存在着漏检现象。针对目前一些混合产品生产线存在产品数量、型号多,体积大小不一等问题,如果采用脉冲计数来实现将大幅度增加误识漏检率,另外混合产品如果靠人工来计数、则会带来管理费用成本等问题,生产线缺少实时监控计数系统很可能给生产造成巨大损失。 基于上述诸多原因,本文采用一种图像采集模块和图像检索模块的实时计数识别监控系统设计方案,解决了混合产品生产线计数监控等管理问题。三星S3C2440作为下位机主控芯片,并设计下位机硬件功能模块。首先,对下位机系统的软件环境进行配置,并加载图像采集设备硬件驱动。其次,用NFS根文件系统进行挂载,达到系统可以同上位机进行网络通信的目的。最后,运行根目录采集软件采集图像和视频,并把保存下的图像帧发给上位机。上位机的检索算法采取的是纹理特征作为图像的检索特征,图像检索作用域是面向整幅图而非局部区域,采取先分割图像再加权的一种处理方法。因在提取图像特征过程中遇到轻微模糊图像的问题,直接进行图像检索,检索结果会出现较大误差,需要先进行模糊图像复原,然后再改进检索算法。针对模糊图像复原问题,通过采用几种经典模糊图像复原法进行复原,然后把几种算法恢复的图像在时间和清晰度上作比较,由于投影迭代法无论在时间和清晰度上都比其他算法更优,因此最后模糊图像的恢复采用的是投影迭代恢复法。生产线产品的监控识别计数功能系统是基于上述讨论软件和硬件部分相组合进行研究的,其中下位机搭建和采集设备的选择是硬件部分架构的基础。图像检索算法和采集程序是系统实现功能的核心,算法处理部分则是影响系统实时性的关键,下位机在采集图像交给上位机后,算法处理后实现计数结果显示。 实验选取背景色为白色的纸带,用实验小车来拖动纸带,模拟传输速度为0.5m/s生产线传送带,并调节最佳光照强度和摄像头位置,在其上放置型号不同的电子元器件,下位机采集电子元器件图像和视频通过网口交给上位机。实验结果表明,在浏览器中实时视频播放良好及VC++2008上计数结果准确,但当光照强度过强或者过暗时,摄像头采集的图像模糊度较大,导致产品计数结果会出现较大误差。