● 摘要
数字图像处理技术不仅在理论上有深入的发展,在应用上也是科学研究和社会生产乃至人类生活中不可缺少的强有力工具。嵌入式数字图像采集与处理系统具有模块化结构简单,可靠性高,处理速度快,功耗低,适应能力强等优点,在实时图像处理领域具有很大的发展前景。 本文设计了基于ARM9 S3C2410配合嵌入式Linux操作系统的嵌入式图像采集处理系统,论文的工作集中在以下几个方面: 1.在熟悉ARM嵌入式系统的基础上,详细分析论述了嵌入式系统引导代码Boot- Loader的实现机理,给出了如何通过修改现有代码获得适合于具体运行系统引导代码的方法; 2.针对嵌入式视频采集处理系统的需求,设计了基于USB接口的视频采集方案,在借鉴OV7620相关技术资料的基础上,对Linux下USB接口摄像头的设备驱动程序进行了深入的分析与改造,在S3C2410开发板上实现了视频信息的采集,并且提供了符合V4L(Video For Linux)标准的部分视频接口; 3.根据从内核空间驱动层获得的视频设备的操作接口,设计了视频信息采集应用程序,完成了单帧与连续帧图像数据的抓取、YUV与RGB数据格式间数据转换、不同格式图像的存储等功能。并在PC上应用数字滤波,二值化处理,边缘检测,特征点提取等多种方法对采集的图像进行了基本的图像处理。 在分析、实现的基础上,论文抽取了基于Linux的嵌入式图像采集系统的关键环节,并对其进行了详细的论述与分析,较系统地给出了嵌入式图像采集系统的设计方法与步骤,可以为类似系统的开发提供直接的参考。
相关内容
相关标签