Claims
- 1. Interpolating means for interpolating between successive units of significant digital data signals in a data stream separated by a number of data spaces, said interpolating means comprising:
- first means for determining the magnitude of the difference between successive units of significant digital data and for producing a corresponding digital difference signal;
- second means for determining the number of consecutive data spaces between successive units of significant digital data and for producing a corresponding digital space signal;
- third means connected to said first means and said second means to be responsive to said difference signal and said space signal to produce a digital fraction value signal representing a corresponding fractional portion of said difference signal;
- means for sequentially incrementing said successive significant digital data signals in said data stream with said digital fractional value signal in accordance with said digital data space signal whereby to provide incremented value signals corresponding in number to the respective digital data space signals; and
- means for introducing said incremented value signals seriatim between adjacent ones of said significant digital data signals to provide an interpolated digital data signal stream.
- 2. Interpolating means as set forth in claim 1 wherein said first means comprises a digital summing circuit means for deriving said digital difference signal.
- 3. Interpolating means as set forth in claim 2 wherein said first means further includes circuit means for connecting a current significant digital data signals to a first input of said summing circuit means and an old value register means for temporary storage of an immediately previous significant digital data signal, said register means having an output connected to a second input of said summing circuit means whereby said summing circuit is operative to compare said current significant digital data signal with said signal stored in said old value register and to provide an output difference signal.
- 4. Interpolating means as set forth in claim 1 wherein said second means includes means for detecting said data spaces and counter means for determining said number of data spaces.
- 5. Interpolating means as set forth in claim 3 wherein said second means includes means for detecting said data spaces and counter means for counting the number of said data spaces between said successive significant digital signals.
- 6. Interpolating means as set forth in claim 5 wherein said third means comprises an addressable storage means having stored therein a table of digital fractional values, individual ones of said fractional values being addressable by said digital difference signal and said digital space signal to select from said table said corresponding fractional portion of said difference signal.
- 7. Interpolating means as set forth in claim 6 further including an output register means having an input and an output circuit means, and wherein said means for sequentially incrementing comprises an incrementing digital summing means having a first input connected to the output of said addressable storage means, an output connected to said input of said output register means, said output of said register means being connected to a second input of said incrementing digital summing means whereby to sequentially sum the output signal from said output register with said corresponding fractional portion of said difference signal between said successive units of significant digital data signals in said data stream.
- 8. Image data display apparatus comprising:
- means for transmitting and, after a time period, receiving reflected pulsed analog image data signal;
- means for converting said analog image data signals to significant digital image data signals;
- memory means for storing said significant digital image data signals in a predetermined array in said memory means in which successive units of said significant digital image data signals are separated by a number of data spaces such number varying with the time period;
- circuit means including digital interpolating means for providing a number of interpolative digital fractional value signals in said data spaces between said successive units of significant digital image data signals the number of said interpolative fractional value signals being a function of the number of said data spaces;
- said circuit means further including means for converting the significant digital image data signals and said interpolative digital fractional value signals from said interpolating means to output analog signals; and
- means for controlling the Z-axis modulation of an image display apparatus in accordance with said output analog signals.
- 9. Image data display apparatus as set forth in claim 8 wherein said interpolating means comprises:
- first means for determining the magnitude of the difference between successive units of significant digital image data and for producing a corresponding digital difference signal;
- second means for determining the number of consecutive data spaces between successive units of significant digital image data and means for producing a corresponding digital space signal;
- third means connected to said first means and said second means to be responsive to said difference signal and said space signal to produce a digital fractional value signal representing a corresponding fractional portion of said difference signal;
- means for sequentially incrementing said successive significant digital image data signals with said digital fractional value signals in accordance with said digital data space signal whereby to provide incremented value signals corresponding in number to said digital data space signals; and
- means for introducing said incremented value signals seriatim between adjacent ones of said significant digital image data signals.
- 10. Image data display means as set forth in claim 9 wherein said third means comprises an addressable storage means having stored therein a table of digital fractional values, individual ones of said fractional values being addressable by said digital difference signal and said digital space signal to select from said table said corresponding fractional portion of said difference signal.
Parent Case Info
This is a continuation of application Ser. No. 173,874 filed July 30, 1980 now abandoned.
US Referenced Citations (10)
Foreign Referenced Citations (5)
Number |
Date |
Country |
2227582 |
Nov 1974 |
FRX |
2278310 |
Feb 1976 |
FRX |
1471531 |
Apr 1977 |
GBX |
1515307 |
Jun 1978 |
GBX |
2010545 |
Jun 1979 |
GBX |
Non-Patent Literature Citations (2)
Entry |
Abdou et al.: Fast Nearest Neighbor 2-Dimensional Interpolation Method for Imaging Devices of Dissimilar Resolution. |
IBM Technical Disclosure Bulletin, vol. 22, No. 4, Sep. 1979, pp. 1649-1651. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
173874 |
Jul 1980 |
|