codecs系列视频编码中的率失真优化rdo技术

飞翔的鲲 飞翔的鲲     2022-12-01     183

关键词:

Date: 2022.8.20


文章目录

1、前言

为了应对不同的视频内容,往往有多种候选的编码方式,编码器的一个主要工作就是以某种策略选择最优的编码 ,以实现最优的编码性能。基于率失真理论的编码参数优化方法被称为率失真优化,率失真优化技术是保证编码器编码效率的主要手段。

RDO是一种视频编码技术,用于在尽可能小的编码码率下,减少图像失真度,使得编码效率达到最高。RDO的目的是:在一定的比特率下,如何使重建图像的失真最小;或者允许一定失真的条件下,用最小的比特数来编码图像。

率失真优化RDO不属于H.265视频编码标准范畴,但是视频编码中非常重要的技术,用于确定除了量化参数以外的其他编码参数。

2、视频失真度量

在实际应用中常用平方误差和(SSE)、均方误差(MSE)、绝对误差和(SAD)以及峰值信噪比(PSNR)等客观评价方法来作为失真测度。

2、视频编码中的率失真优化

可以描述成下面的限定性优化问题&#x

codecs系列转载:手淘h265编解码算法与工程优化

Date:2022.7.29文章目录1、项目背景2、H.265介绍2.1成本效益2.2编码框架2.3技术亮点2.4改进代价3、H.265高效编解码器的实现3.1RDO优化3.2工程化优化方法3.3优化成果4、总结与未来展望1、项目背景手淘的产品目前已经拓展到直播、短视频... 查看详情

codecs系列转载:手淘h265编解码算法与工程优化

Date:2022.7.29文章目录1、项目背景2、H.265介绍2.1成本效益2.2编码框架2.3技术亮点2.4改进代价3、H.265高效编解码器的实现3.1RDO优化3.2工程化优化方法3.3优化成果4、总结与未来展望1、项目背景手淘的产品目前已经拓展到直播、短视频... 查看详情

codecs系列x265编码器:模式选择之rdo过程分析

Date:2022.9.7参考:x265帧内预测模式RDO过程经典不过时之模式选择快速RDO(x265篇) 查看详情

codecs系列x265编码器:模式选择之rdo过程分析

Date:2022.9.7参考:x265帧内预测模式RDO过程经典不过时之模式选择快速RDO(x265篇) 查看详情

codecs系列x265编码器:模式选择之rdo过程分析(代码片段)

