发明名称 x265编码器中帧间编码模式快速选择方法
摘要 本发明提供了一种x265编码器中帧间编码模式快速选择方法,该方法首先采用工具软件分析x265编码器中耗时模块或函数,然后针对耗时部分进行具体的优化工作,在保证性能的前提下采用快速算法或者结构调整来达到速度的提升,优化内容包括:SKIP模式的提前检测、以SATD Cost(哈达玛变换后再绝对值求和)代替RD Cost(率失真优化得到的值)作为层内模式选择的标准。对于x265编码器,本发明能够实现高清视频序列实时编码,性能与原来非实时编码相比峰值信噪比下降0.03dB。
申请公布号 CN104320656A 申请公布日期 2015.01.28
申请号 CN201410603770.5 申请日期 2014.10.30
申请人 上海交通大学 发明人 张小云;胡强;高志勇;陈立
分类号 H04N19/103(2014.01)I;H04N19/132(2014.01)I;H04N19/147(2014.01)I 主分类号 H04N19/103(2014.01)I
代理机构 上海汉声知识产权代理有限公司 31236 代理人 徐红银;郭国中
主权项 一种x265编码器中帧间编码模式快速选择方法,其特征在于,包括如下步骤:步骤1:计算Merge模式的MergeSatdCost(哈达玛代价值)及Skip模式的SkipRdCost(率失真代价值);步骤2:根据周围信息预测得到当前块的RdCost:PredRdCost(预测的率失真代价值);步骤3:若SkipRdCost<θ*PredRdCost,其中:θ为权重因子,则判定为SKIP模式,并转到步骤7,否则转到步骤4;步骤4:计算Inter模式和Intra_in_inter模式的SatdCost(哈达玛代价值);步骤5:从Merge、Inter、Intra_in_inter中选择SatdCost最小的模式做一次RDO(率失真优化)得到其RdCost(率失真代价值),并与SkipRdCost进行比较,选择最小者作为当前层的最优模式;若SKIP为最优模式则转步骤7,否则转步骤6;步骤6:CU(编码单元)向下划分,进行下一层的模式选择;步骤7:CU终止向下划分。
地址 200240 上海市闵行区东川路800号