Method for the generation of synthetic images
First Claim
1. Method for the generation of synthetic images from structural data modeling a 3D scene to be displayed and data representing an apparent relative evolution of the scene with respect to a viewpoint, the structural data enabling the computation of the co-ordinates of points of the 3D scene and the data defining the evolution of the scene enabling the computation of the coefficients of geometrical transformation associated with these points, at which there is generated, on the basis of the structural data and a rendition algorithm, a 2D image representing the scene seen from this viewpoint, characterized in that, with each point of the 2D image, there is associated a corresponding point of the 3D image and a motion vector representing the displacement of this point of the image due to the apparent displacement of the corresponding point of the 3D scene with respect to the viewpoint, said motion vectors of the pixels of the image generated having been computed on the basis of the co-ordinates and coefficients of the associated points of the 3D scene in order to use them in the generation of at least one other 2D image on the basis of the first image, and then the generated images are shown on a display screen wherein the data defining the evolution comprise data on the evolution of the viewpoint of observation of the 3D scene corresponding to an apparent displacement of the static scene defined at an instant t, and in that a second image is computed by spatial extrapolation on the basis of a reference image that is generated from the rendition algorithm and corresponds to a viewpoint of the scene at the instant t, and on the basis of the motion vectors called disparity vectors and calculated from the said data, this second image corresponding to a second viewpoint of the scene at the same instant t to form a stereoscopic view.
1 Assignment
0 Petitions
Accused Products
Abstract
The generation of images is done by the computation of the motion vectors representing the evolution from one image 2D to the other, directly from the co-ordinates and coefficients of geometrical transformation, of associated points in the 3D scene. The applications relate to the generation of monocular sequences by temporal interpolation and of stereoscopic sequences by extrapolation.
90 Citations
16 Claims
- 1. Method for the generation of synthetic images from structural data modeling a 3D scene to be displayed and data representing an apparent relative evolution of the scene with respect to a viewpoint, the structural data enabling the computation of the co-ordinates of points of the 3D scene and the data defining the evolution of the scene enabling the computation of the coefficients of geometrical transformation associated with these points, at which there is generated, on the basis of the structural data and a rendition algorithm, a 2D image representing the scene seen from this viewpoint, characterized in that, with each point of the 2D image, there is associated a corresponding point of the 3D image and a motion vector representing the displacement of this point of the image due to the apparent displacement of the corresponding point of the 3D scene with respect to the viewpoint, said motion vectors of the pixels of the image generated having been computed on the basis of the co-ordinates and coefficients of the associated points of the 3D scene in order to use them in the generation of at least one other 2D image on the basis of the first image, and then the generated images are shown on a display screen wherein the data defining the evolution comprise data on the evolution of the viewpoint of observation of the 3D scene corresponding to an apparent displacement of the static scene defined at an instant t, and in that a second image is computed by spatial extrapolation on the basis of a reference image that is generated from the rendition algorithm and corresponds to a viewpoint of the scene at the instant t, and on the basis of the motion vectors called disparity vectors and calculated from the said data, this second image corresponding to a second viewpoint of the scene at the same instant t to form a stereoscopic view.
- 7. Method for the generation of synthetic images from structural data modeling a 3D scene to be displayed and data representing an apparent relative evolution of the scene with respect to a viewpoint, the structural data enabling the computation of the co-ordinates of points of the 3D scene and the data defining the evolution of the scene enabling the computation of the coefficients of geometrical transformation associated with these points, at which there is generated, on the basis of the structural data and a rendition algorithm, a 2D image representing the scene seen from this viewpoint, characterized in that, with each point of the 2D image, there is associated a corresponding point of the 3D image and a motion vector representing the displacement of this point of the image due to the apparent displacement of the corresponding point of the 3D scene with respect to the viewpoint, said motion vectors of the pixels of the image generated having been computed on the basis of the co-ordinates and coefficients of the associated points of the 3D scene in order to use them in the generation of at least one other 2D image on the basis of the first image, and then the generated images are shown on a display screen wherein the data defining the evolution comprise data on the temporal evolution of the 3D scene, and in that an intermediate image is computed by temporal interpolation on the basis of a reference image that is generated by the use of the rendition algorithm and that corresponds to the 3D scene at the instant t, and on the basis of the motion vectors called velocity vector and calculated from the said data, said intermediate image corresponding to a different instant and wherein a sequence of monocular images is constituted by key images generated on the basis of the rendition algorithm of the 3D scene and of intermediate images achieved by temporal interpolation, on the basis of these key images and of the computed velocity vectors.
Specification