Patent US4975866A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4975866A Expired / Lapsed US ⏱️ 0.0 years remaining

Interpolation system

Assignee: Canon Inc
•
Filing: 1988-10-21
•
Granted: 1990-12-04
•
Expires: 2008-10-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An interpolation device arranged to input (a) a serial data sequence including a number of sampling data and (b) a serial flag sequence including flag data indicative of the validities of the number of sampling data, and arranged to output an output data sequence by replacing a part of the number of sampling data with interpolation data, includes a first juxtaposing circuit for receiving the input data sequence and the output data sequence and for outputting in parallel objective sampling data to be interpolated and a plurality of sampling data having a high correlation with the objective sampling data. An interpolation circuit is provided for outputting the output data sequence by selectively using the objective sampling data and the plurality of sampling data which are output from the first juxtaposing circuit. A second juxtaposing circuit is provided for receiving the flag sequence and for outputting in parallel a plurality of flag data indicative of validities of a part of the plurality of sampling data. A control circuit is provided for receiving the plurality of flag data which are output from the second juxtaposing circuit and for outputting control data to control the interpolation circuit. Finally, a switching circuit is provided for switching an output characteristic of the control circuit.

Inventors

  • 👤 Akio Aoki
  • 👤 Kenichi Nagasawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 20:27
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/93; H04N5/94; H04N5/945; H04N19/00; H04N19/85; H04N19/89; H04N19/895

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 239 words
An interpolation device arranged to input (a) a serial input data sequence including a number of sampling data and (b) a serial flag sequence including flag data indicative of the validities of said number of sampling data, and arranged to output an output data sequence by replacing a part of the number of sampling data with interpolation data, comprising: (a) first juxtaposing means for receiving said input data sequence and said output data sequence and for outputting in parallel objective sampling data to be interpolated and a plurality of sampling data having a high correlation with the objective sampling data; (b) selecting means for selectively outputting two or more sampling data from among said plurality of sampling data which are output from said first juxtaposing means; (c) arithmetic operating means for receiving said two or more sampling data which are output from said selecting means and for outputting said interpolation data; (d) second juxtaposing means for receiving said flag sequence and for outputting in parallel a plurality of flag data indicative of the validities of a part of said plurality of sampling data; (e) control means for receiving said plurality of flag data which are output from said second juxtaposing means and for outputting control data to control the sampling means; and (f) replacing means for replacing said objective sampling data with said interpolation data in response to flag data indicative of a validity of said objective sampling data.
Claim 2
Dependent Claim 239 words
An interpolation device arranged to input (a) a serial input data sequence including a number of sampling data and (b) a serial flag sequence including flag data indicative of the validities of said number of sampling data, and arranged to output an output data sequence by replacing a part of the number of sampling data with interpolation data, comprising: (a) first juxtaposing means for receiving said input data sequence and said output data sequence and for outputting in parallel objective sampling data to be interpolated and a plurality of sampling data having a high correlation with the objective sampling data; (b) selecting means for selectively outputting two or more sampling data from among said plurality of sampling data which are output from said first juxtaposing means; (c) arithmetic operating means for receiving said two or more sampling data which are output from said selecting means and for outputting said interpolation data; (d) second juxtaposing means for receiving said flag sequence and for outputting in parallel a plurality of flag data indicative of the validities of a part of said plurality of sampling data; (e) control means for receiving said plurality of flag data which are output from said second juxtaposing means and for outputting control data to control the sampling means; and (f) replacing means for replacing said objective sampling data with said interpolation data in response to flag data indicative of a validity of said objective sampling data.
Claim 3
Dependent Claim 27 words
An interpolation device according to claim 1, wherein said control means outputs validity data indicating whether or not interpolation data for said objective sampling data is valid.
Claim 4
Dependent Claim 32 words
An interpolation device according to claim 2, further comprising third juxtaposing means for inputting in parallel said validity data regarding a part of said plurality of sampling data to said control means.
Claim 5
Dependent Claim 26 words
An interpolation device according to claim 1, wherein said selecting means includes two selecting circuits each for selectively outputting one of said plurality of sampling data.
Claim 6
Dependent Claim 38 words
An interpolation device according to claim 4, wherein said arithmetic operating means includes a mean value calculating circuit to calculate data of a mean value of the two sampling data which are output from said two selecting circuits.
Claim 7
Dependent Claim 41 words
An interpolation device according to claim 1, wherein said control means includes look-up table means for receiving said plurality of flag data which are output from said second juxtaposing means as address data and for outputting the control data memorized therein.
Claim 8
Dependent Claim 17 words
An interpolation device according to claim 6, wherein said look-up table means includes a read only memory.
Claim 9
Dependent Claim 20 words
An interpolation device according to claim 1, further comprising switching means for switching an output characteristic of said control means.
Claim 10
Dependent Claim 64 words
An interpolation device according to claim 8, wherein said number of sampling data includes sampling data of a luminance signal and sampling data of a color signal, and wherein said switching means switches the output characteristic of said control means in dependence on whether the objective sampling data is the sampling data of the luminance signal or the sampling data of the color signal.
Claim 11
Dependent Claim 31 words
An interpolation device according to claim 9, wherein said input data sequence time-sharpingly includes the sampling data of the luminance signal and sampling data of a line sequential color difference signal.
Claim 12
Dependent Claim 38 words
An interpolation device according to claim 1, wherein said input data sequence comprises sampling data of a video signal and a plurality of sampling data close to a pixel corresponding to said objective sampling data on a screen.
Claim 13
Dependent Claim 21 words
An interpolation device according to claim 11, wherein said plurality of pixels are arranged in the vertical direction on the screen.
Claim 14
Dependent Claim 197 words
An interpolation device arranged to input (a) a serial input data sequence including a number of sampling data and (b) a serial flag sequence including flag data indicative of the validities of said number of sampling data, and arranged to output an output data sequence by replacing a part of the number of sampling data with interpolation data, comprising: (a) first juxtaposing means for receiving said input data sequence and said output data sequence and for outputting in parallel objective sampling data to be interpolated and a plurality of sampling data having a high correlation with the objective sampling data; (b) interpolation means for outputting said output data sequence by selectively using said objective sampling data and said plurality of sampling data which are output from said first juxtaposing means; (c) second juxtaposing means for receiving said flag sequence and for outputting in parallel a plurality of flag data indicative of validities of a part of said plurality of sampling data; and (d) a look-up table means for receiving said plurality of flag data which are output from said second juxtaposing means as address data, an for outputting control data memorized therein to control said interpolation means.
Claim 15
Dependent Claim 197 words
An interpolation device arranged to input (a) a serial input data sequence including a number of sampling data and (b) a serial flag sequence including flag data indicative of the validities of said number of sampling data, and arranged to output an output data sequence by replacing a part of the number of sampling data with interpolation data, comprising: (a) first juxtaposing means for receiving said input data sequence and said output data sequence and for outputting in parallel objective sampling data to be interpolated and a plurality of sampling data having a high correlation with the objective sampling data; (b) interpolation means for outputting said output data sequence by selectively using said objective sampling data and said plurality of sampling data which are output from said first juxtaposing means; (c) second juxtaposing means for receiving said flag sequence and for outputting in parallel a plurality of flag data indicative of validities of a part of said plurality of sampling data; and (d) a look-up table means for receiving said plurality of flag data which are output from said second juxtaposing means as address data, an for outputting control data memorized therein to control said interpolation means.
Claim 16
Dependent Claim 17 words
An interpolation device according to claim 13, wherein said look-up table means includes a read only memory.
Claim 17
Dependent Claim 25 words
An interpolation device according to claim 13, further comprising switching means for inputting switching data to switch the output characteristic to said look-up table means.
Claim 18
Dependent Claim 67 words
An interpolation device according to claim 15, wherein said number of sampling data includes sampling data of a luminance signal and sampling data of a color signal, and wherein said switching means switches said switching data which is input to said look-up table means in dependence on whether the objective sampling data is the sampling data of the luminance signal or sampling data of the color signal.
Claim 19
Dependent Claim 30 words
An interpolation device according to claim 16, wherein said input data sequence time-sharingly includes sampling data of the luminance signal and sampling data of a line sequential color difference signal.
Claim 20
Dependent Claim 24 words
An interpolation device according to claim 17, wherein said plurality of sampling data correspond to pixels arranged in the vertical direction on a screen.
Claim 21
Dependent Claim 29 words
An interpolation device according to claim 13, wherein said look-up table means further outputs validity data indicating whether or not interpolation data for said objective sampling data are valid.
Claim 22
Dependent Claim 37 words
An interpolation device according to claim 11, further comprising third juxtaposing means for simultaneously inputting said validity data corresponding to a part of said plurality of sampling data to said look-up table means as other address data.
Claim 23
Dependent Claim 202 words
An interpolation device arranged to input (a) a serial input data sequence including a number of sampling data and (b) a serial flag sequence including flag data indicative of the validities of said number of sampling data, and arranged to output an output data sequence by replacing a part of the number of sampling data with interpolation data, comprising: (a) first juxtaposing means for receiving said input data sequence and said output data sequence and for outputting in parallel of sampling data to be interpolated and a plurality of sampling data having a high correlation with the objective sampling data; (b) interpolation means for outputting said output data sequence by selectively using said objective sampling data and said plurality of sampling data which are output from said first juxtaposing means; (c) second juxtaposing means for receiving said flag sequence and for outputting in parallel a plurality of flag data indicative of validities of a part of said plurality of sampling data; (d) control means for receiving said plurality of flag data which are output from said second juxtaposing means and for outputting control data to control said interpolation means; and (e) switching means for switching an output characteristic of said control means.
Claim 24
Dependent Claim 202 words
An interpolation device arranged to input (a) a serial input data sequence including a number of sampling data and (b) a serial flag sequence including flag data indicative of the validities of said number of sampling data, and arranged to output an output data sequence by replacing a part of the number of sampling data with interpolation data, comprising: (a) first juxtaposing means for receiving said input data sequence and said output data sequence and for outputting in parallel of sampling data to be interpolated and a plurality of sampling data having a high correlation with the objective sampling data; (b) interpolation means for outputting said output data sequence by selectively using said objective sampling data and said plurality of sampling data which are output from said first juxtaposing means; (c) second juxtaposing means for receiving said flag sequence and for outputting in parallel a plurality of flag data indicative of validities of a part of said plurality of sampling data; (d) control means for receiving said plurality of flag data which are output from said second juxtaposing means and for outputting control data to control said interpolation means; and (e) switching means for switching an output characteristic of said control means.
Claim 25
Dependent Claim 64 words
An interpolation device according to claim 21, wherein said number of sampling data includes sampling data of a luminance signal and sampling data of a color signal, and wherein said switching means switches the output characteristic of said control means in dependence on whether the objective sampling data is the sampling data of the luminance signal or the sampling data of the color signal.
Claim 26
Dependent Claim 31 words
An interpolation device according to claim 22, wherein said input data sequence time-sharingly includes the sampling data of the luminance signal and sampling data of a line sequential color difference signal.
Claim 27
Dependent Claim 24 words
An interpolation device according to claim 23, wherein said plurality of sampling data correspond to pixels arranged in the vertical direction on a screen.

References Cited (Backward Citations)

US3996456A Cited
US4327440A Cited
US4402012A Cited
US4639920A Cited
US4803684A Cited
US4763293A Cited
US4837722A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-12-03 1994-06-04 1994-12-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-12-03 1998-06-04 1998-12-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-12-03 2002-06-04 2002-12-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag