Triangle rendering using direct evaluation

    公开(公告)号:US07800632B2

    公开(公告)日:2010-09-21

    申请号:US11472965

    申请日:2006-06-21

    CPC classification number: G06T11/40 G06T15/005 G06T2210/12

    Abstract: This disclosure describes an apparatus, such as a wireless communication device, that applies a direct evaluation technique to render triangles for the 3D graphical environment. The apparatus includes a rendering engine that defines a rectangular area of pixels, referred to as a bounding box, that bounds the area to be rendered. The rendering engine evaluates coordinates associated with the pixels of the rectangular area to selectively render those pixels that fall within the triangular area. The direct evaluation triangle rendering algorithm may require fewer complex operations than the more computationally intensive interpolation process employed by other systems. As a result, the apparatus may present a 3D graphical environment while preserving as much as possible the available power.

    Triangle rendering using direct evaluation
    32.
    发明申请
    Triangle rendering using direct evaluation 有权
    三角渲染使用直接评估

    公开(公告)号:US20060250410A1

    公开(公告)日:2006-11-09

    申请号:US11472965

    申请日:2006-06-21

    CPC classification number: G06T11/40 G06T15/005 G06T2210/12

    Abstract: This disclosure describes an apparatus, such as a wireless communication device, that applies a direct evaluation technique to render triangles for the 3D graphical environment. The apparatus includes a rendering engine that defines a rectangular area of pixels, referred to as a bounding box, that bounds the area to be rendered. The rendering engine evaluates coordinates associated with the pixels of the rectangular area to selectively render those pixels that fall within the triangular area. The direct evaluation triangle rendering algorithm may require fewer complex operations than the more computationally intensive interpolation process employed by other systems. As a result, the apparatus may present a 3D graphical environment while preserving as much as possible the available power.

    Abstract translation: 本公开描述了一种诸如无线通信设备的装置,其应用直接评估技术来渲染3D图形环境的三角形。 该装置包括描绘引擎,该引擎定义了限定要渲染的区域的被称为边界框的像素的矩形区域。 渲染引擎评估与矩形区域的像素相关联的坐标,以选择性地渲染落在三角形区域内的像素。 直接评估三角形渲染算法可能需要比其他系统使用的计算密集型插值过程更少的复杂操作。 结果,该装置可以呈现3D图形环境,同时尽可能多地保留可用功率。

    Speech converter utilizing preprogrammed voice profiles
    33.
    发明授权
    Speech converter utilizing preprogrammed voice profiles 有权
    语音转换器采用预编程语音配置文件

    公开(公告)号:US06950799B2

    公开(公告)日:2005-09-27

    申请号:US10080059

    申请日:2002-02-19

    CPC classification number: G10L21/00 G10L2021/0135

    Abstract: A speech processing system modifies various aspects of input speech according to a user-selected one of various preprogrammed voice fonts. Initially, the speech converter receives a formants signal representing an input speech signal and a pitch signal representing the input signal's fundamental frequency. One or both of the following may also be received: a voicing signal comprising an indication of whether the input speech signal is voiced, unvoiced, or mixed, and/or a gain signal representing the input speech signal's energy. The speech converter also receives user selection of one of multiple preprogrammed voice fonts, each specifying a manner of modifying one or more of the received signals (i.e., formants, voicing, pitch, gain). The speech converter modifies at least one of the formants, voicing, pitch, and/or gain signals as specified by the selected voice font.

    Abstract translation: 语音处理系统根据用户选择的各种预编程语音字体中的一种来修改输入语音的各个方面。 最初,语音转换器接收表示输入语音信号的共振峰信号和表示输入信号的基频的音调信号。 还可以接收以下中的一个或两个:包括输入语音信号是有声,无声或混合的指示的语音信号和/或表示输入语音信号的能量的增益信号。 语音转换器还接收多个预编程语音字体之一的用户选择,每个语音字体指定修改接收信号中的一个或多个(即,共振峰,发音,音高,增益)的方式。 语音转换器修改由所选择的语音字体指定的共振峰,浊音,音调和/或增益信号中的至少一个。

    Voice recognition rejection scheme
    34.
    发明授权
    Voice recognition rejection scheme 有权
    语音识别拒绝方案

    公开(公告)号:US06574596B2

    公开(公告)日:2003-06-03

    申请号:US09248513

    申请日:1999-02-08

    CPC classification number: G10L15/10 G10L15/22

    Abstract: A voice recognition rejection scheme for capturing an utterance includes the steps accepting the utterance, applying an N-best algorithm to the utterance, or rejecting the utterance. The utterance is accepted if a first predefined relationship exists between one or more closest comparison results for the utterance with respect to a stored word and one or more differences between the one or more closest comparison results and one or more other comparison results between the utterance and one or more other stored words. An N-best algorithm is applied to the utterance if a second predefined relationship exists between the one or more closest comparison results and the one or more differences between the one or more closest comparison results and the one or more other comparison results. The utterance is rejected if a third predefined relationship exists between the one or more closest comparison results and the one or more differences between the one or more closest comparison results and the one or more other comparison results. One of the one or more other comparison results may advantageously be a next-closest comparison result for the utterance and another store word. The first, second, and third predefined relationships may advantageously be linear relationships.

    Abstract translation: 用于捕获话语的语音识别拒绝方案包括接受发音的步骤,将N最佳算法应用于话语或拒绝话语。 如果在一个或多个最接近的比较结果之间存在关于存储的单词的一个或多个最接近的比较结果与一个或多个最接近的比较结果之间的一个或多个差异以及话语和语音的一个或多个其他比较结果之间存在第一预定义关系, 一个或多个其他存储的字。 如果在一个或多个最接近的比较结果与一个或多个最接近的比较结果与一个或多个其他比较结果之间的一个或多个差异存在第二预定关系,那么将N最佳算法应用于话语。 如果一个或多个最接近的比较结果与一个或多个最接近的比较结果与一个或多个其它比较结果之间的一个或多个差异存在第三预定关系,那么话语被拒绝。 一个或多个其它比较结果中的一个可以有利地是用于话语和另一个存储词的下一个最接近的比较结果。 第一,第二和第三预定关系可以有利地是线性关系。

    Shared communications channel with enhanced reservation and collision
