GENERATING AN IMAGE FROM A CERTAIN VIEWPOINT OF A 3D OBJECT USING A COMPACT 3D MODEL OF THE 3D OBJECT
A method for generating an image from a certain viewpoint of an object that is three dimensional, the method comprises: rendering an image of the object, based on a compact 3D model of the object and at least one two-dimensional (2D) texture map associated with the certain viewpoint.
1 . A method for generating an image from a certain viewpoint of an object that is three dimensional, the method comprises: rendering an image of the object, based on a compact 3D model of the object and at least one two-dimensional (2D) texture map associated with the certain viewpoint.
2 . The method according to claim 1 wherein the rendering comprises virtually placing texture generated from the at least one 2D texture map on the compact 3D model.
3 . The method according to claim 1 comprising selecting the at least one 2D texture maps associated with the certain viewpoint out of multiple 2D texture map that are associated with different texture map viewpoints.
4 . The method according to claim 1 wherein the rendering is also responsive to a requested appearance of the object.
5 . The method according to claim 1 wherein the object is a representation of an acquired object that is acquired by a sensor.
6 . The method according to claim 5 wherein the rendering is also responsive to an appearance parameter of the acquired object.
7 . The method according to claim 5 wherein the acquired object is a participant of a three-dimensional (3D) video conference.
8 . The method according to claim 5 comprising receiving the at least one 2D texture map from one or more neural networks.
9 . The method according to claim 1 wherein the compact 3D model comprises less than ten thousand points.
10 . A non-transitory computer readable medium for generating an image from a certain viewpoint of an object that is three dimensional, the non-transitory computer readable medium that stores instructions for: rendering an image of the object, based on a compact 3D model of the object and at least one two-dimensional (2D) texture map associated with the certain viewpoint.
11 . The non-transitory computer readable medium according to claim 10 wherein the rendering comprises virtually placing texture generated from the at least one 2D texture map on the compact 3D model.
12 . The non-transitory computer readable medium according to claim 10 that stores instructions for selecting the at least one 2D texture maps associated with the certain viewpoint out of multiple 2D texture map that are associated with different texture map viewpoints.
13 . The non-transitory computer readable medium according to claim 10 wherein the rendering is also responsive to a requested appearance of the object.
14 . The non-transitory computer readable medium according to claim 10 wherein the object is a representation of an acquired object that is acquired by a sensor.
15 . The non-transitory computer readable medium according to claim 14 wherein the rendering is also responsive to an appearance parameter of the acquired object.
16 . The non-transitory computer readable medium according to claim 14 wherein the acquired object is a participant of a three-dimensional (3D) video conference.
17 . The non-transitory computer readable medium according to claim 14 that stores instructions for receiving the at least one 2D texture map from one or more neural networks.
18 . The non-transitory computer readable medium according to claim 10 wherein the compact 3D model comprises less than ten thousand points.