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

Two-dimensional digital linear interpolation system

Assignee: General Electric Co
•
Filing: 1981-11-16
•
Granted: 1983-08-30
•
Expires: 2001-11-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A two-dimensional interpolation of image data is provided for a video display system, in which a one-dimensional interpolator performs the interpolation in both dimensions with data flow control so that images can be transmitted, scaled and displayed in real time.

Inventors

  • 👤 Wesley W. Knight

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 02:18
CPC Classifications
G; G06; G06T; G06T3/00; G06T3/40; G06T3/4007; G06F; G06F17/00; G06F17/10; G06F17/17; G06F17/175; H; H04; H04N; H04N1/00; H04N1/40; H04N1/40068

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 74 words
A two-dimensional digital interpolation system comprising: A. one-dimensional linear interpolator means for providing interpolated data values between pairs of input data values to generate primary interpolated scan lines for a video image; and B. means for providing selected output data values of said primary interpolated scan lines as input data to said one-dimensional linear interpolater means for interpolation in a dimension perpendicular to said primary interpolated scan lines to generate intermediate interpolated scan lines.
Claim 2
Dependent Claim 74 words
A two-dimensional digital interpolation system comprising: A. one-dimensional linear interpolator means for providing interpolated data values between pairs of input data values to generate primary interpolated scan lines for a video image; and B. means for providing selected output data values of said primary interpolated scan lines as input data to said one-dimensional linear interpolater means for interpolation in a dimension perpendicular to said primary interpolated scan lines to generate intermediate interpolated scan lines.
Claim 3
Dependent Claim 65 words
The invention of claim 1 further comprising: A. means for inputting data to said one-dimensional interpolator means; B. output means to selectively output data to a video display means; and C. control means for supplying control signals to said one-dimensional interpolator means, said means for inputting data, said means for providing output data as input data to said one-dimensional interpolator means and said output means.
Claim 4
Dependent Claim 87 words
The invention of claim 2 wherein said means for providing selected output data values of said primary interpolated scan lines as input data comprises: A. first and second line buffer means for storing output data values of alternate ones of said primary interpolated scan lines; B. said first and second line buffer means supplying said primary scan line data for two primary scan lines simultaneously to said means for inputting data; and supplying said primary scan line data one line at a time to said output means.
Claim 5
Dependent Claim 161 words
The invention of claim 3 wherein said data input means comprises: A. memory means for storing image data to be interpolated and sequentially outputting said stored image data to be input to said one-dimensional interpolator means; B. input register means for temporarily storing input data received as input from said memory means and controllably supplying said data as an input for said one-dimensional interpolator; C. first input multiplexer means for receiving as a first input said data output by said input primary scan line data from said first line buffer means; D. second input multiplexer means for receiving as a first input said data output by said memory means, and receiving as a second input primary scan line data from said second line buffer means; and wherein E. said control means includes means for controlling said first and second input multiplexer means to output simultaneously to said one-dimensional interpolator, said respective first inputs and to output simultaneously said respective second inputs.
Claim 6
Dependent Claim 121 words
The invention of claim 3 wherein said output means comprises: A. an output multiplexer controlled by said control means to sequentially output interpolated primary line data from said first line buffer means, intermediate interplated line data from said one-dimensional interpolator means, and interpolated primary line data from said second line buffer means; and wherein said control means comprises: (1) a system clock for supplying clock pulse; (2) a counter for receiving said clock pulses and outputting a series of synchronizing signals; and (3) a programmable read only memory programmed to provide control signals to said one-dimensional interpolator means, said means for inputting data, said means for providing selected output data values of said primary interpolated scan line and said output data.
Claim 7
Dependent Claim 156 words
The invention of claim 5 wherein said one-dimensional interpolator comprises: A. third and fourth output multiplexer means for receiving said interpolator input signals and outputting selected ones of said input signals, said control means including means to control the respective outputs of said third and fourth input multiplexers to sequence said one-dimensional interpolator through a sequence of interpolator states to provide linear interpolation data between said input data values; B. a first summer having as a first summer input the output from said fourth input multiplexer means and having as a second summer input said output from said second input multiplexer means and providing as a first summer output the sum of said first and second input signals; and C. a second summer having as inputs the output from said third input multiplexer means and said first summer output and providing as a second summer output the sum of said third and fourth summer input signals.
Claim 8
Independent Claim 81 words
A method for two-dimensional linear interpolation of a video image comprising the steps of: (a) performing a linear interpolation of successive lines of video image data in a first dimension using a one-dimensional linear interpolator to produce successive linearly interpolated primary scan lines; and (b) performing a linear interpolation between said successive interpolated primary scan lines in a second dimension perpendicular to said first dimension using the same said one-dimensional linear interpolator to produce intermediate scan lines for said video image.
Claim 9
Independent Claim 81 words
A method for two-dimensional linear interpolation of a video image comprising the steps of: (a) performing a linear interpolation of successive lines of video image data in a first dimension using a one-dimensional linear interpolator to produce successive linearly interpolated primary scan lines; and (b) performing a linear interpolation between said successive interpolated primary scan lines in a second dimension perpendicular to said first dimension using the same said one-dimensional linear interpolator to produce intermediate scan lines for said video image.
Claim 10
Dependent Claim 113 words
The method of claim 7 wherein step (a) comprises the steps of: (1) inputting line data for a first image line from a memory means in which image line data has been stored to said one-dimensional linear interpolator; (2) linearly interpolating said line data for said first image line to provide a first interpolated primary scan line; (3) electronically storing said first interpolated primary scan line; (4) inputting line data for a second image line from said memory means to said one-dimensional linear interpolator; (5) linearly interpolating said line data for said second image line to provide a second interpolated primary scan line; and (6) electronically storing said second interpolated primary scan line.
Claim 11
Dependent Claim 49 words
The method of claim 8 wherein step (b) comprises the steps of: (1) inputting said first and second interpolated primary scan line to said one-dimensional linear interpolator; (2) linearly interpolating between corresponding data points of said first and second interpolated primary scan lines to provide intermediate interpolated scan lines.
Claim 12
Dependent Claim 49 words
The method of claim 9 further comprising the steps of: (1) outputting said first interpolated primary scan line as a display input signal; (2) outputting sequentially said intermediate interpolated scan lines as display input signals; and (3) outputting said second interpolated primary scan line as a display input signal.
Claim 13
Dependent Claim 77 words
The method of claim 10 further comprising: (1) successively providing interpolated primary scan lines and interpolated intermediate scan lines; (2) outputting an interpolated primary scan line to a video display simultaneous with the interpolation of the next successive primary scan line; (3) outputting said intermediate scan lines immediately as they are outputted by said interpolator means; and (4) succssively repeating steps (2) and (3) of this claim until the complete video image has been interpolated and displayed.

References Cited (Backward Citations)

US4193092A Cited
US4303947A Cited
US4286291A Cited
US4302776A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-08-29 1987-02-28 1987-08-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-08-29 1991-02-28 1991-08-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-08-29 1995-02-28 1995-08-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag