当前位置: 首页 > 专利查询>天津大学专利>正文

基于模糊控制的视频质量自适应控制方法技术

技术编号:14172433 阅读:116 留言:0更新日期:2016-12-13 00:20
本发明专利技术涉及一种基于模糊控制的视频质量自适应控制方法,包括:设计三输入两输出模糊控制器;客户端向服务器申请媒体描述文件,了解服务器端视频存储情况;初始缓存阶段,先向服务器端申请最低质量视频;计算估计吞吐量,缓存中视频余量和缓存变化量;对输入进行模糊化;建立输入与输出关系,对输出进行解模糊,得到申请视频质量等级指示参数和申请视频延时指示参数模糊化输出结果;根据得到申请视频质量指示参数确定下一切片申请视频切片质量等级,根据申请视频延时指示参数确定下一切片视频申请开始时间。本发明专利技术可以提供用户平均质量更高,质量波动更平稳的视频体验。

Video quality adaptive control method based on fuzzy control

The invention relates to a video quality adaptive control method based on fuzzy control design: three input and two output fuzzy controller; the client to the server for media description file, understand the server video storage cache; initial stage, apply for the lowest quality video to the server; the estimated throughput, cache cache and video margin changes the amount of input; fuzzy set; the relationship between input and output, the output of fuzzy solution obtained for video quality level indication parameters and application video delay parameter fuzzy output; according to the application of video quality indicator parameters determine the next slice for video slice quality level, according to the application of video delay parameters under all instructions video application start time. The invention can provide users with higher average quality and more stable video experience.

【技术实现步骤摘要】

