Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUS7639283 B1
Publication typeGrant
Application numberUS 09/372,459
Publication dateDec 29, 2009
Filing dateAug 11, 1999
Priority dateAug 14, 1998
Fee statusPaid
Also published asEP1046308A1, WO2000010331A1
Publication number09372459, 372459, US 7639283 B1, US 7639283B1, US-B1-7639283, US7639283 B1, US7639283B1
InventorsCornelis A. M. Jaspers
Original AssigneeIpg Electronics 503 Limited
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Color signal matrix adjustment
US 7639283 B1
Abstract
In a color signal matrix adjustment method, a single first color signal matrix related value is adjusted (VAC) to obtain a color signal matrix adjustment, and at least two color signal matrix parameters other than the single first color signal matrix related value are automatically adapted (AAC) in dependence upon the color signal matrix parameter adjustment.
Images(2)
Previous page
Next page
Claims(3)
1. A method of adjusting an nn color signal matrix used to multiply a column vector input color value, where n is a number of primary colors in a chosen color space, the method comprising:
adjusting, using a color signal matrix adjustment device, a single first color signal matrix related value; to obtain a color signal matrix adjustment; and
automatically adapting at least two color signal matrix parameters other than said single first color signal matrix related value in dependence upon said color signal matrix parameter adjustment, wherein:
said single first color signal matrix related value is a first color signal matrix parameter corresponding to a first color;
said color signal matrix adjustment is an increase of said first color signal matrix parameter by an amount δ to change a reproduction of said first color; and
said automatically adapting step includes multiplying all color matrix parameters corresponding to colors other than said first color by a factor (ΣX+δ)/ΣX, in which ΣX is a sum of color signal matrix parameters corresponding to said first color, to substantially maintain a white reproduction.
2. A color camera, comprising a color sensor for producing input color signals and a color signal matrix adjustment device for adjusting an nn color signal matrix used to multiply a column vector input color value where n is a number of primary colors in a chosen color space, used for adjusting said input color signals to obtain output color signals, wherein the color signal matrix adjustment device includes:
means for adjusting a single first color signal matrix related value to obtain a color signal matrix adjustment; and
means for automatically adjusting at least two color signal matrix parameters other than said single first color signal matrix related value in dependence upon said color signal matrix parameter adjustment, wherein:
said single first color signal matrix related value is a first color signal matrix parameter corresponding to a first color;
said color signal matrix adjustment is an increase of said first color signal matrix parameter by an amount δ to change a reproduction of said first color; and
said automatically adapting step includes multiplying all color matrix parameters corresponding to colors other than said first color by a factor (ΣX+δ)/ΣX, in which ΣX is a sum of color signal matrix parameters corresponding to said first color, to substantially maintain a white reproduction.
3. A color signal matrix adjustment device for adjusting an nn color signal matrix used to multiply a column vector input color value where n is a number of primary colors in a chosen color space, comprising:
means for adjusting a single first color signal matrix related value to obtain a color signal matrix adjustment; and
means for automatically adapting at least two color signal matrix parameters other than said single first color signal matrix related value in dependence upon said color signal matrix parameter adjustment, wherein:
said single first color signal matrix related value is a first color signal matrix parameter corresponding to a first color;
said color signal matrix adjustment is an increase of said first color signal matrix parameter by an amount to change a reproduction of said first color; and
said automatically adapting step includes multiplying all color signal matrix parameters corresponding to colors other than said first color by a factor (ΣX+δ)/ΣX, in which ΣX is a sum of color signal matrix parameters corresponding to said first color, to substantially maintain a white reproduction.
Description

The invention relates to a method of and device for a color signal matrix adjustment, and to a color camera comprising such a color signal matrix adjustment device.

Every color sensor needs a correction of its given colors towards the EBU Red-Green-Blue primaries which are accustomed in worldwide television sets and PC monitors. For the color correction a matrix with nine variables is applied. The RGB color matrix serves in the following equation:

