【技术实现步骤摘要】
本专利技术属于网络视频传输技术,特别是一种基于H.264视频报文类型的不等差错传输保护方法。
技术介绍
网络视频业务虽然得到了广泛的应用和巨大的发展,但是,由于视频传输应用的种种特殊性,此中仍然存在许多亟待解决和完善的问题。现有视频编码方式为获得高压缩率,通常采用基于变换编码和运动补偿框架,利用运动估计以及运动补偿来消除帧间的时间冗余,利用变换编码和量化操作消除帧内的空间冗余。以上方法的实现依赖于大量的帧间、帧内预测编码,伴随而来的是数据之间的严重依赖性,这就使得网络视频流对分组丢失、时延、抖动等网络特性非常敏感。因此,对网络中的视频数据进行前向纠错,采用一定的方式进行差错保护,产生一定量的冗余信息以抵抗网络环境恶化造成的视频质量损伤,是非常有必要的。网络中的视频数据包携带不同的视频数据,而这些视频数据因视频内容、编码方式等特性,又具有不同的重要性,因而其受到网络状况影响而造成的质量损伤又有着明显的差别。视频的关键部分即使丢失非常少量的数据,也可能造成视频质量的明显下降;而不重要的部分即使丢失较多数据,也不会造成严重的视频质量下降。因此,在进行差错保护时,针对网络视频数据报文进行重要性分级,并根据不同等级的重要性进行不等差错保护,是一种解决问题的有效途径。在这种应用需求下,针对网络的丢包特性提出一种视频数据包重要性衡量标准,成为首要且必要的问题。邢成文等人的国家专利技术专利[文献1:一种基于无速率调制的立体视频传输方法,CN104394401A]针对H.264/MVC格式视频进行研究,仅就视频编码的基本层和增强层区分视频报文的重要性,对报文内容的重要性划 ...
【技术保护点】
一种基于H.264视频报文类型的不等差错传输保护方法,其特征在于首先按照实际网络丢包环境度量H.264视频报文不同类型的重要性并依此对视频流内容进行分级,即通过解析视频流,按照视频分组的帧类型和图像组GOP位置进行分级;然后建立线性编码的冗余带宽优化分配模型;在此基础上调整信源编码和信道编码的码率,信道编码采用线性编码对视频流进行不等差错保护,寻找视频质量衰减的最低值对应的信道带宽分配比例,得到网络随机丢包率为1%至10%之间的接收端接收到的最佳视频质量。
【技术特征摘要】
1.一种基于H.264视频报文类型的不等差错传输保护方法,其特征在于首先按照实际网络丢包环境度量H.264视频报文不同类型的重要性并依此对视频流内容进行分级,即通过解析视频流,按照视频分组的帧类型和图像组GOP位置进行分级;然后建立线性编码的冗余带宽优化分配模型;在此基础上调整信源编码和信道编码的码率,信道编码采用线性编码对视频流进行不等差错保护,寻找视频质量衰减的最低值对应的信道带宽分配比例,得到网络随机丢包率为1%至10%之间的接收端接收到的最佳视频质量。2.根据权利要求1所述的基于H.264视频报文类型的不等差错传输保护方法,其特征在于对H.264视频流进行基于帧类型和GOP位置的重要性分级步骤如下:首先,通过解析码流区分不同数据包所携带报文的不同类型:在压缩的H.264视频流中,视频帧按照生成方式和参考性分为I帧、P帧、B帧三种基本类型,并以GOP为独立编码单位;I帧采用帧内编码方式,即不参考其他帧进行编码;P帧为前向预测编码,参考帧为I帧及播放顺序在其之前的P帧,并按照编码生成顺序进行播放;B帧采用双向预测编码,参考播放顺序在其前、后的I帧和P帧生成;其次,将H.264视频流按照帧类型和P帧的GOP位置分为不同的重要性等级,I帧数据为一级,B帧数据为一级,P帧数据按照其GOP位置由前向后重要性依次降低,分为不同的重要性等级,解析视频流,按照上述分级方法分级,I帧分组重要性高,B帧分组重要性低,P帧分组按其GOP位置由前向后重要性递减;再次,对不同的报文类型独立控制丢包,得到丢包率与视频质量衰减之间的关系,即H.264视频流在进行网络传输时,封装为UDP包,在传输层进行分片传输,分片最大长度为最大传输单元MTU,网络丢包也是以此为单位进行的;在采用X264编码器进行视频编码时,即按照MTU大小限制进行分片编码,H.264视频流的每个网络抽取层NAL单元大小不超过MTU,实现应用层视频分组到网络数据包的一对一映射,由此控制丢弃视频分组即可模拟控制丢包率;在此基础上,对不同重要性等级的视频分组数目进行统计,按照丢包率设置产生随机数列,选择丢弃数目为当前等级视频分组数目与丢包率的乘积的视频分组,即可得到不
\t同丢包率下不同重要性等级的视频分组独立丢包带来的视频质量衰减;最后,采用FFmpeg视频解码器进行解码后得到恢复视频,将恢复视频的质量与原始视频质量对比,采用PSNR方法评估视频质量;再将视频直接进行编码和解码,...
【专利技术属性】
技术研发人员:吴泽民,邱正伦,唐研,田畅,刘熹,胡磊,
申请(专利权)人:江苏惠纬讯信息科技有限公司,中国人民解放军理工大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。