Method and apparatus for enhancing three-dimensional imagery data
First Claim
Patent Images
1. A computer-implemented method, comprising:
- accessing a set of three-dimensional imagery data; and
processing the three-dimensional imagery data to enhance its spatial resolution including;
registering a first frame of the three-dimensional imagery data with a first template frame to create a registered first frame;
temporally filtering the registered first frame with the first template frame;
registering a second frame of two-dimensional imagery data corresponding to the first frame of the three-dimensional imagery data with a second template frame of the two-dimensional imagery data corresponding to the first template frame to create a registered second frame; and
temporally filtering the registered second frame of the two-dimensional imagery data with the second template frame of the two-dimensional imagery data;
wherein the accessing and the processing are performed by a computing apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for enhancing the resolution of three-dimensional imagery data are disclosed. The method includes registering a frame of the three-dimensional imagery data with a template frame; and temporally averaging the registered frame with the template frame. The apparatus includes a program storage medium encoded with instructions that, when executed by a computing apparatus, performs the method and an apparatus programmed to perform the method.
-
Citations
32 Claims
-
1. A computer-implemented method, comprising:
-
accessing a set of three-dimensional imagery data; and processing the three-dimensional imagery data to enhance its spatial resolution including; registering a first frame of the three-dimensional imagery data with a first template frame to create a registered first frame; temporally filtering the registered first frame with the first template frame; registering a second frame of two-dimensional imagery data corresponding to the first frame of the three-dimensional imagery data with a second template frame of the two-dimensional imagery data corresponding to the first template frame to create a registered second frame; and temporally filtering the registered second frame of the two-dimensional imagery data with the second template frame of the two-dimensional imagery data; wherein the accessing and the processing are performed by a computing apparatus. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory program storage medium encoded with instructions that, when executed by a computing apparatus, perform a method comprising:
-
accessing a set of three-dimensional imagery data; and processing the three-dimensional imagery data to enhance its spatial resolution including; registering a first frame of the three-dimensional imagery data with a first template frame to create a registered first frame; temporally filtering the registered first frame with the first template frame; registering a second frame of two-dimensional imagery data corresponding to the first frame of the three-dimensional imagery data with a second template frame of the two-dimensional imagery data corresponding to the first template frame to create a registered second frame; and temporally filtering the registered second frame of the two-dimensional imagery data with the second template frame of the two-dimensional imagery data; wherein the accessing and the processing are performed by the computing apparatus. - View Dependent Claims (6, 7, 8)
-
-
9. An apparatus, comprising:
-
a processor; an electronic storage from which the processor may read; a set of three-dimensional imagery data residing in the electronic storage; and an application residing in the electronic storage and performing, when executed by the processor, a method comprising; accessing the set of three-dimensional imagery data; and processing the three-dimensional imagery data to enhance its spatial resolution including; registering a first frame of the three-dimensional imagery data with a first template frame to create a registered first frame; temporally filtering the registered first frame with the first template frame; registering a second frame of two-dimensional imagery data corresponding to the first frame of the three-dimensional imagery data with a second template frame of the two-dimensional imagery data corresponding to the first template frame to create a registered second frame; and temporally filtering the registered second frame of the two-dimensional imagery data with the second template frame of the two-dimensional imagery data. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus, comprising:
-
a data acquisition subsystem, comprising a processor, capable of acquiring a set of three-dimensional imagery data; and a data processing subsystem, comprising the processor, programmed to; access the set of three-dimensional imagery data; and process the three-dimensional imagery data to enhance its spatial resolution including to; register a first frame of the three-dimensional imagery data with a first template frame to create a registered first frame; temporally filter the registered first frame with the first template frame; register a second frame of two-dimensional imagery data corresponding to the first frame of the three-dimensional imagery data with a second template frame of the two-dimensional imagery data corresponding to the first template frame to create a registered second frame; and temporally filter the registered second frame of the two-dimensional imagery data with the second template frame of the two-dimensional imagery data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-implemented method, comprising:
-
accessing a set of three-dimensional imagery data; and processing the three-dimensional imagery data to enhance its spatial resolution including; registering a frame of the three-dimensional imagery data with a template frame to create a registered first frame including; correlating an intensity image of a new frame of LADAR data to an intensity image of the template frame; and correlating a three-dimensional image of the new frame to a three-dimensional image of the template frame; temporally filtering the registered first frame with the template frame; wherein the accessing and the processing are performed by a computing apparatus.
-
-
24. A computer-implemented method for enhancing LADAR data resolution, comprising:
-
correlating an intensity image of a new frame of laser detection and ranging (LADAR) data to an intensity image of a template frame; correlating a three-dimensional image of the new frame to a three-dimensional image of the template frame to create a correlated three-dimensional image; performing a sub-voxel interpolation on the correlated three-dimensional image; registering the new frame with the template frame subsequent to correlation and interpolation; and temporally filtering the registered new frame with the template frame; wherein the correlating, the interpolating, the registration, and the temporal filtering are performed by a processor. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
Specification