[ Ro Go Bo ] = [ a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 ] [ Ri Gi Bi ]
Herein, Ri, Gi, Br are the input RGB signals of the image sensor, Ro, Go, Bo are the output RGB signals which are close to the EBU primaries or otherwise more desired (e.g. in that the picture just looks nicer) than the input RGB signals, and a11 . . . a33 are the color signal matrix parameters, viz. a11 . . . a13 for Red, a21 . . . a23 for Green, and a31 . . . a33 for Blue.

If one of the color signal matrix parameters a11 . . . a33 is changed to obtain a desired change in one output color, also the white reproduction will be changed as an undesired side-effect. This makes a manual adjustment of the output colors very difficult and time consuming.

Besides the desired correction of RGB colors, commonly also the white point of the image generated by the sensor has to be corrected. The white reproduction depends on the RGB spectral power distribution of the sensor itself and of the color temperature of the scene illumination. That white reproduction has to be adjusted to D65 or close to D65 white of the EBU display standard. The white reproduction via the color signal matrix is represented by the sum of the matrix variables of each color:

  • ΣR=a11+a12+a13
  • ΣG=a21+a22+a23
  • ΣB=a31+a32+a33
    It is however almost impossible to change the three selected matrix parameters of one color proportionally in order to achieve a desired white point.

U.S. Pat. No. 5,402,182 discloses an automatic white balance controlling apparatus for controlling the white balance of an image screen by controlling the color signal level in accordance with an up-down counting result in a micro-computer.

It is, inter alia, an object of the invention to provide a very simple matrix adjustment. To this end, a first aspect of the invention provides a method and a device as defined by claims 1 and 5. A second aspect of the invention, defined by claim 6, provides a color camera comprising such a matrix adjustment device. Advantageous embodiments are defined in the dependent claims.

In a color signal matrix adjustment method in accordance with a primary aspect of the invention, only a single first color signal matrix related value is adjusted to obtain a desired color signal matrix adjustment, and at least two color signal matrix parameters other than the single first color signal matrix related value are automatically adapted in dependence upon the color signal matrix parameter adjustment.

These and other aspects of the invention will be apparent from and elucidated with reference to the embodiments described hereinafter.

The drawing shows an embodiment of a color camera in accordance with the present invention.

In accordance with a preferred embodiment of the present invention, the desired white and RGB color adjustment can much easier be achieved with the aid of a RISC core (or any other kind of computing power) in the camera, and with the above-mentioned color signal matrix formulas.

A primary application of the invention relates to a color signal matrix adjustment with the aid of RISC core. There are four possibilities for adjusting the matrix to the desired colors. The selection of a possibility, and switching from one to another and back, depends on the way of adjustment and fine-tuning by the user.

  • 1. The conventional method by changing one matrix parameter at a time.
  • 2. Changing one matrix parameter at a time, but with maintenance of the white reproduction to a large extent in accordance with a first aspect of the present invention.
  • 3. For white adjustment, three matrix parameters can be changed simultaneously.
  • 4. For white amplitude adaptation, all nine matrix parameters can be changed proportionally to each other.

The first possibility needs of course no further explanation. The selected color as well as the white reproduction will change.

The second possibility, offering the maintenance of the white reproduction to a large extent by selecting first a Boolean B1 to distinguish it from the first possibility, uses the calculation power of a RISC core. If one matrix parameter of a color X is changed with a value δ, then all six matrix parameters not belonging to the selected color X (i.e. those in the two other rows), are multiplied by (ΣXδ)/ΣX, where ΣX corresponds with the selected Red, Green or Blue matrix row sums. After that new ΣR, ΣG and ΣB values are calculated. They will be proportional to the previous values before the adjustment, so the white reproduction will be maintained to a large extent. White is fully maintained if the ΣR, ΣG and ΣB values are equal to 1; a slight white shift occurs if the ΣR, ΣG and ΣB values differ from 1. However, this slight white shift can easily be corrected in accordance with the third possibility described below.

