Abstract: A method for digitally processing data representing a three-dimensional volumetric scene, the method being implemented by a computer and comprising the steps of: accessing the data representing the scene; designating a first frame associated with a first mesh; designating a first position in the first mesh; determining a first facet of the first mesh on which the first position is located; accessing a list of pre-established associations between original positions of vertices of the first facet and respective associated positions that are expressed in a reference frame which is specific to a second mesh of a second frame and has a different topology from the first mesh, these associations representing the evolution of the scene over time; and determining, on the basis of the respective associated positions, a position located in the second mesh that is associated with the position designated in the first mesh.
Abstract: A method for correcting a halo in a digital image captured using photogrammetry in a 3-D modeling studio, the halo being generated through the interaction of light originating from a light source in the studio with the optic of the shooting device, and manifesting as a local lightening of the digital image, the method comprising the steps of generating a light intensity map characterizing the light source in terms of spatial distribution and light intensity, providing a convolution kernel specific to the shooting device, calculating a convolution product of the light intensity map and the kernel to obtain a corrective value map, and removing the corrective value map from the digital image pixel by pixel to produce a corrected image in which the halo is not present.
Abstract: 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.