H04N21/816

A METHOD AND APPARATUS FOR ENCODING, TRANSMITTING AND DECODING VOLUMETRIC VIDEO
20220343549 · 2022-10-27 ·

Methods, devices and streams are disclosed for encoding a depth atlas representative of the geometry of a volumetric video. Views to be encoded are analyzed to detect regions of the views with simple depth or color, that is regions for which the depth or color has a local variance lower than a given threshold. Resolution of such regions is reduced and the atlas comprises first regions in full resolution and downscaled second regions. Metadata indicating whether a patch is a downscaled region and, if so the downscaling factor, are associated with the atlas in the data stream. The decoder uses these metadata to compose the view from different patches.

APPARATUS, IMAGE PROCESSING SYSTEM, COMMUNICATION SYSTEM, METHOD FOR SETTING, IMAGE PROCESSING METHOD, AND RECORDING MEDIUM
20220345619 · 2022-10-27 · ·

An apparatus includes: display controlling means for displaying, on a display, a viewable-area image representing a viewable area of a captured image having been captured; and accepting means for receiving an instruction to set the viewable-area image as a detectable area in which an object can be detected.

UHD HDR IP CLIENT DEVICE

A robust, reliable, and efficient UHD HDR Internet Protocol IP client device, such as a set top box, receives content, for example, from a cable service provider so that the content can be displayed to a compatible display device with improved visual effect. The content is 4K or higher content that requires UHD/HDR for a satisfactory user experience. The UHD provides for an improved resolution of the content while HDR provides for a more intense or greater contrast range of the content when displayed on a compatible display device.

CREATING INTERACTIVE DIGITAL EXPERIENCES USING A REALTIME 3D RENDERING PLATFORM

Certain aspects of the present disclosure provide techniques for creating interactive digital experiences for linear content. This includes identifying a plurality of assets relating to presentation of linear content. It further includes generating interactive content using the linear content, including generating an interactive sequence referencing one or more of the plurality of assets and combining the linear content with the interactive sequence on a timeline sequentially describing the linear content. The timeline includes one or more branches relating to the linear content, and selection of a first branch of the one or more branches is based on the interactive sequence. It further includes transmitting the interactive content to a user.

DIVIDING AN ASTC TEXTURE TO A SET OF SUB-IMAGES
20220343544 · 2022-10-27 · ·

A method including encoding a digital image file into an adaptable scalable texture compression (ASTC) file comprising a single file. The method also includes dividing, logically, the ASTC file into a sub-image comprising a sub-portion of the ASTC file. The method also includes copying the sub-image to a computer memory. The method also includes associating an ASTC header with the sub-image in the computer memory. The method also includes storing a combination of the ASTC header and the sub-image in the computer memory as a new ASTC file.

Distributed Virtual Reality

Aspects of the present disclosure relate to distributed virtual reality. In examples, a depth buffer and a color buffer are generated at a presenter device as part of rendering a virtual environment. The virtual environment may be perceived by a user in three dimensions (3D), for example via a virtual reality (VR) headset. Virtual environment information comprising the depth buffer and the color buffer may be transmitted to a viewer device, where it is used to render the virtual environment for display to a viewer. For example, the viewer may similarly view the virtual environment in 3D via a VR headset. A viewer perspective (e.g., from which the virtual environment is generated for the viewer) may differ from a presenter perspective and may be manipulated by the viewer, thereby decoupling the viewer's perception of the virtual environment from that of the presenter.

Method and apparatus for navigating through panoramic content

Aspects of the subject disclosure may include, for example, receiving content that includes a 360-degree video, determining that guidance is enabled with respect to the content, obtaining an input responsive to determining that the guidance is enabled, and obtaining the guidance with respect to a playback of the content, where the obtained guidance is based on the input. Other embodiments are disclosed.

SYSTEMS AND METHODS FOR DELIVERING AUGMENTED REALITY CONTENT
20220345789 · 2022-10-27 ·

An augmented video system comprising: a server, a plurality of video cameras, a video storage device such as a database, and software capable of being operated on said server; wherein said plurality of video cameras capture a moment in time, each of said plurality of video cameras capturing a video file of said moment in time from a different perspective and storing each of said video files in a database; wherein said software combines each of said video files into a single combined video file; said combined video file being directed back to the server and said server generating a link to said combined video file; said combined video file being operably viewable as a video file on a computing device.

Adaptive switching in a whole home entertainment system
11611788 · 2023-03-21 · ·

Provided herein are various embodiments for synchronizing playback of audio and video. An embodiment operates by determining that a first quality video is being received at a media device. It is determined that a buffer of the media device is not large enough to buffer the first quality video long enough to synchronize an output of the high quality video with the output of the audio by one or more wireless speakers. A second quality of the video that the buffer can hold long enough to synchronize is identified, wherein the second quality of the video is lower than the first quality of the video. The media device outputs the video at the second quality and the corresponding audio to the one or more wireless speakers.

MULTI-ATLAS ENCAPSULATION OF IMMERSIVE MEDIA
20220345714 · 2022-10-27 ·

Methods, apparatus, and systems that provide flexible encapsulation of volumetric video data in media files are disclosed. In one example aspect, a method for video processing includes receiving three-dimensional (3D) volumetric video data and encoding the three-dimensional volumetric video data into a media file. The 3D volumetric video data corresponds to one or more atlases, each comprising atlas data and one or more two-dimensional (2D) components. The atlas data and the one or more 2D components are stored in one or more media tracks in the media file.