Virtual teleportation in fixed environments

    公开(公告)号:US11182972B2

    公开(公告)日:2021-11-23

    申请号:US16720551

    申请日:2019-12-19

    摘要: The techniques disclosed herein include a first device for receiving a communication signal from a second device, the first device including one or more processors configured to receive, in the communication signal, packets that represent a virtual image as part of a virtual teleportation of one or more visual objects embedded in the virtual image. The one or more processors may be configured to decode the packets that represent the virtual image, and output the virtual image at a physical location within a fixed environment. The first device may also include a memory configured to store the packets that represent the virtual image as part of the virtual teleportation of one or more visual objects embedded in the virtual image.

    Circular fisheye video in virtual reality

    公开(公告)号:US10979691B2

    公开(公告)日:2021-04-13

    申请号:US15495730

    申请日:2017-04-24

    摘要: Provided are systems, methods, and computer-readable medium for including parameters that describe fisheye images in a 360-degree video with the 360-degree video. The 360-degree video can then be stored and/or transmitted as captured by the omnidirectional camera, without transforming the fisheye images into some other format. The parameters can later be used to map the fisheye images to an intermediate format, such as an equirectangular format. The intermediate format can be used to store, transmit, and/or display the 360-degree video. The parameters can alternatively or additionally be used to map the fisheye images directly to a format that can be displayed in a 360-degree video presentation, such as a spherical format.

    HIGH-LEVEL SIGNALLING FOR FISHEYE VIDEO DATA
    24.
    发明申请

    公开(公告)号:US20180343472A1

    公开(公告)日:2018-11-29

    申请号:US15987231

    申请日:2018-05-23

    摘要: An example method includes processing a file including fisheye video data, the file including a syntax structure including a plurality of syntax elements that specify attributes of the fisheye video data, wherein the plurality of syntax elements includes: a first syntax element that explicitly indicates whether the fisheye video data is monoscopic or stereoscopic, and one or more syntax elements that implicitly indicate whether the fisheye video data is monoscopic or stereoscopic; determining, based on the first syntax element, whether the fisheye video data is monoscopic or stereoscopic; and rendering, based on the determination, the fisheye video data as monoscopic or stereoscopic.

    PIXEL DATA GENERATION FOR AUTOSTEREOSCOPY IMAGES
    27.
    发明申请
    PIXEL DATA GENERATION FOR AUTOSTEREOSCOPY IMAGES 审中-公开
    用于自动图像的像素数据生成

    公开(公告)号:US20150281679A1

    公开(公告)日:2015-10-01

    申请号:US14229124

    申请日:2014-03-28

    IPC分类号: H04N13/04 G06T1/20

    摘要: Techniques are described for generating autostereoscopy content. A graphics processing unit (GPU) may determine from which views to retrieve pixel data, and may read the pixel data from corresponding images of only the determined views. In this manner, the techniques may promote efficiency in the generation of autostereoscopy content.

    摘要翻译: 描述了生成自动立体镜检查内容的技术。 图形处理单元(GPU)可以从哪个视图确定检索像素数据,并且可以仅从所确定的视图的相应图像中读取像素数据。 以这种方式,这些技术可以提高生成自动立体镜检查内容的效率。

    Low latency frame delivery
    28.
    发明授权

    公开(公告)号:US12014445B2

    公开(公告)日:2024-06-18

    申请号:US18172999

    申请日:2023-02-22

    摘要: Examples are described of marking specified regions of stored image frame buffer data in an image frame buffer. An imaging system can read the specified regions of the image frame buffer to identify whether the marking has been overwritten or not. The imaging system can thus efficiently identify how much of the image frame buffer has been overwritten with data from a new image frame. Based on this, the imaging system can retrieve partial image frame data from the image frame buffer and can process the partial image frame data, for instance to composite the partial image frame data with virtual content and/or to perform distortion compensation. The processed partial image frame data can be uploaded to a display buffer and displayed by a display, either as-is or once more of the frame is captured and processed. The imaging system can also perform auto-exposure using the partial image frame data.

    Collaborative tracking
    29.
    发明授权

    公开(公告)号:US11847793B2

    公开(公告)日:2023-12-19

    申请号:US17351856

    申请日:2021-06-18

    IPC分类号: G06T7/73 G06T7/00

    摘要: An imaging system can receive an image of a portion of an environment. The environment can include an object, such as a hand or a display. The imaging device can identify a data stream from an external device, for instance by detecting the data stream in the image or by receiving the data stream wirelessly from the external device. The imaging device can detect a condition based on the image and/or the data stream, for instance by detecting that the object is missing from the image, by detecting that a low resource at the imaging device, and/or by detecting visual media content displayed by a display in the image. Upon detecting the condition, imaging device automatically determines a location of the object (or a portion thereof) using the data stream and/or the image. The imaging device generates and/or outputs content that is based on the location of the object.

    Obfuscated control interfaces for extended reality

    公开(公告)号:US11625091B2

    公开(公告)日:2023-04-11

    申请号:US17822729

    申请日:2022-08-26

    摘要: Systems, methods, and non-transitory media are provided for generating obfuscated control interfaces for extended reality (XR) experiences. An example method can include determining a pose of an XR device within a mapped scene of a physical environment associated with the XR device; rendering a virtual control interface within the mapped scene according to a configuration including a first size, a first position relative to the pose of the XR device, a first ordering of input elements, and/or a first number of input elements; and adjusting the configuration of the virtual control interface based on a privacy characteristic of data associated with the virtual control interface and/or characteristics of the physical environment associated with the XR device, the adjusted configuration including a second size, a second ordering of input elements, a second number of input elements, and/or a second position relative to the pose of the XR device and/or first position.