Method and system of generating a three-dimensional view of a real scene for military planning and operations
First Claim
1. A method for rendering views, comprising the steps of:
- (a) providing a plurality of images of a scene;
(b) providing a three-dimensional model of the scene;
(c) associating regions of said plurality of images of the scene with at least one portion of at least one surface of said three-dimensional model of the scene, wherein at least one of the portions is associated with said regions of at least two of said plurality of images;
(d) providing at least one view selection criterion, wherein said view selection criteria includes a criterion other than viewpoint;
(e) selecting, for each of at least one portions, at least one of said regions, said selecting based on prioritizing regions for each portion to satisfy said view selection criteria as a function of a current viewpoint;
(f) rendering a multi-view using the selected regions in combination with said three-dimensional model of the scene; and
(g) dynamically repeating steps (e) and (f) such that the selected regions for each of said at least one portions varies as a function of the current viewpoint.
1 Assignment
0 Petitions
Accused Products
Abstract
Generation of views of a real scene is based on selection of view criteria and the content of multiple types of source data. The viewpoint and at least one other criterion area used to determine which texture to sue for each surface, or portion of a surface, of a three-dimensional model. Regions of the images of the scene are associated with at least one portion of at least one surface of the three-dimensional model of the scene, wherein at least one of the portions is associated with the regions of at least two of the images. View selection criteria includes a criterion other than viewpoint. Based on the view selection criteria, selecting at least one of the regions for at least one of the portions and rendering a multi-view using the selected regions in combination with the three-dimensional model of the scene.
-
Citations
20 Claims
-
1. A method for rendering views, comprising the steps of:
-
(a) providing a plurality of images of a scene; (b) providing a three-dimensional model of the scene; (c) associating regions of said plurality of images of the scene with at least one portion of at least one surface of said three-dimensional model of the scene, wherein at least one of the portions is associated with said regions of at least two of said plurality of images; (d) providing at least one view selection criterion, wherein said view selection criteria includes a criterion other than viewpoint; (e) selecting, for each of at least one portions, at least one of said regions, said selecting based on prioritizing regions for each portion to satisfy said view selection criteria as a function of a current viewpoint; (f) rendering a multi-view using the selected regions in combination with said three-dimensional model of the scene; and (g) dynamically repeating steps (e) and (f) such that the selected regions for each of said at least one portions varies as a function of the current viewpoint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for rendering views, comprising:
-
(a) one or more image providing devices configured for providing a plurality of images of a scene; and (b) a processing system containing at least one processor and configured for; (i) providing a three-dimensional model of the scene; (ii) associating regions of said plurality of images of the scene with at least one portion of at least one surface of said three-dimensional model of the scene, wherein at least one of the portions is associated with said regions of at least two of said plurality of images;
(iii) providing at least one view selection criterion, wherein said view selection criteria includes a criterion other than viewpoint;
(iv) selecting at least one of said regions for each of at least one portions, said selecting based on prioritizing regions for each portion to satisfy said view selection criteria as a function of a current viewpoint;
(v) rendering a multi-view using the selected regions in combination with said three-dimensional model of the scene; and
(vi) dynamically repeating steps (iv) and (v) such that the selected regions for each of said at least one portions varies as a function of the current viewpoint. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification