基于CMOS图像传感器OV5017的计算机并口图像采集系统
发布时间:2008/5/29 0:00:00 访问次数:475
关键词:cmos图像传感器;ov5017;计算机并口;图像采集
1 引言
图像采集是数字图像处理、图像识别的基础,其应用领域非常广泛。传统的图像采集是采用图像采集卡或视霸卡将ccd摄像机的模拟视频信号经a/d采集、存储后送计算机进行处理。这种方法使用普遍,技术比较成熟,但也存在一些问题。首先,ccd摄像机的输出已转换为模拟的ntsc或pal制式并以svideo或混合视频信号方式输出,这样采集卡的采样点在输出时序上很难与摄像机的象素点一一对应,造成数字化后的视频图像质量损失较大,图像分辨率也受制式限制。其次,这种方法的硬件电路复杂、成本较高,不利于推广和普及使用。
cmos图像传感器是近年发展起来的一种新型固体图像传感器,由于采用了相同的cmos工艺,因此可以将象素阵列与驱动电路和信号处理电路集成在同一块芯片上。而且,现在越来越多的cmos图像传感器芯片将a/d集成进去,因此除了模拟视频输出外,还可直接输出数字视频信号和同步信号。这样,利用cmos图像传感器构成图像采集系统时,传统图像采集卡的a/d就没有必要了,而仅需设计适当的接口电路。由于图像数据量比较大,必须选用可进行高速数据传送的接口。pc机并口的数据传输速率最大可达2 mb/s,使用和编程控制也方便,作为图像采集的接口是合适的。本文设计的系统正是基于这种思 路,图像数据源选用有数字视频输出的cmos图像传感器ov5017,pc机通过并口对ov5017进行图像采集和控制。该系统实现了完整的图像采集功能,在此基础上通过在pc机上编写相应软件可完成后续的图像处理和识别功能。本文先介绍ov5017和pc机并口,然后给出整个系统的硬件和软件实现。
2 cmos图像传感器ov5017
2.1 ov5017的基本性能
ov5017是美国omnivision公司开发的cmos黑白图像传感器芯片,该芯片将cmos传感器技术与数字接口组合,用于视频图像应用。ov5017芯片的基本参数为:
(1)单片1/4in视频图像传感器,48pin,逐行扫描,内置8 b a/d。
(2)图像尺寸4.2 mm×3.2 mm,象素尺寸11μm×11μm,象素数384×288
(3)帧频50~0.5 hz,曝光设定:1~1/100帧。
(4)信噪比(s/n)>42 db。
(5)帧频50 hz、焦距1.4时,最小照度为0.5 lx。
ov5017输出模拟视频信号,格式为逐行扫描。ov5017内部嵌入了一个8 b的a/d,因而可以同步输出8 b的数字视频流d7~d0。在输出数字视频流的同时,还提供象素时钟pclk、水平参考信号href、垂直同步信号vsync,便于外部电路同步读取图像。
2.2 ov5017的编程功能
ov5017具有丰富的编程控制功能,其图像帧频、曝光时间、增益控制、gamma校正、图像开窗等均可通过对芯片内部寄存器的读写进行设置。芯片内部有11个8 b寄存器,通过对地址线a3~a0的设置来选择寄存器,通过读写数据线d7~d0来读取或设置寄存器。在对寄存器进行读(或写)时,应使片选csb与输出使能oeb(或写使能web)有效。
在本系统中需设置的寄存器有2个。地址号10xx的寄存器为视频数据端口vport,他是只读的,当选中并读取他时,芯片向外输出数字视频流。地址号0100的寄存器为帧频控制寄存器frctl,他是读写的,帧频可设置在50~0.5 hz之间。
2.3 数字图像的输出
数字视频流的输出必须通过对芯片内视频数据端口vport的读取才能实现。其步骤为:
(1)设置地址总线a3~a0为10xx;
(2)使能片选csb(置低电平)与输出使能oeb(置低电平)。
则芯片输出数字视频流和vsync,href,pclk同步信号。
3计算机并行接口在计算机接口种类日新月异的今天,计算机并口作为一种传统的接口,因为其应用的广泛性和灵活性,仍然在设备控制、数据采集等领域有着广泛的应用。下面对pc机并口常用的数据传输模式和并口寄存器做一介绍。
3.1 并口常用的3种数据传输模式
(1)spp
早期pc机的并口是基于centrionics打印机接口设计的,他的数据口只能单向传输(pc输出数据),数据输入只能靠读取4位的状态口,数据传输速率最大不超过250 kb/s。这种标准被称为标准并行接口(standardparallelport)。
(2)epp
epp(enhanced parallelport,增强型并行接口)协议最早是由intel,xicrom和zenith data system联
关键词:cmos图像传感器;ov5017;计算机并口;图像采集
1 引言
图像采集是数字图像处理、图像识别的基础,其应用领域非常广泛。传统的图像采集是采用图像采集卡或视霸卡将ccd摄像机的模拟视频信号经a/d采集、存储后送计算机进行处理。这种方法使用普遍,技术比较成熟,但也存在一些问题。首先,ccd摄像机的输出已转换为模拟的ntsc或pal制式并以svideo或混合视频信号方式输出,这样采集卡的采样点在输出时序上很难与摄像机的象素点一一对应,造成数字化后的视频图像质量损失较大,图像分辨率也受制式限制。其次,这种方法的硬件电路复杂、成本较高,不利于推广和普及使用。
cmos图像传感器是近年发展起来的一种新型固体图像传感器,由于采用了相同的cmos工艺,因此可以将象素阵列与驱动电路和信号处理电路集成在同一块芯片上。而且,现在越来越多的cmos图像传感器芯片将a/d集成进去,因此除了模拟视频输出外,还可直接输出数字视频信号和同步信号。这样,利用cmos图像传感器构成图像采集系统时,传统图像采集卡的a/d就没有必要了,而仅需设计适当的接口电路。由于图像数据量比较大,必须选用可进行高速数据传送的接口。pc机并口的数据传输速率最大可达2 mb/s,使用和编程控制也方便,作为图像采集的接口是合适的。本文设计的系统正是基于这种思 路,图像数据源选用有数字视频输出的cmos图像传感器ov5017,pc机通过并口对ov5017进行图像采集和控制。该系统实现了完整的图像采集功能,在此基础上通过在pc机上编写相应软件可完成后续的图像处理和识别功能。本文先介绍ov5017和pc机并口,然后给出整个系统的硬件和软件实现。
2 cmos图像传感器ov5017
2.1 ov5017的基本性能
ov5017是美国omnivision公司开发的cmos黑白图像传感器芯片,该芯片将cmos传感器技术与数字接口组合,用于视频图像应用。ov5017芯片的基本参数为:
(1)单片1/4in视频图像传感器,48pin,逐行扫描,内置8 b a/d。
(2)图像尺寸4.2 mm×3.2 mm,象素尺寸11μm×11μm,象素数384×288
(3)帧频50~0.5 hz,曝光设定:1~1/100帧。
(4)信噪比(s/n)>42 db。
(5)帧频50 hz、焦距1.4时,最小照度为0.5 lx。
ov5017输出模拟视频信号,格式为逐行扫描。ov5017内部嵌入了一个8 b的a/d,因而可以同步输出8 b的数字视频流d7~d0。在输出数字视频流的同时,还提供象素时钟pclk、水平参考信号href、垂直同步信号vsync,便于外部电路同步读取图像。
2.2 ov5017的编程功能
ov5017具有丰富的编程控制功能,其图像帧频、曝光时间、增益控制、gamma校正、图像开窗等均可通过对芯片内部寄存器的读写进行设置。芯片内部有11个8 b寄存器,通过对地址线a3~a0的设置来选择寄存器,通过读写数据线d7~d0来读取或设置寄存器。在对寄存器进行读(或写)时,应使片选csb与输出使能oeb(或写使能web)有效。
在本系统中需设置的寄存器有2个。地址号10xx的寄存器为视频数据端口vport,他是只读的,当选中并读取他时,芯片向外输出数字视频流。地址号0100的寄存器为帧频控制寄存器frctl,他是读写的,帧频可设置在50~0.5 hz之间。
2.3 数字图像的输出
数字视频流的输出必须通过对芯片内视频数据端口vport的读取才能实现。其步骤为:
(1)设置地址总线a3~a0为10xx;
(2)使能片选csb(置低电平)与输出使能oeb(置低电平)。
则芯片输出数字视频流和vsync,href,pclk同步信号。
3计算机并行接口在计算机接口种类日新月异的今天,计算机并口作为一种传统的接口,因为其应用的广泛性和灵活性,仍然在设备控制、数据采集等领域有着广泛的应用。下面对pc机并口常用的数据传输模式和并口寄存器做一介绍。
3.1 并口常用的3种数据传输模式
(1)spp
早期pc机的并口是基于centrionics打印机接口设计的,他的数据口只能单向传输(pc输出数据),数据输入只能靠读取4位的状态口,数据传输速率最大不超过250 kb/s。这种标准被称为标准并行接口(standardparallelport)。
(2)epp
epp(enhanced parallelport,增强型并行接口)协议最早是由intel,xicrom和zenith data system联
上一篇:纳米技术与生物传感器