当前位置:首页 > 每日看点 > 正文内容

H.264和H.265,两者都是给足码率的情况下,谁能提供的画质上限更高?

卡卷网1年前 (2024-12-20)每日看点187

不是,你都给足码率了还编个蛋球啊,都能做到无损。

如果你真的向我一样在做视频编解码这个行业,你应该知道所谓的画质并不是编解码从业者追求的东西,我们追求的是信噪比。也就是不论是什么,输入到这个编码器里,编出来的东西和你输入进去的差距有多大。

我用标准测试序列的cactus举个例子,如果你仔细看那个视频,你会发现背景包含大量噪点(某乎压缩成一坨屎了,看上去不甚明显):

H.264和H.265,两者都是给足码率的情况下,谁能提供的画质上限更高?  第1张

POC=0

H.264和H.265,两者都是给足码率的情况下,谁能提供的画质上限更高?  第2张

POC=1

假如你是一个编码器,要编码cactus这个视频。你要考虑的不是编码这些噪声毫无意义,因为噪声也是信息,而是我如何用最小的代价编码这些噪声,这才是驱动你升级迭代的内在动力。因此你拥有了更加复杂的预测方向、块划分、帧结构,更加强大的熵编码以及一系列灵活的配置选项。这个代价可以是失真,可以是码率,但最常见的是率-失真。关于率失真是如何从一个有约束的问题经拉格朗日乘数法转变为无约束问题的,在此不做推导。

经典信息论认为预测概率低的东西信息量大,编码器理应为信息量大的东西分配更多的码率编码,如果你用CQP编码事实也确实如此。但编码器对信息量的掌握属于是管中窥豹,它认为信息量大的地方人眼未必那样认为。就像上图中那样,属于是帧间相关性比较大又不是很大,比较大的相关性意味着它会使用少量的intra in inter,不是很大意味着它会使用大量的inter和少量的skip,事实也是如此,如下图X265,CQP22,橙色是intra,蓝色是inter,无色是skip:

H.264和H.265,两者都是给足码率的情况下,谁能提供的画质上限更高?  第3张

POC=2

H.264和H.265,两者都是给足码率的情况下,谁能提供的画质上限更高?  第4张

这一帧的统计数据

因此,比特分配就很重要,这也是近年视频编码领域最容易出成果的地方。比特分配说白了就是给失真人眼不敏感的区域分配较少的码率,失真人眼敏感区域分配较多的码率,把之前编码噪声消耗掉的码率拿来给更重要的区域。不论是q域、ρ域、λ域的码率分配,都是一个套路,总结一下就是提出一个R-D模型,再依据这个RD模型制定一套码率分配策略。评价指标包括BDBR,实际分配码率和目标码率相差的百分比,码率波动情况,算法复杂度。

你会发现,随着bpp(bits per pixel)的增加,不论是传统的编码器,还是端到端的神经网络编码器,收益越来越小

H.264和H.265,两者都是给足码率的情况下,谁能提供的画质上限更高?  第5张

Jiahao Li, Bin Li, Yan Lu; Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2023, pp. 22616-22626

总结一下,1、画质指的是画面的实际分辨率和纯净度,但编码关心的不是画质,而是信噪比,尽管信噪比往往与画质正相关。2、不同的编码标准在高码率段差距逐渐收窄。3、做蛋糕的技术基本已经走到头了,现实中远没有分蛋糕重要。


我要补充一点,虽然我们对诸如MSE、SSIM、VMAF这类评价指标,会用到“客观质量”、“主观质量”描述它们,但这里的“质量”不等同于画质,而等同于失真——换句话说,你默认输入为“真”。如今的增强技术,甚至能在解码后计算出超越原始画面的画质,所以追求画质的是拍摄者,是后期,是播放器,而不是编码标准。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2024/12/5105.html

分享给朋友:

相关文章

手机用久了,垃圾都在哪里,总是内存显示不够,还很卡,这可怎么解决?

手机用久了,垃圾都在哪里,总是内存显示不够,还很卡,这可怎么解决?

大家的手机在使用一段时间之后啊,是不是都会出现又卡又慢的情况,尤其是安卓手机,这种现象更是非常明显,而且很多朋友啊,也都知道手机之所以会出现这些问题,一般都是手机安装了大量软件,而这些软件在使用过程中会产生大量的缓存垃圾,因此啊时间久了就会...

有哪些正规的兼职平台?

1.阿里巴巴云客服:工作优点是时间自由,可自主选择班次,不需要去公司坐班,多做多得2.蚂蚁云客服:同样是阿里巴巴旗下的兼职平台,工作优点是时间自由,可自主选择班次,不需要去公司坐班,多做多得。3.菜鸟优加云客服:工作优点是时间自由,可自主选...

为什么微服务一定要有网关?

为什么微服务一定要有网关?

网关一句话总结,网关的作用是上浮公共逻辑,下沉差异逻辑。公共逻辑就是所有接口都需要做的事,比如权限校验,限流算法等,这样业务就只需要关心业务逻辑即可。下面是一个对比图: 当然除了一些公共逻辑外,路由也是网关的核心功能,它可以进行流量转发。...

为什么我们一直在给B站充大会员但B站却一直处于亏损状态?

我讲一下离谱的真相吧,欢迎喷我。很多人都觉得B站在赶走人才,赶走优秀的长视频创作者,也觉得知乎在这么做,是没错的。确实在这么做。而原因很简单。只有影响力很大的KOL才有商业价值。(KOL是指“关键意见领袖”)而你说你是人才?对不起,人才不赚...

你每天用来涨知识的手机应用程序有哪些?

你每天用来涨知识的手机应用程序有哪些?

经过深度使用和测评,从100个APP中选出的这35个超实用的app,每一个都是最硬核最有料的涨知识神器!每天打开看看,能让你提神醒脑,眼界大开,成为朋友聚会上的话题王者!双击屏幕取走哦~先放上全部APP目录,有新闻资讯类、英语学习类、读书类...

中国芯片产量达1399亿颗,这意味着什么?

美国并不是没有明白人,只是特朗普不懂芯片产业的情况,冒冒失失在ZZ正确下,开启了对中国芯片的掐脖子,结果没掐死,反而让人练出了铁肺。芯片是所有科技产业的上游,美国原本在上游呆得很舒服,靠英伟达、AMD、德州仪器、高通等这些几十年霸主地位的公...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。