通过仿真进行重新录制制造技术

技术编号:21854825 阅读:34 留言:0更新日期:2019-08-14 01:25
由例如传统计算机游戏软件的传统软件调用的每个资产,例如纹理(502),具有与其相关联的唯一标识符。可以通过对所述资产施加(304)散列来呈现所述唯一标识符,随后将所述资产与其标识符一起存储(308)在数据结构中。艺术家重新录制所述纹理以呈现在比原始软件中设想的更高分辨率显示器(500)上,并且将所述纹理与其标识符一起存储回所述数据结构中。随后,在所述更高分辨率显示器上玩(800)所述原始软件,其中拦截、识别资产(例如,纹理)调用,并且输入(802至806)所述数据结构以检索具有匹配标识符的重新录制的资产。随后,将所述重新录制的资产即时地插入(808)到游戏呈现中。

Rerecording by simulation

【技术实现步骤摘要】
【国外来华专利技术】通过仿真进行重新录制
本申请涉及技术上创新的非常规解决方案,所述解决方案必须植根于计算机技术并且产生具体的技术改进。
技术介绍
如本文所理解,重新录制例如将在后期模型控制台上玩的较旧计算机游戏的一些娱乐资产可能需要创建全新的软件,以适应后期模型控制台的改进能力。这耗费时间且成本很高。
技术实现思路
如本文进一步理解,可以保留例如设计成将在相对较低功率显示器上玩的计算机游戏的娱乐资产的原始(传统)软件代码,以用于具有改进能力显示器的模型控制台,同时通过仿真原理实现呈现的重新录制。因此,本文旨在进行计算机游戏重新录制,但是应理解,本专利技术的原理不限于计算机游戏。因此,一种装置包括一个或多个计算机存储器,所述计算机存储器不是暂时性信号,并且包括可由至少一个处理器执行以拦截从计算机游戏软件对纹理的调用的指令。所述指令可执行用于对于第一纹理的至少第一所拦截调用,对与所述第一纹理相关联的信息执行散列,从而渲染结果。所述指令可执行用于响应于重新录制的纹理与从匹配所述结果的数据结构中产生的重新录制的纹理散列相关联,使用所述结果从数据结构检索所述重新录制的纹理;以及当在所述计算机游戏软件的控制下呈现计算机游戏时,将所述重新录制的纹理即时地插入到所述游戏的呈现中。在一些实例中,所述计算机游戏软件是设计成在具有第一分辨率的第一显示器上使用的传统软件,并且建立重新录制的纹理以在不改变所述传统软件中的代码的情况下呈现在第二显示器上,所述第二显示器具有高于所述第一分辨率的第二分辨率。在实例实施方案中,所述指令可以可执行用于以对经历相应所拦截调用的多个纹理执行散列。如果需要,所述指令可以可执行用于响应于所述结果与数据库中的任何重新录制的纹理散列不匹配,呈现响应于所述第一所拦截调用的原始纹理。在非限制性实施方案中,所述指令可以可执行用于拦截从计算机游戏软件对传统音频的调用,从数据结构检索所述传统音频的重新录制版本,并且将所述重新录制版本即时地插入到所述计算机游戏的呈现中。所述第一所拦截调用可以是针对音频轨道或音频样本。另外,任选指令可以可执行用于拦截从计算机游戏软件对三维(3D)几何结构的调用,并且对于3D几何结构的至少第一所拦截调用,对相关联3D几何结构中的信息执行散列以渲染3D几何结构结果。这些指令可以可执行用于响应于重新录制的3D几何结构与从匹配所述3D几何结构结果的数据结构中产生的重新录制的3D几何结构相关联,使用所述3D几何结构结果从数据结构检索所述重新录制的3D几何结构,并且将所述重新录制的3D几何结构即时地插入到所述计算机游戏的呈现中。所述装置可以包括所述处理器和/或用于呈现所述计算机游戏的显示器。在另一方面,一种设备包括:至少一个计算机存储装置,所述计算机存储装置包括可由至少一个处理器执行的指令;以及至少一个处理器,所述处理器被配置成访问指令,以从呈现控制中拦截用于检索资产的信号。对于至少一些所拦截信号,执行所述指令的所述处理器使相应唯一标识符与相应资产相关联,以渲染相应结果,所述相应资产与相应所拦截信号相关联。对于每个结果,所述处理器访问数据结构以定位匹配,并且响应于定位结果的匹配,检索相关联的所修改资产以根据所述呈现控制在显示器上呈现所述相关联的所修改资产。还提供一种根据所述设备的操作的方法。在另一方面,一种装置包括一个或多个计算机存储器,所述计算机存储器不是暂时性信号,并且包括可由至少一个处理器执行的指令,所述指令用于拦截从计算机游戏软件对资产的调用,并且对于第一资产的至少第一所拦截调用,使第一唯一标识符与所述第一资产相关联。所述指令可执行用于确定所述第一唯一标识符与重新录制的数据结构中的条目是否匹配,并且响应于所述第一唯一标识符与所述数据结构中的条目匹配,继续拦截所述调用。然而,响应于所述第一唯一标识符与所述数据结构中的条目不匹配,所述第一唯一标识符和所述第一资产存储在所述数据结构中。所述指令可执行用于将所述第一资产输出至重新录制计算机。从所述重新录制计算机接收重新录制的资产,其中所述重新录制的资产是所述第一资产的更高分辨率版本,并且在所述数据结构中,所述重新录制的资产与唯一标识符相关联。还设想一种根据所述装置的操作的方法。可以参考附图最佳地理解关于本申请的结构和操作两者的本申请的细节,其中相同附图标记指代相同部件,并且在附图中:附图说明图1是根据本专利技术原理的包括实例的实例系统的框图;图2是实例系统的框图;图3是用于创建重新录制的游戏纹理的实例逻辑的流程图;图4是用于创建重新录制的游戏纹理的额外实例逻辑的流程图;图5至图7是示出实例重新录制操作的屏幕截图;图8是用于将重新录制的纹理即时地呈现到传统计算机游戏中的实例逻辑的流程图;以及图9是用于呈现重新录制的音频的实例逻辑的流程图。具体实施方式本公开总体上涉及计算机生态系统,包括消费电子产品(CE)装置网络的各方面,例如但不限于分布式计算机游戏网络。本公开教示在不重新编译软件的情况下使用传统游戏软件即时地重新录制和呈现娱乐资产的元素,在具体实施方案中为计算机游戏的纹理。因此,例如,设计成在例如手机显示器的相对低分辨率显示器、例如Portable(PSP)的便携式游戏显示器,或较旧的低分辨率游戏显示器上玩的计算机游戏可以在例如高清(HD)或超高清(UHD)显示器的相对高分辨率显示器上玩,或在例如或显示器的较高分辨率游戏显示器上玩,无需修改传统游戏软件,但仍提供高质量的重新录制的图像和音频。重新录制是合乎需要的,因为在高分辨率显示器上呈现的低分辨率纹理的外观模糊或者否则令人不愉快。本文中的系统可以包括服务器和客户端组件,所述服务器和客户端组件通过网络连接,使得数据可以在客户端与服务器组件之间交换。客户端组件可以包括一个或多个计算装置,包括游戏控制台,例如但不限于,SonyPlayStationTM和MicrosoftXboxTM、便携式电视机(例如,智能TV、可接入互联网的TV)、例如笔记本电脑和平板计算机的便携式计算机,以及包括智能电话和下文论述的额外实例的其它移动电话。这些客户端装置可以在各种操作环境下操作。例如,作为例子,一些客户端计算机可以采用Orbis或Linux操作系统、Microsoft的操作系统、或Unix操作系统,或由AppleComputer或Google生产的操作系统。这些操作环境可以用于执行一个或多个浏览程序,例如,由Microsoft或Google或Mozilla制造的浏览器,或可以访问由下文所论述的互联网服务器托管的网站的其它浏览器程序。而且,根据本专利技术原理的操作环境可以用于执行一个或多个计算机游戏程序。服务器和/或网关可以包括执行指令的一个或多个处理器,所述指令将服务器配置成通过例如互联网的网络接收和传输数据。或者,客户端和服务器可以通过本地内联网或虚拟专用网络连接。服务器或控制器可以通过例如Sony的游戏控制台、个人计算机等实例化。信息可以通过网络在客户端与服务器之间交换。为此,为了安全起见,服务器和/或客户端可以包括防火墙、负载均衡器、临时存储装置、代理,以及出于可靠性和安全性的其它网络架构。一个或多个服务器可以形成设备,所述设备实施将例如在线社交网站的安全社区提供给网络成员的方法。如本文所使用,指令是指用于处理系统中的信息本文档来自技高网...