In accordance with the third and fourth possibilities, the white reproduction is changed with maintenance of the ratio of the matrix parameters for each color.

The third possibility, indicated by a second Boolean B2, concerns the adjustment of the white reproduction with only one single parameter, again with the aid of a RISC core. If the white reproduction has to be changed, one of the ΣR, ΣG or ΣB matrix row sums is selected and changed. The RISC core takes care of a proportionally change of the corresponding matrix parameters. For example, if ΣR is increased by δ, then the matrix parameters a11, a12 and a13 are each multiplied by (ΣRδ)/ΣR, finally resulting in a desired white shift. The direction of the color vector for Red will get a small deviation that is determined by the amount of white shift only.

The fourth possibility, again using a RISC core, concerns the adjustment of all matrix parameters proportionally to each other in order to adapt the signal amplitude of the matrix circuit to a more unity value. Select first a Boolean B3 that makes clear that all parameters have to be changed proportionally. Then select one of the ΣR, ΣG or ΣB matrix row sums. Vary this matrix row sum by δ. Next all matrix parameters will be multiplied by (ΣXδ)/ΣX, where ΣX corresponds with the selected ΣR, ΣG or ΣB matrix row sum. Thereafter, the new ΣR, ΣG and ΣB matrix row sums are calculated again. The color as well as the white reproduction will be maintained, only the signal amplitudes will be changed.

The following conclusions can be drawn. Using all proposed possibilities will help to adjust the matrix much easier then when using only the first possibility. All mentioned adjustment possibilities have been realized with a PC and a menu for the selection of the matrix parameters a11 to a33, ΣR, ΣG or ΣB and two Boolean, one for white maintenance and one for amplitude adjustment.

A primary aspect of the invention can be summarized as follows. Besides the theoretical calculation of the matrix for color correction, also a manual adjustment for further fine-tuning or as a check with several pictures is required. Tuning the color matrix of a camera to a desired color reproduction means however that nine parameters have to adjusted. A specific problem with such a matrix is that if one parameter, in for instance the red matrix, is changed that besides the red also the white reproduction changes. By maintaining the white reproduction with the aid of the calculation power of the RISC core (Reduced Instruction Set Computer) of the camera it has become much easier to adjust the matrix to the desired color reproduction. Moreover it is also possible to change directly the white reproduction. The deviation of the color reproduction will then be determined by the deviation of the white reproduction only.

The following features are especially noteworthy. The possibility of maintaining the white reproduction when changing one of the selected matrix parameters a11 to a33. Changing the white reproduction by selection of ΣR, ΣG or ΣB with maintenance of the matrix ratio of each color and with a color shift that is only determined by the amount of white shift. The proportional adaptation of the signal amplitudes by changing all matrix parameters proportionally to each other by selecting an amplitude Boolean and ΣR, ΣG or ΣB. The use of a computing processor like a RISC core for the previously mentioned features.

The drawing shows an embodiment of a color camera in accordance with the present invention. A sensor S supplies three input color signals Ri, Bi and Gi. A matrix adjustment device VAC, CC, AAC receiving these input color signals Ri, Bi and Gi comprises a value adjustment circuit VAC for adjusting a color matrix related value which may be one of the nine matrix parameters a11 . . . a33 or one of the three matrix row sums ΣR, ΣG or ΣB. A control circuit CC comprises three buttons B1, B2, B3 to switch on or off the three above-mentioned Booleans B1, B2 or B3, respectively. An automatic adapting circuit AAC adapts the matrix parameters as described above with regard to the four above-mentioned possibilities, and supplies the output color signals Ro, Go and Bo.