resolution protocols allows any subset of stations to transmit data
after collision occured in contention slot
    35.
    发明授权
    Shared communications channel with enhanced reservation and collision resolution protocols allows any subset of stations to transmit data after collision occured in contention slot 失效
    具有增强的预留和冲突解决协议的共享通信信道允许站的任何子集在冲突发生冲突之后发送数据

    公开(公告)号:US5734833A

    公开(公告)日:1998-03-31

    申请号:US614987

    申请日:1996-03-12

    CPC classification number: H04L12/2801 H04L12/413

    Abstract: A system and method for collision resolution in a communication system having multiple transmission stations communicating on a shared slotted communication channel. The system and method includes a procedure for organizing the stations in a structure wherein each station has a fixed address corresponding to a static location in the structure. The procedure further indicates to the multiple transmission stations a slot type for each communication slot, the slot type selected from a group including contention slot type and reservation slot type, and accepts transmissions of contention slot data packets in contention slots on the communication channel from the stations, the contention slot data packets each optionally containing a reservation quantity for reservation slot data packets to be sent by an originating station upon successful transmission of a contention slot data packet originating at the originating station, the reservation slot data packets transmitted in reservation slots dedicated to the originating station. The procedure detects collisions in the transmissions of packets originating from the transmitting station with packets transmitted from other transmitting stations; and upon detecting a collision in a contention slots, recursively entitles a subset of the locations in the structure to transmit in the subsequent contention slot regardless of whether the station transmitted during the contention slot in which the collision occurred, wherein membership in the subset indicates that a station corresponding to a location in the subset is entitled. Further systems and methods are disclosed.

    Abstract translation: 一种用于在具有多个发送站在通信时隙通信信道上通信的通信系统中的冲突解决的系统和方法。 该系统和方法包括用于在其中每个站具有对应于结构中的静态位置的固定地址的结构中组织站的过程。 该过程进一步向多个传输站指示每个通信时隙的时隙类型,从包括竞争时隙类型和预留时隙类型的组中选择的时隙类型,并且从通信信道的竞争时隙中接收竞争时隙数据分组的传输, 在成功传送在始发站发起的争用时隙数据分组的发起站发送的预留时隙数据分组的竞争时隙数据分组中,每个可选地包含预约时隙数据分组的预约量, 到发站。 该过程从其他发射站发送的分组检测到从发射台发起的分组的传输中的冲突; 并且在检测到竞争时隙中的冲突时,无论在发生冲突的竞争时隙期间发送的站是否在该后续的竞争时隙中传送的结构中的位置的子集都递归授权,其中该子集中的隶属表示该 对应于该子集中的位置的站被授权。 公开了进一步的系统和方法。

    Fingertip tracking for touchless user interface
    36.
    发明授权
    Fingertip tracking for touchless user interface 有权
    指尖跟踪无接触用户界面

    公开(公告)号:US09135503B2

    公开(公告)日:2015-09-15

    申请号:US13082295

    申请日:2011-04-07

    Abstract: In general, this disclosure describes techniques for providing a gesture-based user interface. For example, according to some aspects of the disclosure, a user interface generally includes a camera and a computing device that identifies and tracks the motion of one or more fingertips of a user. In some examples, the user interface is configured to identify predefined gestures (e.g., patterns of motion) associated with certain motions of the user's fingertips. In another example, the user interface is configured to identify hand postures (e.g., patterns of showing up of fingertips). Accordingly, the user can interact with the computing device by performing the gestures.

    Abstract translation: 通常,本公开描述了用于提供基于手势的用户界面的技术。 例如,根据本公开的一些方面,用户界面通常包括识别和跟踪用户的一个或多个指尖的运动的照相机和计算设备。 在一些示例中,用户界面被配置为识别与用户的指尖的某些运动相关联的预定义手势(例如,运动模式)。 在另一示例中,用户界面被配置为识别手势(例如,指尖的显示图案)。 因此,用户可以通过执行手势与计算设备交互。

    Multi-stage tessellation for graphics rendering
    37.
    发明授权
    Multi-stage tessellation for graphics rendering 有权
    图形渲染的多阶段镶嵌

    公开(公告)号:US08643644B2

    公开(公告)日:2014-02-04

    申请号:US12052628

    申请日:2008-03-20

    CPC classification number: G06T11/203

    Abstract: This disclosure describes a multi-stage tessellation technique for tessellating a curve during graphics rendering. In particular, a first tessellation stage tessellates the curve into a first set of line segments that each represents a portion of the curve. A second tessellation stage further tessellates the portion of the curve represented by each of the line segments of the first set into additional line segments that more finely represent the shape of the curve. In this manner, each portion of the curve that was represented by only one line segment after the first tessellation stage is represented by more than one line segment after the second tessellation stage. In some instances, more than two tessellation stages may be performed to tessellate the curve.

    Abstract translation: 本公开描述了用于在图形渲染期间细分曲线的多阶段镶嵌技术。 特别地,第一细分阶段将曲线细分为第一组线段,每组线段表示曲线的一部分。 第二细分阶段进一步将由第一组的每个线段表示的曲线的部分细分为更精细地表示曲线形状的附加线段。 以这种方式,在第一细分阶段之后仅由一个线段表示的曲线的每个部分在第二细分阶段之后被多于一个线段表示。 在一些情况下,可以执行多于两个的细分阶段来细分曲线。

    Method and apparatus for constructing voice templates for a speaker-independent voice recognition system
    39.
    发明授权
    Method and apparatus for constructing voice templates for a speaker-independent voice recognition system 有权
    一种用于构建与扬声器无关的语音识别系统的语音模板的方法和装置

    公开(公告)号:US06735563B1

    公开(公告)日:2004-05-11

    申请号:US09615572

    申请日:2000-07-13

    Applicant: Ning Bi

    Inventor: Ning Bi

    CPC classification number: G10L15/063

    Abstract: A method and apparatus for constructing voice templates for a speaker-independent voice recognition system includes segmenting a training utterance to generate time-clustered segments, each segment being represented by a mean. The means for all utterances of a given word are quantized to generate template vectors. Each template vector is compared with testing utterances to generate a comparison result. The comparison is typically a dynamic time warping computation. The training utterances are matched with the template vectors if the comparison result exceeds at least one predefined threshold value, to generate an optimal path result, and the training utterances are partitioned in accordance with the optimal path result. The partitioning is typically a K-means segmentation computation. The partitioned utterances may then be re-quantized and re-compared with the testing utterances until the at least one predefined threshold value is not exceeded.

    Abstract translation: 一种用于构建用于与扬声器无关的语音识别系统的语音模板的方法和装置包括分割训练话语以产生时间聚集段,每个段由均值表示。 对给定单词的所有话语的手段进行量化,以生成模板向量。 将每个模板向量与测试话语进行比较以产生比较结果。 比较通常是动态时间扭曲计算。 如果比较结果超过至少一个预定阈值,训练话语与模板向量匹配,以产生最佳路径结果,并且根据最佳路径结果对训练话语进行分区。 分区通常是K均值分割计算。 然后可以将分割的话语重新量化并与测试话语重新比较,直到不超过至少一个预定阈值。

    Method and apparatus for real time speech recognition with and without
