Immersive video coding using object metadata

    公开(公告)号:US11902540B2

    公开(公告)日:2024-02-13

    申请号:US17631298

    申请日:2020-09-30

    CPC classification number: H04N19/169 H04N19/132 H04N19/20 H04N19/597

    Abstract: Methods, apparatus, systems and articles of manufacture for video coding using object metadata are disclosed. An example apparatus includes an object separator to separate input views into layers associated with respective objects to generate object layers for geometry data and texture data of the input views, a pruner to project the first object layer of a first basic view of the at least one basic views against the first object layer of a first additional view of the at least one additional views to generate a first pruned view and a first pruning mask, a patch packer to tag a patch with an object identifier of the first object, the patch corresponding to the first pruning mask, and an atlas generator to generate at least one atlas to include in encoded video data, the atlas including the patch.

    Panoramic virtual reality framework providing a dynamic user experience

    公开(公告)号:US11381739B2

    公开(公告)日:2022-07-05

    申请号:US16749862

    申请日:2020-01-22

    Abstract: An apparatus, system, and method are described for providing real-time capture, processing, and distribution of panoramic virtual reality (VR) content of a live event. One or more triggering events are identified and used to generate graphics and/or audio on client VR devices. For example, one embodiment of a method comprises: capturing video of an event at an event venue with a plurality of cameras to produce a corresponding plurality of video streams; generating a virtual reality (VR) stream based on the plurality of video streams; transmitting the VR stream to a plurality of client VR devices, wherein the client VR devices are to render VR environments based on the VR stream; detecting a triggering event during the event; and transmitting an indication of the triggering event to the plurality of client VR devices, wherein a first client VR device is to generate first event-based graphics and/or first event-based audio in accordance with the indication.

    Update failure rebooting and recovery for a smart device

    公开(公告)号:US10810084B2

    公开(公告)日:2020-10-20

    申请号:US15088627

    申请日:2016-04-01

    Abstract: One embodiment relates to an apparatus, comprising logic, at least partially incorporated into hardware, to receive, by a primary communication device, an update image associated with a smart device, and initiate sending of the update image to the smart device, wherein a bootloader of the smart device is configured to update a memory of the smart device with the update image. The logic is further to determine whether the updating of the memory of the smart device with the update image has been interrupted, and responsive to determining that the updating of the memory of the smart device with the update image has been interrupted, send a first message to the smart device to instruct the bootloader of the smart device to resume updating of the memory of the smart device.

    PRE-STITCHING TUNING AUTOMATION FOR PANORAMIC VR APPLICATIONS

    公开(公告)号:US20200329223A1

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

    申请号:US16383185

    申请日:2019-04-12

    Inventor: Fai Yeung

    Abstract: Methods, systems and apparatuses may provide for technology that identifies a seam area between a pair of images corresponding to a first eye and determines a disparity between the seam area and a reference area at a center line of a reference image corresponding to a second eye. The technology may also automatically adjust one or more pre-stitch parameters of camera sensors associated with the pair of images and the reference image based on the disparity.

    System to compensate for visual impairment

    公开(公告)号:US10062353B2

    公开(公告)日:2018-08-28

    申请号:US15193428

    申请日:2016-06-27

    Abstract: This disclosure is directed to a system to compensate for visual impairment. The system may comprise, for example, a frame wearable by a user to which is mounted at least sensing circuitry and display circuitry. The sensing circuitry may sense at least visible data and depth data. Control circuitry may then cause the display circuitry to visibly present the depth to the user based on the visible data and depth data. For example, the display circuitry may present visible indicia indicating depth to appear superimposed on the field of view to indicate different depths in the field of view, or may alter the appearance of objects in the field of view based on the depth of each object. The system may also be capable of sensing a particular trigger event, and in response may initiate sensing and presentation for a peripheral field of view of the user.

    UPDATE FAILURE REBOOTING AND RECOVERY FOR A SMART DEVICE

    公开(公告)号:US20170286091A1

    公开(公告)日:2017-10-05

    申请号:US15088627

    申请日:2016-04-01

    Abstract: One embodiment relates to an apparatus, comprising logic, at least partially incorporated into hardware, to receive, by a primary communication device, an update image associated with a smart device, and initiate sending of the update image to the smart device, wherein a bootloader of the smart device is configured to update a memory of the smart device with the update image. The logic is further to determine whether the updating of the memory of the smart device with the update image has been interrupted, and responsive to determining that the updating of the memory of the smart device with the update image has been interrupted, send a first message to the smart device to instruct the bootloader of the smart device to resume updating of the memory of the smart device.

Patent Agency Ranking