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

Apparatus for performing a discrete cosine transform of an input signal

Assignee: United States Department of the Navy
•
Filing: 1976-12-20
•
Granted: 1979-05-01
•
Expires: 1996-12-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus for performing a discrete cosine transform of an input signal, suitable for real-time television image processing, specifically for obtaining an acceptable picture when the number of bits of information available for describing the picture and/or the channel bandwidth are severely limited, comprising: two read-only memories, each containing a predetermined number of +1's and -1's arranged in a predetermined manner; two multipliers, each having an input from one of the read-only memories, and another, joint, input connectable to the input signal which is to be transformed discretely and cosinusoidally; two transversal filters, each having N taps, rather than twice the number (2N-1) of taps in the prior art discrete cosine filters, the input to each filter being the output of one of the multipliers; and a single-pole double-throw switch, which switches position at every shift of the samples through the filter, the output of the transform apparatus being connected to the switch arm, each of the free terminals of the switch being connected to the output of one of the transversal filters.

Inventors

  • 👤 Jeffrey M. Speiser
  • 👤 James M. Alsup

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 20:14
CPC Classifications
G; G06; G06G; G06G7/00; G06G7/12; G06G7/19; G06G7/1921; G06G7/195; G06G7/22; G06J; G06J1/00; G06J1/005; H; H03; H03H; H03H17/00; H03H17/02; H03H17/0211

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 168 words
Apparatus for performing a modified circular convolution useful for performing the discrete cosine transform of an input signal having N samples, comprising; two read-only memories, each containing a total number equal to 2N-1 of +1's and -1's arranged in a predetermined manner; two multipliers, each having an input from one of the read-only memories, and another, common, input to be connected to the input signal which is to be transformed discretely and cosinusoidally; two transversal filters, each having N taps, the input to each filter being the output of one of the multipliers; and a single-pole double-throw switch means, comprising a switch arm and two free terminals, the switch arm comprising the output of the transform apparatus, each of the free terminals being connected to the output of one of the transversal filters; and means connected to the switch for causing the switch arm to be connected alternately first to one free terminal and then to the other, until all the required input bits have been transformed cosinusoidally.
Claim 2
Dependent Claim 168 words
Apparatus for performing a modified circular convolution useful for performing the discrete cosine transform of an input signal having N samples, comprising; two read-only memories, each containing a total number equal to 2N-1 of +1's and -1's arranged in a predetermined manner; two multipliers, each having an input from one of the read-only memories, and another, common, input to be connected to the input signal which is to be transformed discretely and cosinusoidally; two transversal filters, each having N taps, the input to each filter being the output of one of the multipliers; and a single-pole double-throw switch means, comprising a switch arm and two free terminals, the switch arm comprising the output of the transform apparatus, each of the free terminals being connected to the output of one of the transversal filters; and means connected to the switch for causing the switch arm to be connected alternately first to one free terminal and then to the other, until all the required input bits have been transformed cosinusoidally.
Claim 3
Dependent Claim 29 words
The apparatus according to claim 1, further comprising: means connected to the read-only memories, multipliers, filters, and the switch means, for controlling the timing or sequencing of these circuits.
Claim 4
Dependent Claim 54 words
The apparatus according to claim 2, wherein: one of the read-only memories discharges first an N number of +1's and then an N-1 number of alternating ±1's, beginning with a +1; and the other read-only memory discharges first an N number of +1's and then an N-1 number of alternating ±1's, beginning with a-1.
Claim 5
Dependent Claim 300 words
Apparatus for performing a discrete cosine transform of an input signal, having N samples, comprising: a first read-only memory which has stored within it data samples corresponding to e -i πj.spsp.2 /2N , j=0, 1 . . . N-1; a first multiplier whose two inputs comprise an input signal g N-2 . . . g 1 g 0 . . . g N-1 . . . g 1 g 0 and the output of the first read-only memory; second and third read-only memories, each containing a predetermined number of +1's and -1's arranged in a predetermined manner; second and third multipliers, each having two inputs, one input of each being connected to the output of the first multiplier, the other inputs being connected to the outputs of the second and third read-only memories, respectively; first and second transversal filters, each having N taps, the input to each filter being the output of the second and third multipliers, respectively; and a single-pole double-throw switch, comprising a switch arm and two free terminals, each of the free terminals being connected to the output of one of the transversal filters; means connected to the switch for causing the switch arm to be connected alternately first to one free terminal and then to the other until all of the required input signal bits are processed; a fourth read-only memory which has stored within it reference samples corresponding to e -i π(k.spsp.2 +k )/2N, k=0, 1 . . . N-1; a fourth multiplier, one of whose outputs is connected to the switch arm, the other input being connected to the output of the fourth read-only memory; and means connected to the output signal of the fourth multiplier, for taking the real part of the signal, which comprises the discrete cosine transform of the input signal.
Claim 6
Dependent Claim 300 words
Apparatus for performing a discrete cosine transform of an input signal, having N samples, comprising: a first read-only memory which has stored within it data samples corresponding to e -i πj.spsp.2 /2N , j=0, 1 . . . N-1; a first multiplier whose two inputs comprise an input signal g N-2 . . . g 1 g 0 . . . g N-1 . . . g 1 g 0 and the output of the first read-only memory; second and third read-only memories, each containing a predetermined number of +1's and -1's arranged in a predetermined manner; second and third multipliers, each having two inputs, one input of each being connected to the output of the first multiplier, the other inputs being connected to the outputs of the second and third read-only memories, respectively; first and second transversal filters, each having N taps, the input to each filter being the output of the second and third multipliers, respectively; and a single-pole double-throw switch, comprising a switch arm and two free terminals, each of the free terminals being connected to the output of one of the transversal filters; means connected to the switch for causing the switch arm to be connected alternately first to one free terminal and then to the other until all of the required input signal bits are processed; a fourth read-only memory which has stored within it reference samples corresponding to e -i π(k.spsp.2 +k )/2N, k=0, 1 . . . N-1; a fourth multiplier, one of whose outputs is connected to the switch arm, the other input being connected to the output of the fourth read-only memory; and means connected to the output signal of the fourth multiplier, for taking the real part of the signal, which comprises the discrete cosine transform of the input signal.

References Cited (Backward Citations)

US3900721A Cited
US3920974A Cited
US3965343A Cited
US4049958A Cited
US3971927A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1982-04-30 1982-10-30 1983-05-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1986-04-30 1986-10-30 1987-05-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1990-04-30 1990-10-30 1991-05-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag