Image correction apparatus and image correction method
AssigneeFujitsu Limited
InventorsSoichi Hama, Takahiro Aoki, Mitsuaki Fukuda
Life of this patent
Estimating the term…
Abstract
An image correction apparatus includes a correction amount calculating unit which calculates, in response to a position of a hand on an image, a correction amount for placing the hand to face an imaging unit included in an image acquiring unit for generating the image; and a correcting unit which corrects an estimated coordinate representing a position of a point in a real space corresponding to each pixel included in a region in which the hand is captured in the image in accordance with the correction amount, and projects each of the points after the correction on a corrected image to generate the corrected image.
Claims16
An image correction apparatus, comprising:
- a processor configured to
- extract a region in which a hand is captured in an image;
- obtain a shift amount from a point on the image corresponding to an optical axis of an imaging unit included in an image acquiring device for generating the image to a reference point having a predetermined positional relationship with the region in which the hand is captured;
- calculate an inclination correction angle by which a plane in parallel to an imaging plane of the imaging unit is rotated to be orthogonal to a direction directing from the imaging unit toward a point in the real space corresponding to the reference point in accordance with the shift amount;
- calculate, in accordance with the inclination correction angle, a correction amount for placing the hand to face the imaging unit;
- correct, for each pixel included in a region in which the hand is captured in the image, an estimated coordinate representing a position of a point in a real space calculated based on the pixel in accordance with the correction amount;
- and
- project each of the points after the correction on a corrected image to generate the corrected image.
An image correction method, comprising:
- extracting, by a processor, a region in which a hand is captured in an image;
- obtaining, by the processor, a shift amount from a point on the image corresponding to an optical axis of an imaging unit included in an image acquiring device for generating the image to a reference point having a predetermined positional relationship with the region in which the hand is captured;
- calculating, by the processor, an inclination correction angle by which a plane in parallel to an imaging plane of the imaging unit is rotated to be orthogonal to a direction directing from the imaging unit toward a point in the real space corresponding to the reference point in accordance with the shift amount;
- calculating, by the processor, in accordance with the inclination correction angle, a correction amount for placing the hand to face the imaging unit;
- correcting, by the processor, for each pixel included in a region in which the hand is captured in the image, an estimated coordinate representing a position of a point in a real space calculated based on the pixel in accordance with the correction amount;
- and
- projecting, by the processor, each of the points after the correction on a corrected image to generate the corrected image.
A non-transitory computer-readable recording medium having recorded thereon a computer program for image correction, the computer program causing a computer to execute a process comprising:
- extracting a region in which a hand is captured in an image;
- obtaining a shift amount from a point on the image corresponding to an optical axis of an imaging unit included in an image acquiring device for generating the image to a reference point having a predetermined positional relationship with the region in which the hand is captured;
- calculating an inclination correction angle by which a plane in parallel to an imaging plane of the imaging unit is rotated to be orthogonal to a direction directing from the imaging unit toward a point in the real space corresponding to the reference point in accordance with the shift amount;
- calculating, in accordance with the inclination correction angle, a correction amount for placing the hand to face the imaging unit;
- correcting, for each pixel included in a region in which the hand is captured in the image, an estimated coordinate representing a position of a point in a real space calculated based on the pixel in accordance with the correction amount;
- and
- projecting each of the points after the correction on a corrected image to generate the corrected image.
Dependencies are inferred from the claim text.