-
公开(公告)号:US07800631B2
公开(公告)日:2010-09-21
申请号:US10617455
申请日:2003-07-10
申请人: Yingyong Qi , Yushi Tian , Ning Bi
发明人: Yingyong Qi , Yushi Tian , Ning Bi
CPC分类号: G06T11/40 , G06T15/005 , G06T2210/12
摘要: 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.
摘要翻译: 本公开描述了一种诸如无线通信设备的装置,其应用直接评估技术来渲染3D图形环境的三角形。 该装置包括描绘引擎,该引擎定义了限定要渲染的区域的被称为边界框的像素的矩形区域。 渲染引擎评估与矩形区域的像素相关联的坐标,以选择性地渲染落在三角形区域内的像素。 直接评估三角形渲染算法可能需要比其他系统使用的计算密集型插值过程更少的复杂操作。 结果,该装置可以呈现3D图形环境,同时尽可能多地保留可用功率。
-
公开(公告)号:US06754629B1
公开(公告)日:2004-06-22
申请号:US09657760
申请日:2000-09-08
申请人: Yingyong Qi , Ning Bi , Harinath Garudadri
发明人: Yingyong Qi , Ning Bi , Harinath Garudadri
IPC分类号: G10L1700
CPC分类号: G10L15/32 , G10L15/12 , G10L15/142
摘要: A method and system that combines voice recognition engines and resolves differences between the results of individual voice recognition engines using a mapping function. Speaker independent voice recognition engines and speaker-dependent voice recognition engines are combined. Hidden Markov Model (HMM) engines and Dynamic Time Warping (DTW) engines are combined.
摘要翻译: 一种组合语音识别引擎的方法和系统,并使用映射功能解决各个语音识别引擎的结果之间的差异。 扬声器独立的语音识别引擎和与扬声器相关的语音识别引擎相结合。 隐马尔可夫模型(HMM)引擎和动态时间扭曲(DTW)引擎相结合。
-
公开(公告)号:US09135503B2
公开(公告)日:2015-09-15
申请号:US13082295
申请日:2011-04-07
申请人: Sairam Sundaresan , Ning Bi , Milivoje Aleksic , Yingyong Qi , Xuerui Zhang
发明人: Sairam Sundaresan , Ning Bi , Milivoje Aleksic , Yingyong Qi , Xuerui Zhang
CPC分类号: G06K9/00375 , G06F3/017 , G06K9/00006 , G06K9/00355 , G06T7/251 , G06T2207/30196
摘要: 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.
摘要翻译: 通常,本公开描述了用于提供基于手势的用户界面的技术。 例如,根据本公开的一些方面,用户界面通常包括识别和跟踪用户的一个或多个指尖的运动的照相机和计算设备。 在一些示例中,用户界面被配置为识别与用户的指尖的某些运动相关联的预定义手势(例如,运动模式)。 在另一示例中,用户界面被配置为识别手势(例如,指尖的显示图案)。 因此,用户可以通过执行手势与计算设备交互。
-
公开(公告)号:US06836758B2
公开(公告)日:2004-12-28
申请号:US09757713
申请日:2001-01-09
申请人: Ning Bi , Andrew P. DeJaco , Harinath Garudadri , Chienchung Chang , William Yee-Ming Huang , Narendranath Malayath , Suhail Jalil , David Puig Oses , Yingyong Qi
发明人: Ning Bi , Andrew P. DeJaco , Harinath Garudadri , Chienchung Chang , William Yee-Ming Huang , Narendranath Malayath , Suhail Jalil , David Puig Oses , Yingyong Qi
IPC分类号: G10L1500
CPC分类号: G10L15/32 , G10L15/12 , G10L15/142
摘要: A method and system for speech recognition combines different types of engines in order to recognize user-defined digits and control words, predefined digits and control words, and nametags. Speaker-independent engines are combined with speaker-dependent engines. A Hidden Markov Model (HMM) engine is combined with Dynamic Time Warping (DTW) engines.
摘要翻译: 用于语音识别的方法和系统组合不同类型的引擎,以便识别用户定义的数字和控制词,预定义的数字和控制词以及名称。 扬声器独立引擎与扬声器相关的引擎相结合。 隐马尔可夫模型(HMM)引擎与动态时间扭曲(DTW)引擎相结合。
-
公开(公告)号:US20120236002A1
公开(公告)日:2012-09-20
申请号:US13418206
申请日:2012-03-12
申请人: Ning Bi , Xuerui Zhang , Jaimin Rohitkumar Bhise , Jianfeng Ren , Manish Madhukar Sirdeshmukh , Qing Zhou
发明人: Ning Bi , Xuerui Zhang , Jaimin Rohitkumar Bhise , Jianfeng Ren , Manish Madhukar Sirdeshmukh , Qing Zhou
IPC分类号: G06T15/20
CPC分类号: H04N13/122 , G06T15/005 , G06T15/06 , G06T15/10 , G06T15/30 , G06T15/50 , G06T15/506 , G06T15/60 , G06T15/80 , H04N13/275 , H04N13/286
摘要: This disclosure describes techniques for modifying application program interface (API) calls in a manner that can cause a device to render native three dimensional (3D) graphics content in stereoscopic 3D. The techniques of this disclosure can be implemented in a manner where API calls themselves are modified, but the API itself and the GPU hardware are not modified. The techniques of the present disclosure include using the same viewing frustum defined by the original content to generate a left-eye image and a right-eye image and shifting the viewport offset of the left-eye image and the right-eye image.
摘要翻译: 本公开描述了以可能导致设备在立体3D中呈现本机三维(3D)图形内容的方式来修改应用程序接口(API)调用的技术。 本公开的技术可以以API调用自身被修改的方式来实现,但是API本身和GPU硬件不被修改。 本公开的技术包括使用由原始内容定义的相同观看平截头体来生成左眼图像和右眼图像,并移动左眼图像和右眼图像的视口偏移。
-
公开(公告)号:US09219902B2
公开(公告)日:2015-12-22
申请号:US13418206
申请日:2012-03-12
申请人: Ning Bi , Xuerui Zhang , Jaimin Rohitkumar Bhise , Jianfeng Ren , Manish Madhukar Sirdeshmukh , Qing Zhou
发明人: Ning Bi , Xuerui Zhang , Jaimin Rohitkumar Bhise , Jianfeng Ren , Manish Madhukar Sirdeshmukh , Qing Zhou
CPC分类号: H04N13/122 , G06T15/005 , G06T15/06 , G06T15/10 , G06T15/30 , G06T15/50 , G06T15/506 , G06T15/60 , G06T15/80 , H04N13/275 , H04N13/286
摘要: This disclosure describes techniques for modifying application program interface (API) calls in a manner that can cause a device to render native three dimensional (3D) graphics content in stereoscopic 3D. The techniques of this disclosure can be implemented in a manner where API calls themselves are modified, but the API itself and the GPU hardware are not modified. The techniques of the present disclosure include using the same viewing frustum defined by the original content to generate a left-eye image and a right-eye image and shifting the viewport offset of the left-eye image and the right-eye image.
摘要翻译: 本公开描述了以可能导致设备在立体3D中渲染本机三维(3D)图形内容的方式来修改应用程序接口(API)调用的技术。 本公开的技术可以以API调用自身被修改的方式来实现,但是API本身和GPU硬件不被修改。 本公开的技术包括使用由原始内容定义的相同观看平截头体来生成左眼图像和右眼图像,并移动左眼图像和右眼图像的视口偏移。
-
公开(公告)号:US09578299B2
公开(公告)日:2017-02-21
申请号:US13350467
申请日:2012-01-13
申请人: Ning Bi , Xuerui Zhang , Jian Wei
发明人: Ning Bi , Xuerui Zhang , Jian Wei
IPC分类号: G06T15/50 , H04N13/00 , G06T15/00 , G06T15/10 , G06T15/30 , H04N13/02 , G06T15/60 , G06T15/80 , G06T15/06
CPC分类号: H04N13/122 , G06T15/005 , G06T15/06 , G06T15/10 , G06T15/30 , G06T15/50 , G06T15/506 , G06T15/60 , G06T15/80 , H04N13/275 , H04N13/286
摘要: The example techniques of this disclosure are directed to generating a stereoscopic view from an application designed to generate a mono view. For example, the techniques may modify source code of a vertex shader to cause the modified vertex shader, when executed, to generate graphics content for the images of the stereoscopic view. As another example, the techniques may modify a command that defines a viewport for the mono view to commands that define the viewports for the images of the stereoscopic view.
摘要翻译: 本公开的示例性技术涉及从被设计成生成单视图的应用产生立体视图。 例如,这些技术可以修改顶点着色器的源代码,以便在被执行时使经修改的顶点着色器生成立体视图的图像的图形内容。 作为另一示例,这些技术可以修改将单声道视图的视口定义为定义立体视图的图像的视口的命令的命令。
-
公开(公告)号:US20090237401A1
公开(公告)日:2009-09-24
申请号:US12052628
申请日:2008-03-20
申请人: Jian Wei , Guofang Jiao , Ning Bi , Chehui Wu
发明人: Jian Wei , Guofang Jiao , Ning Bi , Chehui Wu
IPC分类号: G06T17/00
CPC分类号: G06T11/203
摘要: 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.
摘要翻译: 本公开描述了用于在图形渲染期间细分曲线的多阶段镶嵌技术。 特别地,第一细分阶段将曲线细分为第一组线段,每组线段表示曲线的一部分。 第二细分阶段进一步将由第一组的每个线段表示的曲线的部分细分为更精细地表示曲线形状的附加线段。 以这种方式,在第一细分阶段之后仅由一个线段表示的曲线的每个部分在第二细分阶段之后被多于一个线段表示。 在一些情况下,可以执行多于两个的细分阶段来细分曲线。
-
公开(公告)号:US06941265B2
公开(公告)日:2005-09-06
申请号:US10017270
申请日:2001-12-14
申请人: Ning Bi , Andrew DeJaco , Xin Zhong , Chienchung Chang , Chuck Han , Hari Garudadri , Naren Malayath , Suhail Jalil
发明人: Ning Bi , Andrew DeJaco , Xin Zhong , Chienchung Chang , Chuck Han , Hari Garudadri , Naren Malayath , Suhail Jalil
CPC分类号: G10L15/28
摘要: Generally stated a method and an accompanying apparatus provides for a voice recognition system (300) with programmable front end processing unit (400). The front end processing unit (400) requests and receives different configuration files at different times for processing voice data in the voice recognition system (300). The configuration files are communicated to the front end unit via a communication link (310) for configuring the front end processing unit (400). A microprocessor may provide the front end configuration files on the communication link at different times.
摘要翻译: 通常所述方法和伴随装置提供具有可编程前端处理单元(400)的语音识别系统(300)。 前端处理单元400在不同时间请求并接收不同的配置文件,以处理语音识别系统(300)中的语音数据。 配置文件经由用于配置前端处理单元(400)的通信链路(310)传送到前端单元。 微处理器可以在不同时间在通信链路上提供前端配置文件。
-
公开(公告)号:US06449496B1
公开(公告)日:2002-09-10
申请号:US09246499
申请日:1999-02-08
申请人: Scott D. Beith , Ning Bi , Chienchung Chang , Karthick Chinnaswami , Andrew P. DeJaco , Jason B. Kenagy , Robert Opalsky , George Pan
发明人: Scott D. Beith , Ning Bi , Chienchung Chang , Karthick Chinnaswami , Andrew P. DeJaco , Jason B. Kenagy , Robert Opalsky , George Pan
IPC分类号: H04B138
CPC分类号: H04M1/271
摘要: A method and apparatus providing a user interface within a phone that responds to a limited vocabulary of user trained voice commands. The interface allows users to perform all phone handset dialing functions using voice commands. Additionally, users will be able to create and modify entries within a voice recognition phonebook, whereby a number within the voice recognition phonebook can be called by saying the name associated with the number. The user interface provides a combination of voice and LCD displayed user prompts and responses to voice input. The interface responds to user voice commands and performs the command functions based upon matches to previously user trained voice command vocabulary words stored in memory.
摘要翻译: 一种在电话内提供用户界面的方法和装置,其响应于用户训练的语音命令的有限词汇。 该接口允许用户使用语音命令执行所有手机拨号功能。 此外,用户将能够创建和修改语音识别电话簿内的条目,由此可以通过说出与该号码相关联的名称来呼叫语音识别电话簿内的号码。 用户界面提供语音和LCD组合,显示用户提示和响应语音输入。 接口响应用户语音命令,并且基于与存储在存储器中的先前用户训练的语音命令词汇词的匹配来执行命令功能。
-
-
-
-
-
-
-
-
-