IMAGE-CAPTURING APPARATUS, IMAGE-CAPTURING METHOD AND PROGRAM
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 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.
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).
51 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 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. - 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 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.
-
-
14. 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 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.
-
Specification