本专利技术属于网络视频质量动态自适应选择领域,具体的指出一种基于模糊控制的MPEG-DASH视频流自适应控制方法。
技术介绍
随着网络的普及,媒体在网络传输内容中所占的比重越来越大,基于HTTP的动态流媒体传输(DASH)逐渐吸引各国研究者们的关注。2012年ISO正式批准MPEG组织提交的MPEG-DASH方案为国际统一DASH传输标准,成为DASH系统走向成熟的重要一步。然而,MPEG-DASH标准协议中仅对媒体描述文件MPD及媒体文件的格式进行了定义,对媒体编码格式,服务器端视频等级分配以及客户端自适应选择策略等等均未进行规范,为研究者们提供了极大的优化空间。近年来,对DASH传输的研究包括服务器端视频等级分配,客户端自适应选择策略,音视频传输形式,最终用户评价知觉质量模型等等,其中客户端自适应选择策略更是其中研究的热点。在MPEG-DASH传输系统中,同一段视频内容被压缩成多个码率,并被分割成多个切片存储在服务器,客户端根据自身硬件条件以及当前网络吞吐量选择合适的视频质量,并向服务器发出申请,以期提供网络视频观看者最好的质量体验,此即为客户端自适应选择控制过程。同时客户端根据自身条件开辟一段缓存区域存储下载完成但没播放的视频,用于防止由于网络环境突发变化带来的视频停顿。目前,关于客户端进行视频质量选择的客户端自适应算法已有很多研究,其算法主要可分为两大类:基于吞吐量的自适应选择和基于缓存的自适应选择。基于吞吐量的视频质量选择方法仅考虑当前网络环境,而不考虑客户端缓存中视频余量,为保证视频平稳连续播放,其选择机制表现出视频质量波动大,平均申请视频质量不高的缺点。基于缓存的视频质量选择机制,可以提供相较前者更高且更加平稳的视频质量,然而,难以设定缓存门限成为其目前发展的主要瓶颈。模糊控制系统是以模糊集合论,模糊语言变量和模糊推理为基础的一种计算机数字控制技术,其已成为当今控制系统的重要组成部分。模糊控制是模拟人的思维、推理和判断的一种方法,不同于传统控制方法,模糊控制以模糊的语言变量代替精确的数值输入,以经验化的规则设计代替精确的数学模型。将模糊控制与传统基于缓存算法相结合,可以解决缓存门限值难以设定的问题。同时模糊控制的语言规则来自于人类有关领域的知识和经验,一套精心设计的语言规则可以使客户端自适应控制器具有良好的响应,在复杂多变的网络环境中,为用户提供更好的知觉质量。
技术实现思路
本专利技术所解决的技术问题是:针对复杂多变的网络环境,提供一种视频质量自适应控制方法,使其满足:(1)当网络带宽急剧下降,选择视频质量紧跟网络变化,以防发生缓存泄露造成视频播放停顿或缓存溢出造成网络带宽浪费;(2)针对当前网络环境,为用户提供尽可能高的视频质量,为用户提供更好的知觉质量体验;(3)当网络环境持续小范围波动,尽量维持选择视频质量稳定,以防止视频质量频繁波动给用户带来疲惫感。本专利技术的技术方案如下:一种基于模糊控制的视频质量自适应控制方法,包括以下步骤:步骤1:设计三输入两输出模糊控制器:其中,(1)三输入分别为估计吞吐量,客户端缓存中的视频余量和缓存变化量,输出为申请视频质量等级指示参数和申请视频延时指示参数;(2)分别设定估计吞吐量,缓存视频余量和缓存变化量的隶属模糊子集和隶属函数,根据各个参数表现的物理意义,将其模糊子集分别设定为{偏小,中等,偏大本文档来自技高网
...
基于模糊控制的视频质量自适应控制方法

【技术保护点】
一种基于模糊控制的视频质量自适应控制方法,包括以下步骤:步骤1:设计三输入两输出模糊控制器:其中,(1)三输入分别为估计吞吐量,客户端缓存中的视频余量和缓存变化量,输出为申请视频质量等级指示参数和申请视频延时指示参数;(2)分别设定估计吞吐量,缓存视频余量和缓存变化量的隶属模糊子集和隶属函数,根据各个参数表现的物理意义,将其模糊子集分别设定为{偏小,中等,偏大},{偏小,适中,偏大},{剧烈下降,下降,平稳,上升},其隶属函数分别选用三角、梯形和三角隶属函数;(3)确定模糊规则,模糊规则确立的基本原则为:当吞吐量偏大且缓存中视频余量较多时,将申请视频质量等级指示参数调高,以提供用户尽可能高的视频质量;当吞吐量较小且缓存中视频余量较少时,降低申请视频质量等级指示参数,防止出现视频播放中断;(4)设定模糊推理机,选用“或”规则对各个规则进行统一;(5)选用重心法对输出模糊结果进行解模糊;步骤2:客户端向服务器申请媒体描述文件,了解服务器端视频存储情况。步骤:3:进入初始缓存阶段,由于网络环境未知,先向服务器端申请最低质量视频,以使初始延时最短,当缓存达到设定值,进入缓存稳定阶段,启动基于模糊控制的自适应控制。步骤4:计算估计吞吐量:根据切片下载速度,计算网络吞吐量,并根据计算得网络吞吐量,估计下一切片下载时网络吞吐量;步骤5:计算缓存中视频余量:根据申请视频比特率,网络吞吐量及前一切片下载完成时缓存中视频余量,计算缓存中视频余量;步骤6:计算缓存变化量:计算当前缓存余量与前一切片下载完成时缓存余量的差值,作为缓存变化量;步骤7:对输入进行模糊化:根据以上步骤得到三输入的精确值,对应隶属函数图形得到各个输入的模糊化结果,即各个输入变量相对于其各个模糊子集的隶属程度;步骤8:建立输入与输出关系,对输出进行解模糊,得到申请视频质量等级指示参数和申请视频延时指示参数模糊化输出结果。步骤9:根据得到申请视频质量指示参数确定下一切片申请视频切片质量等级,根据申请视频延时指示参数确定下一切片视频申请开始时间。...

【技术特征摘要】
1.一种基于模糊控制的视频质量自适应控制方法,包括以下步骤:步骤1:设计三输入两输出模糊控制器:其中,(1)三输入分别为估计吞吐量,客户端缓存中的视频余量和缓存变化量,输出为申请视频...

【专利技术属性】
技术研发人员:侯永宏薛琳邢家明
申请(专利权)人:天津大学
类型:发明
国别省市:天津;12

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

1