用于确定具有变化的质量对比特率的媒体数据流的质量的概念的制作方法_6

文档序号:9713973阅读:来源:国知局
该流传输播放器模型对客户端设备上的软件播放器的播出行为进行建模。因此,播放器模型输出表示了在当前网络状况下视频的实际播出行为。这包括诸如初始缓冲(直到第一次播出为止的时间)和重新缓冲/停顿之类的效果。
[0146]自适应流传输的高度典型的是:客户端设备上的软件播放器根据网络拥塞以及因此根据缓冲区空转来负责与服务器协商每个组块的比特率。因此,如从播放器所请求的,现在可以针对每个组块和每个比特率在数据库中准确识别媒体流质量的质量值。然后通过将针对所接收的视频序列所存储的质量值加以聚合和后处理,计算流传输的视频的实际质量。
[0147]上面提出的混合方案还具有以下优点:在客户端处实际接收到的视频的准确编码质量,而没有FR测量的计算负担,同时后者可以容易地在离线预处理媒体流分析期间执行。
[0148]探测可以例如在具有针对数据库的HTTP访问的基于PC的测试器上运行,或者对于移动和便携式应用,探测甚至可以被嵌入在流传输客户端上的软件中,该软件与流传输播放器并行运行。取决于相应的使用情况,例如所谓的移动网络的驾驶和/或步行测试(即,针对车辆中的移动设备或步行中的移动设备的测量),通常将采用定义明确的且从而高度有限的视频测试序列集合。此外,优选地在客户端设备上存储数据库的离线摘要,以排除在数据库访问期间由附加网络业务对测量所产生的任何影响。
[0149]从而,上面解释的实施例的概念实现了多种应用和使用。优化潜力提供了针对所涉及的所有各方的有用指导,即内容拥有者、网络和CDN运营商、0ΤΤ服务提供商、以及设备制造商。
[0150]该混合架构极其适合将客户端侧的低复杂度比特流分析的优点与真实的基于像素的画面质量分析的高度准确但是复杂的FR测量结合在一起。
[0151]即使已在设备的上下文中描述了一些方面,应当理解:所述方面还表示了对对应方法的描述,使得设备的块或结构组件还被理解为对应的方法步骤或方法步骤的特征。通过与之类比,结合方法步骤来描述或被描述为方法步骤的方面也表示对对应设备的对应块或细节或特征的描述。一些或全部方法步骤可以由硬件设备来执行(或同时使用硬件设备),例如微处理器、可编程计算机或电子电路。在一些实施例中,最重要的方法步骤中的一些或若干可以由这种设备来执行。
[0152]取决于具体实现要求,本发明的实施例可以用硬件或软件来实现。可以在使用数字存储介质的同时来实现各种实现方式,例如软盘、DVD、蓝光盘、CD、R0M、PR0M、EPR0M、EEPR0M或闪存、硬盘或任何其他磁或光存储器,其将电可读控制信号存储于其上,其可以与可编程计算机系统协作或合作,使得执行相应方法。这就是为什么数字存储介质可以是计算机可读的。
[0153]从而根据本发明的一些实施例包括数据载体,该数据载体包括能够与可编程计算机系统合作以执行本文描述的任何方法的电可读控制信号。
[0154]—般而言,本发明的实施例可被实现为具有程序代码的计算机程序产品,该程序代码用于在计算机上运行计算机程序产品时执行任何方法。
[0155]该程序代码还可以存储在例如机器可读载体上。
[0156]其他实施例包括用于执行本文描述的任何方法的计算机程序,所述计算机程序存储在机器可读载体上。
[0157]换言之,本发明方法的实施例从而使具有程序代码的计算机程序,该程序代码用于在计算机上运行计算机程序时执行本文描述的任何方法。
[0158]本发明方法的另一实施例从而是数据载体(或数字存储介质或计算机可读介质),其上记录有用于执行本文描述的任何方法的计算机程序。
[0159]本发明方法的另一实施例从而是表示用于执行本文描述的任何方法的计算机程序的数据流或信号序列。数据流或信号序列可被配置为例如经由数据通信链路(例如,经由互联网)来传输。
[0160]另一实施例包括例如计算机或可编程逻辑器件之类的处理手段,其被配置为或适于执行本文描述的任何方法。
[0161]另一实施例包括其上安装有用于执行本文描述的任何方法的计算机程序的计算机。
[0162]根据本发明的另一实施例包括被配置为用于向接收机传输用于执行本文描述的至少一个方法的计算机程序的设备或系统。该传输可以是例如电子的或光学的。接收机可以是例如计算机、移动设备、存储器设备或类似设备。该设备或系统可以包括例如用于向接收机传输计算机程序的文件服务器。
[0163]在一些实施例中,可编程逻辑器件(例如,现场可编程门阵列FPGA)可以用于执行本文描述的方法的一些或全部功能。在一些实施例中,现场可编程门阵列可以与微处理器协作,以执行本文描述的任何方法。一般而言,在一些实施例中,方法由任何硬件设备来执行。所述硬件设备可以是任何通用硬件,例如计算机处理器(CPU),或者可以是方法专用的硬件,例如ASIC。
[0164]上述实施例仅表示对本发明的原理的说明。应当理解:本领域其他技术人员将意识到本文描述的布置和细节的任何修改和变化。这就是为什么本发明预期仅由所附权利要求的范围来限制,而非本文借助对实施例的描述和讨论所提出的具体细节来限制。
【主权项】
1.一种用于确定包括数据流段(22)的序列在内的媒体数据流(18)的质量的设备,所述数据流段(22)以在媒体内容(20)上变化的质量对比特率级别来传输所述媒体内容的不同媒体段(26),所述设备包括: 标识符生成器(40),被配置为根据每个数据流段(22)来导出相应段(22)的标识符(50); 查找单元(42),被配置为针对每个数据流段(22),通过针对相应数据流段(22)导出的标识符(50),从查找表(34)中查找参数集(52);以及 聚合器(44),被配置为聚合针对传输位于所述媒体内容(20)的测试段中的媒体段(24Q的数据流段(22)所查找的参数集(52);以及 质量确定器(46),被配置为基于聚合的参数集来确定质量。2.根据权利要求1所述的设备,其中,所述标识符生成器(40)被配置为基于相应数据流段(22)的未解码版本来执行所述标识符的导出。3.根据权利要求1或2所述的设备,其中,所述数据流段(22)的序列以下述方式来传输所述媒体内容(20)的不同媒体段():质量对比特率级别的变化以所述媒体数据流(18)的自包含的段(24)为单位来发生,以能够相对于所述媒体数据流的其他段单独再现,每个段(24)包括一个或多个媒体段(24')。4.根据权利要求3所述的设备,其中,所述段(24)是GOP或者单独文件。5.根据前述权利要求中任一项所述的设备,其中,所述数据流段(22)传输作为媒体内容(20)的视频的画面(26),作为每种情况下的媒体段(2< )。6.根据权利要求1至5中任一项所述的设备,还包括:传输伪像检测器(186),被配置为检测所述媒体数据流(18)的缺陷接收部分,所述质量确定器(46)被配置为针对所述缺陷接收部分来执行对所述媒体数据流的传输伪像的在线定量(88),以及将针对所述缺陷接收部分所确定的传输伪像用于确定所述质量(96)。7.根据前述权利要求中任一项所述的设备,其中,每个参数集包括以下一项或多项: 由相应数据流段传输的媒体段的重构版本与参考媒体内容的对应段之间的基于相关性的相似度度量; 位于相应媒体段内的边缘和位于对应参考段内的边缘的差的度量; 相应媒体段内的块扰动的度量; 相应媒体段和对应参考媒体段内的色度平面的差的度量;以及 位于相应段内的边缘的时间改变和位于对应媒体段内的边缘的时间改变的差的度量。8.根据前述权利要求中任一项所述的设备,其中,所述质量确定器被配置为根据聚合的质量参数集的随机分析来确定所述质量。9.一种服务器,被配置为在查找表中存储, 针对媒体内容的每个媒体段,针对多个质量对比特率级别中的每一个质量对比特率级别: 参数集,描述相应媒体段以相应质量对比特率级别编码的数据流段的编码质量,以及标识符,与所述参数集相关联,并且能够通过对于所有数据流段相同的导出规范,根据相应媒体段以相应质量对比特率级别编码的数据流段来导出,以及 被配置为通过返回与所述标识符相关联的质量参数集来响应包括所述标识符在内的请求。10.一种用于生成查找表的设备,所述设备被配置为: 针对媒体内容的每个媒体段,针对多个质量对比特率级别中的每一个质量对比特率级另IJ,生成 参数集,描述相应媒体段以相应质量对比特率级别编码的数据流段的编码质量,以及标识符,与所述参数集相关联,并且能够通过对于所有数据流段相同的导出规范,根据相应媒体段以相应质量对比特率级别编码的数据流段来导出,以及 被配置为通过返回与所述标识符相关联的质量参数集来响应包括所述标识符在内的请求。11.一种用于确定包括数据流段的序列在内的媒体数据流的质量的方法,所述数据流段以在媒体内容上变化的质量对比特率级别来传输所述媒体内容的不同媒体段,所述方法包括: 根据每个数据流段,导出相应段的标识符; 针对每个数据流段,通过针对相应数据流段导出的标识符,从查找表中查找参数集;以及 聚合针对传输位于所述媒体内容的测试段中的媒体段的数据流段所查找的参数集;以及 基于聚合的参数集来确定质量。12.—种用于生成查找表的方法,包括: 针对媒体内容的每个媒体段,针对多个质量对比特率级别中的每一个质量对比特率级别: 生成参数集,所述参数集描述相应媒体段以相应质量对比特率级别编码的数据流段的编码质量,以及 生成标识符,所述标识符与所述参数集相关联,并且所述标识符能够通过对于所有数据流段相同的导出规范,根据相应媒体段以相应质量对比特率级别编码的数据流段来导出,以及13.—种包括程序代码的计算机程序,所述程序代码用于在计算机上运行程序时执行根据权利要求11或12所述的方法。
【专利摘要】确定包括数据流段的序列在内的媒体数据流的质量,所述数据流段以在媒体内容上变化的质量对比特率级别来传输媒体内容的不同媒体段,例如,在自适应流传输的上下文中,通过以下方式被配置为更为有效:根据每个数据流段来导出相应段的标识符,以及针对每个数据流段,通过针对相应数据流段导出的标识符,从查找表中查找参数集,使得可以聚合参数集并基于其来确定质量。
【IPC分类】H04N21/4143, H04N21/643, H04N21/44, H04N21/414, H04N21/442, H04N21/647
【公开号】CN105474650
【申请号】CN201480045651
【发明人】克里斯汀·施密德莫, 米夏埃尔·凯尔, 马希亚斯·欧伯曼, 罗兰·毕托
【申请人】米夏埃尔·凯尔光学通讯有限公司
【公开日】2016年4月6日
【申请日】2014年6月18日
【公告号】CA2915446A1, DE102013211571A1, DE102013211571B4, EP3011752A1, US20160105728, WO2014202682A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1