【技术实现步骤摘要】
16*4级参考帧压缩方法和装置
本专利技术涉及数据处理
,特别涉及一种16*4级参考帧压缩方法和装置。
技术介绍
如图1所示,在视频编解码器中,需要执行如图1所示的步骤:熵编码、反量化、反变换、运动补偿、参考帧、外部存储等。这些需要不断与片外存储器进行数据交换,其中包括:重建帧的写入、参考帧的获取等操作。在数据写入或获取的同时,会造成大量的带宽消耗。在编解码过程中,需要实时访问DDR来获取所需数据,由于巨大的带宽需求,DDR写入和读取数据产生的功耗占很大一部分,因此,降低DDR的带宽在视频编解码中变得尤为重要。针对如果降低DDR的带宽,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种16*4级参考帧压缩方法和装置,以达到降低视频编解码过程中DDR的带宽需求的目的。本专利技术实施例提供了一种16*4级参考帧压缩方法,包括:获取16*4级的参考帧,其中,所述参考帧用于在编解码过程中进行运动补偿;将所述参考帧划分为4个4*4的像素块;依 ...
【技术保护点】
1.一种16*4级参考帧压缩方法,其特征在于,包括:/n获取16*4级的参考帧,其中,所述参考帧用于在编解码过程中进行运动补偿;/n将所述参考帧划分为4个4*4的像素块;/n依次求取所述4个4*4的像素块中各个像素块的最小值;/n根据所述各个像素块的最小值,求取4个4*4的像素块中各个像素块的最小值树和位宽树;/n根据所述各个像素块的最小值,求取所述16*4级的参考帧的最小值树和位宽树。/n
【技术特征摘要】
1.一种16*4级参考帧压缩方法,其特征在于,包括:
获取16*4级的参考帧,其中,所述参考帧用于在编解码过程中进行运动补偿;
将所述参考帧划分为4个4*4的像素块;
依次求取所述4个4*4的像素块中各个像素块的最小值;
根据所述各个像素块的最小值,求取4个4*4的像素块中各个像素块的最小值树和位宽树;
根据所述各个像素块的最小值,求取所述16*4级的参考帧的最小值树和位宽树。
2.根据权利要求1所述的方法,其特征在于,依次求取所述4个4*4的像素块中各个像素块的最小值,包括:
将每个4*4的像素块中的最小值,作为该4*4的像素块的最小值。
3.根据权利要求2所述的方法,其特征在于,根据所述各个像素块的最小值,求取4个4*4的像素块中各个像素块的最小值树和位宽树,包括:
将当前的4*4的像素块划分为4个2*2的像素块;
将每个2*2的像素块中的值都减去该2*2的像素块中最小值,得到该4*4的像素块的最小值树。
4.根据权利要求3所述的方法,其特征在于,根据所述各个像素块的最小值,求取4个4*4的像素块中各个像素块的最小值树和位宽树,包括:
确定所述最小值树中每个2*2的像素块中的最大值对应的二进制位数,以及该4*4的像素块中的最小值对应的二进制位数;
将所述最小值树中每个2*2的像素块中的最大值对应的二进制位数,以及该4*4的像素块中的最小值对应的二进制位数,作为该4*4的像素块对应的位宽树。
...
【专利技术属性】
技术研发人员:曲道远,
申请(专利权)人:北京君正集成电路股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。