It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word “comprising” does not exclude the presence of other elements or steps than those listed in a claim. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the device claim enumerating several means, several of these means can be embodied by one and the same item of hardware.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US3652787 *Nov 12, 1970Mar 28, 1972Tkacenko KatarinaTelevision signal color corrector
US3689689 *Mar 5, 1970Sep 5, 1972Philips CorpCircuit arrangement for color point adjustment
US4553141 *Sep 21, 1982Nov 12, 1985Zenith Electronics CorporationPicture control for RGB monitor
US4605954 *Apr 30, 1984Aug 12, 1986Agfa-Gevaert AktiengesellschaftMethod of and arrangement for adjusting color saturation in a video printer
US4679072 *Dec 13, 1985Jul 7, 1987Canon Kabushiki KaishaColor adjusting device
US4706108 *Apr 8, 1986Nov 10, 1987Sony CorporationAutomatic setup system for controlling color gain, hue and white balance of TV monitor
US4788586 *Sep 24, 1987Nov 29, 1988Eastman Kodak CompanyController for adjusting color hue and saturation of images generated from signals in a non-broadcasting video system
US5237400 *Feb 1, 1991Aug 17, 1993Konica CorporationCompact color image processing apparatus with enhanced density conversion
US5258829 *Mar 17, 1992Nov 2, 1993Sony CorporationColor display apparatus for use with input signals having different color reproduction characteristics
US5327226Jul 16, 1993Jul 5, 1994Hitachi Denshi Kabushiki KaishaMethod and system for automatically adjusting color balance of a TV camera
US5345275 *Feb 4, 1993Sep 6, 1994Thomson Consumer Electronics, Inc.Color temperature selection circuitry having color matrix correction
US5402182Jul 15, 1991Mar 28, 1995Mitsubishi Denki Kabushiki KaishaAutomatic white-balance controlling apparatus
US5428402 *Apr 13, 1994Jun 27, 1995U.S. Philips CorporationTint detection circuit for automatically selecting a desired tint in a video signal
US5499059 *Jun 22, 1994Mar 12, 1996Philips Electronics North America CorporationMethod and apparatus for effecting dynamic color shift in a television receiver
US5585844Mar 23, 1995Dec 17, 1996Canon Kabushiki KaishaImage sensing apparatus having common circuitry for processing digital adjustment signals
US5654809 *Jan 31, 1996Aug 5, 1997Hewlett-Packard Co.Method and apparatus for dynamic white point adjustment
US5677741 *Apr 25, 1995Oct 14, 1997Canon Kabushiki KaishaImage processing apparatus and method capable of adjusting hues of video signals in conversion to display signals
US6025885 *Jan 30, 1996Feb 15, 2000Ldt-Gmbh & Co. Laser-Display-Technologie KgProcess for color transformation and a color video system
US6091848 *Jun 11, 1998Jul 18, 2000Asahi Kogaku Kogyo Kabushiki KaishaColor balance adjusting device and image reading device
US6229580 *Nov 18, 1997May 8, 2001Nec CorporationImage color correction apparatus and recording medium having color program recorded thereon
US6269184 *May 30, 1997Jul 31, 2001Eastman Kodak CompanyMethod and apparatus for interactive color transformation of color values between color spaces
US6552751 *Apr 25, 2000Apr 22, 2003Pioneer CorporationVideo signal processing circuit and color adjusting circuit for color video signal
EP0533488A2Sep 18, 1992Mar 24, 1993Sharp Kabushiki KaishaImage sensing apparatus having two image sensing portions and one signal processing portion and allowing improved white balance control
Classifications
U.S. Classification348/223.1, 382/167, 348/273, 348/280, 382/274, 348/272
International ClassificationH04N1/48, H04N9/67, H04N9/73
Cooperative ClassificationH04N9/735
European ClassificationH04N9/73B
Legal Events
DateCodeEventDescription
Feb 4, 2009ASAssignment
Jul 20, 2012ASAssignment
Owner name: PENDRAGON WIRELESS LLC, WASHINGTON
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:IPG ELECTRONICS 503 LIMITED;REEL/FRAME:028594/0224
Effective date: 20120410
Jun 20, 2013FPAYFee payment
Year of fee payment: 4