Disclosed is a prediction model based on the direction of the transformation in the related frame and video coding and decoding method, according to the statistical characteristics of the residual current sequence of different pattern, the residual data after the transformation of energy is more concentrated, resulting in smaller streams, to improve the encoding efficiency. The method includes encoding and decoding, encoding in the end, the residual data collection, based on the prediction model of training, get the KLT collection; in the encoding, selected by RDO in KLT and DCT for the current encoding unit transformation method is better, while the KLT collection is transferred to the decoder at the decoding end, first; for transmission to the decoder to decode the dictionary, and then the whole video decoding.
【技术实现步骤摘要】
一种基于视频编码模式的方向变换方法
本专利技术属于视频压缩编码的
,具体地涉及一种与视频相关的基于预测模式的方向变换的帧内编解码方法。
技术介绍
从MPEG-2,H.263,MPEG-4到H.264/AVC,编码效率更高的技术一直是人们追求的更高目标。近些年来,随着大量的高清视频与日剧增,一种更高效率的编码框架--HEVC应运而生。HEVC采用了许多新的技术,其中重要的一项技术为基于编码单元的自适应四叉树分割,最大的编码单元为64×64,其作为树根分割为4个32×32的编码单元,而且每一个32×32的编码单元可以继续分割,直至4×4的编码单元。对每一个编码单元,对其进行不同的预测得到不同的残差单元(变换单元)。每一个残差单元(变换单元)需要进行变换以及量化操作,根据RDO从这些不同的预测模式选取最优的预测模式以及分割模式。尽管HEVC比H.264/AVC得到50%以上的增益,然而,由于预测时使用此编码单元周围的像素值对当前预测单元进行预测,仅仅利用到像素之间的局部相关性,并没有利用到像素之间的非局部信息,所以利用序列间的非局部信息提高压缩效率成为近些年研究的一个热点。研究人员利用外部图像的相关性对图像压缩进行了一次探索性的尝试。对一副高分辨的图像I进行下采样之后得到低分辨率图像D,对D进行压缩,同时在解码端将压缩过的低分辨率图像D进行上采样,得到高分辨率图像然而由于压缩之前对原始图像进行的下采样操作造成了信息的损失,通过简单的三次线性差值很难得到高质量的高分辨率图像,那么利用与外部的图像数据库进行匹配,对其增强重构得到了高质量的高分辨率图像匹配时利用 ...
【技术保护点】
一种与视频相关的基于预测模式的方向变换的帧内编解码方法,其特征在于:该方法包括编码和解码,在编码端,首先对残差数据进行收集,对其根据预测模式训练,得到KLT集合;在编码时,通过RDO在KLT和DCT中选取对于当前编码单元更好的变换方法,同时将KLT集合传输到解码端;在解码端,首先对传输到解码端的字典进行解码,再进行整个视频的解码。
【技术特征摘要】
1.一种与视频相关的基于预测模式的方向变换的帧内编解码方法,其特征在于:该方法包括编码和解码,在编码端,首先对残差数据进行收集,对其根据预测模式训练,得到KLT集合;在编码时,通过RDO在KLT和DCT中选取对于当前编码单元更好的变换方法,同时将KLT集合传输到解码端;在解码端,首先对传输到解码端的字典进行解码,再进行整个视频的解码。2.根据权利要求1所述的与视频相关的基于预测模式的方向变换的帧内编解码方法,所述编码包括以下步骤:(1)残差数据的收集:通过HEVC压缩得到需要训练的残差集,其根据块大小、预测模式进行分类,得到每一类的残差数据集;(2)变换的生成:在全I帧编码时,对数据集进行训练,分别得到不同块大小的每一种模式的KLT,从而形成KLT集合;形成的浮点数非分离KLT将其使用尺度为210进行放大变为整型KLT,而浮点数分离KLT使用尺度为25进行放大变为整型KLT,作为需要传输的变换;(3)变换的使用:在RDO对KLT集和DCT进行比较时,根据当前模式选取的扫描方法对其进行排序,使扫描时先扫到统计意义上能量更加集中的系数,进而对其量化,得到需要传输的码流;对其量化过的码流进行反量化,反量化之后的数据,根据排序方法,使其符合扫描的顺序,进而反变换,得到...
【专利技术属性】
技术研发人员:施云惠,李晓雷,丁文鹏,尹宝才,
申请(专利权)人:北京工业大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。