A digital imaging device captures an image and generates a color signal from the image for application to an output device having specific color sensitivities, the imaging device further being one of many devices of the same type useful with the output device. The digital imaging device, for example a digital camera, includes a color sensor for capturing the image and generating a color signal from the captured image, the color sensor having predetermined spectral sensitivities, and an optical section that is interposed in the image light directed to the color sensor, the optical section also having predetermined spectral characteristics. The combination of the spectral sensitivities of the color sensor and the spectral characteristics of the optical section uniquely distinguish this particular imaging device from other imaging devices of the same type. By providing a set of matrix coefficients uniquely determined for this imaging device, the matrix coefficients optimally correct the spectral sensitivities of the color sensor and the spectral characteristics of the optical section for the color sensitivities of the output device.
|
25. A digital camera for capturing an image and generating a color signal from the captured image, said camera comprising:
a main assembly for housing the camera; and
a removable subassembly including a color sensor having specific color sensitivities for capturing the image and generating the color signal, an optical section including at least a lens and an infrared filter having respective lens and cutoff spectral characteristics, and a memory device containing matrix coefficients for color correcting the spectral sensitivities of the color sensor and the spectral characteristics of the optical section for the color sensitivities of the display device;
a signal processing section for processing the color signal generated by the color sensor;
electrical connecting means for replaceably interconnecting the signal processing section and the subassembly; and
a color processing section for implementing a matrix correction on the color signal using the matrix coefficients in the memory device in order to generate an optimized color signal.
26. A digital camera for capturing an image and outputting a color image signal to an external processor, said external processor including a color processing section for implementing a matrix correction on the color image signal in order to generate an optimized color signal from the captured image, said camera comprising:
a main assembly for housing the camera;
a removable subassembly including a color sensor having specific color sensitivities for capturing the image and generating a color signal, an optical section including at least a lens and an infrared filter having respective lens and cutoff spectral characteristics, and a memory device containing matrix coefficients for color correcting the spectral sensitivities of the color sensor and the spectral characteristics of the optical section for the color sensitivities of the display device;
a signal processing section for processing the color signal generated by the color sensor;
electrical connecting means for replaceably interconnecting the signal processing section and the subassembly; and
means for providing the color image signal and the matrix coefficients to the external processor.
1. A digital imaging device for capturing an image and generating a color signal from the image for application to an output device having specific color sensitivities, said imaging device further being one of many devices of the same type useful with the output device, said digital imaging device comprising:
a color sensor for capturing the image and generating the color signal from the captured image, said color sensor having predetermined spectral sensitivities;
an optical section having predetermined spectral characteristics, said optical section interposed in image light from the image directed to the color sensor thereby imparting the predetermined spectral characteristics to the image light, the combination of the spectral sensitivities of the color sensor and the spectral characteristics of the optical section uniquely distinguishing the imaging device from other imaging devices of the same type; and
a set of matrix coefficients uniquely determined for the imaging device in order to generate an optimized color signal, wherein said matrix coefficients are (a) automatically calculated by a matrix coefficient calculation from image data obtained by the color sensor from a color chart and (b) used for correcting the spectral sensitivities of the color sensor and the spectral characteristics of the optical section for the color sensitivities of the output device.
16. A digital camera for capturing an image and generating a color signal from the image for input to an intended display device having specific color sensitivities, said camera further being one of many cameras of the same type useful with the display device, said camera comprising:
a color sensor for capturing the image and generating the color signal from the captured image, said color sensor having predetermined spectral sensitivities defining the color response of the color sensor;
a lens for directing image light from the image upon the color sensor, said lens having a predetermined lens spectral characteristic;
an infrared cutoff filter having a predetermined infrared spectral characteristic for filtering the image light directed upon the color sensor;
the combination of said spectral sensitivities of the color sensor and the spectral characteristics of the lens and the infrared cutoff filter uniquely distinguishing the digital camera from other digital cameras of the same type; and
a matrix storage containing a set of matrix coefficients uniquely determined for the camera in order to generate an optimized color signal, wherein said matrix coefficients are (a) automatically calculated by a matrix coefficient calculation from image data obtained by the color sensor from a color chart and (b) used for correcting the spectral sensitivities of the color sensor and the spectral characteristics of the lens and the infrared cutoff filter for the color sensitivities of the intended display device.
21. A digital camera for capturing an image and generating an optimized color signal from the image for input to an intended display device having specific color sensitivities, said camera further being one of many cameras of the same type useful with the display device, said camera comprising:
a color sensor comprising a color filter array and a photosensor for capturing the image and generating a color signal from the captured image, said color sensor having predetermined spectral sensitivities defining the color response of a specific color sensor employed in the digital camera;
an optical section including at least a lens for directing image light from the image upon the color sensor and an infrared cutoff filter for filtering the image light directed upon the color sensor, said optical section having optical spectral characteristics comprised of a specific lens spectral characteristic which together define the optical response of a specific optical section employed in the digital camera;
the combination of said spectral sensitivities of the color sensor and the spectral characteristics of the optical section uniquely distinguishing the digital camera from other digital cameras of the same type;
a memory containing matrix coefficients uniquely determined by a matrix coefficient calculation for use by the camera in order to generate the optimized color signal, wherein said matrix coefficients are (a) automatically computed from image data obtained by the color sensor from a color chart and (b) used for correcting the spectral sensitivities of the color sensor and the spectral characteristics of the optical section for the color sensitivities of the intended display device; and
a color processing section for implementing a matrix correction on the color signal using the matrix coefficients in the memory in order to generate the optimized color signal.
23. A digital camera for capturing an image and generating a color signal from the image for input through an external processor to an intended display device having specific color sensitivities, said external processor including a color processing section for implementing a matrix correction on the color signal in order to generate an optimized color signal, said camera further being one of many cameras of the same type useful with the display device, said camera comprising:
a color sensor comprising a color filter array and a photosensor for capturing the image and generating the color signal from the captured image, said color sensor having predetermined spectral sensitivities defining the color response of the sensor;
an optical section including at least a lens for directing image light from the image upon the color sensor and an infrared cutoff filter for filtering the image light directed upon the color sensor, said optical section having optical spectral characteristics comprised of a specific lens spectral characteristic which together define the optical response of a specific optical section employed in the digital camera;
the combination of said spectral sensitivities of the color sensor and the spectral characteristics of the optical section uniquely distinguishing the digital camera from other digital cameras of the same type;
a memory containing matrix coefficients uniquely determined for the camera in order to generate the optimized color signal, wherein said matrix coefficients are (a) automatically calculated by a matrix coefficient calculation from image data obtained by the color sensor from a color chart and (b) used for correcting the spectral sensitivities of the color sensor and the spectral characteristics of the optical section for the color sensitivities of the intended display device; and
means for providing the color signal and the matrix coefficients to the external processor.
27. A digital camera for capturing an image and generating a color signal from the image for input through an external processor operative in a connection space having specific color sensitivities defined by a set of color matching functions, said external processor including a color processing section for implementing a matrix correction on the color signal in order to generate an optimized color signal, said camera further being one of many cameras of the same type, said camera comprising:
a color sensor comprising a color filter array and a photosensor for capturing the image and generating the color signal from the captured image, said color sensor having predetermined spectral sensitivities defining the color response of the sensor;
an optical section including at least a lens for directing image light from the image upon the color sensor and an infrared cutoff filter for filtering the image light directed upon the color sensor, aid optical section having optical spectral characteristics comprised of a specific lens spectral characteristics which together define the optical response of a specific optical section employed in the digital camera;
the combination of said spectral sensitivities of the color sensor and the spectral characteristics of the optical section uniquely distinguishing the digital camera from other digital cameras of the same type;
a memory containing matrix coefficients uniquely determined for the camera in order to generate the optimized color signal, wherein said matrix coefficients being are (a) automatically calculated by a matrix coefficient calculation from image data obtained by the color sensor from a color chart and (b) used as part of a device profile for correcting the spectral sensitivities of the color sensor and the spectral characteristics of the optical section for the color sensitivities of the connection space; and
means for providing the color signal and the matrix coefficients to the external processor.
2. An imaging device as claimed in
3. An imaging device as claimed in
4. An imaging device as claimed in
5. An imaging device as claimed in
10. An imaging device as claimed in
11. An imaging device as claimed in
12. An imaging device as claimed in
13. An electronic imaging system including a component useful with an imaging device as claimed in
14. An imaging device as claimed in
15. An imaging device as claimed in
17. A digital camera as claimed in
18. A digital camera as claimed in
19. A digital camera as claimed in
20. An electronic imaging system including a computer useful with a digital camera as claimed in
22. A digital camera as claimed in
24. A digital camera as claimed in
28. A digital camera as claimed in
0. 29. An imaging device as claimed in
0. 30. A digital camera as claimed in
0. 31. A digital camera as claimed in
0. 32. A digital camera as claimed in
0. 33. A digital camera as claimed in
|
This application is a reissue application for U.S. Pat. No. 5,668,596 issued on Sep. 16, 1997 on U.S. Ser. No. 08/608,649 filed Feb. 29, 1996
This invention pertains to the field of digital imaging and, more particularly, to the optimization of the color performance of digital imaging device, such as digital cameras and scanners.
Correction matrices are useful in a variety of color imaging applications to effect color conversion or correction. For instance, a conversion matrix is used to convert red, green, and blue video signals into Y (luminance) and I, Q (chrominance) signals. A color correction matrix is used to correct the spectral sensitivities of a video camera for the chromaticities of the phosphor set of the particular display in use. Another use is with film-to-video conversion, a process in which a color correction matrix operates on the film scanning signals to correct the film colorimetry for video display. While these systems were typically analog systems, matrix processing is particularly adapted to a digital environment.
Continuing advances in semiconductor technology in areas such as digital memory, digital application-specific integrated circuits (BASICS) and charge-coupled device (CCD) images have made possible the introduction in recent years of digital electronic cameras. Evolution of this product segment will be driven by ever increasing consumer demands for better performance in such areas as resolution, photographic speed, and color reproduction. In the area of color reproduction it is desirable to select an optimum set of spectral characteristic for the CCD imager. The prior art (for example, as described in Color Science in Television and Display Systems by W. N. Sproson, published by Adam Hilger Ltd, 1983), teaches that one step toward the goal of good color reproduction is to choose a set of spectral characteristics for the camera which are as close as possible to the spectral characteristics of the intended display device. In the aforementioned Spronson text, a color cathode-ray tube (CRT) is used as an example of a typical display device where the defining spectral characteristics are easily derived by someone skilled in the art from a knowledge of the CRT's phosphor chromaticities and white-point setting, as well as a knowledge of the spectral response of the human eye. The resulting spectral curves are referred to as the color-matching functions (CMFs) for the display.
It is desirable to have the camera exhibit spectral sensitivities only in the visible portion of the electro-magnetic spectrum (approximately 400 to 700 nm). In addition, it is desirable that the overall spectral sensitivities of the camera correspond to a set of all-positive color-matching-functions (CMFs). If these requirements are met, the camera will be able to discern color information in the scene in much the same way that a human observer does. Failure to achieve this goal will result in color reproduction errors. (This failure mechanism is referred to as metamerism.)
A set of spectral curve is defined as a set of CMFs if, and only if, it can be exactly derived from the spectral response of the human eye via a linear 3×3 transformation. An infinite number of CMFs are possible according to this definition. The CIE (Commission Internationale De L'Eclairage) has published standardized spectral data sets describing the response of the human eye. This day may be found in CIE publication 15.2 (1986) Colorimetry—Second Edition in table 2.5. Another useful feature of CMFs is the fact that any two sets of CMFs are directly related to each other through a unique 3×3 linear transformation.
One practical limitation in the selection of a set of CMFs for the camera is the restriction that they be all positive, whereas the CMF's decreasing a color CRT typically have negative lobes. This is not a problem in practice since a linear 3×3 transformation may be employed, as discussed above, to correct the camera's output color signals for rendition on the CRT display. This linear 3×3 transformation is often referred to in the art as a color-correction matrix. Another practical restriction in the selection of a set of camera CMF's is the need to minimize the size of the off-diagonal coefficient in the color-correction matrix since these are directly responsible for degrading the noise performance of the imaging system.
The optical path of an electronic camera may consist of various components—each with its own spectral characteristics. Among these components one would ordinarily find a lens, blur-filter, infra-red cut-off filter and a CCD imager. The overall spectral sensitivity of the camera is determined by the combined spectral responses of the individual components.
Included in
The use of a color-correction matrix is shown in U.S. Pat. No. 5,253,047, in which a color temperature detecting circuit modifies the matrix coefficients for a primary color separator used to perform a color-correction operation for a color video camera. The primary color separator is used to compute the red, green and blue primary color signals for the luminance/chrominance signals generated by the camera detector circuitry. In U.S. patent application Ser. No. 08/569,645, “Method and Apparatus for Color-Correcting Multichannel Signals of a Digital Camera”, filed Dec. 8, 1995 to Spaulding et al. an improved method is used to select the color-correction matrix coefficients to account for changes i9n illuminant color temperature. In particular, this method provides optimum compensation for variations in the scene illuminant by using all of the degrees-of-freedom available in the primary color separator matrix.
A color-correction matrix is shown in U.S. Pat. No. 5,001,663 as one component of a digital-signal processing chipset for a high performance digital color video camera. The implementation illustrated requires that the matrix be mask-programmed into the chip during fabrication. This approach fixes the matrix coefficients during the production process such that color correction is specific to a defined type, or family, of cameras. This is ordinarily done by establishing the matrix coefficients to account for the optical component spectral characteristic or illuminant color temperature of a defined reference camera, and then embodying these coefficients in each manufactured camera.
U.S. Pat. No. 5,189,511 is a further example of the approach, describing improved resolution and reproduction of hard copies made from images captured by different types of electronic still cameras. Subtractive-type color processing is used to attempt to stabilize the primaries associated with image dyes used to produce the hard copy images, preceded by additive-type processing which attempts to correct the camera sensitivities appropriately for the stabilized primaries. The additive-type color processing may be in the camera itself to ensure that each output device achieves optimum color reproduction from signals corresponding to those provided by a defined reference camera. This arrangement allows signals from different types of cameras, i.e., corresponding to different defined reference cameras (e.g., high resolution professional cameras vs. low resolution consumer cameras), to provide input to different types of hardcopy devices and media.
As digital cameras and low cost scanner proliferate in the marketplace, there is increased need that images from comparable cameras or scanners produce comparable colors to the human observer. Unfortunately, small variations in optical component spectral characteristics, even within the same family of cameras, can produce noticeable color differences in the output image. Heretofore, the approaches taken do not account for variations in optical component spectral characteristics from individual imaging device to individual imaging device.
The aforementioned problems are solved with a technique for optimum color correction utilizing customized matrix coefficients for a particular imaging device. According to the invention, a digital imaging device captures an image and generates a color signal from the image for application to an output device having specific color sensitivities, the imaging device further being one of many devices of the same type useful with the output device. The digital imaging device, for example, a digital camera, includes a color sensor for capturing the image and generating a color signal from the captured image, the color sensor having predetermined spectral sensitivities, and an optical section that is interposed in the image light directed to the color sensor, the optical section also having predetermined spectral characteristics. Importantly, the combination of the spectral sensitivities of the color sensor and the spectral characteristics of the optical section uniquely distinguish this particular imaging device from other imaging devices of the same type. By providing a set of matrix coefficients uniquely determined for this imaging device, the matrix coefficients optimally correct the spectral sensitivities of the color sensor and the spectral characteristics of the optical section for the color sensitivities of the output device.
Besides providing an optimal level of color correction, the present invention has the advantage that the color reproduction variation from one camera to the next is accordingly minimized. This reduces the occurrence of color nonuniformity between the same digital images captured by different digital cameras.
These and other aspects, objects, features and advantages of the present invention will be more clearly understood and appreciated from a review of the following detailed description of the preferred embodiments and appended claims, and by reference to the accompanying drawings.
Because electronic imaging devices employing electronic sensors are well known, the present description will be directed in particular to elements forming part of, or cooperating more directly with, apparatus in accordance with the present invention. Elements not specifically shown or described herein may be selected from those known in the art. Certain aspects of the embodiments to be described may be provided in software. Given the system description as described in the following materials, all such software implementation is conventional and within the ordinary skill in such arts.
As understood in the prior art, a digital imaging device is a device which uses an electronic sensor to capture an image either directly from an object or indirectly from a medium, such as film; signal processing to represent the captured signal numerically; and some storage device to pressure the numerical image data. It is further known for a digital imaging device, particularly a digital camera, to use a removable storage device, such as an integrated circuit memory card, to store images. For instance, U.S. Pat. No. 5,016,107 describes an electronic still camera utilizing image compression and providing digital storage in a removable memory card having a static random access memory. In this camera, the integrated circuits in the removable memory card store image data and a directory locating the data. The image data provided by the digital imaging device and stored in a memory card is ordinary used to produce some type of display or print, for example, a CRT display or a digital print made from images scanned from film or taken by an electronic camera.
As shown in
The ultimate color performance of an electronic camera is directly influenced by the various optical components which comprise the image capture path. It is possible to maximize the color reproduction accuracy of a particular camera by computing a unique color correction matrix for hat camera which compensates for the unique optical characteristic of that camera. This approach also minimizes the variation in color reproduction from one camera to the next. With reference to
The optical subassembly 20, which is used to capture an image of the scene 32, is designated to be removable from the camera 10 for purposes of servicing and calibration. When installed in the camera, the optical subassembly electrically connects to a preprocessing section 34 through an electrical connecting means 35. Image-wise signals S1-SN from the CCD imager 28 are converted to digital, linear RGB format within the camera by the pre-processing section 34 using techniques and components familiar to those skilled in the art. These digital RGB signals represent the red, green and blue primary components of the image, respectively. Pre-processing section 34 may perform such well-known tasks as double-correlated sampling of the CCD signals, black-level control, white-balance, analog-to-digital conversion, conversion of the CCD signals to RGB and interpolation of the CFA data to produce RGB values at each pixel location.
Digital RGB values from the pre-processing section 34 are transformed to a set of color-corrected RGB values (RCC, GCC, BCC) suitable for display on the color CRT display 17 by processing in a color matrix operation 40. In this embodiment of the invention, the color-correction matrix 40 operation is performed external to the camera as is shown in
Color-corrected RGB signals (RCC, GCC, BCC) following the color-correction matrix 40 operation are converted to a format suitable for CRT display by a post-processing section 50 using techniques and components familiar to those skilled in the art. Such post processing operations may include such tasks as interpolation, edge-enhancement and tone-scale remapping, for example.
In the preferred embodiment of this invention as shown in
Note that, although RGB signals have been discussed by way of example as the tristimulus format of choice for representing the scene color information, this invention is not restricted to use with this format alone. Other tristimulus formats such as the CIE XYZ format are equally applicable and may, in fact, present advantages in a particular implementation. Sin the CIE XYZ format is a device independent space based on a set of CMFs defined by the CIE 1931 Standard Colorimetric Observer (2°), the matrix coefficients cold be used to generate an input profile unique to each camera which will correct the spectral sensitivities of the camera for the standardized CMFs of this device independent space. For example, in one application following the ICC Profile Format Specification (Version 3.2, Nov. 20, 1995, published by the International Color Consortium), RGB input profiles are established which will correct the spectral sensitivities of an input device for a connection space. Thereupon, output profiles are used to convert the signals from the connection space to a format that is expected by an output device. It should therefore be understood that this invention encompasses linear tristimulus formats in general while the discussion is limited to the familiar RG format for ease of understanding.
The present invention has been described thus far with regard to a series of preferred embodiments outlining the location of the color-correction matrix coefficients within the camera as well as their application in the image processing path.
A necessary first step involves measurement of the spectral characteristics (Sλ) of the illuminant 74 as well as measurements of the spectral characteristics (Riλ) of each color patch of the color chart 72. CIE tristimulus values (XYZ), describing the location of a particular color patch in the 3-dimensional XYZ color pace, may then be computed form the measured optical spectral data as described in the aforementioned CIE publication 15.2 (1986) Colorimetry—Second Edition on pages 22-23. This set of XYZ values becomes the colorimetric aims for the camera.
The electronic camera 10 is used to capture an image of the color chart 72 under the specified illuminant 74. RGB camera signals representative of the captured color chart images are next subjected to a normalization process 78 to provide RGB signal switch vary linearly with scene luminance. The normalization process 78 may include removal of the camera gramma/knee characteristics as well as black-level, white-balance and exposure errors.
Linear RGB signals are transformed to a set of color-corrected TGB signals by color-correction matrix transformation 79. Initially this matrix is set equal to the identity matrix. The coefficients are subsequently adjusted in an iterative fashion by a regression process 80 until the average color error for all color patches of the color chart 72 is reduced to a predetermined level.
Color-corrected RGB signals from color-correction matrix transmission 79 are retransformed to a set of CIE XYZ signals by CRT phosphor matrix transformation 84. These signals represent the colors which would appear on the face of a reference CRT when presented with the color-corrected RGB signals from color-correction matrix transformation 79. It would be understood by someone skilled in the art that these color-corrected signals would first need to be modified to account for the nonlinear characteristics of the CRT phosphors. The resulting XYZ signals from CRT phosphor transformation matrix 84 representing the reproduced colors for each color patch of the color chart 72 for a reference output device, in this case the reference CRT.
An error calculation process 82 determines the average error between the aim and reproduction signals for all of the color patches on the color chart 72. An individual color error is first computed for each color patch using the square-root of the sum of the squares of the differences of the aim and reproduction X, Y and Z signals. This represents the vector length between the location of the aim and reproduction colors in the 3-dimensional XYZ color space. The last part of the error calculation is to average the individual color errors. This average color error is used in the regression process 80.
The foregoing matrix coefficient coloration process has been described from the standpoint of obtaining a good colorimetric match between the original scene and its reproduction on a CRT. For some application this may not be the desired color reproduction goal. Modification to the method shown in
The invention has been described with reference to a preferred embodiment. However, it will be appreciated that variations and modifications can be effected by a person of ordinary skill in the art without departing from the scope of the invention.
Patent | Priority | Assignee | Title |
11893770, | Sep 29 2020 | BEIJING ZITIAO NETWORK TECHNOLOGY CO , LTD | Method for converting a picture into a video, device, and storage medium |
7362357, | Aug 07 2001 | SIGNATURE RESEARCH, INC | Calibration of digital color imagery |
7532259, | Aug 22 2006 | Texas Instruments Incorporated | Dynamic aperture for a light processing system |
7756328, | Jan 13 2004 | Olympus Corporation | Color chart processing apparatus, color chart processing method, and color chart processing program |
7995838, | Jan 13 2004 | Olympus Corporation | Color chart processing apparatus, color chart processing method, and color chart processing program |
9106936, | Jan 25 2012 | ALTERA CORPORATOPM | Raw format image data processing |
9172848, | Feb 28 2014 | FUJIFILM Business Innovation Corp | Image reader for correcting an image |
Patent | Priority | Assignee | Title |
5001663, | May 03 1989 | Eastman Kodak Company; EASTMAN KODAK COMPANY, A CORP OF NJ | Programmable digital circuit for performing a matrix multiplication |
5016107, | May 09 1989 | Eastman Kodak Company | Electronic still camera utilizing image compression and digital storage |
5189511, | Mar 19 1990 | EASTMAN KODAK COMPANY, A CORP OF NJ | Method and apparatus for improving the color rendition of hardcopy images from electronic cameras |
5253047, | Sep 14 1990 | Sony Corporation | Color CCD imager having a system for preventing reproducibility degradation of chromatic colors |
5652643, | Mar 17 1992 | Sony Corporation | Photographic and video image system |
5805213, | Dec 08 1995 | Intellectual Ventures Fund 83 LLC | Method and apparatus for color-correcting multi-channel signals of a digital camera |
Date | Maintenance Fee Events |
Feb 24 2009 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Jul 03 2010 | 4 years fee payment window open |
Jan 03 2011 | 6 months grace period start (w surcharge) |
Jul 03 2011 | patent expiry (for year 4) |
Jul 03 2013 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jul 03 2014 | 8 years fee payment window open |
Jan 03 2015 | 6 months grace period start (w surcharge) |
Jul 03 2015 | patent expiry (for year 8) |
Jul 03 2017 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jul 03 2018 | 12 years fee payment window open |
Jan 03 2019 | 6 months grace period start (w surcharge) |
Jul 03 2019 | patent expiry (for year 12) |
Jul 03 2021 | 2 years to revive unintentionally abandoned end. (for year 12) |