利索能及
我要发布
收藏
专利号: 2019103132397
申请人: 浙江工业大学
专利类型:发明专利
专利状态:已下证
更新日期:2026-08-25
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种视频监控质量判断方法,具体步骤为:

步骤一、建立一个视频质量判断控制框架,具体为:

监控视频远端采用可伸缩视频编码方式编码视频,每段视频生成N个不同层次的码率,S={R1,R2,...,RN},其中S为可选监控视频码率合集,R1到RN为可选择码率;以间隔时间T作为监控视频质量判断周期,标记为C∈{1,2,...};客户端根据每个周期从监控视频解码器中传回的丢包率l,缓存区长度i,以及上一个周期监控视频播放控制器记录的播放帧率u还有监控视频码率r计算出量化后的用户体验质量Q;

步骤二、建立效用函数表示用户体验质量Q:

Qc(i,l,u,r)=i×A1+l×A2+u×A3+rN×A4设监控视频客户端地播放缓存区容量为M,该缓冲区设置一个低门限LL和高门限HL;若正常播放速率为uN=25帧,考虑时延抖动不超过50%,则最低播放速率为应该为umin=25/

1.5=16.6帧,则播放速率可以看成下式:

通过该式,则系统有了可以调节监控视频播放速率的依据,将此式与Q的式子连立,可得:(1)当缓存区长度大于LL时:

其中 A2, 为加权系数;P为帧数在Q中所占的分数;

(2)当缓存区长度小于LL时:

其中A1,A2, 为加权系数;

A1,A2, 是经验值,其中A1是由 经过转换得来,代表缓存区长度在Q中所占的权重,A2代表丢包率在Q中所占的权重, 代表当码率为rN时在Q中所占的权重; A1,A2,可自行调节以达到最好效果;

N

在得到Qc(i,l,u,r)效用函数后,计算出最佳情况下各码率的Q,最佳情况指无丢包、缓冲区等于HL;

步骤三、计算Q数值:

在每个周期T时,通过Qc(i,l,u,r)表达式得到 代表此式为周期t,且此式码率为RN;

比较 与QN,若 则此时可以降低码率;若 则此式可以提高码率,其中λ和μ可根据自身情况自由设定。

2.实施权利要求1所述的视频监控质量判断方法的播放控制装置,其特征在于:包括:监控视频转发服务器和监控视频客户端;其中所述监控视频转发服务器转发监控设备传输过来的视频流到监控视频客户端;监控视频客户端处理监控视频转发服务器转发过来的视频流,并将其显示在观看监控视频的客户眼前;

所述监控视频客户端中,包括监控视频解码器、监控视频缓存器、监控视频播放控制器和监控视频显示装置;其中监控视频解码器接收监控视频转发服务器转发来的视频流,并进行解码,并将解码得到的视频帧存到监控视频缓存器中;监控视频播放控制器通过从接收监控视频解码器中得到的缓存区长度i,丢包率l,监控视频播放码率rN计算得出监控视频质量Q;监控视频缓存器将视频帧以监控视频播放控制器计算得到的速率推送视频帧到显示装置中;监控视频显示装置一帧一帧地显示视频帧;

所述视频监控解码器做如下数据处理:(1)接收视频流;(2)根据数据包序列进行排序并将数据包存入一级缓存;(3)检查序列号是否连续,连续则进行组帧,否则丢弃数据包;

(4)将组帧后的视频帧存入二级缓存;监控视频播放控制器计算监控视频质量Q,将控制信息反馈给监控视频缓存器和监控视频转发服务器,控制播放帧率u以及码率r以便于及时提高监控视频质量Q;监控视频显示装置则用FFmpeg进行解码显示。