一种低码率视频编码方法及系统技术方案

技术编号:14368685 阅读:94 留言:0更新日期:2017-01-09 14:23
本发明专利技术公开一种低码率视频编码方法及系统。该系统包括第一判断处理模块、第一常规编码模块、第二判断处理模块、第二常规编码模块、下一个编码帧判断处理模块、下一个编码帧设置模块。本发明专利技术方法通过对片源图像视觉敏感区域的监控,适时调整、限制该区域的编码模式,从而达到在低码率压缩复杂片源时,提升视频压缩的主客观质量。

【技术实现步骤摘要】

本专利技术涉及视频编解码领域,尤其涉及一种低码率视频编码方法及系统
技术介绍
低码率视频压缩由于总体码率不足,当其编码复杂片源时,图像质量急剧下降。其中,相对于人眼敏感区域,该类质量恶化问题,会带来视觉的极度不舒适感。
技术实现思路
本专利技术的目的在于提出一种低码率视频编码方法及系统,旨在解决现有技术低码率压缩复杂片源时,图像视觉敏感区域质量低下的问题。本专利技术的技术方案是这样实现的,一种低码率视频编码方法,包括以下步骤:步骤A:判断如果bpp<Thres1,则进入步骤B;否则,对当前片源进行常规编码;步骤B:如果当前帧为I或者QPt<Thres2,则对当前帧进行常规编码,然后进入步骤D;否则,进入步骤C;步骤C:对当前帧进行限定模式编码;步骤D:如果下一个编码帧存在,则将下一个编码帧设置为当前帧,然后进入步骤B;否则,结束;其中,T_bit表示目标比特率,width、height、fps分别表示片源图像的像素列数、像素行数、采样帧率;Thres1表示第一判定阈值,QPt表示当前帧量化参数;Thres2表示第二判定阈值。优选地,第一判定阈值的取值范围为:Thres1≤0.1;第二判定阈值的取值范围为:Thres2<32。优选地,所述对当前帧进行限定模式编码包括以下步骤:步骤C1:设置初始值k=1;步骤C2:如果QPt,k>Thres3且size(QPt,k)=PUmax且Thres4<std_cuyt,k<Thres5,则进入步骤C3;否则,对当前编码块进行常规模式编码,然后进入步骤C7;步骤C3:将当前编码块划分成最小编码块尺寸的块;步骤C4:计算当前编码块的判定参数;步骤C5:对当前编码块进行预测模式限定;步骤C6:对当前编码块进行限定模式编码;步骤C7:如果k<K,则令k=k+1,然后进入步骤C2;否则进入步骤C3;其中,k表示帧中编码块的排列序号;K表示一帧图像包含的编码块个数;QPt,k表示当前帧第k个编码块的量化参数;Thres3表示第三判定阈值,size(QPt,k)表示当前帧第k个编码块的尺寸;PUmax表示最大预测块尺寸;std_cuyt,k表示当前编码块亮度像素的均方差;Thres4、Thres5分别表示第四、第五判定阈值,5<Thres4<30<Thres5。进一步优选,第三判定阈值的范围如下:Thres3>35。进一步优选,所述对当前编码块进行限定模式编码具体为:对当前编码块进行预测时,在当前编码块所支持的所有预测备选模式删除包含在中的所有预测模式,然后进行率失真优化,获取最佳预测;接着进行常规的变换量化、熵编码;其中,表示当前编码块帧间预测删除集;表示当前编码块帧内预测删除集。进一步优选,所述计算当前编码块的判定参数包括以下步骤:设置临时集合;Ω1={blocklu,blockru本文档来自技高网...
一种低码率视频编码方法及系统

【技术保护点】
一种低码率视频编码方法,其特征在于,包括以下步骤:步骤A:判断如果bpp<Thres1,则进入步骤B;否则,对当前片源进行常规编码;步骤B:如果当前帧为I或者QPt<Thres2,则对当前帧进行常规编码,然后进入步骤D;否则,进入步骤C;步骤C:对当前帧进行限定模式编码;步骤D:如果下一个编码帧存在,则将下一个编码帧设置为当前帧,然后进入步骤B;否则,结束;其中,T_bit表示目标比特率,width、height、fps分别表示片源图像的像素列数、像素行数、采样帧率;Thres1表示第一判定阈值,QPt表示当前帧量化参数;Thres2表示第二判定阈值。

【技术特征摘要】
1.一种低码率视频编码方法,其特征在于,包括以下步骤:步骤A:判断如果bpp<Thres1,则进入步骤B;否则,对当前片源进行常规编码;步骤B:如果当前帧为I或者QPt<Thres2,则对当前帧进行常规编码,然后进入步骤D;否则,进入步骤C;步骤C:对当前帧进行限定模式编码;步骤D:如果下一个编码帧存在,则将下一个编码帧设置为当前帧,然后进入步骤B;否则,结束;其中,T_bit表示目标比特率,width、height、fps分别表示片源图像的像素列数、像素行数、采样帧率;Thres1表示第一判定阈值,QPt表示当前帧量化参数;Thres2表示第二判定阈值。2.如权利要求1所述的低码率视频编码方法,其特征在于,第一判定阈值的取值范围为:Thres1≤0.1;第二判定阈值的取值范围为:Thres2<32。3.如权利要求1所述的低码率视频编码方法,其特征在于,所述对当前帧进行限定模式编码包括以下步骤:步骤C1:设置初始值k=1;步骤C2:如果QPt,k>Thres3且size(QPt,k)=PUmax且Thres4<std_cuyt,k<Thres5,则进入步骤C3;否则,对当前编码块进行常规模式编码,然后进入步骤C7;步骤C3:将当前编码块划分成最小编码块尺寸的块;步骤C4:计算当前编码块...

【专利技术属性】
技术研发人员:洪婷
申请(专利权)人:北京中传视讯科技有限公司
类型:发明
国别省市:北京;11

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

1