18452345. Three-Dimensional Mesh Compression Using a Video Encoder simplified abstract (APPLE INC.)

From WikiPatents
Jump to navigation Jump to search

Three-Dimensional Mesh Compression Using a Video Encoder

Organization Name

APPLE INC.

Inventor(s)

Khaled Mammou of Danville CA (US)

Alexandros Tourapis of Los Gatos CA (US)

Jungsun Kim of San Jose CA (US)

Three-Dimensional Mesh Compression Using a Video Encoder - A simplified explanation of the abstract

This abstract first appeared for US patent application 18452345 titled 'Three-Dimensional Mesh Compression Using a Video Encoder

Simplified Explanation

The patent application describes a system that uses video encoding techniques to compress and encode data for a three-dimensional mesh.

  • The system includes an encoder that compresses and encodes the three-dimensional mesh by determining sub-meshes, texture patches, and geometry patches.
  • The encoder also determines patch connectivity information and patch texture coordinates for the texture patches and geometry patches.
  • The texture patches and geometry patches are packed into video image frames and encoded using a video codec.
  • The encoder also determines boundary stitching information for the sub-meshes.
  • A decoder receives the bit stream generated by the encoder and reconstructs the original three-dimensional mesh.

Potential Applications

  • 3D modeling and animation: This technology can be used in applications that require compressing and encoding three-dimensional mesh data, such as video games, virtual reality, and computer-generated imagery (CGI) in movies.
  • Data transmission: The system can be used to efficiently transmit three-dimensional mesh data over networks, making it useful in applications like video streaming, teleconferencing, and remote collaboration.

Problems Solved

  • Compression of three-dimensional mesh data: The system solves the problem of efficiently compressing and encoding large amounts of three-dimensional mesh data, reducing storage and bandwidth requirements.
  • Reconstruction of three-dimensional mesh: The decoder can accurately reconstruct the original three-dimensional mesh from the compressed bit stream, ensuring the integrity of the data.

Benefits

  • Efficient compression: By utilizing video encoding techniques, the system achieves efficient compression of three-dimensional mesh data, reducing storage and bandwidth requirements.
  • Accurate reconstruction: The decoder can accurately reconstruct the original three-dimensional mesh, ensuring the fidelity of the data.
  • Versatility: The system can be applied to various applications that involve three-dimensional mesh data, providing a flexible solution for compression and encoding.


Original Abstract Submitted

A system comprises an encoder configured to compress and encode data for a three-dimensional mesh using a video encoding technique. To compress the three-dimensional mesh, the encoder determines sub-meshes and for each sub-mesh: texture patches and geometry patches. Also the encoder determines patch connectivity information and patch texture coordinates for the texture patches and geometry patches. The texture patches and geometry patches are packed into video image frames and encoded using a video codec. Additionally, the encoder determines boundary stitching information for the sub-meshes. A decoder receives a bit stream as generated by the encoder and reconstructs the three-dimensional mesh.