论文部分内容阅读
机器视觉装置在工业生产中应用越来越广,要求也越来越高,目前的机器视觉装置要么基于PC,功率高、体积庞大、安装困难;要么算法实时性和性能指标差;要么是整套装置的费用昂贵。针对这些问题,本文研制了一个嵌入式机器视觉装置。本装置采用具有浮点运算的STM32F407作为核心处理器,图像采集器件为OV7670 CMOS彩色图像传感器,外加RAM芯片缓存图像数据。全文围绕嵌入式机器视觉装置的研发及其图像定位上的应用展开研究,选取鞋底图像进行了定位实验,取得了较好的效果。本文的主要研究内容如下:1.嵌入式机器视觉装置的体系结构设计首先介绍了嵌入式机器视觉装置的工作原理,然后根据装置的功能需求和性能指标设计了嵌入式机器视觉装置的体系结构及各功能模块。2.嵌入式机器视觉装置的硬件设计根据装置的体系结构和功能模块要求确定硬件器件选型和具体实现方案,并进行相应硬件的电路设计,同时简要地对系统硬件各个模块的工作原理进行了阐述。内容包括主处理器模块、图像采集模块、实时显示模块、存储器模块、SD卡模块和通讯接口模块等电路的设计及测试。3.嵌入式机器视觉装置的软件设计首先介绍了软件的主程序流程,然后根据装置功能要求以及STM32F407和COMSOV7670的工作方式,对装置的软件子程序流程及其实现进行了详细介绍。包括:图像传感器的初始化、图像采集及预处理、图像数据存储和传输、客户端的远程设置、图像处理的算法实现等。4.嵌入式机器视觉装置的调试及结果分析首先对图像采集和显示功能进行了测试,然后对客户端软件进行了测,最后对鞋底图像定位功能进行了测试。通过具体实验,分析测试结果,发现问题并提出可以改进的方法。经过大量测试,验证了本设计达到了装置设计的功能要求和性能指标。论文最后对全文进行了总结,对主要研究成果进行了说明,同时指出本文的不足和有待改进之处。