EFFICIENT GEOMETRY COMPONENT CODING FOR DYNAMIC MESH CODING

In some embodiments, a mesh encoder encodes a dynamic mesh with efficient geometry coding. The encoder normalizes and integerizes the coordinates of vertices of a mesh frame. The encoder segments the integerized coordinates for the vertices into 3D sub-blocks, each 3D sub-block containing at least o...

Full description

Saved in:
Bibliographic Details
Main Authors YU, Yue, ZAKHARCHENKO, Vladyslav, YU, Haoping
Format Patent
LanguageEnglish
French
Published 31.08.2023
Subjects
Online AccessGet full text

Cover

More Information
Summary:In some embodiments, a mesh encoder encodes a dynamic mesh with efficient geometry coding. The encoder normalizes and integerizes the coordinates of vertices of a mesh frame. The encoder segments the integerized coordinates for the vertices into 3D sub-blocks, each 3D sub-block containing at least one vertex and local coordinates of vertices in each 3D sub-block having a value range fitting into a video bit depth. For each 3D sub-block, the encoder converts coordinates of a vertex inside the 3D sub-block to a local coordinate system of the 3D sub-block and maps each vertex inside the 3D sub-block to a corresponding 2D patch in a geometry component image that represents the mesh frame. The encoder compresses the geometry component image to generate a geometry component bitstream and further generates the coded mesh bitstream for the dynamic mesh by including the geometry component bitstream. Dans certains modes de réalisation, un codeur de maillage code un maillage dynamique avec un codage géométrique efficace. Le codeur normalise et transforme en nombres entiers les coordonnées des sommets d'une trame de maillage. Le codeur segmente les coordonnées transformées en nombres entiers pour les sommets en sous-blocs 3D, chaque sous-bloc 3D contenant au moins un sommet, et des coordonnées locales de sommets dans chaque sous-bloc 3D ayant une plage de valeurs s'insérant dans une profondeur de bit vidéo. Pour chaque sous-bloc 3D, le codeur convertit des coordonnées d'un sommet à l'intérieur du sous-bloc 3D en un système de coordonnées locales du sous-bloc 3D et mappe chaque sommet à l'intérieur du sous-bloc 3D à un correctif 2D correspondant dans une image de composante de géométrie qui représente la trame de maillage. Le codeur compresse l'image de composante de géométrie pour générer un flux binaire de composante de géométrie et génère en outre le flux binaire de maillage codé pour le maillage dynamique en incluant le flux binaire de composante de géométrie.
Bibliography:Application Number: WO2023US63201