Date:2022.9.7文章目录参考:1、帧间模式选择RDO过程参考:x265帧内预测模式RDO过程经典不过时之模式选择快速RDO(x265篇)1、帧间模式选择RDO过程A.先进行SKIP/Merge模式的RDO计算:if((mightNotSplit&&depth>=minDepth&&!md.bestMode&... 查看详情

codecs系列h.265/hevc视频编码技术汇总——导航页

Date:2022.1.1文章目录1、HEVC标准系列2、x265编码器系列3、HEVC-SCC扩展系列1、HEVC标准系列【Codecs系列】HEVC标准(一):资源路径【Codecs系列】HEVC标准(二):简介和编码框架分析【Codecs系列】HEVC标准... 查看详情

codecs系列x265编码器:帧内模式选择代码分析(代码片段)

Date:2022.9.10中秋文章目录1、x265帧内模式选择过程2、帧内模式选择核心代码1、x265帧内模式选择过程(1)比较35种预测模式的SATDcost,选出N种RDO候选模式,其中N值与rdlevel和PU尺寸有关。(2)针对N种RDO候选模式采用简单的RDO(无... 查看详情

codecs系列hevc标准:大尺寸四叉树分割技术

DATE:2021.12.24文章目录1、编码块划分2、编码单元CU3、预测单元PU4、变换单元TU1、编码块划分  不同于H.264中的编码宏块,H.265采用一种更加灵活的块划分结构——四叉树划分,并且定义了一种全新的分割模式,包括编码单元CU,... 查看详情

codecs系列hevc标准:大尺寸四叉树分割技术

DATE:2021.12.24文章目录1、编码块划分2、编码单元CU3、预测单元PU4、变换单元TU1、编码块划分  不同于H.264中的编码宏块,H.265采用一种更加灵活的块划分结构——四叉树划分,并且定义了一种全新的分割模式,包括编码单元CU,... 查看详情

codecs系列x265编码器:帧内模式选择代码分析

Date:2022.9.10中秋文章目录1、x265帧内模式选择过程1、x265帧内模式选择过程(1)比较35种预测模式的SATDcost,选出N种RDO候选模式,其中N值与rdlevel和PU尺寸有关。(2)针对N种RDO候选模式采用简单的RDOÿ... 查看详情

codecs系列x265编码器:帧内模式选择代码分析

Date:2022.9.10中秋文章目录1、x265帧内模式选择过程1、x265帧内模式选择过程(1)比较35种预测模式的SATDcost,选出N种RDO候选模式,其中N值与rdlevel和PU尺寸有关。(2)针对N种RDO候选模式采用简单的RDOÿ... 查看详情

codecs系列hevc标准:参考帧管理rps技术

Date:2022.2.18文章目录参考1、参考帧管理技术2、参考帧管理的基础知识3、HEVC参考帧集技术(RPS)4、x265代码实现参考H.265的参考帧管理1、参考帧管理技术HEVC采用了参考帧集(RPS)的技术来管理已解码的帧,用作后续图像的参考... 查看详情

视频直播技术:延迟优化

音视频的直播系统是一个复杂的工程系统,要做到非常低延迟的直播,需要复杂的系统工程优化和对各组件非常熟悉的掌握。下面整理几个简单常用的调优技巧:编码优化1.确保Codec开启了最低延迟的设置。Codec一般都会有低延迟... 查看详情

codecs系列hevc标准:帧间预测技术及x265实现分析

DATE:2021.12.27文章目录1、帧间关键技术1.1、Merge/Skip1.2、AMVP1.2.1Inter模式下的AMVP技术1.2.2Merge模式下的AMVP技术1.3、GPB1.4、AMP2、x265实现分析2.1、帧间函数调用2.2、帧间模式选择过程2.3、实现分析帧间预测是利用视频时间域的相关性,... 查看详情

codecs系列hevc标准:简介和编码框架分析

DATE:2021.12.23文章目录1、HEVC简介2、编码框架2.1、帧内预测2.2、帧间预测2.3、变换量化2.4、去块滤波2.5、样点自适应偏移2.6、熵编码3、HEVC压缩效率高于H.264的原因4、参考1、HEVC简介H.265/HEVC(HighEfficiencyVideoCoding),即高效视频编码... 查看详情

codecs系列hevc标准:简介和编码框架分析

DATE:2021.12.23文章目录1、HEVC简介2、编码框架2.1、帧内预测2.2、帧间预测2.3、变换量化2.4、去块滤波2.5、样点自适应偏移2.6、熵编码3、HEVC压缩效率高于H.264的原因4、参考1、HEVC简介H.265/HEVC(HighEfficiencyVideoCoding),即高效视频编码... 查看详情

codecs系列x265编码器:preset支持工具集和优化分析(代码片段)

DATE:2021.12.29文章目录1、preset支持工具集1.1、placebo1.2、veryslow1.3、slower1.4、slow1.5、medium1.6、fast1.7、faster1.8、veryfast1.9、superfast1.10、ultrafast2、工具集优化1、preset支持工具集1.1、placeboparam->bEnableEarlySkip=0;param->bEnableWeightedBiPred=1;... 查看详情

codecs系列bsq-rate:一种新的视频编码评价准则

DATE:2021.8.31文章目录1、参考2、论文下载3、BSQ-rate计算方法1、参考BSQ-rate:aNewApproachforVideo-codecPerformanceComparisonandDrawbacksofCurrentSolutions2、论文下载https://sci-hub.st/10.1134/S03617688200301113、BSQ-rate计算方法 查看详情