System and method for constructing a motion-compensated composite image
First Claim
1. A method for constructing a motion-compensated composite image of a scene, the method comprising:
- (i) acquiring a plurality of images of a scene over time, the plurality of images including an earlier image of the scene and a later image of the scene;
(ii) estimating relative motion between the earlier and later images;
(iii) computing an exposure parameter value based upon the relative motion estimated between the earlier and later images;
(iv) acquiring a number of new images of the scene, wherein the number is determined based on the computed exposure parameter value; and
(v) compositing the earlier, later and new images of the scene to produce a motion-compensated composite image of the scene.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for constructing a motion-compensated composite image of a scene includes acquiring a plurality of images of a scene over time, the plurality of images including an earlier-acquired image of the scene and a later-acquired image scene. The relative motion between the earlier and later acquired images are estimated, and an exposure parameter is computed based upon the estimated relative motion occurring between the earlier and later acquired images. A new image of the scene is acquired using the computed exposure parameter, and the earlier, later, and newly acquired images are combined to produce a motion-compensated composite image of the scene.
-
Citations
22 Claims
-
1. A method for constructing a motion-compensated composite image of a scene, the method comprising:
-
(i) acquiring a plurality of images of a scene over time, the plurality of images including an earlier image of the scene and a later image of the scene; (ii) estimating relative motion between the earlier and later images; (iii) computing an exposure parameter value based upon the relative motion estimated between the earlier and later images; (iv) acquiring a number of new images of the scene, wherein the number is determined based on the computed exposure parameter value; and (v) compositing the earlier, later and new images of the scene to produce a motion-compensated composite image of the scene. - View Dependent Claims (2, 3, 4, 5, 6, 12)
-
-
7. A method for constructing a motion-compensated composite image of a scene, the method comprising:
-
(i) acquiring a plurality of images of a scene over time, the plurality of images including an earlier image of the scene and a later image of the scene; (ii) estimating relative motion between the earlier and later images; (iii) computing an exposure parameter value based upon the relative motion estimated between the earlier and later images; (iv) acquiring, using the computed exposure parameter value, a new image of the scene; and (v) compositing the earlier and later images to produce an intermediate composite image; (vi) re-assigning the later image as an earlier image of the scene; (vii) re-assigning the new image as a later image of the scene; (viii) repeating (ii), (iii) and (iv) for the re-assigned earlier and later images, wherein motion is estimated between the re-assigned earlier and later images; and (ix) compositing the new image with the intermediate composite image to produce a motion-compensated composite image of the scene. - View Dependent Claims (8, 9, 10, 11)
-
-
13. A computer program product, resident of a non-transitory computer readable medium, operable to store instructions for constructing a motion-compensated composite image of a scene, the computer program product comprising:
-
(i) instruction code for acquiring a plurality of images of a scene over time, the plurality of images including an earlier image of the scene and a later image of the scene; (ii) instruction code for estimating relative motion between the earlier and later images; (iii) instruction code for computing an exposure parameter value based upon the relative motion estimated between the earlier and later images; (iv) instruction code for acquiring a number of new images of the scene, wherein the number is determined based on the computed exposure parameter value; and (v) instruction code for compositing the earlier, later and new images of the scene to produce a motion-compensated composite image of the scene. - View Dependent Claims (14, 15)
-
-
16. A computer program product, resident of a non-transitory computer readable medium, operable to store instructions for constructing a motion-compensated composite image of a scene, the computer program product comprising:
-
(i) instruction code for acquiring a plurality of images of a scene over time, the plurality of images including an earlier image of the scene and a later image of the scene; (ii) instruction code for estimating relative motion between the earlier and later images; (iii) instruction code for computing an exposure parameter value based upon the relative motion estimated between the earlier and later images; (iv) instruction code for acquiring, using the computed exposure parameter value, a new image of the scene; (v) instruction code for compositing the earlier and later images to produce an intermediate composite image; (vi) instruction code for re-assigning the later image as an earlier image of the scene; (vii) instruction code for re-assigning the new image as a later image of the scene; (viii) instruction code for repeating (ii), (iii) and (iv) for the re-assigned earlier and later images, wherein motion is estimated between the re-assigned earlier and later images; and (ix) instruction code for compositing the image with the intermediate composite image to produce the motion-compensated composite image of the scene. - View Dependent Claims (17)
-
-
18. A system operable to construct a motion-compensated composite image of a scene, the processor comprising:
-
(i) imaging means for acquire a plurality of images of a scene over time, the plurality of images including an earlier image of the scene and a later image of the scene; (ii) means for estimating relative motion between the earlier and later images; (iii) means for computing an exposure parameter value based upon the relative motion estimated between the earlier and later images; (iv) imaging means for acquiring a number of new images of the scene, wherein the number is determined based on the computed exposure parameter value; and (v) means for compositing the earlier, later and new images of the scene to produce a motion-compensated composite image of the scene. - View Dependent Claims (19, 20)
-
-
21. A system operable to construct a motion-compensated composite image of a scene, the processor comprising:
-
(i) imaging means for acquire a plurality of images of a scene over time, the plurality of images including an earlier image of the scene and a later image of the scene; (ii) means for estimating relative motion between the earlier and later images; (iii) means for computing an exposure parameter value based upon the relative motion estimated between the earlier and later images; (iv) imaging means for acquiring, using the computed exposure parameter value, a new image of the scene; and (v) means for compositing the earlier and later images to produce an intermediate composite image; (vi) means for re-assigning the later image as an earlier image of the scene; (vii) means for re-assigning the new image as a later image of the scene (viii) wherein (ii) comprises means for estimating relative motion between the re-assigned earlier and later images; (ix) wherein (iii) comprises means for computing an additional exposure parameter value based upon the relative motion estimated between the re-assigned earlier and later images; (x) wherein (iv) comprises means for acquiring, using the computed additional exposure parameter value, an additional new image of the scene; and (xi) means for compositing the additional new image and the new image with the intermediate composite image to produce the motion-compensated composite image of the scene. - View Dependent Claims (22)
-
Specification