[发明专利]基于422视频的快速编码方法及编码器在审

专利信息
申请号: 202111563123.2 申请日: 2021-12-20
公开(公告)号: CN114501007A 公开(公告)日: 2022-05-13
发明(设计)人: 李日;廖义;朱建国;谢亚光;周瑜锋 申请(专利权)人: 杭州当虹科技股份有限公司
主分类号: H04N19/122 分类号: H04N19/122;H04N19/146;H04N19/159;H04N19/186
代理公司: 浙江杭知桥律师事务所 33256 代理人: 陈丽霞
地址: 310000 浙江省杭州市西*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 422 视频 快速 编码 方法 编码器
【权利要求书】:

1.基于422视频的快速编码方法,其特征在于,方法包括:

获取编码块,其中编码块的尺寸为2N*2N,编码块的色度尺寸为N*2N;

帧间编码代价的计算,计算编码块的帧间预测模式的编码代价,帧间编码代价为RDCost_Inter;

帧内预测编码代价的计算,计算编码块的帧内预测模式的编码代价,帧内编码代价为RDCost_Intra;

编码块预测模式的确定,当编码块当前帧为I帧或IDR帧,则编码块预测模式为帧内预测模式,否则判断帧间编码代价RDCost_Inter与帧内编码代价RDCost_Intra确定预测模式。

2.根据权利要求1所述的基于422视频的快速编码方法,其特征在于,还包括编码块当前帧判断,当编码块当前帧为I帧或IDR帧,则只进行最优帧内编码代价的计算,否则进行帧间编码代价的计算和帧内预测编码代价的计算。

3.根据权利要求1所述的基于422视频的快速编码方法,其特征在于,帧内预测编码代价的获取的方法包括,

编码块Y分量的编码代价计算,计算所有帧内预测模式的编码代价,并选择最小的RDCost_Y为Y分量的编码代价;

编码块色度分量(Cb+Cr)的编码代价计算,对N*2N的Cb和Cr块进行处理,得到NxN的色度块Cb’和Cr’,然后对Cb、Cr块的左边列参考像素进行相同的处理方式;对Cb’、Cr’,计算所有预测模式的简化编码代价SatdCost,得到SatdCost最小的预测模式Best_Intra_Pred_Mode;在原始Nx2N的Cb、Cr块上,在垂直方向上将其分为上下两个NxN的子块,用Best_Intra_Pred_Mode对上、下子块依次进行编码重建,得到色度块(Cb+Cr)的编码代价RDCost_Chroma;

帧内预测编码代价的获取,将Y、Cb与Cr分量帧内预测编码代价求和,得到帧内预测编码代价RDCost_Intra,RDCost_Intra=RDCost_Y+RDCost_Chroma。

4.根据权利要求3所述的基于422视频的快速编码方法,其特征在于,编码块Y分量的编码代价计算方法包括:

计算所有帧内预测模式的简化编码代价SatdCost;

挑选出SatdCost最小的M个预测模式;

计算M个模式的编码代价RDCost,选择代价最小的预测模式作为Y的最终的帧内预测模式。

5.根据权利要求3所述的基于422视频的快速编码方法,其特征在于,Nx2N色度块处理成NxN块的方法包括下采样法、截取法。

6.基于422视频的快速编码器,其特征在于,包括编码块获取模块、当前帧判断模块、帧间编码代价的计算模块、帧内编码代价的计算和预测模式确定模块;

编码块获取模块,其中编码块的尺寸为2N*2N,编码块的色度尺寸为N*2N;

当前帧判断模块,当前帧判断模块用于判断编码块当前帧为I帧或IDR帧,当前帧为I帧或IDR帧则进行最优帧内编码代价计算,否则进行帧内、帧间预测编码代价计算;

帧间编码代价的计算模块,帧间编码代价的计算模块用于计算编码块的帧间预测模式的编码代价,帧间编码代价为RDCost_Inter;

帧内编码代价的计算模块,帧间编码代价的计算模块用于计算编码块的帧内预测模式的编码代价,帧内编码代价为RDCost_Intra;

预测模式确定模块,预测模式确定模块用于确定编码块的预测模式,当编码块当前帧为I帧或IDR帧,则编码块预测模式为帧内预测模式,否则判断帧间编码代价RDCost_Inter与帧内编码代价RDCost_Intra确定预测模式。

7.根据权利要求6所述的基于422视频的快速编码器,其特征在于,还包括当前帧判断模块,当前帧判断模块用于判断当编码块当前帧为I帧或IDR帧,则只进行最优帧内编码代价的计算,否则进行帧间编码代价的计算和帧内预测编码代价的计算。

8.根据权利要求6所述的基于422视频的快速编码器,其特征在于,帧内编码代价的计算模块包括Y分量的编码代价计算模块、色度分量的编码代价计算模块和帧内预测编码代价统计模块;

Y分量的编码代价计算模块,Y分量的编码代价计算模块用于计算所有帧内预测模式的编码代价,并选择最小的RDCost_Y为Y分量的编码代价;

色度分量的编码代价计算模块,色度分量的编码代价计算模块用于计算编码块色度分量的编码代价;对N*2N的Cb、Cr进行下采样,得到NxN的色度块Cb’、Cr’,然后对Cb、Cr块的左边列参考像素进行相同的下采样处理;对下采样后的Cb’、Cr’,计算所有预测模式的简化编码代价SatdCost,得到SatdCost最小的预测模式Best_Intra_Pred_Mode;在原始Nx2N的Cb、Cr块上,在垂直方向上将其分为上下两个NxN的子块,用Best_Intra_Pred_Mode对上、下子块依次进行编码重建,得到Cb和Cr块的编码代价RDCost_Chroma;帧内预测编码代价的获取,将Y、Cb和Cr分量帧内预测编码代价求和,得到帧内预测编码代价RDCost_Intra,RDCost_Intra=RDCost_Y+RDCost_Chroma。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州当虹科技股份有限公司,未经杭州当虹科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111563123.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top