摘要:
随着技术和需求的发展,视频采集技术在视频监控、电视会议、计算机图像处理、多媒体通信等技术领域发挥着关键作用,采集质量、效率和集成要求越来越高.传统的视频采集系统一般是基于PC以视频采集卡的形式,该方案体积大,成本高,距离长,在多点系统中实现困难.嵌入式视频采集系统因其体积小、性能稳定而逐渐得到广泛应用.在设计和提高图像采集速度时,CMOS图像传感器具有成本低、集成度高、体积小、功耗超低等优点.本文重点介绍采用ARM CMOS方案设计,即在Linux下进行CMOS图像传感器驱动和应用程序开发过程.详细介绍了Linux下直接使用CMOS图像传感器图像数据采集系统.对系统组成模块的基本原理、各模块间接接口电路设计、驱动程序框架和软件实现进行了具体分析.系统采用S3C2440芯片上的IIC总线接口和DMA控制器,以DMA传输图像数据的方式提高了驱动程序的采集速度和效率.实验表明,整个系统稳定可靠,安装简单,成本低,可扩展应用于工业控制、视觉电话、远程监控等领域.
展开