Wyner-Ziv Coding with Multiple Side Information
    31.
    发明申请
    Wyner-Ziv Coding with Multiple Side Information 有权
    Wyner-Ziv编码与多边信息

    公开(公告)号:US20080291065A1

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

    申请号:US12047317

    申请日:2008-03-12

    IPC分类号: H03M7/00

    摘要: A Wyner-Ziv coding scheme jointly utilizes multiple side information at the decoder is described. A new probability model is introduced based on an extended turbo decoding trellis, so that the transitional probability is calculated from the probabilities conditioned on multiple side information. The proposed scheme handles multiple side information in a multi-dimensional manner to potentially achieve coding performance better than either selecting one side information or generating a single side information by averaging several side information. When the decoder receives multiple streams of parity bits, the conditional probabilities on the parity bits from the multiple streams all contribute in turbo decoding. The errors existing in some of the streams can be automatically eliminated during the decoding process.

    摘要翻译: 描述了在解码器处共同利用多边信息的Wyner-Ziv编码方案。 基于扩展turbo解码网格引入新的概率模型,从而根据多边信息的概率计算过渡概率。 所提出的方案以多维方式处理多个侧面信息,以便比选择一个侧面信息或通过平均多个边缘信息来生成单个侧面信息来潜在地实现编码性能。 当解码器接收到多个奇偶校验位流时,来自多个流的奇偶校验位的条件概率在turbo解码中都有贡献。 在解码过程中可以自动消除一些流中存在的错误。

    Computation Scheduling and Allocation for Visual Communication
    32.
    发明申请
    Computation Scheduling and Allocation for Visual Communication 有权
    视觉通信的计算调度和分配

    公开(公告)号:US20080013628A1

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

    申请号:US11457705

    申请日:2006-07-14

    IPC分类号: H04N7/12

    摘要: Computation scheduling and allocation for visual communication is described. In one aspect, multiple frames of video data are encoded by allocating for at least a subset of inter-coded frames, on frame-by-frame basis, computational resources to encode the inter-coded frame. To this end, a computational budget to encode a current inter-coded frame is estimated. The estimate is based on the actual computational costs to encode a previous inter-coded frame of video data. Next, sets of operations associated with encoding the current inter-coded frame are analyzed to determine computational resources to implement the operations. If the computational resources exceed the computational budget, complexity of the operations is reduced until the associated computational resources are less than or equal to the computational budget. At this point, the current inter-coded frame is encoded using the operations and the computational budget. This process is repeated for the remaining inter-coded frames of video data.

    摘要翻译: 描述视觉通信的计算调度和分配。 在一个方面,通过在逐帧的基础上为帧间编码帧的至少一个子集分配计算资源来编码帧间编码帧来编码多个视频数据帧。 为此,估计用于编码当前帧间编码帧的计算预算。 该估计是基于对先前的视频数据的帧间编码帧进行编码的实际计算成本。 接下来,分析与当前帧间编码帧的编码相关联的操作集合,以确定用于实现操作的计算资源。 如果计算资源超过计算预算,则减少操作的复杂度,直到相关的计算资源小于或等于计算预算。 此时,使用操作和计算预算对当前帧间编码帧进行编码。 对于视频数据的剩余帧间编码帧重复该过程。

    INTERACTIVE VIRTUAL DISPLAY SYSTEM FOR UBIQUITOUS DEVICES
    33.
    发明申请
    INTERACTIVE VIRTUAL DISPLAY SYSTEM FOR UBIQUITOUS DEVICES 有权
    用于UBIQUITOUS设备的交互式虚拟显示系统

    公开(公告)号:US20110199389A1

    公开(公告)日:2011-08-18

    申请号:US13094725

    申请日:2011-04-26

    IPC分类号: G09G5/00

    摘要: An “Interactive Virtual Display,” as described herein, provides various systems and techniques that facilitate ubiquitous user interaction with both local and remote heterogeneous computing devices. More specifically, the Interactive Virtual Display uses various combinations of small-size programmable hardware and portable or wearable sensors to enable any display surface (e.g., computer display devices, televisions, projected images/video from projection devices, etc.) to act as a thin client for users to interact with a plurality heterogeneous computing devices regardless of where those devices are located relative to the user. The Interactive Virtual Display provides a flexible system architecture that enables communication and collaboration between a plurality of both local and remote heterogeneous computing devices. This communication and collaboration enables a variety of techniques, such as adaptive screen compression, user interface virtualization, real-time gesture detection to improve system performance and overall user experience, etc.

    摘要翻译: 如本文所描述的,“交互式虚拟显示器”提供了促进无处不在的用户与本地和远程异构计算设备交互的各种系统和技术。 更具体地,交互式虚拟显示器使用小尺寸可编程硬件和便携式或可穿戴式传感器的各种组合来实现任何显示表面(例如,计算机显示设备,电视,投影图像/来自投影设备的视频等)作为 瘦客户机,用于用户与多个异构计算设备交互,而不管这些设备相对于用户位于何处。 交互式虚拟显示器提供灵活的系统架构,可实现多个本地和远程异构计算设备之间的通信和协作。 这种通信和协作实现了各种技术,例如自适应屏幕压缩,用户界面虚拟化,实时手势检测,以提高系统性能和整体用户体验等。

    Interactive virtual display system for ubiquitous devices
    34.
    发明授权
    Interactive virtual display system for ubiquitous devices 有权
    用于无处不在的设备的交互式虚拟显示系统

    公开(公告)号:US08594467B2

    公开(公告)日:2013-11-26

    申请号:US13094725

    申请日:2011-04-26

    IPC分类号: G06K9/54

    摘要: An “Interactive Virtual Display,” as described herein, provides various systems and techniques that facilitate ubiquitous user interaction with both local and remote heterogeneous computing devices. More specifically, the Interactive Virtual Display uses various combinations of small-size programmable hardware and portable or wearable sensors to enable any display surface (e.g., computer display devices, televisions, projected images/video from projection devices, etc.) to act as a thin client for users to interact with a plurality heterogeneous computing devices regardless of where those devices are located relative to the user. The Interactive Virtual Display provides a flexible system architecture that enables communication and collaboration between a plurality of both local and remote heterogeneous computing devices. This communication and collaboration enables a variety of techniques, such as adaptive screen compression, user interface virtualization, real-time gesture detection to improve system performance and overall user experience, etc.

    摘要翻译: 如本文所描述的,“交互式虚拟显示器”提供了促进无处不在的用户与本地和远程异构计算设备交互的各种系统和技术。 更具体地,交互式虚拟显示器使用小尺寸可编程硬件和便携式或可穿戴式传感器的各种组合来实现任何显示表面(例如,计算机显示设备,电视,投影图像/来自投影设备的视频等)作为 瘦客户机,用于用户与多个异构计算设备交互,而不管这些设备相对于用户位于何处。 交互式虚拟显示器提供灵活的系统架构,可实现多个本地和远程异构计算设备之间的通信和协作。 这种通信和协作实现了各种技术,例如自适应屏幕压缩,用户界面虚拟化,实时手势检测,以提高系统性能和整体用户体验等。

    Cooperative Web Browsing Using Multiple Devices
    35.
    发明申请
    Cooperative Web Browsing Using Multiple Devices 有权
    使用多个设备的合作网页浏览

    公开(公告)号:US20140053054A1

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

    申请号:US13585185

    申请日:2012-08-14

    IPC分类号: G06F15/16 G06F17/00

    CPC分类号: G06F17/30905

    摘要: A proxy-based thin-client web browsing framework enables cooperative web browsing of multiple devices. The multiple devices may include devices that are not intended for web browsing and have limited or no web browsers and/or user input capabilities. The proxy-based thin client web browsing framework employs a virtual browser at a proxy server to perform all browser-engine logics, and retrieve, render and encode web pages on behalf of the multiple devices. The multiple devices therefore only need to have limited decoding and display capabilities to perform web browsing. The proxy-based thin client web browsing framework further includes a touch controller as a remote controller for a device that has no or limited user texting or manipulating capabilities.

    摘要翻译: 基于代理的瘦客户端Web浏览框架可实现多个设备的协同网页浏览。 多个设备可以包括不用于网页浏览的设备,并且具有有限的或没有web浏览器和/或用户输入能力的设备。 基于代理的瘦客户端Web浏览框架在代理服务器上使用虚拟浏览器来执行所有浏览器引擎逻辑,并且代表多个设备检索,呈现和编码网页。 因此,多个设备仅需要具有有限的解码和显示功能来执行网页浏览。 基于代理的瘦客户机web浏览框架还包括作为用于没有或限制用户发短信或操纵能力的设备的遥控器的触摸控制器。

    Using A Proxy Server For A Mobile Browser
    36.
    发明申请
    Using A Proxy Server For A Mobile Browser 有权
    为移动浏览器使用代理服务器

    公开(公告)号:US20120265802A1

    公开(公告)日:2012-10-18

    申请号:US13087923

    申请日:2011-04-15

    IPC分类号: G06F15/16

    CPC分类号: H04L67/02 H04W4/18

    摘要: Techniques describe providing a web page for a proxy-based browser on a mobile device to enhance user experience. A proxy server receives a layout of the web page, extracts web elements from the web page, and captures images of the web elements of the web page. The web elements are incorporated with a background screen image to form a composite screen format to represent a display of the web page. The background screen image is compressed by splitting an encoded frame into fixed-size slices and splitting a previous screen frame into fixed-size slices. The proxy server provides the web page synchronized with the mobile device based on the composite screen format and the compressed background screen image. Furthermore, the proxy server receives input from a user to provide updates to web elements that are dynamic on the web page to be displayed on the screen of the mobile device.

    摘要翻译: 技术描述在移动设备上为基于代理的浏览器提供网页以增强用户体验。 代理服务器接收网页的布局,从网页中提取网页元素,并捕获网页的网页元素的图像。 网页元素与背景屏幕图像结合以形成复合屏幕格式以表示网页的显示。 通过将编码的帧分割成固定大小的片段并将先前的屏幕帧分割成固定大小的片段来压缩背景屏幕图像。 代理服务器基于复合屏幕格式和压缩背景屏幕图像来提供与移动设备同步的网页。 此外,代理服务器接收来自用户的输入以向在网页上动态地显示在移动设备的屏幕上的web元素提供更新。

    Layered Screen Video Encoding
    37.
    发明申请
    Layered Screen Video Encoding 审中-公开
    分层屏幕视频编码

    公开(公告)号:US20130101014A1

    公开(公告)日:2013-04-25

    申请号:US13281378

    申请日:2011-10-25

    IPC分类号: H04N7/26

    摘要: A computing device is described herein that is configured to encode natural video content in accordance with a first encoding scheme and screen content in accordance with a second encoding scheme. The computing device is configured to distinguish between the natural video content of a video frame and the screen content of the video frame based at least in part on temporal correlations between the video frame and one or more neighboring video frames and on content analysis of the video frame.

    摘要翻译: 本文描述的计算设备被配置为根据第二编码方案根据第一编码方案和屏幕内容对自然视频内容进行编码。 该计算设备被配置为至少部分地基于视频帧与一个或多个相邻视频帧之间的时间相关性以及视频的内容分析来区分视频帧的自然视频内容和视频帧的屏幕内容 帧。

    Depth Data Processing and Compression
    38.
    发明申请
    Depth Data Processing and Compression 有权
    深度数据处理和压缩

    公开(公告)号:US20140055560A1

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

    申请号:US13593610

    申请日:2012-08-24

    IPC分类号: H04N13/00

    摘要: Techniques for setting depth values for invalid measurement regions of depth images are described herein. A computing device may set the depth values based on evaluations of depth values of neighboring pixels and of corresponding pixels from time-adjacent depth images. Alternately or additionally, the computing device may utilize a texture image corresponding to the depth image to identify objects and may set depth values for pixels based on depth values of other pixels belonging to the same object. After setting the depth values, the computing device may normalize the depth values of the pixels. Further, the computing device may generate reduced representations of the depth images based on a depth reference model or a depth error model and may provide the reduced representations to an encoder.

    摘要翻译: 本文描述了用于设置深度图像的无效测量区域的深度值的技术。 计算设备可以基于来自相邻深度图像的相邻像素和对应像素的深度值的评估来设置深度值。 或者或另外,计算设备可以利用与深度图像相对应的纹理图像来识别对象,并且可以基于属于同一对象的其他像素的深度值来设置像素的深度值。 在设置深度值之后,计算设备可以对像素的深度值进行归一化。 此外,计算设备可以基于深度参考模型或深度误差模型生成深度图像的缩小表示,并且可以将缩小的表示提供给编码器。

    Cooperative web browsing using multiple devices

    公开(公告)号:US09721036B2

    公开(公告)日:2017-08-01

    申请号:US13585185

    申请日:2012-08-14

    IPC分类号: G06F17/00 G06F17/30

    CPC分类号: G06F17/30905

    摘要: A proxy-based thin-client web browsing framework enables cooperative web browsing of multiple devices. The multiple devices may include devices that are not intended for web browsing and have limited or no web browsers and/or user input capabilities. The proxy-based thin client web browsing framework employs a virtual browser at a proxy server to perform all browser-engine logics, and retrieve, render and encode web pages on behalf of the multiple devices. The multiple devices therefore only need to have limited decoding and display capabilities to perform web browsing. The proxy-based thin client web browsing framework further includes a touch controller as a remote controller for a device that has no or limited user texting or manipulating capabilities.

    Depth data processing and compression
    40.
    发明授权
    Depth data processing and compression 有权
    深度数据处理和压缩

    公开(公告)号:US09514522B2

    公开(公告)日:2016-12-06

    申请号:US13593610

    申请日:2012-08-24

    摘要: Techniques for setting depth values for invalid measurement regions of depth images are described herein. A computing device may set the depth values based on evaluations of depth values of neighboring pixels and of corresponding pixels from time-adjacent depth images. Alternately or additionally, the computing device may utilize a texture image corresponding to the depth image to identify objects and may set depth values for pixels based on depth values of other pixels belonging to the same object. After setting the depth values, the computing device may normalize the depth values of the pixels. Further, the computing device may generate reduced representations of the depth images based on a depth reference model or a depth error model and may provide the reduced representations to an encoder.

    摘要翻译: 本文描述了用于设置深度图像的无效测量区域的深度值的技术。 计算设备可以基于来自相邻深度图像的相邻像素和对应像素的深度值的评估来设置深度值。 或者或另外,计算设备可以利用与深度图像相对应的纹理图像来识别对象,并且可以基于属于同一对象的其他像素的深度值来设置像素的深度值。 在设置深度值之后,计算设备可以对像素的深度值进行归一化。 此外,计算设备可以基于深度参考模型或深度误差模型生成深度图像的缩小表示,并且可以将缩小的表示提供给编码器。