Two stage interpolation system
First Claim
1. An interpolation system, comprising:
- a finite impulse response filter for generating from a first signal of digital samples a second signal of digital samples representing signal points between said samples of said first signal, said first signal representing information having a frequency content;
means for delaying said first signal;
means for interleaving said second signal and said delayed first signal to produce a third signal of digital values having a sample density twice that of said first signal; and
,a compensated variable interpolator for deriving from said third signal a fourth signal of digital samples in which said frequency content of said information represented by said first signal has been changed.
1 Assignment
0 Petitions
Accused Products
Abstract
A two stage interpolation system provides greater bandwidth for signals compressed and expanded by interpolation, for example video signals displayed in a zoom or enlarged mode. A finite impulse response filter generates from a first signal of digital samples a second signal of digital samples representing signal points between the samples of the first signal. The first signal is delayed, but otherwise substantially unmodified. The second signal and the delayed first signal are interleaved, for example by a multiplexer, to produce a third signal of digital values having a sample density twice that of the first signal. A compensated variable interpolator derives from the third signal a fourth signal of digital samples in which the frequency content of information represented by the first signal has been changed. The first signal can have frequency components as high as approximately 40% of the sampling rate for the first signal without significant reduction of bandwidth in the fourth signal, even when expanded. In the case of enlarging the picture represented by a video signal, the video signal can be truncated, for example in a FIFO line memory, prior to being delayed and processed by the finite impulse response filter. The compensated variable interpolator can be controlled, for example by a microprocessor or hardware equivalent, to provide selected ratios of compression or expansion.
-
Citations
20 Claims
-
1. An interpolation system, comprising:
-
a finite impulse response filter for generating from a first signal of digital samples a second signal of digital samples representing signal points between said samples of said first signal, said first signal representing information having a frequency content; means for delaying said first signal; means for interleaving said second signal and said delayed first signal to produce a third signal of digital values having a sample density twice that of said first signal; and
,a compensated variable interpolator for deriving from said third signal a fourth signal of digital samples in which said frequency content of said information represented by said first signal has been changed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An interpolation system, comprising:
-
means for truncating portions of a video signal of digital samples; a finite impulse response filter for generating from said truncated video signal a second signal of digital samples representing signal points between said samples of said truncated video signal; means for delaying said truncated video signal; means for interleaving said second signal and said delayed video signal to produce a third signal having a sample density twice that of said video signal; and
,a compensated variable interpolator for deriving from said third signal a fourth signal of digital samples in which the number of samples per unit time is greater than the number of samples per unit time in said third signal, for displaying a portion of said picture in an enlarged scale. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An interpolation system, comprising:
-
a finite impulse response filter for generating from a first set of digital samples a second set of digital samples representing points between said samples of said first set, said first signal representing information having a frequency content; means for delaying samples of said first set; means for interleaving samples of said second set and samples of said delayed first set to produce a third set of digital samples having a higher sample density than that of said first set of samples; and
,an interpolator for deriving from said third set of samples a fourth set of samples in which said frequency content of said information represented by said first set has been changed. - View Dependent Claims (19, 20)
-
Specification