speaker dependency
    40.
    发明授权
    Method and apparatus for real time speech recognition with and without speaker dependency 失效
    用于实时语音识别的方法和设备,具有和不具有扬声器依赖性

    公开(公告)号:US5056150A

    公开(公告)日:1991-10-08

    申请号:US433098

    申请日:1989-11-08

    CPC classification number: G10L15/10 G10L25/87

    Abstract: A method and apparatus for real time speech recognition with and without speaker dependency which includes the following steps. Converting the speech signals into a series of primitive sound spectrum parameter frames; detecting the beginning and ending of speech according to the primitive sound spectrum parameter frame, to determine the sound spectrum parameter frame series; performing non-linear time domain normalization on the sound spectrum parameter frame series using sound stimuli, to obtain speech characteristic parameter frame series with predefined lengths on the time domain; performing amplitude quantization normalization on the speech characteristic parameter frames; comparing the speech characteristic parameter frame series with the reference samples, to determine the reference sample which most closely matches the speech characteristic parameter frame series; and determining the recognition result according to the most closely matched reference sample.

    Abstract translation: 一种具有或不具有扬声器依赖性的实时语音识别的方法和装置,包括以下步骤。 将语音信号转换为一系列原始声谱参数帧; 根据原始声谱参数帧检测语音的开始和结束,确定声谱参数帧序列; 使用声音刺激对声谱参数帧序列进行非线性时域归一化,获得时域上具有预定长度的语音特征参数帧序列; 对语音特征参数帧执行振幅量化归一化; 将语音特征参数帧序列与参考样本进行比较,确定与语音特征参数帧序列最匹配的参考样本; 并根据最接近匹配的参考样本确定识别结果。

Patent Agency Ranking