EMULATING LEGACY HARDWARE USING IEEE 754 COMPLIANT HARDWARE
    21.
    发明申请
    EMULATING LEGACY HARDWARE USING IEEE 754 COMPLIANT HARDWARE 有权
    使用IEEE 754合规硬件仿真LEGACY HARDWARE

    公开(公告)号:US20100217579A1

    公开(公告)日:2010-08-26

    申请号:US12393215

    申请日:2009-02-26

    申请人: Jinyu Li Ke Deng Chen Li

    发明人: Jinyu Li Ke Deng Chen Li

    IPC分类号: G06F9/455

    CPC分类号: G06F9/455

    摘要: Emulating legacy hardware using IEEE 754 compliant hardware is disclosed herein. In some aspects, the emulation includes locating an instruction that includes NaN (not a number) as at least one of an operand or a resultant. The emulation adjusts the resultant of the instruction, via additional code, to produce a final resultant of non-compliant (legacy) hardware. Legacy software, which was written in anticipation of processing by legacy hardware, may then be processed using compliant hardware.

    摘要翻译: 本文公开了使用IEEE 754兼容硬件来仿真传统硬件。 在一些方面,仿真包括将包括NaN(不是数字)的指令定位为操作数或结果中的至少一个。 仿真通过附加代码来调整指令的结果,以产生不符合(遗留)硬件的最终结果。 然后可以使用兼容的硬件来处理传统硬件预处理的旧版软件。

    SHADER-BASED FINITE STATE MACHINE FRAME DETECTION
    22.
    发明申请
    SHADER-BASED FINITE STATE MACHINE FRAME DETECTION 有权
    基于阴影的有限状态机框架检测

    公开(公告)号:US20100201691A1

    公开(公告)日:2010-08-12

    申请号:US12370258

    申请日:2009-02-12

    IPC分类号: G06T13/00

    摘要: Embodiments for shader-based finite state machine frame detection for implementing alternative graphical processing on an animation scenario are disclosed. In accordance with one embodiment, the embodiment includes assigning an identifier to each shader used to render animation scenarios. The embodiment also includes defining a finite state machine for a key frame in each of the animation scenarios, whereby each finite state machine representing a plurality of shaders that renders the key frame in each animation scenario. The embodiment further includes deriving a shader ID sequence for each finite state machine based on the identifier assigned to each shader. The embodiment additionally includes comparing an input shader ID sequence of a new frame of a new animation scenario to each derived shader ID sequences. Finally, the embodiment includes executing alternative graphics processing on the new animation scenario when the input shader ID sequence matches one of the derived shader ID sequences.

    摘要翻译: 公开了用于在动画场景上实现替代图形处理的基于着色器的有限状态机帧检测的实施例。 根据一个实施例,该实施例包括向用于呈现动画场景的每个着色器分配标识符。 该实施例还包括为每个动画场景中的关键帧定义有限状态机,由此每个有限状态机表示在每个动画场景中呈现关键帧的多个着色器。 该实施例还包括基于分配给每个着色器的标识符为每个有限状态机导出着色器ID序列。 该实施例另外包括将新动画场景的新帧的输入着色器ID序列与每个导出的着色器ID序列进行比较。 最后,该实施例包括当输入着色器ID序列与派生的着色器ID序列之一匹配时,对新的动画场景执行替代图形处理。

    Visual based identity tracking
    24.
    发明授权
    Visual based identity tracking 有权
    基于视觉的身份跟踪

    公开(公告)号:US08926431B2

    公开(公告)日:2015-01-06

    申请号:US13410626

    申请日:2012-03-02

    IPC分类号: A63F13/00 A63F9/24

    摘要: A video game system (or other data processing system) can visually identify a person entering a field of view of the system and determine whether the person has been previously interacting with the system. In one embodiment, the system establishes thresholds, enrolls players, performs the video game (or other application) including interacting with a subset of the players based on the enrolling, determines that a person has become detectable in the field of view of the system, automatically determines whether the person is one of the enrolled players, maps the person to an enrolled player and interacts with the person based on the mapping if it is determined that the person is one of the enrolled players, and assigns a new identification to the person and interacts with the person based on the new identification if it is determined that the person is not one of the enrolled players.

    摘要翻译: 视频游戏系统(或其他数据处理系统)可以在视觉上识别进入系统的视野的人,并且确定该人是否已经以前与系统进行了交互。 在一个实施例中,系统建立阈值,登记玩家,执行视频游戏(或其他应用),包括基于登记与玩家的子集进行交互,确定人在系统的视野中变得可检测到, 自动确定该人是否是登记的玩家之一,如果确定该人是登记的玩家之一,则将该人映射到登记的玩家并且基于该映射与该人进行交互,并且向该人分配新的身份 并且如果确定该人不是登记的玩家之一,则基于该新身份与该人交互。

    Visual based identitiy tracking
    25.
    发明授权
    Visual based identitiy tracking 有权
    基于视觉的身份跟踪

    公开(公告)号:US08864581B2

    公开(公告)日:2014-10-21

    申请号:US12696282

    申请日:2010-01-29

    IPC分类号: A63F9/24 A63F13/00 G06K9/00

    摘要: A video game system (or other data processing system) can visually identify a person entering a field of view of the system and determine whether the person has been previously interacting with the system. In one embodiment, the system establishes thresholds, enrolls players, performs the video game (or other application) including interacting with a subset of the players based on the enrolling, determines that a person has become detectable in the field of view of the system, automatically determines whether the person is one of the enrolled players, maps the person to an enrolled player and interacts with the person based on the mapping if it is determined that the person is one of the enrolled players, and assigns a new identification to the person and interacts with the person based on the new identification if it is determined that the person is not one of the enrolled players.

    摘要翻译: 视频游戏系统(或其他数据处理系统)可以在视觉上识别进入系统的视野的人,并且确定该人是否已经以前与系统进行了交互。 在一个实施例中,系统建立阈值,登记玩家,执行视频游戏(或其他应用),包括基于登记与玩家的子集进行交互,确定人在系统的视野中变得可检测到, 自动确定该人是否是登记的玩家之一,如果确定该人是登记的玩家之一,则将该人映射到登记的玩家并且基于该映射与该人进行交互,并且向该人分配新的身份 并且如果确定该人不是登记的玩家之一,则基于该新身份与该人交互。

    Adapting a compressed model for use in speech recognition
    26.
    发明授权
    Adapting a compressed model for use in speech recognition 有权
    适应用于语音识别的压缩模型

    公开(公告)号:US08239195B2

    公开(公告)日:2012-08-07

    申请号:US12235748

    申请日:2008-09-23

    IPC分类号: G10L15/20

    CPC分类号: G10L15/20 G10L15/065

    摘要: A speech recognition system includes a receiver component that receives a distorted speech utterance. The speech recognition also includes an adaptor component that selectively adapts parameters of a compressed model used to recognize at least a portion of the distorted speech utterance, wherein the adaptor component selectively adapts the parameters of the compressed model based at least in part upon the received distorted speech utterance.

    摘要翻译: 语音识别系统包括接收失真的语音话语的接收机组件。 所述语音识别还包括适配器组件,所述适配器组件选择性地适配用于识别所述失真语音话语的至少一部分的压缩模型的参数,其中所述适配器组件至少部分地基于接收失真的语音话语选择性地调整所述压缩模型的参数 讲话话语。

    VISUAL BASED IDENTITIY TRACKING
    27.
    发明申请
    VISUAL BASED IDENTITIY TRACKING 有权
    基于视觉识别跟踪

    公开(公告)号:US20120165097A1

    公开(公告)日:2012-06-28

    申请号:US13410626

    申请日:2012-03-02

    IPC分类号: A63F9/24

    摘要: A video game system (or other data processing system) can visually identify a person entering a field of view of the system and determine whether the person has been previously interacting with the system. In one embodiment, the system establishes thresholds, enrolls players, performs the video game (or other application) including interacting with a subset of the players based on the enrolling, determines that a person has become detectable in the field of view of the system, automatically determines whether the person is one of the enrolled players, maps the person to an enrolled player and interacts with the person based on the mapping if it is determined that the person is one of the enrolled players, and assigns a new identification to the person and interacts with the person based on the new identification if it is determined that the person is not one of the enrolled players.

    摘要翻译: 视频游戏系统(或其他数据处理系统)可以在视觉上识别进入系统的视野的人,并且确定该人是否已经以前与系统进行了交互。 在一个实施例中,系统建立阈值,登记玩家,执行视频游戏(或其他应用),包括基于登记与玩家的子集进行交互,确定人在系统的视野中变得可检测到, 自动确定该人是否是登记的玩家之一,如果确定该人是登记的玩家之一,则将该人映射到登记的玩家并且基于该映射与该人进行交互,并且向该人分配新的身份 并且如果确定该人不是登记的玩家之一,则基于该新身份与该人交互。

    VGPU: A real time GPU emulator
    28.
    发明申请
    VGPU: A real time GPU emulator 有权
    VGPU:实时GPU模拟器

    公开(公告)号:US20100214301A1

    公开(公告)日:2010-08-26

    申请号:US12391066

    申请日:2009-02-23

    IPC分类号: G06T1/00

    CPC分类号: G06T1/20

    摘要: An exemplary method for emulating a graphics processing unit (GPU) includes executing a graphics application on a host computing system to generate commands for a target GPU wherein the host computing system includes host system memory and a different, host GPU; converting the generated commands into intermediate commands; based on one or more generated commands that call for one or more shaders, caching one or more corresponding shaders in a shader cache in the host system memory; based on one or more generated commands that call for one or more resources, caching one or more corresponding resources in a resource cache in the host system memory; based on the intermediate commands, outputting commands for the host GPU; and based on the output commands for the host GPU, rendering graphics using the host GPU where output commands that call for one or more shaders access the one or more corresponding shaders in the shader cache and where output commands that call for one or more resources access the one or more corresponding resources in the resource cache. Other methods, devices and systems are also disclosed.

    摘要翻译: 用于模拟图形处理单元(GPU)的示例性方法包括在主计算系统上执行图形应用以生成目标GPU的命令,其中主计算系统包括主机系统存储器和不同的主机GPU; 将生成的命令转换为中间命令; 基于一个或多个生成的命令来调用一个或多个着色器,将一个或多个对应的着色器缓存在所述主机系统存储器中的着色器高速缓存中; 基于调用一个或多个资源的一个或多个生成的命令,高速缓存所述主机系统存储器中的资源高速缓存中的一个或多个相应的资源; 基于中间命令,输出主机GPU的命令; 并且基于用于主机GPU的输出命令,使用主机GPU渲染图形,其中调用一个或多个着色器的输出命令访问着色器高速缓存中的一个或多个对应的着色器,以及其中调用一个或多个资源访问的输出命令 资源高速缓存中的一个或多个相应的资源。 还公开了其它方法,装置和系统。

    VARIABLE-COMPONENT DEEP NEURAL NETWORK FOR ROBUST SPEECH RECOGNITION
    30.
    发明申请
    VARIABLE-COMPONENT DEEP NEURAL NETWORK FOR ROBUST SPEECH RECOGNITION 有权
    可变组件深度神经网络,用于强大的语音识别

    公开(公告)号:US20160275947A1

    公开(公告)日:2016-09-22

    申请号:US14414621

    申请日:2014-09-09

    摘要: Systems and methods for speech recognition incorporating environmental variables are provided. The systems and methods capture speech to be recognized. The speech is then recognized utilizing a variable component deep neural network (DNN). The variable component DNN processes the captured speech by incorporating an environment variable. The environment variable may be any variable that is dependent on environmental conditions or the relation of the user, the client device, and the environment. For example, the environment variable may be based on noise of the environment and represented as a signal-to-noise ratio. The variable component DNN may incorporate the environment variable in different ways. For instance, the environment variable may be incorporated into weighting matrices and biases of the DNN, the outputs of the hidden layers of the DNN, or the activation functions of the nodes of the DNN.

    摘要翻译: 提供了包含环境变量的语音识别系统和方法。 系统和方法捕获要识别的语音。 然后,利用可变分量深神经网络(DNN)识别语音。 可变组件DNN通过并入环境变量来处理捕获的语音。 环境变量可以是取决于环境条件或用户,客户端设备和环境的关系的任何变量。 例如,环境变量可以基于环境的噪声并且表示为信噪比。 可变组件DNN可以以不同的方式并入环境变量。 例如,环境变量可以被合并到DNN的加权矩阵和偏移,DNN的隐含层的输出或者DNN的节点的激活函数中。