Image-capturing apparatus, image-capturing method and program for detecting and correcting image blur
First Claim
1. An image-capturing apparatus which corrects blurring that occurs in an image-captured picture, said image-capturing apparatus comprising:
- an image-capturing unit configured to image-capture pictures in video form;
a blur detecting unit configured to detect occurrence of blurring in an image-captured picture that is image-captured by said image-capturing unit, and a temporal position at which the blurring has occurred;
a blur synthesizing unit configured to generate blur-synthesized pictures by using blur-free image-captured pictures and a blurred image-captured picture, and synthesizing artificial blurring onto the blur-free image-captured pictures, the blur-free image-captured pictures being image-captured pictures in which the blurring is not detected by said blur detecting unit, and the blurred image-captured picture being a picture in which the blurring is detected;
a picture feature amount transforming unit configured to transform each of the blur-free image-captured pictures, the blur-synthesized pictures, and the blurred image-captured picture into a picture feature amount; and
a blur correcting unit configured to correct the blurring in the blurred image-captured picture by identifying a blur-synthesized picture having a picture feature amount that is most similar to the picture feature amount of the blurred image-captured picture and replacing the picture feature amount of the blurred image-captured picture with the picture feature amount of a blur-free image-captured picture corresponding temporally to the identified blur-synthesized picture, the identifying and replacing being performed for each of pixels or blocks in the temporal position at which the blurring is detected by said blur detecting unit,wherein the picture feature amount is a characteristic value reflecting a difference in a brightness value of a target pixel and its surrounding pixels.
1 Assignment
0 Petitions
Accused Products
Abstract
In an image-capturing apparatus and image-capturing method which can, in electronic image blur correction, correct camera motion-caused blurring occurring in one frame, an image-capturing apparatus (100) includes: a first picture feature amount transforming unit (104) transforming picture feature amount of input picture (117); a blur detecting unit 105 detecting blurring by evaluating input picture feature amount (118) chronologically; a blur synthesizing unit (107) artificially causing blurring in blur-free image-captured picture (129) by using blur model (124), and generating blur-synthesized picture (130); a blur removal picture feature amount replacement table unit (110) for replacing picture feature amount of a blurred picture with picture feature amount of a blur-free picture; and a closest-picture feature amount detecting unit (113) outputting, as blur-removed picture feature vector picture (133), picture feature amount of a blur-free image-captured picture that pairs with picture feature amount closest to picture feature amount of input picture feature amount (118).
-
Citations
14 Claims
-
1. An image-capturing apparatus which corrects blurring that occurs in an image-captured picture, said image-capturing apparatus comprising:
-
an image-capturing unit configured to image-capture pictures in video form; a blur detecting unit configured to detect occurrence of blurring in an image-captured picture that is image-captured by said image-capturing unit, and a temporal position at which the blurring has occurred; a blur synthesizing unit configured to generate blur-synthesized pictures by using blur-free image-captured pictures and a blurred image-captured picture, and synthesizing artificial blurring onto the blur-free image-captured pictures, the blur-free image-captured pictures being image-captured pictures in which the blurring is not detected by said blur detecting unit, and the blurred image-captured picture being a picture in which the blurring is detected; a picture feature amount transforming unit configured to transform each of the blur-free image-captured pictures, the blur-synthesized pictures, and the blurred image-captured picture into a picture feature amount; and a blur correcting unit configured to correct the blurring in the blurred image-captured picture by identifying a blur-synthesized picture having a picture feature amount that is most similar to the picture feature amount of the blurred image-captured picture and replacing the picture feature amount of the blurred image-captured picture with the picture feature amount of a blur-free image-captured picture corresponding temporally to the identified blur-synthesized picture, the identifying and replacing being performed for each of pixels or blocks in the temporal position at which the blurring is detected by said blur detecting unit, wherein the picture feature amount is a characteristic value reflecting a difference in a brightness value of a target pixel and its surrounding pixels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An image-capturing method of correcting blurring that occurs in an image-captured picture, said image-capturing method comprising:
-
image-capturing pictures in video form; detecting occurrence of blurring in an image-captured picture that is image-captured in said image-capturing, and a temporal position at which the blurring has occurred; generating blur-synthesized pictures by using blur-free image-captured pictures and a blurred image-captured picture, and synthesizing artificial blurring onto the blur-free image-captured pictures, the blur-free image-captured pictures being image-captured pictures in which the blurring is not detected in said detecting, and the blurred image-captured picture being a picture in which the blurring is detected; transforming each of the blur-free image-captured pictures, the blur-synthesized pictures, and the blurred image-captured picture into a picture feature amount; and correcting the blurring in the blurred image-captured picture by identifying a blur-synthesized picture having a picture feature amount that is most similar to the picture feature amount of the blurred image-captured picture and replacing the picture feature amount of the blurred image-captured picture with the picture feature amount of a blur-free image-captured picture corresponding temporally to the identified blur-synthesized picture, the identifying and replacing being performed for each of pixels or blocks in the temporal position at which the blurring is detected in said detecting, wherein the picture feature amount is a characteristic value reflecting a difference in a brightness value of a target pixel and its surrounding pixels.
-
-
14. A non-transitory computer-readable medium storing a program for correcting blurring that occurs in an image-captured picture, said program causing a computer to execute:
-
image-capturing pictures in video form; detecting occurrence of blurring in an image-captured picture that is image-captured in said image-capturing, and a temporal position at which the blurring has occurred; generating blur-synthesized pictures by using blur-free image-captured pictures and a blurred image-captured picture, and synthesizing artificial blurring onto the blur-free image-captured pictures, the blur-free image-captured pictures being image-captured pictures in which the blurring is not detected in said detecting, and the blurred image-captured picture being a picture in which the blurring is detected; transforming each of the blur-free image-captured pictures, the blur-synthesized pictures, and the blurred image-captured picture into a picture feature amount; and correcting the blurring in the blurred image-captured picture by identifying a blur-synthesized picture having a picture feature amount that is most similar to the picture feature amount of the blurred image-captured picture and replacing the picture feature amount of the blurred image-captured picture with the picture feature amount of a blur-free image-captured picture corresponding temporally to the identified blur-synthesized picture, the identifying and replacing being performed for each of pixels or blocks in the temporal position at which the blurring is detected in said detecting, wherein the picture feature amount is a characteristic value reflecting a difference in a brightness value of a target pixel and its surrounding pixels.
-
Specification