用dsp技术从模拟视频信号中获取数字图像

用dsp技术从模拟视频信号中获取数字图像

ID:11899097

大小:412.50 KB

页数:10页

时间:2018-07-14

用dsp技术从模拟视频信号中获取数字图像_第1页
用dsp技术从模拟视频信号中获取数字图像_第2页
用dsp技术从模拟视频信号中获取数字图像_第3页
用dsp技术从模拟视频信号中获取数字图像_第4页
用dsp技术从模拟视频信号中获取数字图像_第5页
资源描述:

《用dsp技术从模拟视频信号中获取数字图像》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、用DSP技术从模拟视频信号中获取数字图像主要采取的是NTSC制式。正是由于模拟视频信号制式的统一,所以导致很多技术成熟的图像获取设备,例如摄像机、照相机等都有模拟视频信号的输出接口。   本设计方案旨在利用上述的有利条件,提出一套基于TMS320C6x11系列DSP的图像获取方案,利用模拟视频信号的统一性,实现随意更换带有标准模拟视频信号输出接口的图像设备而无需在图像处理系统的硬件和软件上作修改。同时,本方案还需提供一个相对通用的数字视频接口,可以适应TMS320C6xll系列DSP的接口。本设计

2、的主要技术要求有:   ①支持标准的模拟视频输入接口,可以对标准的模拟视频信号解码得到数字图像数据;   ②在不降低图像幅面的前提下,图像采集速度快,满足一定的实时性要求;   ③占用CPU时间少,使得图像采集过程在后台自主完成;   ④数字图像接口通用性好,可以在TMS320C6u1l系列乎台上通用互换。    1总体方案设计    1.1方案的选择   目前,解码模拟视频信号主要的方法有:采用A/D采样模拟视频信号和采用专用的模拟视频信号解码器。对于前一种方案需要的外部芯片较少,只需A/D转换

3、芯片即可;但是需要占用大量的CPU时间,在采集图像的过程中CPU基本没有额外的时间处理图像。这个问题通常会导致图像处理系统处理图像的时间严重不足。后一种方案采用专门的模拟视频信号解码器,需要一些额外的接口芯片,但是可以节约大量的CPU时间,图像采集过程可以全部在后台完成,基本上不需要CPU的干预。这个优点对于图像处理系统,特别是算法比较复杂的处理系统(例如视频监控系统)有着非常大的吸引力,所以本方案决定采用后者。   本方案中一个难点是:由模拟视频信号解码得出的数字视频信号数据量非常大,而且由于是

4、实时视频信号,所以数据输出速率也非常高;但是相反,DSP外部存储器接口的读出速率却比较慢。为了解决这个问题,本方案采取了两种缓冲方式.首先是使用高速FIFO,对数据进行暂存以缓解速度上的差异,但是这样的缓冲还不足以平衡两者之间的速度差异。   于是在本方案中提出了“隔行采样”的思想。通常,隔行采样会使得分辨率下降,例如每四行采样一行数据,会使得图像垂直方向上的行数下降到原来的1/4。这不是设计所希望的,所以为了保证图像的分辨率,设计中在隔行采样的同时,将一整幅图像的行数据交错分多次采样,然后再重新

5、组合成一幅完整的图像。这样既起到了缓冲速度差异的作用,又保证了图像的分辨率。   最后本方案确定的思路是,采用FIFO来暂存一行图像数据,视频解码器直接向FIF0中写入图像数据。当FIFO中写入了有效图像数据后,由CPLD向DSP发出中断请求;同时,DSP接到中断请求后,启动DMA方式将一行图像数据从FIFO中读入到其外部RAM中存放。CPLD主要完成“隔行采样”的实现、控制解码器向FIFO中写入数据以及DSF从FIFO中读出数据。   另外,本方案目前主要是针对PAL制式模拟信号的。PAL制模拟

6、信号传输的图像幅面大小为720×576像素。下面的设计主要针对该格式的视频信号展开。如果需要对NSTC等其他制式视频信号解码,只需要在软件上作一些修改即可。    1.2系统框图   在本方案中,模拟视频信号解码器采用的是Philips公司的SAA7111A。对于PAL制式模拟视频信号,l行图像数据有720个像素;同时由于YUV分量采用了4:2:2抽样,所以需要1440字节的存储空间存储1行数据。由于本方案中需要用到FIFO对1行数据暂存,所以FIFO的存储深度必须大于1440字节,最后选定高速F

7、IFO采用IDT公司的IDT72V23l,其具有2K×9位的存储深度。同时还使用了Laittice公司的CPLD——LC4128V,作为中间逻辑接口控制“隔行采样”的完成、解码器对FIFO的写操作以及DSP对FIFO的读操作,系统框图如图l所示。2硬件方案设计    2.1芯片介绍   本方案选用SAA7111A作为前端视频解码器。SAA71llA视频解码器是双通道模拟预处理电路、自动钳位和增益控制电路、时钟产生电路、数字多标准解码器、亮度/对比度/饱和度控制电路、彩色空间矩阵的组合,是一款功能完

8、善的视频处理器。SAA711lA只需要单一的3.3V电源供电,与C6x11的I/O电压一致。SAA7111A接收CVBS(复合视频)或S-video模拟视频输入,可以将PAL、SECAM、NTSC模式的彩色视频信号解码为CCIR-60l/656兼容的彩色数字分量值,器件功能通过I2C接口控制。   SAA7111A的主要性能特点如下:   ◆4路模拟输入一一4路CVBS或2路Y/C或1路Y/C和2路CVBS;   ◆主通道静态增益可编程,自动增益控制选择的CVBS或Y/C通道;  

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。