[发明专利]一种编码块的量化方法及用于HEVC编码的量化方法在审
申请号: | 201910059802.2 | 申请日: | 2019-01-22 |
公开(公告)号: | CN109660803A | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 秦红波;李芙蓉;张广睿;赵伟;王中正;王海 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04N19/124 | 分类号: | H04N19/124;H04N19/176;H04N19/70;H04N19/96 |
代理公司: | 西安嘉思特知识产权代理事务所(普通合伙) 61230 | 代理人: | 张捷 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 量化 编码块 映射关系 子编码 映射 编码复杂度 编码效率 划分方式 目标编码 有效地 调用 叠加 延迟 运算 合成 | ||
本发明涉及一种编码块的量化方法及用于HEVC编码的量化方法,所述编码块的量化方法包括:将目标编码块划分为多个子编码块;对多个所述子编码块进行运算,生成多个量化值;对多个所述子编码块进行编号,生成多个映射值;根据所述多个量化值和所述多个映射值建立映射关系;根据所述映射关系,调用所述量化值。本发明在计算各个尺寸块的量化值时采用了由最小尺寸块向上叠加的方法来合成其他尺寸块的量化值,从而减少了现有技术中CU结构划分带来的量化计算延迟,减少了不同CU划分方式对量化计算产生的影响,降低了编码复杂度,有效地提高了编码效率。
技术领域
本发明属于数字信号处理技术领域,特别涉及一种编码块的量化方法及用于HEVC编码的量化方法。
背景技术
网络直播、短视频、可视电话等网络视频流应用已经成为时下人们交流的主要方式。为了获得更好的用户视频体验,一方面,要保证价高的视频质量,这就要求传输较高的码率;另一方面,高码率需要高带宽传输,大容量存储和大量密集编解码运算,这对网络视频流系统资源提出极其苛刻的要求。一旦不能满足,则反过来会急剧降低用户体验。因此,为了获得好的用户体验,必须在传输码率和资源消耗间进行折中,这可借助于根据码流来预测视频质量来实现。
近年来,国内外对以高效视频压缩编码(High Efficient Video Coding,HEVC)为代表的新一代高效视频编码流的无参考视频质量评估的研究有很多进展,其中,在HEVC量化之前会选择合适的编码单元CU(Coding Unit)、划分结构,然后经过预测编码,变换编码,再进行量化操作,对于一个最大编码块要完成量化操作,需要对最大编码块进行多种模式的划分,然后利用量化公式对根据每一种划分模式计算当前划分模式下的量化值,因此,当最大编码块需要根据每一次划分模式进行一次划分和计算,因此想要将一个最大编码块完成量化,需要进行若干次划分计算,导致编码复杂度上升,编码速度降低。
发明内容
为了克服上述现有技术中存在的问题,本发明提出了一种编码块的量化方法及用于HEVC编码的量化方法,用于减小HEVC量化计算时的复杂度,具体的实施方式如下:
本发明实施例提供一种编码块的量化方法,包括:
将目标编码块划分为多个子编码块;
对多个所述子编码块进行运算,生成多个量化值;
对多个所述子编码块进行编号,生成多个映射值;
根据所述多个量化值和所述多个映射值建立映射关系;
根据所述映射关系,调用所述量化值。
在一个具体的实施例中,将目标编码块划分成多个子编码块,包括:
根据四叉树分割技术对所述目标编码块进行划分,生成多个所述子编码块。
在一个具体的实施例中,根据四叉树分割技术对所述目标编码块进行划分之后,还包括:
对每一划分层的所述子编码块进行扫描,生成扫描编号;
对每一划分层的所述子编码块进行排列,生成排列序号。
在一个具体的实施例中,对多个所述子编码块进行运算,生成多个量化值,包括:
从多个所述子编码块中提取最小编码块;
根据量化公式计算所述最小编码块的量化值;
根据所述最小编码块的量化值计算其余子编码块的量化值。
在一个具体的实施例中,根据所述最小编码块的量化值计算其余子编码块的量化值,包括:
根据四叉树分割原理,查找源节点对应的四个子节点;
从所述最小编码块的量化值中获取所述四个子节点的量化值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910059802.2/2.html,转载请声明来源钻瓜专利网。