2014-7-29 15:12| 发布者: tianzc| 查看: 314| 评论: 0
作者:eric 在有相同内容的视频网站选择一个驻足观看,同学们的理由是什么呢?抛开小清新的页面风格,夸张噱头的文字介绍和截图,贴心准确的个性化推荐化等个人喜好因素不说,对广大骚年来说相信最朴素最直接的两个指标还是流畅度和清晰度了,而这也是诸多视频网站最基本也是核心的竞争力。
流畅度方面,腾讯视频和架平的同事合作,通过布局CDN建设和完善调度,优化编码码率控制和封装,播放器端的自适应调度加载,在多轮的调优后,根据第三方基调数据,在2012年底腾讯视频的流畅度体验得分已超过竞品达到第一。在这里不作更详细的介绍。
本文重点介绍腾讯视频的清晰度优化。近年来各家视频企业对清晰度的竞争已经达到了白热化的程度,几家客户端公司先后购买了外部的视频优化算法,一家知名视频网站从芯片公司整体打包了团队做低码率的高清视频,PPS、迅雷上线下一代HEVC编码,优酷和爱奇艺研究基于人眼感兴趣区域的编码。在舆论和入口的争夺上,各家更是剑走偏锋,奇招迭出。暴风的金左眼病毒营销;爱奇艺在业内率先推出超清视频并主打全站高清概念,此外还启用了“最高清的视频”等通用网址;一直“土土看不清楚”的行业某大佬,最近雇佣五毛水军搞了个小黑屋50人视频质量大测评,造势意图改变人们的固有心理印象。当中个中精彩,不一而足。可以看出,各家对于清晰度的口碑是非常重视的。腾讯视频以清晰度起家,几年来持续优化,清晰度始终位列前三,但面对业内激烈的竞争,我们深感:除了对质量较差的片源需要纠正提供给用户一致的观看体验,视频整体的主观质量也需要有大幅的提升,将品质真正做到第一。为此,今年上半年我们启动了清晰度提升和码率优化计划,也即美仑计划。 我们的总体设想是,通过在视频编码时进行柔化降噪,对比度饱和度自适应增强,智能锐化,以及对264编码优化等的处理,在降低码率的同时,保持甚至达到更高的视频主观质量
但在设计技术方案的时候,有几个必要先决条件是不能忽略的
(1)我们对视频增强是在编码时进行,这与暴风左眼等解码时增强的技术有较大的差异,解码时增强其程度是可以视个人喜好调节甚至关闭的,因此增强不太过的话影响不大;而编码增强一经改变就确定不可逆了,因此讨好人眼时需要恰到好处,过犹不及,否则长时间观看容易造成疲劳刺眼等情况。
(2)相比拍摄的图片,视频单帧的质量差的较多,不可避免存在运动模糊,块效应的情况,因此对于边缘区域和平缓区域,具体到角点、孤立点,细节和文字,需要区别增强,避免锐化增强带来的毛刺等瑕疵
(3)算法的性能速度需要满足运营上线的要求,视频行业同质化严重,比竞品早一分钟完成编码上线,都能带来更好的口碑效应和影响力传播,形成竞争优势。因此算法除了效果好性能也要追求极致的快,
下面介绍我们的优化过程。
1人眼判断视频质量优劣很大程度取决于对视频的亮度和对比度的整体第一印象,因此基于视频分析,我们首先开发了全局自适应的对比度增强算法, 对视频主体边缘进行灰度和颜色拉伸强化人眼兴趣感知区域,而对非边缘等区域进行灰度合并来有效节省亮度空间码率和分配给UV空间更多码率,提升uv编码质量,使颜色更艳丽
此外,然后我们纠正了视频编码中不正确的颜色空间转换和gamma显示问题(主要存在于mpg格式)。
进行上述优化后的效果比较,左为优化前,右为优化后: |