20240040101. METHOD AND DEVICE FOR COMPRESSING DATA REPRESENTATIVE OF A VOLUMETRIC THREE-DIMENSIONAL SCENE WITH A VIEW TO REAL-TIME DECOMPRESSION FOR ONLINE VIEWING simplified abstract (4D VIEW SOLUTIONS)

From WikiPatents
Jump to navigation Jump to search

METHOD AND DEVICE FOR COMPRESSING DATA REPRESENTATIVE OF A VOLUMETRIC THREE-DIMENSIONAL SCENE WITH A VIEW TO REAL-TIME DECOMPRESSION FOR ONLINE VIEWING

Organization Name

4D VIEW SOLUTIONS

Inventor(s)

Michaël Adam of Grenoble (FR)

Clément Menier of Grenoble (FR)

METHOD AND DEVICE FOR COMPRESSING DATA REPRESENTATIVE OF A VOLUMETRIC THREE-DIMENSIONAL SCENE WITH A VIEW TO REAL-TIME DECOMPRESSION FOR ONLINE VIEWING - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240040101 titled 'METHOD AND DEVICE FOR COMPRESSING DATA REPRESENTATIVE OF A VOLUMETRIC THREE-DIMENSIONAL SCENE WITH A VIEW TO REAL-TIME DECOMPRESSION FOR ONLINE VIEWING

Simplified Explanation

The patent application describes a method for compressing a volumetric video stream that consists of multiple frames, each associated with a mesh and a texture. The frames are grouped into key frames and inter frames, where the inter frames have meshes defined with respect to the mesh of the corresponding key frame. The method involves compressing the information representative of the textures, block compressing the textures of each frame within a frame group, determining first blocks that can form a composite texture of the key frame, and second blocks that can modify this composite texture to approximate inter-frame textures. Finally, the inter-frame textures are encoded based on the composite texture of the key frame and the second blocks.

  • The method compresses volumetric video streams by efficiently encoding the textures associated with each frame.
  • It utilizes block compression techniques to define blocks of pixels within each frame.
  • The method identifies first blocks that can form a composite texture of the key frame, representing the base texture.
  • It also determines second blocks that can modify the composite texture to approximate the textures of the inter frames.
  • By encoding the inter-frame textures based on the composite texture and the second blocks, the method achieves efficient compression of the video stream.

Potential applications of this technology:

  • Video streaming platforms: The method can be used to compress volumetric video streams, reducing bandwidth requirements and enabling efficient streaming of high-quality volumetric videos.
  • Virtual reality (VR) and augmented reality (AR): Compressed volumetric video streams can be easily transmitted and rendered in real-time, enhancing the immersive experience in VR and AR applications.
  • Teleconferencing and remote collaboration: Compressed volumetric video streams can enable real-time communication with realistic 3D representations, improving remote collaboration and teleconferencing experiences.

Problems solved by this technology:

  • Bandwidth limitations: Compressing volumetric video streams reduces the amount of data that needs to be transmitted, addressing bandwidth limitations and enabling efficient streaming over networks.
  • Storage requirements: By compressing the video stream, the method reduces the storage space needed to store volumetric video content, making it more feasible to store and distribute such content.
  • Real-time rendering: Compressed video streams can be efficiently rendered in real-time, allowing for interactive applications that require immediate feedback and response.

Benefits of this technology:

  • Efficient compression: The method achieves efficient compression of volumetric video streams, reducing bandwidth and storage requirements.
  • Realistic representation: By accurately encoding the inter-frame textures, the method enables realistic representation of volumetric video content.
  • Real-time rendering: Compressed video streams can be easily rendered in real-time, facilitating interactive applications and reducing latency.


Original Abstract Submitted

a method for compressing a volumetric video stream comprising a plurality of frames, each associated with a mesh and a texture, with groups of frames being defined, each comprising a key frame and inter frames having meshes defined with respect to the mesh of the corresponding key frame, the method comprising: a step of compressing information representative of the textures, including, for each frame group, steps of block compressing the information representative of the textures of each of the frames, thus defining blocks of pixels; determining first blocks which can form a composite texture of the key frame and second blocks which can modify this composite texture through iterative substitutions so as to form approximate inter-frame textures; and encoding the inter-frame textures on the basis of the composite texture of the key frame and the second blocks.