基于2.5g无线网络移动视频码率控制方法

文档序号:9436450阅读:505来源:国知局
基于2.5g无线网络移动视频码率控制方法
【技术领域】
[0001] 本发明涉及视频图像压缩技术,具体涉及基于2. 5G无线网络移动视频码率控制 方法。
【背景技术】
[0002] 目前无线通信产品已经越来越普遍的应用在人们日常生活和工作的各个领域,为 了满足人们在2. 5G无线网络视频应用中的需求,目前码率控制算法主要有两种,第一种是 由MPEG-2中TM5版本改进的算法,应用于JVT-F086中,它采用TM5模型,分为比特分配, 第一次率失真优化,计算量化参数和再次进行率失真优化四步。第二种是由MPEG-4中VM8 版本改进的算法,应用于JVT-G012中,提出用流量往返模型分配比特数,并在宏块层采用 二次率失真函数计算得到量化参数。以上两种算法虽然在中高码率环境下有较好的编码效 果,但视频传输的质量在网络带宽不稳定、低延时低码率、视频序列剧烈运动等环境下性能 大幅度地下降。

【发明内容】

[0003] 针对现有技术中的上述不足,本发明提供的基于2. 5G无线网络移动视频码率控 制方法能够动态调整帧的压缩码率,在网络带宽不稳定时仍能够保证视频传输的质量。
[0004] 为了达到上述发明目的,本发明采用的技术方案为:
[0005] 提供一种基于2. 5G无线网络移动视频码率控制方法,其包括以下步骤:
[0006] 采用图像灰度二值化方法,预处理得到待压缩的视频中每一帧图像的二值化图 像;
[0007] 计算当前帧二值化图像的复杂度;
[0008] 获取存储已编码帧所在缓存区的当前满度、预设二值化图像复杂度阀值和预先设 置满度阀值;
[0009] 当预设的二值化图像复杂度阀值小于当前帧复杂度,或预设二值化图像复杂度阀 值大于当前帧复杂度、当前满度大于等于预先设置满度阀值且已连续放弃编译帧数大于预 先设置帧数_倌时,某干2. 5G网络动杰产牛的加权倌计筧当前帧的实际码率:
[0010]
[0011] 其中,B为帧的实际码率;a为加权值屯为帧的目标码率;《为剩余帧码率平均 比值;n为帧的序号;为G0P的长度。
[0012] 本发明的有益效果为:通过预设二值化图像复杂度阀值与当前帧复杂度及预设 二值化图像复杂度阀值与前帧复杂度之间的大小比较,确定相对于上一帧变化较大的当前 帧,并基于2. 5G网络动态产生的加权值对其实际码率进行计算,从而使来对编码和传输进 行数据量的控制,从而保证了视频传输的质量。
【附图说明】
[0013] 图1为基于2. 5G无线网络移动视频码率控制方法一个实施例的流程图。
[0014] 图2为基于2. 5G无线网络移动视频码率控制方法另一个实施例的流程图。
【具体实施方式】
[0015] 下面对本发明的【具体实施方式】进行描述,以便于本技术领域的技术人员理解本发 明,但应该清楚,本发明不限于【具体实施方式】的范围,对本技术领域的普通技术人员来讲, 只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易 见的,一切利用本发明构思的发明创造均在保护之列。
[0016] 参考图1,图1示出了基于2. 5G无线网络移动视频码率控制方法一个实施例的流 程图。如图1所示,该基于2.5G无线网络移动视频码率控制方法包括以下步骤:
[0017] 采用图像灰度二值化方法,预处理得到待压缩的视频中每一帧图像的二值化图 像;
[0018] 由于编码产生的比特数与图像的运动剧烈程度以及图像内容复杂程度有着直接 的线性关系的特性,本方案将视频流中每帧二值化图像按时序进行划分,通过顺序空间的 灰度二值化图像编码特性来对原始图像进行编码。
[0019] 计算当前帧二值化图像的复杂度;在实际求取复杂度时,可以采用以下公式计算 而得:
[0020]
[0021] 其中,B为帧的实际码率;Ei为帧的目标码率;E1=PXBll;P为线性预测系数; I为G0P的长度;i和j为帧的序号。
[0022] 获取存储已编码帧所在缓存区的当前满度、预设二值化图像复杂度阀值和预先设 置满度阀值;
[0023] 通过比较预设二值化图像复杂度阀值与当前帧复杂度及预设二值化图像复杂度 阀值与前帧复杂度之间的大小,确定相对于上一帧变化较大的当前帧:
[0024] 当预设的二值化图像复杂度阀值小于当前帧复杂度,或预设二值化图像复杂度阀 值大于当前帧复杂度、当前满度大于等于预先设置满度阀值且已连续放弃编译帧数大于预 先设置帧数阀值时,表明当前帧相对于上一帧变化较大,需要对其进行编译。
[0025] 进行码率控制时,优选二值化图像复杂度阀值为80%,预先设置帧数阀值为2。
[0026] 对变化较大的当前帧进行编译的具体做法为:基于2. 5G网络动态产生的加权值 计算当前帧的实际码率:
[0027]
[0028] 其中,B为帧的实际码率;a为加权值屯为帧的目标码率;《为剩余帧码率平均 比值;n为帧的序号;为G0P的长度。
[0029] 上述的加权值可以采用以下公式计算而得:
[0030]
[0031] 其中,RSSI为终端接收2. 5G基站信号的强度指示;RSRP为终端接收2. 5G基站信 号功率的平均值。
[0032] 而剩余帧码率平均比值可以采用以下公式计算而得:
[0033]
[0034] 其中,n为帧的序号;为G0P的长度。
[0035] 在本发明的一个实施例中,由于每一帧的实际码率都会进行动态调整,若线性预 测系数选取固定值进行帧的目标码率计算,会对视频传输质量造成一定的影响,于是为了 保证视频传输的质量以及传输的稳定性,在进行当前帧的目标码率进行预测时需要对其线 性预测系数进行更新,在计算当前帧二值化图像的复杂度步骤中还需要包括以下步骤:
[0036] 计算当前帧的线性预测系数:
[0037]
[0038] 参考图2,图2示出了基于2. 5G无线网络移动视频
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1