用于流式传输视频质量分析的改进技术的制作方法

文档序号:9568877阅读:464来源:国知局
用于流式传输视频质量分析的改进技术的制作方法
【技术领域】
[0001] 本文所描述的实施例大体设及视频内容的无线流式传输。
【背景技术】
[0002] 用户可W使用无线视频流式传输技术将视频内容从源装置流式传输至目标装置, 并在目标装置的显示器上查看视频内容。例如,当视频内容驻留于手持设备上并且用户希 望在包括较大可视区域的显示器(诸如电视机)上查看视频内容时,可能存在运种需求。对 视频内容进行编码W从源装置传输至目标装置W及在目标装置处对视频内容进行解码W 进行呈现的处理可能设及视频内容的质量的一些程度劣化。为了测量运种劣化,所期望的 是可W在目标装置处呈现视频内容时将该视频内容的质量与在进行编码和传输之前的视 频内容的质量进行比较。运种比较可W取决于将目标装置处的视频帖与来自源装置的参考 帖进行匹配。用于运种匹配的传统技术设及执行对目标装置的视频帖与来自源装置的参考 帖组的计算密集型的(computationallyintensive)峰值信噪比(peaksi即al-t〇-noise ratio:PSNR)计算。
【附图说明】
[0003] 图1示出了操作环境的一个实施例。
[0004] 图2示出了第一设备的一个实施例和第一系统的一个实施例。 阳0化]图3示出了插入操作的一个实施例。
[0006] 图4示出了第二设备的一个实施例和第二系统的一个实施例。
[0007] 图5示出了第一逻辑流的一个实施例。
[0008] 图6示出了第二逻辑流的一个实施例。
[0009] 图7示出了存储介质的一个实施例。
[0010] 图8示出了第S系统的一个实施例。
[0011] 图9示出了第四系统的一个实施例。
[0012] 图10示出了装置的一个实施例。
【具体实施方式】
[0013] 各种实施例可W大体设及改进的流式传输视频质量分析用技术。更具体地,各种 实施例可W大体设及根据在传输至目标装置之前哪个帖识别符被插入至视频帖中W使得 目标装置可W基于帖识别符而将视频帖与对应的参考帖匹配的流式传输视频质量分析用 技术。在一些实施例中,帖识别符可W包含基于宏块的图案。在各种运种实施例中,基于宏 块的图案的使用可W降低在流式传输管线中出现的压缩、编码和/或解码的趋向,进而抑 制在目标装置处对帖识别符的识别。
[0014] 在一个实施例中,例如,设备可W包括:处理器元件;标识组件,其由处理器元件 执行W基于包含在一组带标签的视频帖中的帖识别符来确定所述一组带标签的视频帖中 的每个的帖标识,每个帖识别符均包括多个标记,每个标记均包括根据帖标识方案的与符 号相对应的宏块图案,W及分析组件,其由处理器元件执行W通过基于帖标识而将一组带 标签的视频帖与一组参考视频帖进行比较来确定一个或多个质量度量。可W描述并要求保 护其他实施例。
[0015] 各种实施例可W包括一个或多个元件。元件可W包括被布置成执行某些操作的任 何结构。如给定的设计参数组或性能约束组所期望的,各元件可W被实现为硬件、软件或其 组合。尽管通过示例的方式可W使用特定拓扑中的有限数量的元件对实施例进行描述,但 是如给定实施所期望的,实施例可W包括替代拓扑中的更多或更少的元件。值得注意的是, 对"一个实施例"或"实施例"的任何引用是指结合实施例描述的特定特征、结构或特性包 括在至少一个实施例中。在本说明的各种地方出现的短语"在一个实施例中"、"在一些实施 例中"W及"在各种实施例中"不一定全部指相同的实施例。
[0016] 图1示出了针对各种实施例的操作环境100的实施例。如图1所示,源装置102与 目标装置104进行通信。在一些实施例中,源装置102可W包括通过其显示视频内容的主 要装置,并且目标装置104可W包括辅助装置,视频内容被源装置102无线地流式传输至该 辅助装置,W由目标装置104对视频内容进行显示。例如,在各种实施例中,源装置102可 W包括移动通信装置,目标装置104可W包括电视机,并且源装置102可W使用In化情)无 线显示("WiDi")技术将视频内容流式传输至目标装置104。实施例不局限于该示例。
[0017] 在一些实施例中,源装置102可W包括显示器106。显示器106可W包括能够显 示视频内容的任何显示装置。显示器106的示例可W包括诸如移动电话或平板计算机等的 计算和/或通信装置的集成显示屏、电视机、监测器、投影仪W及计算机屏幕。例如,在一个 实施例中,显示器106可W通过液晶显示器化CD)、发光二极管(LED)或其他类型的合适可 视化界面来实现。例如,显示器106可W包括触敏彩色显示屏。在各种实现中,显示器106 可W包括包含嵌入式晶体管的一个或多个薄膜晶体管(TFT)LCD。在各种实施例中,显示器 106可W不包括在源装置102中,而是可W禪接至源装置102。实施例不局限于此。
[0018] 在一些实施例中,源装置102可W对显示器106进行操作W显示原始视频帖108。 在各种实施例中,原始视频帖108可W包括共同地构成特定视频内容项的部分或全部的可 视化信息的一帖或多帖。例如,在一个实施例中,原始视频帖108可W包括运动画面,源装 置102可W对显示器106进行操作W显示原始视频帖108,进而呈现运动画面。实施例不局 限于此示例。
[0019] 在一些实施例中,源装置102可W进行操作W对原始视频帖108应用编码处理 110,W获得经编码的视频帖112。在各种实施例中,经编码的视频帖112可W包括更适合于 无线传输至目标装置104的原始视频帖108的经编码的版本。例如,编码处理110可W进 行操作W压缩原始视频帖108,降低原始视频帖108的分辨率和/或将原始视频帖108转 换成与用于向目标装置104传输经编码的视频帖112的传输协议兼容的格式。在一个实施 例中,编码处理110可W进行操作W生成适合于通过WiDi连接向目标装置104进行传输的 经编码的视频帖112。在一些实施例中,源装置102可W进行操作W生成经编码的视频帖 112,并将它们传输至目标装置104,而无需将相对应的原始视频帖108在显示器106上实际 进行显示。实施例不局限于此。
[0020] 在各种实施例中,目标装置104可W从源装置102中接收经编码的视频帖114。在 一些实施例中,所接收的经编码的视频帖114可W包括全部经编码的视频帖112。在各种其 他实施例中,由于丢帖或其他误差,可能丢失经编码的视频帖112中的一个或多个,并且所 接收的经编码的视频帖114可W包括少于全部经编码的视频帖112的经编码的视频帖。在 一些实施例中,可WW与经编码的视频帖114相对应的原始视频帖108在源装置102的显 示器106上所呈现的视频内容中被布置的顺序相同的顺序而接收经编码的视频帖114。在 各种其他实施例中,可W不按照相对于经编码的视频帖114相对应的原始视频帖108的顺 序的顺序来接收一个或多个经编码的视频帖114。实施例不局限于此。
[0021] 在一些实施例中,目标装置104可W进行操作W应用解码处理116,进而获得经解 码的视频帖118。在各种实施例中,经解码的视频帖118可W包括具有适合于在包括在目 标装置104中或禪接至目标装置104的目标显示器120上进行显示的格式的视频帖。目标 显示器120可W包括能够对视频内容进行显示的任何显示装置,目标显示器120的示例可 W包括关于显示器106所给出的上述示例中的任意一个。在一些实施例中,经解码的视频 帖118可W表现出相对于它们的相对应的原始视频帖108的一些程度的质量劣化。例如, 在各种实施例中,对原始视频帖108进行编码、将经编码的视频帖112无线传输至目标装置 104并对所接收的经编码的视频帖114进行解码W获得经解码的视频帖118的处理可能设 及相关的压缩损失、信道损耗、失真和/或伪影效果,运造成视频质量劣化。实施例不局限 于此。
[0022] 在一些实施例中,所期望的是可W测量在将视频内容从源装置102流式传输至目 标装置104的过程中产生的视频质量劣化效应。在各种实施例中,运可W通过将经解码的 视频帖118与原始视频帖108进行比较并应用一个或多个分析技术来确定一个或多个质量 度量来实现。在一些实施例中,将经解码的视频帖118与原始视频帖108进行比较包括将 个体经解码的视频帖118与与其相对应的特定原始视频帖108进行比较。实施例不局限于 此。
[0023] 在各种实施例中,目标装置104可W不直接地了解哪些原始视频帖108对应于哪 些经解码的视频帖118。例如,由于延迟效应、丢帖的可能性或不按顺序接收帖的可能性或 其他因素,连续的经解码的视频帖118不一定对应于连续的原始视频帖108。为了使经解码 的视频帖118与原始视频帖108进行适当的比较,可W针对经解码的视频帖118确定诸如 帖号等的帖标识,然后将帖标识与原始视频帖108的帖标识匹配。在一些传统的系统中,使 用相关近似技术来执行对经解码的视频帖的帖标识的确定。根据运种技术,可W基于它们 的接收顺序而对经解码的视频帖118进行初始编号,并接着与围绕类似编号帖的一组原始 视频帖108进行比较。该比较可W设及如所测量的对给定经解码的视频帖118的整体与一 组原始视频帖108中的每个的整体的峰值信噪比(PSNR)值的确定。与针对经解码的视频 帖118的最高PSNR测量相关联的原始视频帖108可W被识别为与该经解码的视频帖118 相对应的原始视频帖108。接着,可W在系统的测量视频质量劣化的过程中,将该经解码的 视频帖118与该原始视频帖108进行比较。
[0024] 对于一些类型的视频内容,例如高帖率和/或低速运动视频等,相邻的视频帖可 W非常类似。在运种情况下,所计算的给定经解码的视频帖118与一组原始视频帖108的 PSNR值可W表现出彼此之间差别很少或没有差别。额外地,编码器压缩损失在跨原始视频 帖108之间可W是不均匀的。因此,对于一些类型的内容,传统的技术可能往往导致经解码 的视频帖118与原始视频帖108之间的误匹配。另外,对于许多经解码的视频帖118与一组 原始视频帖108的PSNR值的计算可能是在计算上非常昂贵的,尤其是对于高清视频内容。 公开了改进的流式传输视频质量分析用的技术,其可W解决与运种传统的技术相关联的一 个或多个缺点。
[0025] 图2示出了设备200的框图。设备200可W包括诸如图1的源装置102等的用于 无线地流式传输视频内容的源装置的示例。如图2所示,设备200包括多个元件,其包括处 理器元件202、存储器单元204W及视频管理模块206。然而,实施例不局限于该图中示出 的元件的类型、数量或布置。
[00%] 在各种实施例中,设备200可W包括处理器元件202。处理器元件202可W使用 任何处理器或逻辑装置实现,例如复杂指令集计算机(CISC)微处理器、精简指令集计算 巧ISC)微处理器、超长指令字(VLIW)微处理器、x86指令集兼容处理器、实现指令集的组合 的处理器、诸如双核处理器或双核移动处理器等的多核处理器、或任意其他微处理器或中 央处理器(CPU)。处理器元件202也可W实现为专用处理器,例如控制器、微控制器、嵌入 式处理器、忍片多处理器(CMP)、协处理器、数字信号处理器值SP)、网络处理器、媒体处理 器、输入/输出(I/O)处理器、媒体访问控制(MAC)处理器、无线基带处理器、专用集成电路 (ASIC)、现场可编程口阵列(FPGA)、可编程逻辑器件(PLD)等等。实施例不局限于此。
[0027] 在一些实施例中,设备200可W包括存储器单元204或被设置为与存储器单元204 可通信地禪接。存储器单元204可W使用能够存储数据的任何机器可读或计算机可读介质 实现,存储器单元204包括易失性和非易失性存储器二者。例如,存储器单元204可W包
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1