通用智能相机的软硬件平台设计研究

来源 :哈尔滨师范大学 | 被引量 : 0次 | 上传用户:cccccdddddccccccccc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工业生产制造的效率因为生产流水线的出现有了飞跃性的提高,这也使得传统的检测方式面临巨大的挑战,因为随着生产速度越来越快,检测速度也要相应的提高。此时,智能相机作为一种新兴的检测手段应运而生,它所具有的潜力必然会使其成为未来机器视觉检测的主流。但是智能相机及其关键技术在国内还处于发展和探索阶段,和国外如 Cognex,Matrox,Basler的大公司相比,凌云,大恒,嘉恒中自等为数不多的国内智能相机的研发商却很少研发出自己的产品,更多的是国外智能相机产品的代理推销商,国外公司垄断着智能相机产品市场。  本文在对智能相机国内外发展状况做出详细研究的基础上,总结分析了前期研究成果,并且对目前两款做数字信号处理的应用最多的芯片DSP和FPGA的特点进行了充分研究,提出了以CMOS作为图像传感器,FPGA作为系统核心控制,DDR2 SDRAM作为高速大容量存储,Camera Link作为接口的硬件平台的智能相机方案。考虑到机器视觉检测中可能出现的问题,设计了具有自适应性与鲁棒性的相应图像处理算法,从而提高了智能相机系统的智能化程度。在智能相机设备的研究设计完成的基础上,搭建了机器视觉检测系统,设计方案检测了轴承圆柱滚子表面缺陷,验证智能相机在机器视觉检测上的可行性。  论文包括两个部分,分别为硬件设计和算法实现:  第一部分给出具体的硬件方案和实现方法,详细分析并解决了实现硬件过程中的关键问题,设计了检测产品质量的智能相机的样机,此结构的智能相机通过稍微调整之后就能够应用到其他诸多领域中。  智能相机的硬件主要采用以下的关键技术来实现:  1.数字图像信号的采集和量化是通过CMOS图像传感器实现的,以使采集的图像信号免受外围器件的影响,从而达到提高处理速度和精度的目的;为了控制和协调智能相机整个系统的工作,核心控制器件选择了FPGA,硬件内部的电路通过编程来实现,FPGA也为CMOS传感器和内存提供必要的时序脉冲和时序控制;DDR2存储器实现了海量数据流快速存储的目的;为了使内存数据能够快速低噪声的传输,相机接口选择使用了Camera Link。  2.流水作业的采用可以同时进行图像的采集和处理,以使得处理速度进一步提高,同时可以为实现较为复杂的算法提供硬件基础。  3.可编程逻辑器件的应用能够使智能相机系统的灵活性得到提高。  第二部分阐述了实现软件的方案,提出了图像增强与平滑降噪、阈值分割、边缘检测、图像特征的提取及匹配算法,并利用智能相机搭建的平台进行了检测验证。  智能相机的软件设计主要采用以下的关键技术来实现:  1.采用了增加虚拟曝光量的方法增强图像。  2.采用了中值滤波的方法去除所获得的图像数据中包含的噪声。  3.采用迭代阈值法进行图像分割。  4.采用Canny算子对图像进行边缘检测。  5.提取出产品表面缺陷的特征信息,然后进行匹配。  最后,利用所设计的算法在搭建的智能相机处理平台上进行轴承圆柱滚子表面缺陷检测实验,其实验结果满足实时性的要求,从而验证智能相机在机器视觉检测应用中的有效性。
其他文献
从ATSC制式高清数字电视标准的体系结构出发,深入研究了ATSC制式数字电视系统的各个组成部分以及后端解决方案的常用框架,这些组成部分既包括ATSC制式数字电视前端发射部分技
随着高性能计算技术的快速发展,I/O密集型应用对高性能计算机的存储子系统的容量、性能、可扩展性和可靠性等方面提出了越来越高的要求,在大数据时代下,海量数据的快速分析处
作为未来计算的一个重要发展方向,云计算依赖于数据中心来为大型网络服务提供海量计算与数据存储的能力。数据中心利用先进的分布式计算技术,将成千上万的服务器互联到一起,
随着智能化时代的到来,计算机软件得到了广泛应用。然而在实际应用中,小到随身手机系统的频频崩溃,大到事关国计民生的铁路信号、飞行控制等系统的不时故障,问题频出。软件系
今天的移动通信用户都希望手中的移动设备能具备更多的功能,无论是高端集成式个人移动数字助理(PDA),还是以低成本和易操作为主要特色的大众化手机,都是如此。目前人们正在积
位置服务(Location Service)是由移动通信网络提供的一种增值业务,通过一组定位技术获得移动台的位置信息(如经纬度坐标数据),提供给移动用户本人、他人或通信系统,实现各种与位
随着现代信息技术、通讯技术和计算机技术的高速发展,数据库应用的范围、深度和规模不断扩大,许多领域积累了海量的数据,数据挖掘技术的研究也得到了空前的重视。 近几年,由于
社会和经济的发展对协作方式提出了更高要求。远程协作由于其高效、快速、廉价、丰富的交互特点,成为CSCW(计算机支持的协同工作)领域的热点之一,研究内容包括支撑平台技术、多
20世纪90年代以来,Internet的飞速发展对电信业产生了巨大而深远的影响,基于IP分组交换的VoIP技术正在成为当前网络应用的热点。H.323协议作为VoIP最重要的协议体系之一,由于其
在企业应用中,通常都涉及到大量数据报表的处理,报表作为一种重要的信息载体在企业信息系统中有相当重要的作用。随着Internet的迅猛发展,越来越多的报表将在Web环境下开发和运