【技术实现步骤摘要】
【国外来华专利技术】背景视频数据被例行地通过诸如互联网等网络传送到遍布世界的消费者。视频数据由某种类型的软件应用生成。视频数据随后在由编码器编码后被传送到接收系统(即,客户端)。接收系统随后对经编码的帧进行解码并将其显示给用户。视频编码器通常如同从这些从软件应用接收这些帧那样顺序地对这些帧进行编码。编码器对这些帧进行编码,而无需关于帧的实际内容的任何知识,也无需关于该帧中实际上正发生什么的任何概念。编码过程通常使这些帧的视觉质量降级。简要概述本文中描述的各实施例涉及响应于补充编码指令对各帧进行编码、提供帧的编码信息以及编译包括编码提示的软件代码。在一个实施例中,响应于访问与帧相关联的帧信息,计算机系统将帧信息解释为用于对该帧的指定部分进行编码的补充编码指令。计算机系统随后对该帧进行编码,使得该帧的指定部分根据补充编码指令来编码。在另一实施例中,计算机系统访问对应于帧的帧信息。计算机系统从所访问的帧信息中确定该帧的至少一部分将按指定方式来编码。计算机系统随后生成标识该帧中将按指定方式来编码的各部分的补充编码指令,并使得该补充编码指令被提供给编码器。在再一实施例中,计算机系统接收应用内容的指定部分将按指定方式来编码的指示。计算机系统将指示应用内容的指定部分将如何被渲染和编码的应用代码添加到应用。计算机系统随后对该应用进行编译,使得经编译的应用在被执行时将指示应用内容的指定部分将如何被编码的信息提供给处理器或提供给被配置成对该应用内容进行编码的第二应用。提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的一些概念。本概述并非旨在标识出要求保护的主题的关键特征或必要特征,亦非旨在 ...
【技术保护点】
一种由计算系统的一个或多个处理器执行的计算机实现的方法,所述计算系统包括包含计算机可执行指令的存储器,所述计算机可执行指令在被执行时使得所述一个或多个处理器执行所述计算机实现的方法,并且其中所述计算机实现的方法用于控制视频数据编码帧,使得一个或多个帧中的感兴趣区域被更高效地显示,并且其中所述计算机实现的方法包括:所述一个或多个处理器启动数据访问模块,并访问与来自视频数据流的至少一个帧相关联的帧信息的一个或多个部分,并且所述帧信息的所述一个或多个部分中的至少一个部分包含提示信息,所述提示信息用于指示对针对所述帧信息中的感兴趣区域的补充编码指令的需要;所述一个或多个处理器启动数据解释模块,所述数据解释模块解释所述提示信息;所述一个或多个处理器随后为经解释的提示信息生成补充编码指令,使得所述帧信息中的所述感兴趣区域将根据所述补充编码指令被编码;所述一个或多个处理器启动编码模块,所述编码模块根据所述补充编码指令对所述感兴趣区域进行编码;以及所述编码模块将如上进行编码的帧信息发送给显示模块以供输出。
【技术特征摘要】
【国外来华专利技术】2014.04.11 US 14/250,5421.一种由计算系统的一个或多个处理器执行的计算机实现的方法,所述计算系统包括包含计算机可执行指令的存储器,所述计算机可执行指令在被执行时使得所述一个或多个处理器执行所述计算机实现的方法,并且其中所述计算机实现的方法用于控制视频数据编码帧,使得一个或多个帧中的感兴趣区域被更高效地显示,并且其中所述计算机实现的方法包括:所述一个或多个处理器启动数据访问模块,并访问与来自视频数据流的至少一个帧相关联的帧信息的一个或多个部分,并且所述帧信息的所述一个或多个部分中的至少一个部分包含提示信息,所述提示信息用于指示对针对所述帧信息中的感兴趣区域的补充编码指令的需要;所述一个或多个处理器启动数据解释模块,所述数据解释模块解释所述提示信息;所述一个或多个处理器随后为经解释的提示信息生成补充编码指令,使得所述帧信息中的所述感兴趣区域将根据所述补充编码指令被编码;所述一个或多个处理器启动编码模块,所述编码模块根据所述补充编码指令对所述感兴趣区域进行编码;以及所述编码模块将如上进行编码的帧信息发送给显示模块以供输出。2.如权利要求1所述的计算机实现的方法,其特征在于,所述帧信息提供关于所述视频数据流中的至少一个帧以及在所述第一帧之后的至少一个帧的上下文。3.如权利要求1所述的计算机实现的方法,其特征在于,所述帧信息包含针对一个或多个感兴趣区域的提示信息。4.如权利要求3所述的计算机实现的方法,其特征在于,所述感兴趣区域中的至少一者随时间动态地改变。5.如权利要求3所述的计算机实现的方法,其特征在于,所述提示信息通过查看者最可能正看着当前帧上的何处的指示来提供。6.如权利要求3所述的计算机实现的方法,其特征在于,所述提示信息通过与视频游戏的视频游戏内容相关联的当前相机移动的指示来提供。7.如权利要求6所述的计算机实现的方法,其特征在于,所述视频游戏正在拆分屏幕模式中操作,并且其中所述帧信息是针对所述拆分屏幕的每一等级来提供的。8.如权利要求6所述的计算机实现的方法,其特征在于,所述帧信息指示将被增强的平视显示器(HUD)信息的一个或多个部分。9.一种提供有用于...
【专利技术属性】
技术研发人员:S·卡拉汉,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。