- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
一种基于FPGA的立体视频转换系统研究设计
根据以上分析,DDR在一行数据的时间内被复用,理论上只要满足写入一行加读出一行数据的时间小于一行数据的持续时间Th即可。在1 600×1 200@60 Hz的分辨率下,行周期Th=13.3,当DDR工作在165 MHz时,其读一行数据加写一行数据的时间为:Tl=1 600×2/165 M×2=9.7<Th。即使考虑到DDR在读写之外的其他操作上花费的额外时间,也能够满足要求。
2.3 格式转换
2.3.1 3D模式
2.3.2 2D模式
对于本文设计的系统,对程序稍作修改即可实现2D/3D兼容。只须在输入端,第k个像素到达时,各分量分别存入地址addr=k即可。
本文介绍的立体视频转换系统能够在不影响帧率的情况下进行实时转换,并且满足2D/3D兼容的需要。该系统目前已应用于立体显示器格式转换。DVI接口的使用,使得该系统有着广泛的兼容性。此外,系统用一片SDRAM实现了帧缓冲的功能,在充分利用系统资源的同时,使得整个系统的设计更为简洁,有利于减小体积和降低成本。同时,该系统实际上构建了一个通用的视频处理架构,具有很好的扩展性,程序只需稍作修改即可用于其他尺寸、其他格式视频源(如上下格式、时分格式)、其他立体实现方式(如按行或者按列分割左右图像)的立体显示器。
参考文献
[1] 王元庆.自由立体显示器的应用与现状[J].现代显示,2003(1):38-41.
[2] 周如辉.实时视频处理系统中乒乓缓存控制的设计[J]. 电子元器件应用,2006(4):66-68.
[3] 朱炜.DDR SDRAM控制器的设计与实现[J].电子器件,2009(3):592-595.
[4] 王元庆.基于LCD的自由立体显示技术[J].液晶与显示,2003,18(2):116-201.
[5] 汪洋,王元庆.多用户自由立体显示技术[J].液晶与显示,2009(3):434-437.
作者:张金龙1,王元庆1,张兆扬2 来源:电子技术应用2010年第9期
上一篇:避免PCB设计限制D类放大器性能的实践设计经验
下一篇:用开源API处理DSP视频