DETECTING MOTION REGIONS IN A SCENE USING AMBIENT-FLASH-AMBIENT IMAGES
First Claim
1. A method for compensating for aberrations produced by a moving object in an image comprising:
- generating a first image of a scene having a first exposure and a first external lighting;
generating a second image of the scene having a second exposure and a second external lighting, the second exposure and the second external lighting being different from the first exposure and the first external lighting, the second image captured at a time subsequent to the first image;
generating a third image of the scene having the first exposure and the first external lighting, the third image captured at a time subsequent to the second image; and
determining one or more motion regions using the first image and third image, the one or more motion regions indicating areas in one or more of the first image, second image, and third image that indicate a position of a moving object during the period of time over which the first image, second image, and third image are captured.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods described herein can compensate for aberrations produced by a moving object in an image captured using a flash. In some embodiments, a method includes capturing a first image at time t−Δt1, where Δt1 represents the time difference between capturing the first image and capturing the second image, capturing the second image at a time t, the second image captured using a flash. The method also includes capturing a third image at a time t+Δt2, where Δt2 represents the time difference between capturing the second image and capturing the third image, determining motion information of an object that is depicted in the first, second and third image, and modifying at least one portion of the second image using the motion information and a portion of the first image, a portion of the third image, or a portion of the first image and a portion of the third image.
-
Citations
30 Claims
-
1. A method for compensating for aberrations produced by a moving object in an image comprising:
-
generating a first image of a scene having a first exposure and a first external lighting; generating a second image of the scene having a second exposure and a second external lighting, the second exposure and the second external lighting being different from the first exposure and the first external lighting, the second image captured at a time subsequent to the first image; generating a third image of the scene having the first exposure and the first external lighting, the third image captured at a time subsequent to the second image; and determining one or more motion regions using the first image and third image, the one or more motion regions indicating areas in one or more of the first image, second image, and third image that indicate a position of a moving object during the period of time over which the first image, second image, and third image are captured. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable storage medium storing instructions that, when executed, cause at least one physical computer processor to perform a method of adjusting the position of a touch input, the method comprising:
-
generating a first image of a scene having a first exposure and a first external lighting; generating a second image of the scene having a second exposure and a second external lighting, the second exposure and the second external lighting being different from the first exposure and the first external lighting, the second image captured at a time subsequent to the first image; generating a third image of the scene having the first exposure and the first external lighting, the third image captured at a time subsequent to the second image; and determining one or more motion regions using the first image and third image, the one or more motion regions indicating areas in one or more of the first image, second image, and third image that indicate the position of a moving object during the period of time over which the first image, second image, and third image are captured. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus configured to compensate for aberrations produced by a moving object in an image, comprising:
-
a flash system capable of producing illumination for imaging; a camera coupled to the flash system, wherein the camera is configured to; generate a first image of a scene having a first exposure and a first external lighting; generate a second image of the scene having a second exposure and a second external lighting, the second exposure and the second external lighting being different from the first exposure and the first external lighting, the second image captured at a time subsequent to the first image; generate a third image of the scene having the first exposure and the first external lighting, the third image captured at a time subsequent to the second image; a memory component configured to store images captured by the camera; and a processor configured to determine one or more motion regions using the first image and third image, the one or more motion regions indicating areas in one or more of the first image, second image, and third image that indicate the position of a moving object during the period of time over which the first image, second image, and third image are captured. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for compensating for aberrations produced by a moving object in an image that was captured using a flash illumination system, the method comprising:
-
capturing a first image at a time t−
Δ
t1;capturing a second image subsequent to the first image at a time t, said capturing the second image including activating the flash illumination system, wherein Δ
t1 represents the time between capturing the first image and capturing the second image;capturing a third image subsequent to the second image at a time t+Δ
t2, wherein Δ
t2 represents the time between capturing the second image and capturing the third image;determining motion information of an object that is depicted in the first, second and third image; and modifying at least one portion of the second image using the motion information and a portion of the first image, a portion of the third image, or a portion of the first image and a portion of the third image. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification