IMAGE PROCESSING METHOD, IMAGE PROCESSING APPARATUS, AND SYSTEM
First Claim
1. An image processing method for correcting an image which is influenced by chromatic aberrations caused by an optical system, comprising:
- a step of selecting, as a reference color, one of a plurality of color components included in the image;
an acquisition step of acquiring pixel positions after conversion, which are obtained by applying conversion processing for correcting a distortion of the optical system with respect to the image, to pixel positions of pixels having the reference color as the color component;
a first calculation step of calculating, using difference values between the pixel positions after conversion and pixel positions obtained by applying the conversion processing to pixel positions of pixels having one of remaining colors except for the reference color as the color component of the plurality of color components, and a predetermined value, pixel positions obtained by applying the conversion processing to pixel positions of pixels having the other remaining color as the color component;
a second calculation step of calculating, based on the difference values, pixel positions obtained by applying the conversion processing to pixel positions of pixels having the one remaining color as the color component; and
a step of correcting the image by allocating pixels having the reference color as the color component at the pixel positions acquired in the acquisition step, allocating pixels having the other remaining color as the color component at the pixel positions calculated in the first calculation step, and allocating pixels having the one remaining color as the color component at the pixel positions calculated in the second calculation step.
1 Assignment
0 Petitions
Accused Products
Abstract
One of a plurality of color components which form pixels in an image that is influenced by chromatic aberrations caused by an optical system is selected as a reference color, and coordinates after conversion are calculated by applying conversion for correcting a distortion of the optical system with respect to the image to coordinates of pixels in association with the reference color. Correction values indicating amounts of color misregistration are calculated using the proportional relationship of difference values between the calculated coordinates and coordinates obtained by applying the conversion to coordinates of the image in association with remaining colors except for the reference color of the plurality of color components. Based on the calculated correction values, coordinates obtained by applying the conversion to coordinates of the image in association with the remaining colors are calculated.
-
Citations
25 Claims
-
1. An image processing method for correcting an image which is influenced by chromatic aberrations caused by an optical system, comprising:
-
a step of selecting, as a reference color, one of a plurality of color components included in the image; an acquisition step of acquiring pixel positions after conversion, which are obtained by applying conversion processing for correcting a distortion of the optical system with respect to the image, to pixel positions of pixels having the reference color as the color component; a first calculation step of calculating, using difference values between the pixel positions after conversion and pixel positions obtained by applying the conversion processing to pixel positions of pixels having one of remaining colors except for the reference color as the color component of the plurality of color components, and a predetermined value, pixel positions obtained by applying the conversion processing to pixel positions of pixels having the other remaining color as the color component; a second calculation step of calculating, based on the difference values, pixel positions obtained by applying the conversion processing to pixel positions of pixels having the one remaining color as the color component; and a step of correcting the image by allocating pixels having the reference color as the color component at the pixel positions acquired in the acquisition step, allocating pixels having the other remaining color as the color component at the pixel positions calculated in the first calculation step, and allocating pixels having the one remaining color as the color component at the pixel positions calculated in the second calculation step. - View Dependent Claims (25)
-
-
2. An image processing apparatus for correcting an image which is influenced by chromatic aberrations caused by an optical system, comprising:
-
means for selecting, as a reference color, one of a plurality of color components included in the image; acquisition means for acquiring pixel positions after conversion, which are obtained by applying conversion processing for correcting a distortion of the optical system with respect to the image, to pixel positions of pixels having the reference color as the color component; first calculation means for calculating, using difference values between the pixel positions after conversion and pixel positions obtained by applying the conversion processing to pixel positions of pixels having one of remaining colors except for the reference color as the color component of the plurality of color components, and a predetermined value, pixel positions obtained by applying the conversion processing to pixel positions of pixels having the other remaining color as the color component; second calculation means for calculating, based on the difference values, pixel positions obtained by applying the conversion processing to pixel positions of pixels having the one remaining color as the color component; and means for correcting the image by allocating pixels having the reference color as the color component at the pixel positions acquired by said acquisition means, allocating pixels having the other remaining color as the color component at the pixel positions calculated by said first calculation means, and allocating pixels having the one remaining color as the color component at the pixel positions calculated by said second calculation means.
-
-
3. An image processing method for correcting an image which is influenced by chromatic aberrations caused by an optical system, comprising:
-
a first coordinate calculation step of selecting, as a reference color, one of a plurality of color components which form each pixel in the image, and calculating coordinates after conversion by applying conversion for correcting a distortion of an optical system with respect to the image to coordinates of pixels in association with the reference color; a chromatic aberration correction value calculation step of calculating correction values indicating amounts of color misregistration using a proportional relationship of difference values between the coordinates calculated in the first coordinate calculation step, and coordinates obtained by applying the conversion to coordinates of the image in association with remaining colors except for the reference color of the plurality of color components; and a second coordinate calculation step of calculating coordinates obtained by applying the conversion to coordinates of the image in association with the remaining colors based on the correction values calculated in the chromatic aberration correction value calculation step. - View Dependent Claims (7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
4. An image processing apparatus for correcting an image which is influenced by chromatic aberrations caused by an optical system, comprising:
-
first coordinate calculation means for selecting, as a reference color, one of a plurality of color components which form each pixel in the image, and calculating coordinates after conversion by applying conversion for correcting a distortion of an optical system with respect to the image to coordinates of pixels in association with the reference color; chromatic aberration correction value calculation means for calculating correction values indicating amounts of color misregistration using a proportional relationship of difference values between the coordinates calculated by said first coordinate calculation means, and coordinates obtained by applying the conversion to coordinates of the image in association with remaining colors except for the reference color of the plurality of color components; and second coordinate calculation means for calculating coordinates obtained by applying the conversion to coordinates of the image in association with the remaining colors based on the correction values calculated by said chromatic aberration correction value calculation means. - View Dependent Claims (9, 10)
-
-
5. An image processing system for correcting an image which is influenced by chromatic aberrations caused by an optical system in an apparatus which comprises image capturing means for capturing an image of a physical space, input means for inputting a display image, and display means for displaying the display image in an enlarged scale, comprising:
-
first coordinate calculation means for selecting, as a reference color, one of a plurality of color components which form each pixel in the image, and calculating coordinates after conversion by applying conversion for correcting a distortion of an image capturing optical system with respect to the image to coordinates of pixels in association with the reference color; chromatic aberration correction value calculation means for calculating correction values indicating amounts of color misregistration using a proportional relationship of difference values between the coordinates calculated by said first coordinate calculation means, and coordinates obtained by applying the conversion to coordinates of the image in association with remaining colors except for the reference color of the plurality of color components; second coordinate calculation means for calculating coordinates obtained by applying the conversion to coordinates of the image in association with the remaining colors based on the correction values calculated by said chromatic aberration correction value calculation means; and means for calculating new pixel values at interpolation positions based on the coordinates respectively calculated by said first and second coordinate calculation means, and values which form pixels before conversion.
-
-
6. An image processing system for correcting an image which is influenced by chromatic aberrations caused by an optical system in an apparatus which comprises image capturing means for capturing an image of a physical space, input means for inputting a display image, and display means for displaying the display image via an enlargement optical system, comprising:
-
first coordinate calculation means for selecting, as a reference color, one of a plurality of color components which form each pixel in the image, and calculating coordinates after conversion by applying conversion for correcting a distortion of an image capturing optical system and/or a distortion of a display optical system with respect to the image to coordinates of pixels in association with the reference color; chromatic aberration correction value calculation means for calculating correction values indicating amounts of color misregistration using a proportional relationship of difference values between the coordinates calculated by said first coordinate calculation means, and coordinates obtained by applying the conversion to coordinates of the image in association with remaining colors except for the reference color of the plurality of color components; second coordinate calculation means for calculating coordinates obtained by applying the conversion to coordinates of the image in association with the remaining colors based on the correction values calculated by said chromatic aberration correction value calculation means; and means for calculating new pixel values at interpolation positions based on the coordinates respectively calculated by said first and second coordinate calculation means, and values which form pixels before conversion.
-
Specification