【技术保护点】
1.一种装置,包括:至少一个计算机存储器,所述至少一个计算机存储器不是暂时性信号,并且包括可由至少一个处理器执行以进行以下操作的指令:拦截从计算机游戏软件对纹理的调用;对于第一纹理的至少第一所拦截调用,对与所述第一纹理相关联的信息执行散列以渲染结果;响应于重新录制的纹理与从匹配所述结果的数据结构中产生的重新录制的纹理散列相关联,使用所述结果从数据结构检索所述重新录制的纹理;以及当在所述计算机游戏软件的控制下呈现计算机游戏时,将所述重新录制的纹理即时地插入到所述游戏的呈现中。

【技术特征摘要】
【国外来华专利技术】2016.11.22 US 15/359,3041.一种装置,包括:至少一个计算机存储器,所述至少一个计算机存储器不是暂时性信号,并且包括可由至少一个处理器执行以进行以下操作的指令:拦截从计算机游戏软件对纹理的调用;对于第一纹理的至少第一所拦截调用,对与所述第一纹理相关联的信息执行散列以渲染结果;响应于重新录制的纹理与从匹配所述结果的数据结构中产生的重新录制的纹理散列相关联,使用所述结果从数据结构检索所述重新录制的纹理;以及当在所述计算机游戏软件的控制下呈现计算机游戏时,将所述重新录制的纹理即时地插入到所述游戏的呈现中。2.如权利要求1所述的装置,其中所述计算机游戏软件是设计成在具有第一分辨率的第一显示器上使用的传统软件,并且建立所述重新录制的纹理,以在不改变所述传统软件中的代码的情况下呈现在第二显示器上,所述第二显示器具有高于所述第一分辨率的第二分辨率。3.如权利要求1所述的装置,其中所述指令可执行用于:对经历相应所拦截调用的多个纹理执行所述散列。4.如权利要求1所述的装置,其中所述指令可执行用于:响应于所述结果不匹配数据库中的任何重新录制的纹理散列,呈现响应于所述第一所拦截调用的原始纹理。5.如权利要求1所述的装置,其中所述指令可执行用于:拦截从计算机游戏软件对传统音频的调用;从数据结构检索所述传统音频的重新录制的版本;以及将所述重新录制的版本即时地插入到所述计算机游戏的呈现中。6.如权利要求5所述的装置,其中所述第一所拦截调用是针对音频轨道。7.如权利要求5所述的装置,其中所述第一所拦截调用是针对音频样本。8.如权利要求1所述的装置,其中所述指令可执行用于:拦截从计算机游戏软件对三维(3D)几何结构的调用;对于3D几何结构的至少第一所拦截调用,对相关联3D几何结构中的信息执行散列以渲染3D几何机构结果;响应于重新录制的3D几何结构与从匹配所述3D几何结构结果的数据结构中产生的重新录制的3D几何结构散列相关联,使用所述3D几何结构结果从数据结构检索所述重新录制的3D几何结构;以及将所述重新录制的3D几何结构即时地插入到所述计算机...

【专利技术属性】
技术研发人员:T林德奎斯特G魏辛格
申请(专利权)人:索尼互动娱乐有限责任公司
类型:发明
国别省市:美国,US

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

1