【技术实现步骤摘要】
本专利技术涉及视频图像处理
,尤其涉及一种可伸缩视频编码(ScalableVideo Coding, SVC)量化参数确定方法及装置。
技术介绍
可伸缩视频编码(Scalable Video Coding, SVC)作为新一代视频压缩编码标准H.264/AVC的扩展已于2007年7月正式标准化,SVC将更好地适应于现有异构、时变的网络终端环境,使得编码压缩后的视频更加灵活地满足各方面的应用需要。目前,H.264/SVC支持了时域、空域和质量域三个方向的可伸缩性,并且基本实现了对于解码器复杂性和编码效率的平衡设计。H.264/SVC中提出了关键帧(Key picture)的概念,当前关键帧与前一关键帧之间的所有视频巾贞形成一个图像组(Group ofpictures,G0P)。在一个图像组内,以关键巾贞所在的基本层图像作为参考,关键帧之间的其它帧(即B帧)形成层次化结构(即不同的时域视频层),通过截断不同的时域视频层,以提供码流的时域可伸缩性。即通过层次化B帧(Hierarchical-B)实现SVC的时域可伸缩性。如附图1所示,一个图像组包括8个视频中贞,4个视频层,其中,TL-O表示基本时域层,TL-1表示由基本时域层预测得到的第一时域层,TL-2表示由基本时域层或第一时域层视频帧预测得到的第二时域层,TL-3表示由基本时域层、第一时域层或第二时域层视频帧预测得到的第三时域层。由于SVC独特的GOP结构以及复杂的可伸缩性,使得可伸缩视频编码器的码率控制更为复杂化。由于SVC的层次化的结构设计,各个时域视频层之间具有相关性。在总目标码率相对固定的情 ...
【技术保护点】
一种可伸缩视频编码量化参数确定方法,其特征在于,包括:根据视频编码帧率、信道带宽码率以及已编码图像组产生的码率误差,为待编码图像组分配目标码率;计算所述待编码图像组中表征每个视频帧的复杂性的对应复杂性描述子,并根据所述每个视频帧的复杂性描述子确定出该视频帧与所属图像组中相关视频帧的量化参数差异值,由所述待编码图像组中与每个视频帧对应的量化参数差异值组成所述待编码图像组的量化参数差异矢量;基于所述待编码图像组中所有视频帧的复杂性描述子和所述目标码率,以及前一图像组的关键帧量化参数,确定所述待编码图像组的关键帧量化参数;基于所述待编码图像组的关键帧量化参数以及所述量化参数差异矢量,确定所述待编码图像组每个视频帧的量化参数,并根据位于同一时域层的各视频帧的量化参数,确定所述待编码图像组中各时域层的量化参数。
【技术特征摘要】
1.一种可伸缩视频编码量化参数确定方法,其特征在于,包括: 根据视频编码帧率、信道带宽码率以及已编码图像组产生的码率误差,为待编码图像组分配目标码率; 计算所述待编码图像组中表征每个视频帧的复杂性的对应复杂性描述子,并根据所述每个视频帧的复杂性描述子确定出该视频帧与所属图像组中相关视频帧的量化参数差异值,由所述待编码图像组中与每个视频帧对应的量化参数差异值组成所述待编码图像组的量化参数差异矢量; 基于所述待编码图像组中所有视频帧的复杂性描述子和所述目标码率,以及前一图像组的关键帧量化参数,确定所述待编码图像组的关键帧量化参数; 基于所述待编码图像组的关键帧量化参数以及所述量化参数差异矢量,确定所述待编码图像组每个视频帧的量化参数,并根据位于同一时域层的各视频帧的量化参数,确定所述待编码图像组中各时域层的量化参数。2.按权利要求1所述的方法,其特征在于,根据视频编码帧率、信道带宽码率以及已编码图像组产生的码率误差,为待编码图像组分配目标码率,包括: 计算信道带宽码率与视频编码帧率的比值,以及该比值与所述待编码图像组中视频帧数量的乘积,该乘积与同一单位时间内已编码图像组所产生的码率误差之和确定为分配给所述待编码图像组的目标码率。3.按权利要求1所述的方法,其特征在于,所述根据所述每个视频帧的复杂性描述子确定出该视频帧与所属图像组中相关视频帧的量化参数差异值,具体包括: 将所述待编码图像组中每 个视频帧的复杂性描述子与预定阈值进行比较,若所述视频帧的复杂性描述子大于等于所述预定阈值,则将所述视频帧与其相关视频帧的量化参数差异值确定为第一预定值;否则,将所述视频帧与其相关视频帧的量化参数差异值确定为第二预定值。4.按权利要求1所述的方法,其特征在于,所述确定所述待编码图像组的关键帧量化参数,包括: 计算所述待编码图像组中所有视频帧的复杂性描述子之和; 使用前一图像组的关键帧量化参数对所述待编码图像组进行编码获得编码码率,并结合所述待编码图像组中所有视频帧的复杂性描述子之和,以及前一图像组的关键帧量化参数,计算当前待编码图像组的简单线性图像组码率模型的模型参数; 采用所述待编码图像组中所有视频帧的复杂性描述子之和、所述目标码率以及计算获得所述模型参数,根据所述简单线性图像组码率模型计算所述待编码图像组的关键帧量化参数; 所述简单线性图像组编码码率模型为〃 =,其中,R表示图像组编码码率,Sgop表示图像组所有视频巾贞的复杂性描述子之和,Qs表示量化参数对应的量化步长,n为模型参数。5.按权利要求4所述的方法,其特征在于,使用前一图像组的关键帧量化参数对所述待编码图像组进行编码获得编码码率,包括: 将所述前一图像组的关键帧量化参数作为当前待编码图像组所有视频帧的量化参数,再根据该量化参数对所述待编码图像组进行编码获得编码码率。6.按权利要求1所述的方法,其特征在于,基于所述待编码图像组的关键帧量化参数以及所述量化参数差异矢量,确定所述待编码图像组每个视频帧的量化参数,包括: 根据待编码图像组的关键帧量化参数,和所述量化参数差异矢量中包含的、所述待编码图像组的第一时域层中各视频帧的对应量化参数差异值,确定第一时域层中各视频帧的量化参数;根据第一时域层中各视频帧的量化参数以及所述量化参数差异矢量中包含的、所述待编码图像组的第二时域层中各视频帧的量化参数差异值,确定第二时域层中各视频帧的量化参数,同理确定所述待编码图像组中各时域层中每个视频帧的量化参数。7.按权利要求1或6所述的方法,其特征在于,根据位于同一时域层的视频帧的量化参数,确定所述待编码图像组中各时域层的量化参数,包括: 计算所述待编码图像组中位于同一时域层的各视频帧的量化参数的平均值,将该平均值确定为相...
【专利技术属性】
技术研发人员:刘家瑛,郭宗明,李振东,
申请(专利权)人:北京大学,北大方正集团有限公司,北京北大方正电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。