← Back to Patent Explorer
US5315694A Expired / Lapsed US ⏱️ 0.0 years remaining

High-speed color saturation converter for digital color data

Assignee: Toshiba Corp
•
Filing: 1989-08-28
•
Granted: 1994-05-24
•
Expires: 2009-08-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A high-speed saturation converter for a color image, comprising first R, G, and B image memories for storing digital color image data separated into R, G, and B, matrix coefficient calculating CPU for calculating two types of matrix coefficients α and β defined by the following equation based on given saturation conversion coefficient a: α=1+2a, β=1-a; a processor for calculating R, G, and B components r*, g*, and b* of an identical pixel when saturation conversion S*=aS is performed with respect to vector S, in an RGB color space, of saturation components corresponding to R, G, and B components of the identical pixel in the first R, G, and B image memories, in accordance with the following matrix equation defined when an intensity before and after the conversion is constant: ##EQU1## and second R, G, and B image memories for storing the R, G, and B components r*, g*, and b* calculated by the processor means in a position of the corresponding pixel.

Inventors

  • 👤 Akira Kasano

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 08:04
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/10

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 175 words
A high-speed saturation converter for a color image, comprising: first R, G, and B image memories for storing digital color image data separated into R, G, and B components, r, g, and b; matrix coefficient calculating means for calculating two types of matrix coefficients α and β defined by the following equation based on a predetermined saturation conversion coefficient a: α=1+2a, β=1-a; processor means for calculating R, G, and B components r*, g*, and b* of a first pixel position when saturation conversion S*=aS is performed with respect to vector S, in an RGB color space, of saturation components r, g, and b of a second pixel position of said first R, G, and B image memories that corresponds to the first pixel position, in accordance with the following matrix equation defined when an intensity before and after the conversion is constant: ##EQU10## and second R, G, and B image memories for storing the R, G, and B components r*, g*, and b* calculated by said processor means in a position of the first pixel.
Claim 2
Dependent Claim 175 words
A high-speed saturation converter for a color image, comprising: first R, G, and B image memories for storing digital color image data separated into R, G, and B components, r, g, and b; matrix coefficient calculating means for calculating two types of matrix coefficients α and β defined by the following equation based on a predetermined saturation conversion coefficient a: α=1+2a, β=1-a; processor means for calculating R, G, and B components r*, g*, and b* of a first pixel position when saturation conversion S*=aS is performed with respect to vector S, in an RGB color space, of saturation components r, g, and b of a second pixel position of said first R, G, and B image memories that corresponds to the first pixel position, in accordance with the following matrix equation defined when an intensity before and after the conversion is constant: ##EQU10## and second R, G, and B image memories for storing the R, G, and B components r*, g*, and b* calculated by said processor means in a position of the first pixel.
Claim 3
Dependent Claim 22 words
The high-speed saturation converter for a color image according to claim 1, wherein the matrix coefficient calculating means is a gate array.
Claim 4
Dependent Claim 26 words
The high-speed saturation converter for a color image according to claim 1, wherein the matrix coefficient calculating means includes storing means for storing the matrix coefficients.
Claim 5
Dependent Claim 22 words
The high speed saturation converter for a color image according to claim 1, where the processor means is a central processing unit.
Claim 6
Dependent Claim 24 words
The high speed saturation converter for a color image according to claim 1, where the processor means includes means for storing the matrix coefficients.
Claim 7
Dependent Claim 38 words
The high speed saturation converter for a color image according to claim 1, further comprising a display connected to the second imaging memories for displaying data according to the R, G, B, components of the second image memories.
Claim 8
Dependent Claim 127 words
A converter for changing a saturation of color data representing three primary colors, comprising: means for providing r, g, and b data corresponding to the primary color data; means for generating changeable matrix parameters α and β by which the saturation is defined; and means for converting the r, g, and b data into r*, g* and b* data using a conversion matrix such that a color saturation of the r*, g*, and b* data can be changed independently of an intensity of the r*, g* and b* data according to said matrix parameters α and β, said conversion matrix being defined in the following relation; ##EQU11## where K in the above relation is a proportional constant defining the intensity of the r*, g* and b* data.
Claim 9
Dependent Claim 127 words
A converter for changing a saturation of color data representing three primary colors, comprising: means for providing r, g, and b data corresponding to the primary color data; means for generating changeable matrix parameters α and β by which the saturation is defined; and means for converting the r, g, and b data into r*, g* and b* data using a conversion matrix such that a color saturation of the r*, g*, and b* data can be changed independently of an intensity of the r*, g* and b* data according to said matrix parameters α and β, said conversion matrix being defined in the following relation; ##EQU11## where K in the above relation is a proportional constant defining the intensity of the r*, g* and b* data.
Claim 10
Dependent Claim 40 words
A converter according to claim 7, wherein said generating means includes: means responsive to a given color saturation parameter a, for calculating (2a+1) to provide said matrix parameter α; and means for calculating (1-a) to provide said matrix parameter β.
Claim 11
Dependent Claim 42 words
A converter according to claim 7, wherein the converting means includes means for setting the proportional constant K to substantially "1/3," so that the color saturation of the r*, g*, and b* data is changed while the intensity thereof is substantially fixed.
Claim 12
Dependent Claim 112 words
A converter for changing a hue of color data representing three primary colors, comprising: means for providing r, g, and b data corresponding to the color data; and means responsive to variable parameters K and θ, for converting the r, g, and b data into r*, g*, and b* data using a conversion matrix, such that a hue of the r*, g*, and b* data can be changed independently of an intensity of the r*, g* and b* data according to said parameter θ, said conversion matrix being defined in the following relation: ##EQU12## where the parameters K and θ define the intensity and hue of the r*, g*, and b*, respectively.
Claim 13
Dependent Claim 112 words
A converter for changing a hue of color data representing three primary colors, comprising: means for providing r, g, and b data corresponding to the color data; and means responsive to variable parameters K and θ, for converting the r, g, and b data into r*, g*, and b* data using a conversion matrix, such that a hue of the r*, g*, and b* data can be changed independently of an intensity of the r*, g* and b* data according to said parameter θ, said conversion matrix being defined in the following relation: ##EQU12## where the parameters K and θ define the intensity and hue of the r*, g*, and b*, respectively.
Claim 14
Dependent Claim 153 words
A color processor for controlling a color saturation of a composite color signal including a luminance signal Y, a color-difference signal (R-Y), and a color-difference signal (B-Y), comprising: means for converting an analog composite color signal into digital signals Y, (R-Y), and (B-Y); means responsive to variable parameters K and a, for converting the digital signals Y, (R-Y), and (B-Y) into digital signals Y*, (R-Y)*, and (B-Y)* using a conversion matrix, such that a saturation of a color signal produced from the signals Y*, (R-Y)* and (B-Y)* can be changed independently of an intensity of the color signal according to said parameter a, said conversion matrix being defined in the following relation: ##EQU13## where k1, k2, and k3 are predetermined coefficients, and the parameters K and a define the intensity and saturation of the color signal, respectively; and means for converting the signal Y*, (R-Y)*, and (B-Y)* into a processed composite color signal.
Claim 15
Dependent Claim 153 words
A color processor for controlling a color saturation of a composite color signal including a luminance signal Y, a color-difference signal (R-Y), and a color-difference signal (B-Y), comprising: means for converting an analog composite color signal into digital signals Y, (R-Y), and (B-Y); means responsive to variable parameters K and a, for converting the digital signals Y, (R-Y), and (B-Y) into digital signals Y*, (R-Y)*, and (B-Y)* using a conversion matrix, such that a saturation of a color signal produced from the signals Y*, (R-Y)* and (B-Y)* can be changed independently of an intensity of the color signal according to said parameter a, said conversion matrix being defined in the following relation: ##EQU13## where k1, k2, and k3 are predetermined coefficients, and the parameters K and a define the intensity and saturation of the color signal, respectively; and means for converting the signal Y*, (R-Y)*, and (B-Y)* into a processed composite color signal.

References Cited (Backward Citations)

US4920411A Cited
US4965663A Cited
US4814891A Cited
US4847654A Cited
US4922335A Cited
US4887150A Cited
US4954889A Cited
US5042078A Cited
US4843573A Cited
US4967379A Cited
US4945406A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-05-23 1997-11-22 1998-05-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-05-23 2001-11-22 2002-05-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-05-23 2005-11-22 2006-05-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag