- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于FPGALVDS视频图像采集与预处理系统设计实现
基于FPGALVDS视频图像采集与预处理系统设计实现
文章编号:1006-6268(2009)02-0032-04
摘 要:以LED背光源液晶电视为应用背景,在FPGA硬件平台上实现了LVDS视频图像采集和直方图预处理系统的设计。
关键词:现可编程门阵列;低压差分信号;直方图;约束
中图分类号:TN911.73文献标识码:A
Design and Implement of FPGA-based LVDS Video Acquisition and Preprocessing System
HUANG Guo-peng1,LIU Wei-dong1,2,QIAO Ming-sheng2,CHEN Xing-feng1
(1.Dept. of Electrical Engineering ,Ocean University of China,Qingdao 266100;2. Hisense Electric Co.,Ltd, Qingdao 266071)
Abstract:This paper ,taking LED backlight for LCD TV as application background, has researched to achieve LVDS video acquisition and preprocessing system based on FPGA .
Keywords: FPGA;LVDS;histogram;constraints
引 言
FPGA在信号实时处理领域得到越来越广泛的应用。相比ASIC和DSP,FPGA有更高的吞吐量、位级的可编程能力、开发周期短和风险大大降低等优点。随着65nm甚至45nm工艺技术的面世,FPGA在逻辑门集成数量和工作的频率上取得了很大的提高。在大数量数据处理领域,其并行处理数据的优势可以得到充分体现,特别是在在图像帧速率和分辨率要求比较高的场合使用高速大容量FPGA可以得到令人满意的结果。因此,利用FPGA做图像采集和对图像的预处理成为现代实时图像处理的一个方向。
直方图是多种空间域图像处理的基础[4],灰度直方图是分析一副图像的亮度特性的一个非常有用的工具,它可以用于图像处理的多个方面,例如灰度拉伸、自动对比度、动态伽玛调整等方面。因此,对实时图像做直方图统计的意义很大。我们可以利用实时直方图统计的结果实时地对视频图像做实时增强处理或者用于其他控制功能。
LED背光液晶电视[1]以其低功耗,易于分区控制等优点得到越来越广泛的关注。其中利用FPGA的实时性好、开发周期短、风险较低的优点对LED背光液晶电视动态背光控制和实时视频图像的处理是较好的解决方案。在液晶电视信号处理平台上开发LED背光系统在动态背光控制和实时视频图像处理方面上需要解决下面两个问题:
(1)适应各种信号源(例如AV,DVI,HDMI等)的输入。
(2)易于采集视频信号,低干扰、低噪声、低反射、低延时,传输距离较长。
本文设计的方案,解决了这两个方面的问题,实现了LED背光液晶电视动态控制系统的建立,系统的灵活性强,满足了LED背光液晶电视不同的开发需求。
1 视频图像采集和直方图统计的系统
1.1系统硬件平台
本系统基于现代LED背光液晶电视,采用XILINX TB-3S-1600E图像处理开发板,主芯片采用XC3S1600E-4FG484C作为系统的核心芯片,芯片接4片ELPIDAEDD5116ADTA-6B-E DDR存储器。LVDS的输入匹配电阻可以利用FPGA的IO BLOCK上的 120Ω的内部电阻,在例化IBUFDS时将DIFF_TERM设置为TRUE。另外,此开发板需要外接12V的电源输入。系统的输入是液晶电视SCALER的LVDS视频信号输出[2],信号分辨率为1,366×768,场频是60Hz,对不同信号源的输入LVDS信号输出的差分CLK的时钟不同,例如对于VGA信号输入,差分CLK的频率为74MHz, AV信号输入则是60MHz,这就需要FPGA的锁相环的锁相范围比较大,XILINX FPGA内部的DCM能够满足差分时钟的变化范围。
1.2系统软件设计
图2 是本视频采集系统和直方图统计系统的软件设计的流程图。主要是利用重新添加过约束的XILINX LVDS IP核采集LVDS图像信号,之后将解码出来的28bit并行的图像数据按照对应关系分解成R,G,B信号和行使能信号,之后根据亮度和R,G,B信号的对应关系计算出每个像素的亮度。然后利用FPGA内部的BLOCK RAM对图像进行直方图统
文档评论(0)