Image capturing apparatus having a γ-characteristic corrector and/or image geometric distortion correction
First Claim
1. An image capturing apparatus comprising:
- an image pickup device which photoelectrically picks up a light image of an object to generate image data including a number of pixel data;
a block setter which sets a plurality of blocks over the number of pixel data;
a first γ
-characteristic setter which sets a first γ
-characteristic for pixel data at a center position of each block based on pixel data included in its block;
a second γ
-characteristic setter which sets second γ
-characteristics for pixel data at other positions than the center position of each block based on set first γ
-characteristics; and
a γ
-characteristic corrector which corrects pixel data of each block in accordance with the set first and second γ
-characteristics.
1 Assignment
0 Petitions
Accused Products
Abstract
An image capturing apparatus capable of performing a suitable illuminance nonuniformity correction by setting a suitable γ-characteristic every block even in the case that the size of a character image projected on a sensing surface changes according to an image capturing magnification, and capable of extracting a boundary area between a white board portion and a background portion and applying a suitable image processing to this boundary area during the illuminance nonuniformity correction for a picked image, and capable of image capturing a representation such as characters drawn on a white board in such a manner that an obtained image is clear and easy to see by suitably performing an illuminance nonuniformity correction even in the case of color image capturing, and capable of detecting a regularly reflected light with high accuracy and can thereby securely prevent an error of obtaining an image of low quality by image capturing, and capable of preventing an error in flash-image capturing a representation such as characters drawn on a white board under insufficient illumination light and effectively perform an illuminance nonuniformity correction.
196 Citations
47 Claims
-
1. An image capturing apparatus comprising:
-
an image pickup device which photoelectrically picks up a light image of an object to generate image data including a number of pixel data;
a block setter which sets a plurality of blocks over the number of pixel data;
a first γ
-characteristic setter which sets a first γ
-characteristic for pixel data at a center position of each block based on pixel data included in its block;
a second γ
-characteristic setter which sets second γ
-characteristics for pixel data at other positions than the center position of each block based on set first γ
-characteristics; and
a γ
-characteristic corrector which corrects pixel data of each block in accordance with the set first and second γ
-characteristics.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
a plurality of sub-blocks over pixel data at positions other than the center positions, the sub-block being smaller than each block; and
a second γ
-characteristic for each sub-block interpolating first γ
-characteristics.
-
-
5. An image capturing apparatus according to claim 1, wherein the second γ
- -characteristic setter sets a second γ
-characteristic for pixel data at each position excluding the center position interpolating first γ
-characteristics.
- -characteristic setter sets a second γ
-
6. An image capturing apparatus according to claim 1, wherein the second γ
- -characteristic setter sets;
a plurality of sub-blocks over pixel data at positions other than the center positions, the sub-block being smaller than each block; and
a second γ
-characteristic for each sub-block interpolating first γ
-characteristics.
- -characteristic setter sets;
-
7. An image capturing apparatus according to claim 1, further comprising an image geometric distortion corrector which corrects a geometric distortion of the image data having been corrected by the γ
- -characteristic corrector.
-
8. An image capturing apparatus according to claim 7, further comprising an angle setter which sets an angle between an image pickup surface of the image pickup device and a surface of the object.
-
9. An image capturing apparatus according to claim 8, wherein the image geometric distortion corrector corrects, based on the set angle, an image geometric distortion of the image data that is caused by an oblique image capture.
-
10. An image capturing apparatus according to claim 7, further comprising:
-
a taking lens which focuses the light image of the object onto an image pickup surface of the image pickup device;
an angle setter which sets an angle between the image pickup surface and a surface of the object;
a distance meter which meters a distance to the object; and
a calculator which calculates a distribution of image capturing magnifications within a specified portion of the surface of the object based on an angle set by the angle setter, a focal length of the taking lens, and an object distance metered by the distance meter;
wherein the image geometric distortion corrector corrects a geometric distortion of the image data based on a calculated distribution of image capturing magnifications.
-
-
11. An image capturing apparatus according to claim 1, further comprising:
-
a taking lens having changeable image capturing magnifications;
a detector which detects an image capturing magnification of the taking lens;
a block size setter which sets a size of each block based on a detected image capturing magnification.
-
-
12. An image capturing apparatus comprising:
-
an image pickup device which photoelectrically picks up a light image of an object to generate image data including a number of pixel data;
a block setter which sets a plurality of blocks over the number of pixel data;
a γ
-characteristic setter which sets a γ
-characteristic for each block based on pixel data, included in its block;
a γ
-characteristic corrector which corrects pixel data of each block in accordance with the set γ
-characteristic, the image data including a perspective geometric distortion after the γ
-characteristic corrector corrects pixel data of each block; and
an image geometric distortion corrector which corrects the γ
-characteristic corrected image data which includes the perspective geometric distortion.- View Dependent Claims (13, 14, 15, 16)
a taking lens which focuses the light image of the object onto an image pickup surface of the image pickup device;
an angle setter which sets an angle between the image pickup surface and a surface of the object;
a distance meter which meters a distance to the object; and
a calculator which calculates a distribution of image capturing magnifications within a specified portion of the surface of the object based on an angle set by the angle setter, a focal length of the taking lens, and an object distance metered by the distance meter;
wherein the image geometric distortion corrector corrects a geometric distortion of the image data based on a calculated distribution of image capturing magnifications.
-
-
16. An image capturing apparatus according to claim 15, wherein the block setter sets blocks respectively having different sizes in accordance with image capturing magnifications.
-
17. An image capturing apparatus comprising:
-
a taking lens having changeable image capturing magnifications;
a detector which detects an image capturing magnification of the taking lens;
an image pickup device which photoelectrically picks up a light image of an object passed through the taking lens to generate image data including a number of pixel data;
a block setter which sets a plurality of blocks over the number of pixel data;
a block size setter which sets a size of each block based on a detected image capturing magnification;
a γ
-characteristic setter which sets a γ
-characteristic for each block; and
a γ
-characteristic corrector which corrects pixel data of each block in accordance with the set γ
-characteristic.
-
-
18. An image capturing apparatus comprising:
-
an image pickup device which photoelectrically picks up an light image of an object to generate image data including a number of pixel data;
an image geometric distortion corrector which corrects a perspective geometric distortion included in the image data;
a block setter which sets a plurality of blocks over the image data having been corrected by the image geometric distortion corrector;
a γ
-characteristic setter which sets a γ
-characteristic for each block based on pixel data included in its block; and
a γ
-characteristic corrector which corrects a pixel data of each block in accordance with the set γ
-characteristic.- View Dependent Claims (19, 20, 21)
a taking lens which focuses the light image of the object onto an image pickup surface of the image pickup device;
an angle setter which sets an angle between the image pickup surface and a surface of the object;
a distance meter which meters a distance to the object; and
a calculator which calculates a distribution of image capturing magnifications within a specified portion of the surface of the object based on an angle set by the angle setter, a focal length of the taking lens, and an object distance metered by the distance meter;
wherein the image geometric distortion corrector corrects, based on a calculated distribution of image capturing magnifications, a geometric distortion of the image data that is cause by an oblique image capture.
-
-
22. An image capturing apparatus comprising:
-
an image pickup device which photoelectrically picks up a light image of an object to generate image data including a number of pixel data; and
an image geometric distortion corrector which corrects a geometric distortion of the image data by applying a reduction processing to a specified portion of the image data, and filling dummy pixel data in a portion where pixel data is to be lost due to the reduction processing. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
a taking lens which focuses the light image of the object onto an image pickup surface of the image pickup device;
an angle setter which sets an angle between the image pickup surface and a surface of the object;
a distance meter which meters a distance to the object; and
a calculator which calculates a distribution of image capturing magnifications within a specified portion of the surface of the object based on an angle set by the angle setter, a focal length of the taking lens, and an object distance metered by the distance meter;
wherein the image geometric distortion corrector corrects, based on a calculated distribution of image capturing magnifications, a geometric distortion of the image data that is caused by an oblique image capture.
-
-
25. An image capturing apparatus according to claim 22, wherein the dummy pixel data is data representing white color.
-
26. An image capturing apparatus according to claim 22, further comprising an angle setter which sets an angle between an image pickup surface of the image pickup device and a surface of the object.
-
27. An image capturing apparatus according, to claim 26, wherein the image geometric distortion corrector corrects, based on an angle set by the angle setter, a geometric distortion of the image data that is caused by an oblique image capture.
-
28. An image capturing apparatus according to claim 22, further comprising:
-
a block setter which sets a plurality of blocks over image data corrected by the image geometric distortion corrector;
a block extractor which extracts a block including the dummy pixel data;
a first γ
-characteristic setter which sets a first γ
-characteristic for a block including no dummy pixel data based on pixel data included in its block;
a second γ
-characteristic setter which sets second γ
-characteristic for a block including the dummy pixel data, the second γ
-characteristic being equal to the first γ
-characteristic for a block including no dummy pixel data which is closest to the block including the dummy pixel data; and
a γ
-characteristic corrector which corrects pixel data of each block in accordance with the set first and second γ
-characteristics.
-
-
29. An image capturing apparatus according to claim 28, wherein the image geometric distortion corrector corrects a geometric distortion of the image data by further applying an enlargement processing to a specified portion of the image data.
-
30. An image capturing apparatus according to claim 29, further comprising:
-
a taking lens which focuses the light image of the object onto an image pickup surface of the image pickup device;
an angle setter which sets an angle between the image pickup surface and a surface of the object;
a distance meter which meters a distance to the object; and
a calculator which calculates a distribution of image capturing magnifications within a specified portion of the surface of the object based on an angle set by the angle setter, a focal length of the taking lens, and an object distance metered by the distance meter;
wherein the image geometric distortion corrector corrects, based on a calculated distribution of image capturing magnifications, a geometric distortion of the image data that is caused by an oblique image capture.
-
-
31. An image capturing apparatus according to claim 30, wherein the block setter sets blocks respectively having different sizes in accordance with image capturing magnifications.
-
32. An image capturing apparatus according to claim 28, wherein the dummy pixel data is data representing white color.
-
33. An image capturing apparatus according to claim 28, further comprising an angle setter which sets an angle between an image pickup surface of the image pickup device and a surface of the object.
-
34. An image capturing apparatus according to claim 33, wherein the image geometric distortion corrector corrects, based on an angle set by the angle setter, a geometric distortion of the image data that is caused by an oblique image capture.
-
35. An image capturing apparatus according to claim 22, further comprising:
-
a block setter which sets a plurality of blocks over image data corrected by the image geometric distortion corrector;
an effective pixel data extractor which extracts effective pixel data from the pixel data of each block;
a γ
-characteristic setter which sets a γ
-characteristic for each block based on effective pixel data included in its block; and
a γ
-characteristic corrector which corrects pixel data of each block in accordance with he set γ
-characteristic.
-
-
36. An image capturing apparatus according to claim 35, wherein the image geometric distortion corrector corrects a geometric distortion of the image data by further applying an enlargement processing to a specified portion of the image data.
-
37. An image capturing apparatus according to claim 36, further comprising:
-
a taking lens which focuses the light image of the object onto an image pickup surface of the image pickup device;
an angle setter which sets an angle between the image pickup surface and a surface of the object;
a distance meter which meters a distance to the object; and
a calculator which calculates a distribution of image capturing magnifications within a specified portion of the surface of the object based on an angle set by the angle setter, a focal length of the taking lens, and an object distance metered by the distance meter;
wherein the image geometric distortion corrector corrects, based on a calculated distribution of image capturing magnifications, a geometric distortion of the image data that is caused by an oblique image capture.
-
-
38. An image capturing apparatus according to claim 37, wherein the block setter sets blocks respectively having different sizes in accordance with image capturing magnifications.
-
39. An image capturing apparatus according to claim 35, wherein the dummy pixel data is data representing white color.
-
40. An image capturing apparatus according to claim 35, further comprising an angle setter which sets an angle between an image pickup surface of the image pickup device and a surface of the object.
-
41. An image capturing apparatus according to claim 40, wherein the image geometric distortion corrector corrects, based on an angle set by the angle setter, a geometric distortion of the image data that is caused by an oblique image capture.
-
42. An image capturing apparatus comprising:
-
an image pickup device which photoelectrically picks up a light image of an object to generate image data including a number of pixel data;
a taking lens which focuses the light image onto an image pickup surface of the image pickup device;
a distance meter which meters a distance to the object;
a calculator which calculates a distribution of image capturing magnifications within a specified portion of the surface of the object based on a focal length of the taking lens and an object distance metered by the distance meter;
a block setter which sets a plurality of blocks over image data generated by the image pickup device, the plurality of blocks respectively having different sizes in accordance with image capturing magnifications;
a γ
-characteristic setter which sets a γ
-characteristic for each block based on pixel data included in its block;
a γ
-characteristic corrector which corrects pixel data of each block in accordance with the set γ
-characteristic, the γ
-characteristic corrected image data including a geometric distortion that is caused by an oblique image capture; and
an image geometric distortion corrector which corrects, based on a calculated distribution of image capturing magnifications, the geometric distortion of the γ
-characteristic corrected image data.
-
-
43. A method for processing image data generated by an image pickup device, the image data including a number of pixel data, the method comprising the steps of:
-
setting a plurality of blocks over the number of pixel data;
setting a first γ
-characteristic for pixel data at a center position of each block based on pixel data included in its block;
setting second γ
-characteristics for pixel data at other positions than the center position of each block based on set first γ
-characteristics; and
correcting pixel data of each block in accordance with the set first and second γ
-characteristics.
-
-
44. A method for processing image data generated by an image pickup device, the image data including a number of pixel data, the method comprising the steps of:
-
setting a plurality of blocks over the number of pixel data;
setting a γ
-characteristic for each block based on pixel data included in its block;
correcting pixel data of each block in accordance with the set γ
-characteristic, the image data including a perspective geometric distortion; and
correcting the γ
-characteristic corrected image data which includes the perspective geometric distortion is created.
-
-
45. A method for processing image data which is generated by an image pickup device photoelectrically picking up a light image of an object through a taking lens having changeable image capturing magnifications, the image data including a number of pixel data, the method comprising the steps of:
-
detecting an image capturing magnification of the taking lens;
setting a plurality of blocks over the number of pixel data;
setting a size of each block based on a detected image capturing magnification;
setting a γ
-characteristic for each block; and
correcting pixel data of each block in accordance with the set γ
-characteristic.
-
-
46. A method for processing image data generated by an image pickup device, the image data including a number of pixel data, the method comprising the steps of:
-
correcting a perspective geometric distortion included in the image data;
setting a plurality of blocks over the corrected image data;
setting a γ
-characteristic for each block based on pixel data included in its block; and
correcting pixel data of each block in accordance with the set γ
-characteristic.
-
-
47. A method for processing image data which is generated by an image pickup device photoelectrically picking up a light image of an object through a taking lens having a focal length, the image data including a number of pixel data, the method comprising the steps of:
-
metering a distance to an object;
calculating a distribution of image capturing magnifications within a specified portion of a surface of the object based on a focal length of the taking lens and a metered object distance;
setting a plurality of blocks over the number of pixel data, the plurality of blocks respectively having different sizes in accordance with image capturing magnifications;
setting a γ
-characteristic for each block based on pixel data included in its block;
correcting pixel data of each block in accordance with the set γ
-characteristic, the γ
-characteristic corrected image data including a geometric distortion that is caused by an oblique image capture; and
correcting, based on a calculated distribution of image capturing magnifications, the geometric distortion of γ
-characteristic corrected image data.
-
Specification