[实用新型]用于数字视频编解码的3乘3整数DCT变换量化器有效

专利信息
申请号: 201720896595.2 申请日: 2017-07-24
公开(公告)号: CN206962992U 公开(公告)日: 2018-02-02
发明(设计)人: 陈朝阳 申请(专利权)人: 河南工程学院
主分类号: H04N19/122 分类号: H04N19/122;H04N19/124;H04N19/176;H04N19/625
代理公司: 郑州优盾知识产权代理有限公司41125 代理人: 张绍琳,栗改
地址: 451191 河南*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 数字视频 解码 整数 dct 变换 量化
【说明书】:

技术领域

实用新型涉及数字视频压缩编解码的技术领域,具体涉及一种用于数字视频编解码的3乘3整数DCT变换量化器,同时给出了其相匹配的3乘3整数IDCT逆变换反量化器。

背景技术

H.264和H.265视频编解码标准都采用了4×4整数DCT变换,编解码端都需要归一化,量化与变换归一化相结合,通过乘法、移位实现。我国具有自主知识产权的AVS标准采用8×8整数DCT变换,编码端进行变换归一化,量化与变换归一化相结合,通过乘法和移位实现。整数DCT变换的产生解决了计算精度误差大和编码效率低的问题,其特点是用整数变换矩阵代替DCT的浮点数变换矩阵,这样变换过程完全是整数运算,不存在精度误差,保证了编码的可逆性,同时整数乘法可用加减法和移位运算代替,运算量大幅度减少。

4×4整数DCT变换可以表示为:

式(1)中,X代表原始图像块,Y代表得到的DCT系数。是4×4整型变换中的核心2D变换。E4f是缩放因数矩阵,表示的每个元素都要乘以矩阵E4f中相同位置的对应缩放因子,且

4×4整数IDCT逆变换表示为:

式(2)中,Y代表图像块的DCT变换系数,X′表示经过IDCT逆变换得到的图像块。

4×4整数DCT变换是正交变换。对于一个4×4整数DCT变换,其核心2D变换的运算量为:乘法(乘2运算)32次,加减法96次。对于一个1920×1080的彩色高清视频帧,采用4:2:0的子采样格式则需要194400个4×4整数DCT变换,其核心2D变换需要的乘法(乘2运算)次数为6220800,加减法次数为18662400。

为了进一步减少运算量,4×4整数DCT核心变换可以分两步完成:先对图像块的每一列做一维变换,再对变换结果的每一行做一维变换。行变换的运算量和列变换相同,可利用如下的蝶形运算实现4×4整数DCT核心变换:

首先,对式(1)中原始图像块X采用蝶形运算进行一维列变换:

进行运算,其中xn,n=0,1,2,3为X中任一列的元素,一维列变换结果为pn,n=0,1,2,3,一维列变换需要做四次,分别对X的4列进行一维列变换,即:

第一次蝶形运算输入为x0=x00,x1=x10,x2=x20,x3=x30,输出为p0=p00,p1=p10,p2=p20,p3=p30

第二次蝶形运算输入为x0=x01,x1=x11,x2=x21,x3=x31,输出为p0=p01,p1=p11,p2=p21,p3=p31

第三次蝶形运算输入为x0=x02,x1=x12,x2=x22,x3=x32,输出为p0=p02,p1=p12,p2=p22,p3=p32

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南工程学院,未经河南工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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