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

Method for transforming color signal and apparatus for executing the method

Assignee: Fujifilm Business Innovation Corp
•
Filing: 1992-10-16
•
Granted: 1994-05-17
•
Expires: 2012-10-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A color signal transforming apparatus which is operable at high speed for four input signals including three color signals and a control signal for K, without increasing the memory capacity not so much. In the apparatus, each of four input signals is divided into the higher bits and the lower bits, so that the higher bits are combined to form basic data and the combined higher bits and lower bits are combined to form interpolation data. The combination of the higher bits and the interpolation data are calculated together to produce output signals. A 16-vertex body of each object to be interpolated is divided into twenty-four 5-vertex bodies each passing through one of sixteen lattice points constituting the 16-vertex body, and the different combinations of interpolation data is assigned to the 5-vertex bodies in one-to-one correspondence manner.

Inventors

  • 👤 Hiroaki Ikegami

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 12:08
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/46; H04N1/56; H04N1/60; H04N1/6016; H04N1/6022; H04N1/6025; G; G06; G06F; G06F17/00; G06F17/10; G06F17/17; G06F17/175

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 112 words
A method for transforming color signals in which each of four input signals is divided into the higher bits and the lower bits, so that the higher bits are combined to form basic data and the combined higher bits and lower bits are combined to form interpolation data, and the combination of the higher bits and the interpolation data are calculated together to produce output signals, comprising the steps of dividing a 16-vertex body of each object to be interpolated into twenty-four 5-vertex bodies each passing through one of sixteen lattice points constituting the 16-vertex body, and assigning the different combinations of interpolation data to the 5-vertex bodies in one-to-one correspondence manner.
Claim 2
Independent Claim 112 words
A method for transforming color signals in which each of four input signals is divided into the higher bits and the lower bits, so that the higher bits are combined to form basic data and the combined higher bits and lower bits are combined to form interpolation data, and the combination of the higher bits and the interpolation data are calculated together to produce output signals, comprising the steps of dividing a 16-vertex body of each object to be interpolated into twenty-four 5-vertex bodies each passing through one of sixteen lattice points constituting the 16-vertex body, and assigning the different combinations of interpolation data to the 5-vertex bodies in one-to-one correspondence manner.
Claim 3
Independent Claim 155 words
An apparatus for transforming color signals having four input signals representative of colors being each divided into the lower bits and the higher bits, comprising: basic data color correction memory means for producing basic data, when receiving an address signal as the combination of the higher bits; interpolation data generating means for generating the combinations of interpolation data in accordance with the combination of the higher bits and the combination of the lower bits; and adder means for adding the output signal of said color correction memory means and the output signal of said interpolation data generating means to thereby produce an output signal, said interpolation data generating means including means for dividing a 16-vertex body of each object to be interpolated into twenty-four 5-vertex bodies each passing through one of sixteen lattice points constituting the 16-vertex body, and for assigning the different combinations of interpolation data to the 5-vertex bodies in one-to-one correspondence manner.
Claim 4
Independent Claim 155 words
An apparatus for transforming color signals having four input signals representative of colors being each divided into the lower bits and the higher bits, comprising: basic data color correction memory means for producing basic data, when receiving an address signal as the combination of the higher bits; interpolation data generating means for generating the combinations of interpolation data in accordance with the combination of the higher bits and the combination of the lower bits; and adder means for adding the output signal of said color correction memory means and the output signal of said interpolation data generating means to thereby produce an output signal, said interpolation data generating means including means for dividing a 16-vertex body of each object to be interpolated into twenty-four 5-vertex bodies each passing through one of sixteen lattice points constituting the 16-vertex body, and for assigning the different combinations of interpolation data to the 5-vertex bodies in one-to-one correspondence manner.
Claim 5
Dependent Claim 65 words
The color signal transforming apparatus according to claim 2 wherein said interpolation data generating means comprises interpolation region select memory means for outputting a plurality of interpolation region select signals that are fit to the commonness of the interpolation sensitivity signals, with the combination of the lower bits as an address signal, to specify which of the twenty-four 5-vertex bodies contains each said input signal.
Claim 6
Dependent Claim 88 words
The color signal transforming apparatus according to claim 2 wherein said interpolation data generating means comprises a plurality of comparators for comparing the lower bits of the four input signals or some shifted lower bits of the four input signals, to specify which of the twenty-four 5-vertex bodies contains each said input signal, and means for producing the combinations of the output signals of said comparators in the form of a plurality of interpolation region select signals that are fit to the commonness of the interpolation sensitivity signals.
Claim 7
Dependent Claim 94 words
The color signal transforming apparatus according to claim 2 wherein said interpolation data generating means comprises interpolation sensitivity output memory means for producing a plurality of interpolation sensitivity signals in response to address signals consisting of the combination of the higher bits of the four input color signals and some of the interpolation region select signals, and a plurality of interpolation data output means for producing interpolation data by multiplying one of the output signals of said interpolation sensitivity output memory means by the lower bit of one of the four input color signals.
Claim 8
Dependent Claim 101 words
The color signal transforming apparatus according to claim 2 wherein said interpolation data generating means comprises interpolation sensitivity select output memory means for producing a plurality of interpolation sensitivity signals in response to address signals including the combination of the higher bits of the four input color signals and some of the interpolation region select signals, and a plurality of interpolation data output memory means for producing interpolation data in response to an address signal including one of the output signals of said interpolation sensitivity select output memory means and the lower bit of one of the four input color signals.
Claim 9
Dependent Claim 156 words
The color signal transforming apparatus according to claim 2 wherein said interpolation data generating means comprises interpolation sensitivity output means containing a memory portion for producing difference data corresponding to fifteen lattice points as the remaining lattice points when one of the sixteen lattice points of each 16-vertex body as the interpolated region is a reference point, in response to an address signal as the combination of the higher bits of the four input color signals, a plurality of subtractor portions for calculating the difference between the difference data, and a portion for selecting a plurality of proper interpolation sensitivity output signals from among the difference data or the subtraction results by using some of the interpolation region select signals, and a plurality of interpolation data output means for outputting interpolation data by multiplying one of the output signals of said interpolation sensitivity output means by the lower bit of one of the four input signals.
Claim 10
Dependent Claim 183 words
The color signal transforming apparatus according to claim 2 wherein said interpolation data generating means comprises interpolation sensitivity select output means containing a memory portion for producing difference data corresponding to fifteen lattice points as the remaining lattice points when one of the sixteen lattice points of each 16-vertex body as the interpolated region is a reference point, in response to an address signal as the combination of the higher bits of the four input color signals, a plurality of subtractor portions for calculating the difference between the difference data, a portion for selecting a plurality of proper interpolation sensitivity output signals from among the difference data or the subtraction results by using some of the interpolation region select signals, and portions for transforming the plurality of selected interpolation sensitivity output signals into a plurality of interpolation sensitivity select signals, and a plurality of interpolation data output memory means for outputting interpolation data in response to an address signal containing one of the output signals of said interpolation sensitivity select output means and the lower bit of one of the four input signals.
Claim 11
Dependent Claim 325 words
A color signal transforming apparatus comprising: a start address/lower bit generating memory for receiving an address signal containing first and second input signals of four input signals representative of a first calorimetric coordinate to produce a start address previously set with consideration of a color reproduction range of an output device and the modified lower bits of the two input signals; maximum/minimum generating means for receiving an address signal containing said first and second input signals to generate the maximum and minimum values of a third input signal of the four input signals, with consideration of the color reproduction range of the output device; calculating means for modifying said third input signal using the maximum and minimum values output from said maximum/minimum generating means; an address adder for adding the start address output from said start address/lower bit generating memory and the higher bit of a fixed number of the modified result from said calculating means; a basic data color correction memory for producing basic data signals representative of colors of a second calorimetric coordinate in response to an address signal as the output signal of said address adder and a fourth input signal of the four input signals; interpolation data generating means for generating a set of interpolation data on the basis of the combination of the higher bits output from said address adder and the combination of the modified lower bits of said input signals; and adder means for producing output signals representative of colors of the second calorimetric coordinate by adding the output signal of said basic data color correction memory and the output signal of said interpolation data generating means; said interpolation data generating means including means for dividing a 16-vertex body of each object to be interpolated into twenty-four 5-vertex bodies each passing through one of sixteen lattice points constituting the 16-vertex body, and for assigning the different combinations of interpolation data to the 5-vertex bodies in one-to-one correspondence manner.
Claim 12
Dependent Claim 325 words
A color signal transforming apparatus comprising: a start address/lower bit generating memory for receiving an address signal containing first and second input signals of four input signals representative of a first calorimetric coordinate to produce a start address previously set with consideration of a color reproduction range of an output device and the modified lower bits of the two input signals; maximum/minimum generating means for receiving an address signal containing said first and second input signals to generate the maximum and minimum values of a third input signal of the four input signals, with consideration of the color reproduction range of the output device; calculating means for modifying said third input signal using the maximum and minimum values output from said maximum/minimum generating means; an address adder for adding the start address output from said start address/lower bit generating memory and the higher bit of a fixed number of the modified result from said calculating means; a basic data color correction memory for producing basic data signals representative of colors of a second calorimetric coordinate in response to an address signal as the output signal of said address adder and a fourth input signal of the four input signals; interpolation data generating means for generating a set of interpolation data on the basis of the combination of the higher bits output from said address adder and the combination of the modified lower bits of said input signals; and adder means for producing output signals representative of colors of the second calorimetric coordinate by adding the output signal of said basic data color correction memory and the output signal of said interpolation data generating means; said interpolation data generating means including means for dividing a 16-vertex body of each object to be interpolated into twenty-four 5-vertex bodies each passing through one of sixteen lattice points constituting the 16-vertex body, and for assigning the different combinations of interpolation data to the 5-vertex bodies in one-to-one correspondence manner.

References Cited (Backward Citations)

US4745466A Cited
US5077605A Cited
US4876589A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag