Support for personal computing in a public computing infrastructure by using a single VM delta image for each VM base image utilized by a user
    1.
    发明授权
    Support for personal computing in a public computing infrastructure by using a single VM delta image for each VM base image utilized by a user 有权
    通过为用户使用的每个虚拟机基础映像使用单个VM增量映像来支持公共计算基础设施中的个人计算

    公开(公告)号:US08225314B2

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

    申请号:US11394833

    申请日:2006-03-31

    IPC分类号: G06F9/455

    CPC分类号: G06F8/63

    摘要: A method and system for support of personal computing in a public computing infrastructure. The system including a plurality of computers to be used by patrons of a public computing infrastructure. The system also includes one or more servers coupled to the plurality of computers via a network connection. Each of the plurality of computers includes a virtual machine monitor. The virtual machine monitor has a plurality of base virtual machine images, each of the base virtual machine images is customized for a particular hardware and software configuration representing a specific computing environment. The virtual machine monitor launches one of the plurality of base virtual machine images, arbitrates access to system resources via the launched virtual machine image, stores the changes in the state of the virtual machine image when a user terminates a session, and returns a computer to an appropriate state to enable the user to resume the terminated session in subsequent sessions.

    摘要翻译: 在公共计算基础设施中支持个人计算的方法和系统。 该系统包括由公共计算基础设施的顾客使用的多个计算机。 该系统还包括经由网络连接耦合到多个计算机的一个或多个服务器。 多个计算机中的每一个包括虚拟机监视器。 虚拟机监视器具有多个基本虚拟机映像,每个基本虚拟机映像针对表示特定计算环境的特定硬件和软件配置进行定制。 虚拟机监视器启动多个基本虚拟机映像中的一个,通过所启动的虚拟机映像仲裁对系统资源的访问,当用户终止会话时将该变化存储在虚拟机映像的状态,并将计算机返回 适当的状态,以使用户能够在后续会话中恢复终止的会话。

    Method for simultaneous visual tracking of multiple bodies in a closed structured environment
    2.
    发明授权
    Method for simultaneous visual tracking of multiple bodies in a closed structured environment 有权
    在封闭结构化环境中同时视觉跟踪多个物体的方法

    公开(公告)号:US06950123B2

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

    申请号:US10104823

    申请日:2002-03-22

    摘要: Simultaneous tracking of multiple objects in a sequence of video frames captured by multiple cameras may be accomplished by extracting a foreground elements from a background in a frame, segmenting objects from the foreground surface, tracking objects within the frame, globally tracking positions of objects over time across multiple frames, fusing track data of objects obtained from multiple cameras to infer object positions, and resolving conflicts to estimate most likely object positions over time. Embodiments of the present invention improve substantially over existing trackers by including a technique for extraction of the region of interest that corresponds to a playing field, a technique for segmenting players from the field under varying illuminations, a template matching criteria that does not rely on specific shapes or color coherency of objects but on connected component properties, and techniques for reasoning about occlusions and consolidating tracking data from multiple cameras.

    摘要翻译: 在多个摄像机捕获的视频帧序列中同时跟踪多个对象可以通过从帧中的背景中提取前景元素,从前景表面分割对象,跟踪帧内的对象,随时间全局跟踪对象的位置来实现 跨多个帧,融合从多个相机获得的对象的轨迹数据来推断对象位置,以及解决冲突以估计随时间推移的最可能的对象位置。 本发明的实施例通过包括用于提取对应于游戏场的感兴趣区域的技术,用于在不同照明下从场中分割玩家的技术,基本上改进了现有跟踪器,不依赖于具体的模板匹配标准 对象的形状或颜色一致性,但是连接的组件属性,以及关于遮挡的推理技术和整合来自多个摄像机的跟踪数据。

    Camera driven virtual workspace management
    3.
    发明授权
    Camera driven virtual workspace management 有权
    相机驱动的虚拟工作区管理

    公开(公告)号:US06927757B2

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

    申请号:US09955893

    申请日:2001-09-18

    CPC分类号: G06F3/0346 G06F3/0304

    摘要: Camera driven virtual workspace management is disclosed. A digital camera captures an input video stream comprising images of a surrounding environment limited by a field of view of the camera. The input video stream is processed by a handheld computer coupled to the camera. Parameters that define a partial view of a virtual workspace are redefined based upon motion analysis of the input video stream performed by the handheld computer during the processing.

    摘要翻译: 披露了相机驱动的虚拟工作区管理。 数字照相机捕获包含由相机的视野限制的周围环境的图像的输入视频流。 输入视频流由耦合到相机的手持式计算机处理。 基于在处理期间由手持计算机执行的输入视频流的运动分析,重新定义定义虚拟工作空间的部分视图的参数。

    Method and apparatus to interpolate video frames
    4.
    发明授权
    Method and apparatus to interpolate video frames 有权
    内插视频帧的方法和装置

    公开(公告)号:US06480632B2

    公开(公告)日:2002-11-12

    申请号:US09205638

    申请日:1998-12-03

    IPC分类号: G06K932

    CPC分类号: G06T3/4007 H04N7/0137

    摘要: A method comprises, for a plurality of interpolated pixels in an interpolated video frame, classifying an interpolated pixel of the plurality as one of stationary, moving, covered, and uncovered, and then setting components of the interpolated pixel to components of a previous pixel from a previous video frame, the previous pixel corresponding to the interpolated pixel in the video frame. If the interpolated pixel is uncovered, components of the interpolated pixel are set to components of a current pixel from a current video frame if the interpolated pixel is uncovered, the current pixel corresponding to the interpolated pixel in the video frame. If the interpolated pixel is moving, the interpolated pixel is set to a function of the current pixel and the previous pixel.

    摘要翻译: 一种方法包括对于内插视频帧中的多个内插像素,将多个内插像素分类为固定,移动,覆盖和未覆盖之一,然后将内插像素的分量设置为先前像素的分量 先前的视频帧,对应于视频帧中的内插像素的先前像素。 如果内插像素未被覆盖,则如果内插像素未覆盖,则内插像素的分量被设置为来自当前视频帧的当前像素的分量,当前像素对应于视频帧中的内插像素。 如果内插像素正在移动,则内插像素被设置为当前像素和先前像素的函数。

    Method for motion compensated frame rate upsampling based on piecewise affine warping
    5.
    发明授权
    Method for motion compensated frame rate upsampling based on piecewise affine warping 失效
    基于分段仿射变形的运动补偿帧率上采样方法

    公开(公告)号:US06438275B1

    公开(公告)日:2002-08-20

    申请号:US09296451

    申请日:1999-04-21

    IPC分类号: G06K932

    摘要: Interpolation of a new frame between a previous frame and a current frame of a video stream by motion compensated frame rate upsampling. The interpolation method includes identifying nodes and edges of objects such as triangles present in the previous frame, constructing a superimposed triangular mesh based on the identified nodes and edges, estimating displacement such nodes in the superimposed triangular mesh from the previous frame with respect to the current frame, and rendering the new frame based on the estimated displacement of nodes. Additionally, pixels of the previous frame and the current frame may be classified according to whether a pixel's value has changed from the previous frame to the current frame. This classification may be used during rendering to reduce overall processing time. Pixel-based forward motion estimation may be used to estimate motion of pixels between the previous frame and the current frame and the estimated motion may be used in estimating node displacement.

    摘要翻译: 通过运动补偿帧速率上采样来插入视频流的先前帧和当前帧之间的新帧。 插值方法包括识别诸如前一帧中存在的三角形的对象的节点和边缘,基于所识别的节点和边缘构建叠加的三角形网格,估计相对于当前的前一帧的叠加三角形网格中的这些节点的位移 帧,并且基于估计的节点位移渲染新帧。 此外,可以根据像素的值是否已经从先前帧改变到当前帧来对先前帧和当前帧的像素进行分类。 可以在渲染过程中使用此分类,以减少整体处理时间。 可以使用基于像素的前向运动估计来估计先前帧和当前帧之间的像素的运动,并且估计的运动可以用于估计节点位移。

    Video bit stream extension by differential information annotation
    6.
    发明授权
    Video bit stream extension by differential information annotation 有权
    视频比特流扩展通过差分信息注释

    公开(公告)号:US07714909B2

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

    申请号:US10757300

    申请日:2004-01-14

    IPC分类号: H04N5/76

    CPC分类号: G06F17/241

    摘要: A method and apparatus are provided for annotating video and audio media with supplementary content for post video processing. In one embodiment, the invention may include maintaining a current state of auxiliary information regarding a sequence of video frames, the sequence of video frames being encoded as a video bit stream having video frame data for each respective video frame of the sequence of video frames. It may further include comparing the current state of auxiliary information with auxiliary information regarding a current video frame of the sequence of video frames to determine differential information, and annotating the differential information to the video bit stream as an annotation to the video frame data for the current video frame.

    摘要翻译: 提供了一种方法和装置,用于对用于后视频处理的补充内容注释视频和音频媒体。 在一个实施例中,本发明可以包括维持关于视频帧序列的辅助信息的当前状态,视频帧的序列被编码为具有视频帧序列的每个相应视频帧的视频帧数据的视频比特流。 可以进一步包括将辅助信息的当前状态与关于视频帧序列的当前视频帧的辅助信息进行比较,以确定差分信息,并将差分信息注释到视频位流,作为对视频帧数据的注释 当前视频帧。

    Augmented reality system
    7.
    发明授权
    Augmented reality system 有权
    增强现实系统

    公开(公告)号:US07301547B2

    公开(公告)日:2007-11-27

    申请号:US10104471

    申请日:2002-03-22

    IPC分类号: G09G5/00 G06T15/00 G06K9/62

    摘要: A virtual reality system surveys a real-world environment, generates 3D data that defines the real-world environment, renders a virtual 3D environment using the 3D data, retrieves a virtual object from a database comprised of pre-stored virtual objects, renders the virtual object in the virtual 3D environment, and re-positions the virtual object in the virtual 3D environment.

    摘要翻译: 虚拟现实系统调查现实环境,生成定义现实环境的3D数据,使用3D数据渲染虚拟3D环境,从包含预存的虚拟对象的数据库中检索虚拟对象,呈现虚拟 虚拟3D环境中的对象,并在虚拟3D环境中重新定位虚拟对象。

    Method for reducing shadows and/or noise in a digital image
    10.
    发明授权
    Method for reducing shadows and/or noise in a digital image 有权
    用于减少数字图像中的阴影和/或噪声的方法

    公开(公告)号:US06671419B1

    公开(公告)日:2003-12-30

    申请号:US09346325

    申请日:1999-07-02

    IPC分类号: G06K940

    CPC分类号: G06T5/002 G06T5/008 G06T5/50

    摘要: Briefly, in accordance with one embodiment of the invention, a method of reducing shadows and/or noise in a digital image includes the following. A noise floor for the digital image is estimated. A threshold level for a difference image of the digital image and a background image is determined based, at least in part, on the noise floor estimate. The digital image is modified based, at least in part, on the determined threshold level and the difference image.

    摘要翻译: 简而言之,根据本发明的一个实施例,减少数字图像中的阴影和/或噪声的方法包括以下。 估计数字图像的底噪。 至少部分地基于噪声基底估计来确定数字图像和背景图像的差分图像的阈值水平。 至少部分地基于确定的阈值水平和差异图像来修改数字图像。