Real-time image rendering with layered depth images
    1.
    发明授权
    Real-time image rendering with layered depth images 失效
    实时图像渲染与分层深度图像

    公开(公告)号:US06466207B1

    公开(公告)日:2002-10-15

    申请号:US09040941

    申请日:1998-03-18

    IPC分类号: G06T1510

    CPC分类号: G06T15/205

    摘要: A method and computer product for rendering real-time three-dimensional images on a display based on view manipulation of prestored depth images in a global coordinate space. First, a layered depth image is generated from multiple depth images based on a predetermined display viewpoint. If the determined viewpoint is within a predetermined threshold of the layered depth image, the generated layered depth image is warped based on the determined display viewpoint, pixels from the layered depth image are splatted onto the warped image, and an output image is generated and displayed based on the splat pixels. If the determined viewpoint is outside the predetermined threshold of the previously generated layered depth image, a next closest layered depth image is generated. If the next closest layered depth image is not fully generated, the previously generated layered depth image is used to generate an output image. If the next closest layered depth image is fully generated, the process is repeated for the generated next closest layered depth image.

    摘要翻译: 一种用于基于在全局坐标空间中预先存储的深度图像的视图操纵在显示器上呈现实时三维图像的方法和计算机产品。 首先,基于预定的显示视点从多个深度图像生成分层深度图像。 如果所确定的视点在分层深度图像的预定阈值内,则基于所确定的显示视点来扭曲所生成的分层深度图像,并将来自分层深度图像的像素分解成弯曲图像,并且生成并显示输出图像 基于splat像素。 如果确定的视点在先前生成的分层深度图像的预定阈值之外,则生成下一个最接近的分层深度图像。 如果未完全生成下一个最接近的分层深度图像,则使用先前生成的分层深度图像来生成输出图像。 如果完全生成下一个最接近的分层深度图像,则对于生成的下一个最近的分层深度图像重复该过程。

    Method and system for virtual cinematography
    3.
    发明授权
    Method and system for virtual cinematography 失效
    虚拟摄影的方法和系统

    公开(公告)号:US6040841A

    公开(公告)日:2000-03-21

    申请号:US691996

    申请日:1996-08-02

    IPC分类号: G06T15/00 G06T15/70

    摘要: Communication in a three-dimensional virtual environment generated by a computer is achieved by automatically applying rules of cinematography typically used for motion pictures. The cinematographic rules are codified as a hierarchical finite state machine, which is executed in real-time by a computer in response to input stimulation from a user or other source. The finite state machine controls camera placements automatically for a virtual environment. The finite state machine also exerts subtle influences on the positions and actions of virtual actors, in the same way that a director might stage real actors to compose a better shot. An implementation of a real-time camera controller based on the finite state machine for automatic virtual cinematography, called the virtual cinematographic application module (VC) is presented. The VC is used in virtual reality and other interactive applications to improve upon the fixed point-of-view shots or ceiling mounted cameras that such applications typically employ today. VC also helps improve the next generation of "intelligent-agent" user interfaces, by allowing the users to see themselves with an agent at camera positions that appear natural.

    摘要翻译: 通过计算机生成的三维虚拟环境中的通信是通过自动应用通常用于运动图像的电影摄影规则来实现的。 电影规则被编排为层次有限状态机,其由计算机响应于来自用户或其他来源的输入刺激实时执行。 有限状态机自动控制虚拟环境中的摄像头位置。 有限状态机还对虚拟演员的位置和动作产生微妙的影响,就像导演可能会让真正的演员组合更好的镜头一样。 提出了一种基于有限状态机的实时摄像机控制器,用于自动虚拟摄影,被称为虚拟摄影应用模块(VC)。 VC用于虚拟现实和其他交互式应用程序,以改进这种应用程序今天通常采用的固定视点镜头或天花板安装的摄像机。 VC还可以帮助改善下一代“智能代理”用户界面,让用户可以看到自己与自己的相机位置的代理人。

    STRUCTURING UNSTRUCTURED WEB DATA USING CROWDSOURCING
    4.
    发明申请
    STRUCTURING UNSTRUCTURED WEB DATA USING CROWDSOURCING 有权
    使用CROWDSOURCING结构化非WEB网络数据

    公开(公告)号:US20120158668A1

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

    申请号:US12971976

    申请日:2010-12-17

    IPC分类号: G06F17/30

    CPC分类号: G06Q10/101 G06F17/30882

    摘要: A crowdsourcing data structuring system and method for capturing unstructured data from the Web and adding structure by placing the data in a document that is accessible by others in a cloud computing environment. Using crowdsourcing, the unstructured data is annotated, amended, and verified to add structure to the unstructured data. An anchor and update module convert the data to a pointer that links the document to the data at an information source and stores the pointer in the document rather than the data itself. The data displayed in the document is updated whenever the information source is updated. A contribution module allows users to add data to the document, a validation module allows users to determine the validity of the data linked to in the document, and an expert ranking module allows users to rank the expert or contributor of the data in the document.

    摘要翻译: 用于从Web获取非结构化数据并通过将数据放置在可由其他人在云计算环境中访问的文档中来添加结构的众包数据结构化系统和方法。 使用众包,非结构化数据进行注释,修改和验证,以向非结构化数据添加结构。 锚和更新模块将数据转换为将文档链接到信息源上的数据的指针,并将指针存储在文档中而不是数据本身。 每当更新信息源时,文档中显示的数据都会更新。 贡献模块允许用户向文档添加数据,验证模块允许用户确定文档中链接的数据的有效性,专家排名模块允许用户对文档中的数据的专家或贡献者进行排名。

    ENERGY-BASED SOUND SOURCE LOCALIZATION AND GAIN NORMALIZATION
    5.
    发明申请
    ENERGY-BASED SOUND SOURCE LOCALIZATION AND GAIN NORMALIZATION 有权
    基于能量的声源定位和增益正规化

    公开(公告)号:US20080170717A1

    公开(公告)日:2008-07-17

    申请号:US11623643

    申请日:2007-01-16

    IPC分类号: H04R3/00

    摘要: An energy based technique to estimate the positions of people speaking from an ad hoc network of microphones. The present technique does not require accurate synchronization of the microphones. In addition, a technique to normalize the gains of the microphones based on people's speech is presented, which allows aggregation of various audio channels from the ad hoc microphone network into a single stream for audio conferencing. The technique is invariant of the speaker's volumes thus making the system easy to deploy in practice.

    摘要翻译: 一种基于能量的技术来估计从麦克风的自组织网络发言的人的位置。 本技术不需要麦克风的准确同步。 此外,提出了一种基于人们的语音来归一化麦克风的增益的技术,其允许将各种音频频道从专用麦克风网络聚合成用于音频会议的单个流。 该技术是扬声器音量不变的,从而使得系统在实践中容易部署。

    System and method for whiteboard and audio capture
    6.
    发明授权
    System and method for whiteboard and audio capture 有权
    用于白板和音频捕获的系统和方法

    公开(公告)号:US07260257B2

    公开(公告)日:2007-08-21

    申请号:US10178443

    申请日:2002-06-19

    IPC分类号: C06K9/00

    摘要: A system that captures both whiteboard content and audio signals of a meeting using a digital camera and a microphone. The system can be retrofit to any existing whiteboard. It computes the time stamps of pen strokes on the whiteboard by analyzing the sequence of captured snapshots. It also automatically produces a set of key frames representing all the written content on the whiteboard before each erasure. The whiteboard content serves as a visual index to efficiently browse the audio meeting. The system not only captures the whiteboard content, but also helps the users to view and manage the captured meeting content efficiently and securely.

    摘要翻译: 使用数码相机和麦克风捕获会议的白板内容和音频信号的系统。 该系统可以改装任何现有的白板。 它通过分析捕获的快照的顺序来计算白板上笔划的时间戳。 它也会在每次擦除之前自动产生代表白板上所有写入内容的一组关键帧。 白板内容作为视觉索引,有效地浏览音频会议。 该系统不仅可以捕获白板内容,还可以帮助用户有效,安全地查看和管理所捕获的会议内容。

    Structuring unstructured web data using crowdsourcing
    7.
    发明授权
    Structuring unstructured web data using crowdsourcing 有权
    使用众包构建非结构化Web数据

    公开(公告)号:US09460419B2

    公开(公告)日:2016-10-04

    申请号:US12971976

    申请日:2010-12-17

    IPC分类号: G06F17/30 G06Q10/10

    CPC分类号: G06Q10/101 G06F17/30882

    摘要: A crowdsourcing data structuring system and method for capturing unstructured data from the Web and adding structure by placing the data in a document that is accessible by others in a cloud computing environment. Using crowdsourcing, the unstructured data is annotated, amended, and verified to add structure to the unstructured data. An anchor and update module convert the data to a pointer that links the document to the data at an information source and stores the pointer in the document rather than the data itself. The data displayed in the document is updated whenever the information source is updated. A contribution module allows users to add data to the document, a validation module allows users to determine the validity of the data linked to in the document, and an expert ranking module allows users to rank the expert or contributor of the data in the document.

    摘要翻译: 用于从Web获取非结构化数据并通过将数据放置在可由其他人在云计算环境中访问的文档中来添加结构的众包数据结构化系统和方法。 使用众包,非结构化数据进行注释,修改和验证,以向非结构化数据添加结构。 锚和更新模块将数据转换为将文档链接到信息源上的数据的指针,并将指针存储在文档中而不是数据本身。 每当更新信息源时,文档中显示的数据都会更新。 贡献模块允许用户向文档添加数据,验证模块允许用户确定文档中链接的数据的有效性,专家排名模块允许用户对文档中的数据的专家或贡献者进行排名。

    Searchable web site discovery and recommendation
    8.
    发明授权
    Searchable web site discovery and recommendation 有权
    可搜索的网站发现和推荐

    公开(公告)号:US08650172B2

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

    申请号:US12715360

    申请日:2010-03-01

    IPC分类号: G06F17/30 G06F7/00

    CPC分类号: G06F17/30867

    摘要: A searchable web site discovery and recommendation system and method for discovering and recommending searchable web sites to a user of a search engine. In general, given a search query by a user embodiments of the system and method discover and then recommend a list of searchable web sites. Embodiments of the system and method discover and recommend searchable web sites using client-side query behavior logs. A set of descriptive features is automatically extracted from the logs. In addition, embodiments of the system and method expand the initial search query by submitting the query to a general search engine and leveraging snippets from the search engine results. Embodiments of the system and method model a conditional probability of a searchable web site based on four components and the extracted descriptive features. A ranked list of recommended searchable web sites is obtained from the conditional probability and displayed to a user.

    摘要翻译: 一种可搜索的网站发现和推荐系统和方法,用于向搜索引擎的用户发现和推荐可搜索的网站。 通常,通过用户的系统和方法的实施例的搜索查询发现,然后推荐可搜索的网站的列表。 系统和方法的实施例使用客户端查询行为日志来发现和推荐可搜索的网站。 从日志中自动提取一组描述性特征。 此外,系统和方法的实施例通过将查询提交给一般搜索引擎并利用来自搜索引擎结果的片段来扩展初始搜索查询。 系统和方法的实施例基于四个组件和所提取的描述性特征建模可搜索的网站的条件概率。 推荐的可搜索网站的排名列表从条件概率获得并显示给用户。

    SEARCHABLE WEB SITE DISCOVERY AND RECOMMENDATION
    9.
    发明申请
    SEARCHABLE WEB SITE DISCOVERY AND RECOMMENDATION 有权
    可搜索的网站发现和推荐

    公开(公告)号:US20110213761A1

    公开(公告)日:2011-09-01

    申请号:US12715360

    申请日:2010-03-01

    IPC分类号: G06F7/10 G06F17/30

    CPC分类号: G06F17/30867

    摘要: A searchable web site discovery and recommendation system and method for discovering and recommending searchable web sites to a user of a search engine. In general, given a search query by a user embodiments of the system and method discover and then recommend a list of searchable web sites. Embodiments of the system and method discover and recommend searchable web sites using client-side query behavior logs. A set of descriptive features is automatically extracted from the logs. In addition, embodiments of the system and method expand the initial search query by submitting the query to a general search engine and leveraging snippets from the search engine results. Embodiments of the system and method model a conditional probability of a searchable web site based on four components and the extracted descriptive features. A ranked list of recommended searchable web sites is obtained from the conditional probability and displayed to a user.

    摘要翻译: 一种可搜索的网站发现和推荐系统和方法,用于向搜索引擎的用户发现和推荐可搜索的网站。 通常,通过用户的系统和方法的实施例的搜索查询发现,然后推荐可搜索的网站的列表。 系统和方法的实施例使用客户端查询行为日志来发现和推荐可搜索的网站。 从日志中自动提取一组描述性特征。 此外,系统和方法的实施例通过将查询提交给一般搜索引擎并利用来自搜索引擎结果的片段来扩展初始搜索查询。 系统和方法的实施例基于四个组件和所提取的描述性特征建模可搜索的网站的条件概率。 推荐的可搜索网站的排名列表从条件概率获得并显示给用户。

    System and method for applying digital make-up in video conferencing
    10.
    发明授权
    System and method for applying digital make-up in video conferencing 失效
    在视频会议中应用数字化妆的系统和方法

    公开(公告)号:US07612794B2

    公开(公告)日:2009-11-03

    申请号:US11137252

    申请日:2005-05-25

    IPC分类号: H04N7/14 G06K9/00

    CPC分类号: H04N7/147

    摘要: A method of digitally adding the appearance of makeup to a videoconferencing participant. The system and method for applying digital make-up operates in a loop processing sequential video frames. For each input frame, there are typically three general steps: 1) Locating the face and eye and mouth regions; 2) Applying digital make-up to the face, preferably with the exception of the eye and open mouth areas; and 3) Blending the make-up region with the rest of the face. In one embodiment of the invention, the background in the frame containing a video conferencing participant can also be modified so that other video conferencing participants cannot clearly see the background behind the participant in the image frame. In one such embodiment of the invention, the video conferencing participant tries to make his or her own image look comical or altered. In another embodiment of the invention, a particular remote participant tries to make another participant look funny to the other participants.

    摘要翻译: 将化妆品外观数字化添加到视频会议参与者的方法。 用于应用数字化妆的系统和方法在循环处理顺序视频帧中操作。 对于每个输入框架,通常有三个一般步骤:1)定位脸部和眼睛和嘴部区域; 2)应用数字化妆面部,最好除了眼睛和开口区域外; 和3)将化妆区域与面部的其余部分混合。 在本发明的一个实施例中,还可以修改包含视频会议参与者的帧的背景,使得其他视频会议参与者不能清楚地看到图像帧中的参与者后面的背景。 在本发明的一个这样的实施例中,视频会议参与者尝试使他或她自己的图像看上去滑稽或改变。 在本发明的另一个实施例中,特定的远程参与者尝试使另一参与者对其他参与者看起来很滑稽。