摘要:
A method for processing a 3D scene and a corresponding apparatus are disclosed. A 3D position of at least one point light source of the 3D scene is determined (10) from information representative of 3D geometry of the scene. Then, an occlusion attenuation coefficient assigned to said at least one point light source is calculated (11) from an occluded area and an unoccluded area, said occluded area and said unoccluded area only differing in that said at least one point light source is occluded by an object in said occluded area and said at least one point light source is not occluded in said unoccluded area,. Color intensity of at least one pixel of the 3D scene can thus be modified (12) using at least said occlusion attenuation coefficient.
摘要:
Method and device for generating a stream of data representative of an object (5) of a scene. The object (5) of the scene is represented with a 3D point cloud according to a determined range of points of view. The point cloud is for example obtained from images of the scene, each image representing the scene or a part of it according to a different point of view within the determined range of points of view. The 3D point cloud is partitioned into a plurality of 3D elementary parts (71, 72, 73) that each comprise one or more points of the 3D point cloud. A set of two-dimensional 2D parametrizations (701, 702, 703, 704) is determined, each 2D parametrization representing one 3D part of the point cloud with a set of parameters. Each 3D part is represented with one or more 2D pixel representations via some parameters for each 2D pixel representation. A depth map (741, 742, 743, 744) and a color map are determined for and associated with each 3D part using the parameters of the 2D parametrizations associated with each 3D part. The obtained depth maps are represented in a first patch atlas (74) and the obtained color maps are represented in a second patch atlas (75). A data stream is generated by combining and/or coding the parameters of the 2D parametrization, the data representative of the first patch atlas (74), the data representative of the second patch atlas (75) and mapping information that links each 2D parametrization with its associated depth map and color map in respectively the first and second patch atlas.
摘要:
A method and device for determining a trajectory of a first camera in a three-dimensional scene, said 3D scene comprising at least one object of interest, a pose information being associated with said at least one object of interest, the method comprising determining a set of points of said 3D scene, said set of points representing of a collision-free space of said 3D scene; and determining said trajectory in said 3D scene, said trajectory having a starting point and an ending point, said trajectory being defined with a plurality of points selected within said set, said plurality of points being selected according to a difference of said pose information defined in an image space between pairs of selected points from said starting point to said ending point, said image space being associated with an image of at least a part of said scene acquired with said first camera.
摘要:
A method and a device for rendering a large field-of-view content (10) by obtaining an information representative of bounds of a field of view of a user (11) in a frame of reference of the user and adapting the rendering of the large field-of-view content according to the information representative of the bounds.
摘要:
A method of and device configured for transmitting data representative of an image, the method comprising: obtaining a first parameter representative of a visualisation direction associated with a first image representative of a first part of a scene, the first image corresponding to a first part of a large field-of-view content; updating a body model by applying the first parameter to the body model; comparing at least a second parameter of the updated body model to at least a reference value to determine a first level of visualisation comfort; and transmitting data representative of a second image when the first level of visualisation comfort is less than a determined level, the second image being representative of a second part of the scene, the second part of the scene being different from the first part of the scene.
摘要:
A method and device for rendering a scene comprising one or more real objects. A virtual object is associated with each real object, a virtual object associated with a real object corresponding to a virtual replica of this real object. The virtual replica is used to render a transformation that may be applied to the real object when for example hit by a virtual object, the virtual object then replacing the corresponding real object within the scene. To bring realism to the scene, texture information obtained from image(s) of the real object(s) is used to texture the visible part(s) of the transformed virtual object(s). The texture information is selected in the images by using information on the visibility of the parts of the real object(s) that correspond to the visible parts of the transformed virtual object(s).
摘要:
A method and device for synthesizing a first face (111) in a first image (11), by determining a first occluded part of the first face that is occluded by an occluding object (112); determining a first visible part of the first face from the first occluded part; calculating first attributes representative of the first visible part; obtaining first parameters representative of an appearance of the first face by applying a regressor to the first attributes, the regressor modelling a correlation between second attributes representative of second visible parts of a plurality of second faces in second images and second parameters representative of an appearance model of the plurality of second faces; and synthesizing the first face using the first parameters.
摘要:
A process for improved upscaling and picture optimization in which the original lower resolution content is analyzed and metadata for the upscaling and optimization of the content is created. The metadata is then provided along with the content to an upscaling device. The upscaling device can then use the metadata to improve the upscaling which can in turn be incorporated into higher resolution content.
摘要:
A method and device for encoding data representative of a 3D representation of a scene into a bitstream, the 3D representation being according to a range of points of view. To reach that aim, at least a depth map associated with at least a part of the 3D representation is generated according to at least one parameter representative of at least a 2D parametrization associated with the at least a part and data associated with at least a point comprised in the at least a part; at least a texture map associated with the at least a part is generated according to the at least a parameter and data associated with the at least a point; a first information representative of variation of quantization parameter within the at least a depth map and/or said at least a texture map is obtained according to a region of interest of the 3D representation; and the at least a depth map is encoded into a first syntax element of the bitstream, the at least a texture map is encoded into a second syntax element of the bitstream, the at least a parameter is encoded into a third syntax element, the first information is encoded into a fourth syntax element and a second information representative of a mapping between the at least a 2D parametrization and corresponding at least a depth map and at least a texture map is encoded into a fifth syntax element. Corresponding decoding method and device are also disclosed.
摘要:
A method and device for encoding data representative of a 3D scene into a container. To reach that aim, first data representative of texture of the 3D scene visible according to a first point of view is encoded into a first video track of the container; second data representative of geometry of the 3D scene visible according to a set of points of view comprising the first point of view is encoded into at least a second video track of the container; third data representative of texture of the 3D scene visible only from the points of view of the set excluding the first point of view is encoded into a third video track of the container; and metadata is encoded into a fourth track of the container, the metadata being associated with the first data of the first video track, the second data of the at least a second video track and the third data of the third video track, the metadata comprising information representative of at least a projection used to obtain the second and third data. A corresponding method and device for decoding the encoded data is further disclosed.