论文部分内容阅读
图像采集技术应用范围十分广泛,如在工业检测,交通道路,医学,军事以及科研等领域中。传统的图像采集系统大多是由相机、图像采集卡和PC构成,通过组建专用网络来进行图像的采集和传输。基于PC的远程图像采集系统结构复杂等缺点,某些领域中已经不能满足应用需求。随着嵌入式系统技术和图像采集技术的迅速发展,特别是ARM处理器和Linux在嵌入式系统中的广泛应用,使图像采集系统的体积小、低功耗、低成本、具有数据预处理功能、将图像采集、处理、I/O控制及通信集于一体等成为可能。基于这种背景,本文提出一种基于ARM-Linux的图像采集与传输系统的设计方案。本文首先对图像采集系统的现状做个简单分析,并说明了嵌入式图像采集系统具有传统采集系统无法比拟的优势。然后基于嵌入式处理器、CMOS数字图像传感器和以太网网络,提出本系统的总体设计方案。围绕系统方案详细介绍了具体实现方法。第一阶段:系统硬件设计。主要包括SDRAM、NORFlash、NANDFlash、OV9560图像传感器、SD卡、DM900网卡等接口电路设计以及制作电路板。第二阶段:构建嵌入式软件平台。包括系统引导程序vivi、Linux内核和yaffs2文件系统的移植及根文件系统制件。第三阶段:设计了图像传感器驱动和外部触发驱动程序,并编写相应的应用程序进行测试;设计生成BMP图像的程序用于把采集到的数据生成图像。第四阶段:移植嵌入式WEB服务器,设计网页模板,设计用户验证、参数设置和图像采集与显示等CGI程序。最后给出了系统测试的结果。