一种视频压缩方法及装置制造方法及图纸

技术编号:15988511 阅读:50 留言:0更新日期:2017-08-12 07:18
本发明专利技术公开了一种视频压缩方法及装置。所述方法包括:在调整周期到达时,利用哈达玛变换,确定本调整周期内的第一偏移量,所述第一偏移量用于表示I帧与P帧之间的量化参数差距;利用所述第一偏移量,调整位于本调整周期内的I帧或者P帧的量化参数初值,并利用调整得到的量化参数进行视频压缩。如此方案,有助于提高视频压缩质量。

【技术实现步骤摘要】
一种视频压缩方法及装置
本专利技术涉及数据处理领域,具体地,涉及一种视频压缩方法及装置。
技术介绍
HEVC(英文:HighEfficiencyVideoCoding,中文:高效视频编码)是一种新的视频压缩标准。视频压缩的目的是去除数字视频中的各种冗余,如空域冗余、时域冗余、熵冗余等,以节省传输和存储开销。通常,视频压缩量、视频压缩后的保真度等,主要受量化参数(英文:QuantizationParameter,简称:QP)的影响,因此,在视频编码过程中,各编码单元可以使用不同的QP值,即,可以通过给各个编码单元合理分配QP值的方式来提高视频压缩质量。
技术实现思路
本专利技术的目的是提供一种视频压缩方法及装置,有助于提高视频压缩质量。本专利技术实施例提供了一种视频压缩方法,所述方法包括:在调整周期到达时,利用哈达玛变换,确定本调整周期内的第一偏移量,所述第一偏移量用于表示I帧与P帧之间的量化参数差距;利用所述第一偏移量,调整位于本调整周期内的I帧或者P帧的量化参数初值,并利用调整得到的量化参数进行视频压缩。可选地,所述利用哈达玛变换,确定本调整周期内的第一偏移量,包括:利用所述哈达玛变换本文档来自技高网...

【技术保护点】
一种视频压缩方法,其特征在于,所述方法包括:在调整周期到达时,利用哈达玛变换,确定本调整周期内的第一偏移量,所述第一偏移量用于表示I帧与P帧之间的量化参数差距;利用所述第一偏移量,调整位于本调整周期内的I帧或者P帧的量化参数初值,并利用调整得到的量化参数进行视频压缩。

【技术特征摘要】
1.一种视频压缩方法,其特征在于,所述方法包括:在调整周期到达时,利用哈达玛变换,确定本调整周期内的第一偏移量,所述第一偏移量用于表示I帧与P帧之间的量化参数差距;利用所述第一偏移量,调整位于本调整周期内的I帧或者P帧的量化参数初值,并利用调整得到的量化参数进行视频压缩。2.根据权利要求1所述的方法,其特征在于,所述利用哈达玛变换,确定本调整周期内的第一偏移量,包括:利用所述哈达玛变换,计算当前帧的帧内能量HAD内和帧间能量HAD间,所述帧间能量为所述当前帧与所述当前帧在播放序上的前一帧的差值图像的能量;根据所述HAD内和HAD间,获得第一偏移率IPQ=1.4+K1*IPmax*Clip(c,d,K2(1-S));其中,K1表示调整强度,0<K1<1;IPmax=Clip(a,b,1-D内/40),a和b表示1-D内/40的截取范围,0<b-a≤3,D内=Sum内/norm内/分辨率,Sum内=K3*Sum前+HAD内,norm内=K3*norm前+1,0<K3<1;c和d表示K2(1-S)的截取范围,0<d-c≤3,1≤K2≤3,S表示相对强度,由D内和D间计算获得,D间=Sum间/norm间/分辨率,Sum间=K4*Sum前间+HAD间,norm间=K4*norm前间+1,0<K4<1;利用所述IPQ,获得所述第一偏移量IP=(Int)(6log2(IPQ)+0.5)。3.根据权利要求2所述的方法,其特征在于,所述当前帧划分出M个n×n大小的编码单元,所述计算所述当前帧的帧内能量HAD内,包括:通过以下公式计算每个n×n大小的编码单元的能量HADCU:1其中,C表示对编码单元做哈达玛变换得到的变换后编码单元矩阵,i和j用于表示变换后编码单元矩阵中的坐标;将所述M个n×n大小的编码单元的能量HADCU之和,确定为所述当前帧的帧内能量HAD内。4.根据权利要求1所述的方法,其特征在于,帧的量化参数初值体现为该帧划分出的各个编码单元的量化参数初值,则调整所述量化参数初值,包括:利用所述第一偏移量,调整每个编码单元的量化参数初值。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:利用所述哈达玛变换,确定本调整周期内的第二偏移量,所述第二偏移量用于表示P帧与B帧之间的量化参数差距;利用所述第二偏移量,调整位于本调整周期内的P帧或者B帧的量化参数初值,并利用调整得到的量化参数进行视频压缩。6.根据权利要求5所述的方法,其特征在于,所述利用所述哈达玛变换,确定本调整周期内的第二偏移量,包括:利用所述哈达玛变换,计算当前帧的帧内能量HAD内和帧间能量HAD间,所述帧间能量为所述当前帧与所述当前帧在播放序上的前一帧的的差值图像能量;根据所述HAD内和HAD间,获得第二偏移率PBQ=1.3+Clip(f,g,1-S);其中,f和g表示1-S的截取范围,0<g-f≤2,S表示相对强度,由D内和D间计算获得,D内=Sum内/norm内/分辨率,Sum内=K3*Sum前+HAD内,norm内=K3*norm前+1,0<K3<1;D间=Sum间/no...

【专利技术属性】
技术研发人员:唐敏豪韩宇星
申请(专利权)人:南京云岩信息科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1