新闻中心

EEPW首页>光电显示>设计应用> 基于高分辨率CMOS传感器图像采集系统的实现

基于高分辨率CMOS传感器图像采集系统的实现

作者: 时间:2009-04-07 来源:网络 收藏

3.2的主体程序
视频软件需要完成数据的、转换和数据的存储功能。
为了便于后期图像处理和分析工作,采用了BIOS的程序设计架构。BIOS上的程序总体设计流程图如图8所示。

本文引用地址://m.amcfsurvey.com/article/169510.htm

中断触发源采用了EXT4,即外部中断引脚中断。而外部引脚连接的是行有效信号,这样,每一行便触发一次中断,然后在中断服务程序中通过读取FIFO的数据到SDRAM中,完成一行数据的,通过行计数器来判断一帧是否传完。值得注意的是,本的软件设计没有采用两级中断来保证第一行读到的图像数据就是图像本身的第一行,而是采用读取行同步信号的上升沿来简化程序。
由于在TI公司的CCS3.1开发环境下面写文件方式的速度太慢,所以采用写SD卡的方法来保存图像数据,采集到更加清晰的图像,如图9。

图像的灵敏度很高,在很低的照度下都能清晰成像。要调整好镜头的光圈以避免出现局部过曝光的现象。
虽然采用接口外加FIFO行缓冲器的方案没有那些有专门视频接口的DSP(如DM642)的VP0-VP3端口方便,但本方案具有成本上的优势;同时在浮点运算特别多的图像算法中,本方案的算法效率要比DM642高。本方案对很多没有视频控制器的DSP具有通用性;另外,本方案扩展了一片,可以对硬件控制进行一些灵活的处理,如可以通过对HD信号灵活计数,控制闪光灯的点亮时间等。
实验证明,本系统适合带有接口的DSP系统,这种图像采集接口还能很好地移植到其他DSP的图像采集与处理系统中。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