首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

实时H.265 4Kp30视频编码:您选择FPGA还是32 multi-GHz, x86微处理器?

实时H.265 4Kp30视频编码:您选择FPGA还是32 multi-GHz, x86微处理器?

作者:Steve Leibson, 赛灵思战略营销与业务规划总监

H.265/HEVC视频编码只消耗H.264编码的一半带宽,却可实现同样的视频质量,这对4K2K视频来说非常重要。Vanguard Video已经开发出支持最新 HEVC草拟规格的 H.265/HEVC video解码器。可能这种编解码器最值得关注的一个特点是Vanguard已经实现4Kp30 视频的编解码器实时软件版本(所选算法使用C语言和手工修改的“to-the-max”汇编语言),欢迎进行对比。

实时运行于四个8核Intel Xeon 微处理器Barco Silex上的软件版本编解码器已经在 Xilinx VC709 Connectivity Kit(基于一颗Virtex-7 690T FPGA)上实现了相同的编码器(Vanguard使用HDL编写)。
我们将对此进行一些对比。

首先介绍 Vanguard Video V.265 编码器。Vanguard Video V.265编码码器编码高质量4Kp30视频时只需15Mbps带宽,如果要求视频质量较差或较低分辨率时,带宽要求更低。以下为显示这个编码器复杂性的框图:


八核服务器处理器功耗约为100W,Vanguard Video V.265 编码器编码需要四个这样的处理器来执行实时HEVC编码。功耗达数百瓦,需要大量的散热风扇。而使用Virtex- 7 FPGA执行同样任务,功耗则大幅降低。
Vanguard Video还开发了HEVC编解码器内核,但在连接Virtex- 7 FPGA之前,需要进行系统集成。还需要执行视频预处理,以支持不同的输入格式( 如SDI、DisplayPort和HDMI),需要用于本地存储的内存控制器、使得设计软件可编程的配置寄存器、用于主机接入的PCIe接口和用于流输出的以太网。Barco-Silex 完成了这些集成工作以便于本周在拉斯维加斯2014年NAB大会做演示。
在显示器上显示效果如何? 效果非常好。请登录 Vanguard网站观看这个视频:


Vanguard Video –压缩对比 ,出自 Vimeo.上的mike keeler
原文链接:
http://forums.xilinx.com/t5/Xcell-Daily-Blog/Real-time-H-265-4Kp30-video...

© Copyright 2014 Xilinx Inc.
如需转载,请注明出处
记录学习中的点点滴滴,让每一天过的更加有意义!
返回列表