论文部分内容阅读
图像信息是人们获得外界信息的主要来源,视觉检测在工业检测领域也处于比较重要的地位。常见的图像采集和处理系统大部分是基于PC机平台,利用PC机强大的处理能力完成图像信息的采集和处理。但其体积较为庞大,携带不便,应用场合有一定的局限性。而嵌入式系统的体积较小,功耗较低,应用场合灵活,因此在图像采集和处理领域的应用逐渐增多。
本文主要完成的工作就是根据实际工程项目的功能要求,针对具体的对象设计了图像采集和处理的嵌入式系统。在硬件设计上,用ARM来完成图像数据的处理,用CPLD进行图像数据的采集。一般的图像采集和处理系统采用的是采集一幅图像,处理一幅图像的串行操作模式。而本系统采用的是采集和处理同时进行的并行操作模式,图像的采集和处理能够同时进行,提高了系统的工作效率。在软件设计上,系统采用的是Linux操作系统,并根据具体的硬件平台建立了软件开发环境;编写了图像采集软件和设备驱动程序;分析比较了常用的图像处理算法,然后根据具体对象提出了专用的图像处理方法,提高了图像处理的效率。
最后,完成了实际的硬件平台并在其基础上进行了软硬件的调试,实现了图像数据的采集功能,验证了图像数据的处理程序。基本达到了预先设计的功能指标,并为进一步的应用打下了基础。