[发明专利]一种加快残差系数部分比特数计算速度的方法在审
申请号: | 202010117339.5 | 申请日: | 2020-02-25 |
公开(公告)号: | CN113382238A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 王鹏 | 申请(专利权)人: | 北京君正集成电路股份有限公司 |
主分类号: | H04N19/13 | 分类号: | H04N19/13;H04N19/122;H04N19/124;H04N19/139 |
代理公司: | 北京竹辰知识产权代理事务所(普通合伙) 11706 | 代理人: | 聂鹏 |
地址: | 100193 北京市海淀区西北旺*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加快 系数 部分 比特 计算 速度 方法 | ||
本发明提供一种加快残差系数部分比特数计算速度的方法,所述方法是改变熵编码的串行顺序,令不同的N×N块的残差系数同时进行编码。所述方法进一步包括:S1,残差系数部分的熵编码,以TU为单位,每个TU被分割成NxN大小的子块sub‑block;S2,在变换量化过程中,当某一子块sub‑block的coeff值都得到后,编码该子块sub‑block中的coeff的值;S3,当一个TU的残差系数全部得到后,只需要进行最后一个非零coeff位置的编码和sub‑block是否有非零系数的编码。解决得到残差系数部分的BitCount消耗大量时间的问题。
技术领域
本发明涉及电子电路领域,特别涉及一种加快残差系数部分比特数计算速度的方法。
背景技术
现有技术中,如图1所示,H265编码时,为了选择最优的模式,包括最优的CU SIZE,TU SIZE等,需要遍历各个模式,通过比较选择最优的模式。在模式选择时,常用的一种判决依据为COST。
COST=Distortion+BitCount*Lambda
其中Distortion是描述压缩后的图像与压缩前的图像的差异程度, Distortion越大说明这种模式的效果越不好。
BitCount是描述将编码需要的所有信息写到码流中需要的bit数,需要的bit数越多,则最终的码流就越大,相当于压缩比小。
Lambda是由quantisation parameter通过查表得到的一个值,例如: lambda_sse_tab[52]={
14,18,22,28,36,45,57,72,
91,115,145,182,230,290,365,460,
580,731,921,1161,1462,1843,2322,2925,
3686,4644,5851,7372,9289,11703,14745,18578,
23407,29491,37156,46814,58982,74313,93628,117964,
148626,187257,235929,297252,374514,471859,594505,749029,
943718,1189010,1498059,1887436};
总的来说,两者之和越大,则对应的模式越不好。
此外,本申请涉及的现有技术中的术语和解释包括:
H.265:HEVC(High Efficiency Video Coding,高效视频编码)H265,一种新的视频编码标准。
LCU:H.265中最大的编码单元。
CU:编码单元。LCU中可分为1个或若干个CU。
TU:变换单元。CU中可分为1个或若干个TU。
CU SIZE:CU的大小。包括64,32,16等。
SE:syntax element.语法元素。包括CU的分割信息,预测模式,残差系数等可以代表该CU特征的信息。
COEFF:残差系数。语法元素中的残差系数部分。
模式选择:H265编码过程实际上就是从H265格式支持的模式中选择出最好的模式的过程,这个选择最优模式的过程叫做模式选择。
模式选择依据:选择不同模式时,要有一个可以量化的数据,称为模式的COST。不同的模式有各自的COST,COST是由计算得到的。COST最小的模式即为最优模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京君正集成电路股份有限公司,未经北京君正集成电路股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010117339.5/2.html,转载请声明来源钻瓜专利网。