US5420891A - Multiplierless 2-band perfect reconstruction quadrature mirror filter (PR-QMF) banks - Google Patents
Multiplierless 2-band perfect reconstruction quadrature mirror filter (PR-QMF) banks Download PDFInfo
- Publication number
- US5420891A US5420891A US08/033,604 US3360493A US5420891A US 5420891 A US5420891 A US 5420891A US 3360493 A US3360493 A US 3360493A US 5420891 A US5420891 A US 5420891A
- Authority
- US
- United States
- Prior art keywords
- sub
- multiplierless
- impulse response
- finite impulse
- pair
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000012546 transfer Methods 0.000 claims description 13
- 238000010606 normalization Methods 0.000 claims description 7
- 230000002194 synthesizing effect Effects 0.000 claims 7
- 230000015572 biosynthetic process Effects 0.000 abstract description 22
- 238000003786 synthesis reaction Methods 0.000 abstract description 22
- 238000013461 design Methods 0.000 abstract description 14
- 238000012545 processing Methods 0.000 description 9
- 230000008054 signal transmission Effects 0.000 description 9
- 238000013459 approach Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 7
- 238000000034 method Methods 0.000 description 5
- 238000001914 filtration Methods 0.000 description 4
- 238000000354 decomposition reaction Methods 0.000 description 3
- 230000001364 causal effect Effects 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- COVKSLBAQCJQMS-UHFFFAOYSA-N 1-chloro-4-[(4-chlorophenoxy)methoxy]benzene Chemical compound C1=CC(Cl)=CC=C1OCOC1=CC=C(Cl)C=C1 COVKSLBAQCJQMS-UHFFFAOYSA-N 0.000 description 1
- 101000822695 Clostridium perfringens (strain 13 / Type A) Small, acid-soluble spore protein C1 Proteins 0.000 description 1
- 101000655262 Clostridium perfringens (strain 13 / Type A) Small, acid-soluble spore protein C2 Proteins 0.000 description 1
- 101000655256 Paraclostridium bifermentans Small, acid-soluble spore protein alpha Proteins 0.000 description 1
- 101000655264 Paraclostridium bifermentans Small, acid-soluble spore protein beta Proteins 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/66—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission
- H04B1/667—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission using a division in frequency subbands
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/0248—Filters characterised by a particular frequency response or filtering method
- H03H17/0264—Filter sets with mutual related characteristics
- H03H17/0266—Filter banks
Definitions
- the present invention relates to signal decomposition and reconstruction in sub-band coding and, more particularly, to analysis and synthesis filter banks that are designed according to the Quadrature Mirror Filter concept such that the sub-band coding of various types of signals may be accomplished with minimal computational complexity so as to result in perfect signal reconstruction.
- Sub-band coding refers to a technique wherein, by the parallel application of a set of filters, an input signal is decomposed into a number of narrow band signals that are separately decimated and coded for the purpose of transmission. After transmission the signals are decoded, interpolated, and filtered so as to reconstruct the original signal.
- sub-band coding was developed for the transmission of speech signals (see e g. R. E. Crochiere et al., "Digital Coding of Speech in Sub-bands", BSTJ Vol. 55, pp. 1069-1085). More recently, however, sub-band coding has been used for the transmission of video signals (see e.g. J. W. Woods et al., "Subband Coding of Images” IEEE Transactions on Acoustics, Speech, and Signal Processing, Vol. ASSP-34, pp. 1278-1288, October 1986).
- analysis and synthesis filter banks are used to decompose and reconstruct, respectively, the original signal.
- Much of the design work for these filter banks has been motivated by speech signal processing, wherein sharp band separation is a very desirable property. This work has led naturally to finite impulse response (FIR) filter banks with a large number of stages, e.g. 64.
- FIR finite impulse response
- a classical approach to designing such filter banks is the Quadrature Mirror Filter approach, which allows substantially exact reconstruction of input speech signals (see e.g. D.
- filter banks have been designed which allow for the perfect reconstruction sub-band coded video signals, wherein the individual filters in the analysis and synthesis filter banks are designed to be linear in phase, symmetrical in time, and to have unequal bandwidth frequency responses (see U.S. Pat. No. 4,829,378 by LeGall).
- these non-QMF filter banks are relatively easy to implement in hardware and allow for the perfect reconstruction of sub-band coded video signals with a relatively small amount of computational complexity, the unequal bandwidth frequency responses result in the original signal being disproportionately filtered, decimated, and coded during the decomposition stage, and disproportionately decoded, interpolated, and filtered during the reconstruction stage.
- the unequal bandwidth frequency responses result in the original signal being disproportionately filtered, decimated, and coded during the decomposition stage, and disproportionately decoded, interpolated, and filtered during the reconstruction stage.
- such filter banks exhibit deteriorating frequency responses when used in hierarchical sub-band structures.
- the present invention employs the Multiplierless Quadrature Mirror Filter concept in the design of analysis and synthesis filter banks to be used for the sub-band coding of various types of signals.
- the individual multiplierless filters in the analysis and synthesis filter banks are designed to be near linear in phase, non-symmetrical in time, and to have equal bandwidth frequency responses.
- These multiplierless filters are relatively easy to implement in hardware and allow for the sub-band coding of signals with minimal computational complexity so as to result in perfect signal reconstruction. Furthermore, these filters are particularly well suited for configuration in hierarchical sub-band structures. Multiplierless filters have the attribute of minimal computational complexity and relatively easy hardware implementation.
- Multiplierless Quadrature Mirror Filter concept may be employed in the design of analysis and synthesis filter banks in a manner that allows for relatively easy hardware implementation and that allows for the sub-band coding of various types of signals with minimal computational complexity so as to result in perfect signal reconstruction, thereby overcoming the shortcomings of the prior art filter bank designs.
- the primary objective of the present invention is to design analysis and synthesis filter banks by employing the Multiplierless Quadrature Mirror Filter concept in a manner that allows for relatively easy hardware implementation and that allows for the sub-band coding of various types of signals with minimal computational complexity so as to result in perfect signal reconstruction.
- FIG. 1 is a schematic representation of a single-stage signal transmission system incorporating analysis and synthesis Quadrature Mirror Filter banks according to the present invention.
- FIG. 2 is a schematic representation of an 8-tap, low pass Perfect Reconstruction Quadrature Mirror Filter according to the present invention.
- FIG. 3 shows the phase response of the 8-tap, low pass Perfect Reconstruction Quadrature Mirror Filter shown in FIG. 2.
- FIG. 4 shows the magnitude response of the 8-tap, low pass Perfect Reconstruction Quadrature Mirror Filter shown in FIG. 2.
- FIG. 5 is a schematic representation of a multiple-stage signal transmission system incorporating analysis and synthesis Quadrature Mirror Filter banks according to the present invention.
- FIG. 1 there is shown a schematic representation of a single-stage signal transmission system 10 for the processing of one-dimensional signals. Included within this one-dimensional signal transmission system 10 are a transmitter section 11 and a receiver section 12 having analysis 13 and synthesis 14 Multiplierless Quadrature Mirror Filter banks respectively, according to the present invention. It should be noted that although only a single-stage signal transmission system 10 is described in detail herein, a multiple-stage signal transmission system for the processing of both one-dimensional and multi-dimensional signals may also be realized by utilizing the present invention Quadrature Mirror Filter banks in a hierarchical sub-band structure. Such a multiple-stage signal transmission system 60 is shown in FIG. 5.
- an original discrete time signal, X(z) is input on line 16.
- This original signal, X(z) is filtered by analysis filters 18a and 18b, which have transfer functions H 0 (z) and H 1 (z), respectively.
- the analysis filters 18a and 18b are designed to have equal bandwidth frequency responses.
- the original signal, X(z) is divided into two equal bandwidth sub-band signals; e.g. a low frequency sub-band signal and a high frequency sub-band signal.
- decimation operators 20a and 20b After the original signal, X(z), is filtered, the two resulting signals are decimated by decimation operators 20a and 20b.
- the decimation operation is 2:1, meaning that one out of every two sample values in the filtered discrete time signals are removed. This decimation operation allows the transmission rate of the system 10 to remain constant.
- the resulting filtered and decimated signals are then coded by means of coders 22a and 22b for transmission via lines 24a and 24b, respectively, to the receiver section 12. At this point it should be noted that the filtered and decimated signals may be divided into further sub-bands prior to their being coded.
- Such further sub-band division is accomplished by further filtering and decimating the signals filtered and decimated.
- the multiple-stage signal transmission system 60 shown in FIG. 5 would accomplish such further sub-band division thereby allowing multi-resolution. It should be further noted, however, that with every decimation operation a decrease in signal resolution results.
- the filtered and decimated signals are individually coded by the coders 22a and 22b. These signals may be coded using any number of conventional coding techniques including, for example, the DCPM technique described in H. Gharavi et al., "Sub-band Coding of Digital Images Using Two Dimensional Quadrature Mirror Filtering" Proc. SPIE Visual Communication and Image Processing, pp. 51-61, September 1986. Since the two signals are equally divided along the frequency spectrum, only one common coding technique need be utilized. Thus, the use of the Multiplierless Quadrature Mirror Filter concept encourages functional duplication within the signal transmission system 10. After the two filtered and decimated signals are coded, they are individually transmitted to the receiver section 12 via lines 24a and 24b.
- the two transmitted signals arrive at the receiver section 12, they are decoded by means of decoders 26a and 26b.
- the two decoded signals are then interpolated by interpolation operators 28a and 28b.
- the interpolation operation is 1:2, meaning that a sample having a zero value is added between every sample in the decoded discrete time signals.
- This interpolation operation increases the total number of samples in the decoded discrete time signals by a factor of two, thereby restoring the total number of samples to that of the original signal, X(z).
- the two resulting decoded and interpolated signals are filtered by synthesis filters 30a and 30b, which have transfer functions G 0 (z) and G 1 (z), respectively. Similar to the analysis filters 18a and 18b, the synthesis filters 30a and 30b are designed to have equal bandwidth frequency responses. Thus, the two resulting filtered signals encompass two equal bandwidth sub-bands; e.g. a low frequency sub-band and a high frequency sub-band, respectively. These two sub-band signals are then summed by an adder circuit 32 so as to produce a discrete time signal, X(z), on line 34 that is a perfect reconstruction of the original signal, X(z), if no quantization or transmission errors occur.
- X(z) discrete time signal
- the analysis 13 and synthesis 14 Multiplierless Quadrature Mirror Filter banks are relatively easy to implement in hardware and allow for the sub-band coding of signals with minimal computational complexity so as to result in perfect signal reconstruction.
- the original signal, X(z) may be traced through the transmitter section 11 and the receiver section 12 of the single-stage system 10 of FIG. 1, so as to arrive at the following expression,
- the individual filters 18a, 18b, 30a, and 30b in the analysis 13 and synthesis 14 filter banks are designed to be near linear in phase, non-symmetrical in time, and to have equal bandwidth frequency responses.
- the multiplierless filters are relatively easy to implement in hardware and allow for the sub-band coding of signals with minimal computational complexity. Such filters are obtained by imposing the following binary shift or binary shift and add operational constraints on the prototype low pass analysis filter coefficients given in equation 11, ##EQU2## where,
- N+1 is the duration of the filter
- Equation 14 defines the multiplierless filter to be embedded in the PR-QMF concept in order to achieve minimal computational complexity and ease of hardware implementation.
- the filter 18a is comprised of seven stages 40a, 40b, 40c, 40d, 40e, 40f, and 40g, each of which represents a unit time delay, and eight taps 42a, 42b, 42c, 42d, 42e, 42f, 42g, and 42h, each of which maintains a series connected coefficient multiplier 46a, 46b, 46c, 46d, 46e, 46f, 46g, and 46h, and ties into an adder circuit 44.
- the series connected coefficient multipliers 46a, 46b, 46c, 46d, 46e, 46f, 46g, and 46h do not function as conventional multipliers but as shift operators.
- An original discrete time signal, X(z) is input to the filter 18a on line 48, where it then propagates through the filter 18a from one stage to the next.
- This original discrete time signal, X(z) is comprised of a series of digital samples.
- a filtered discrete time signal, Y(z) is output on line 50.
- This filtered discrete time signal, Y(z) is formed by adding the present original signal sample, which is multiplied via a shift operation, by its respective coefficient 46a, to the seven previous original signal samples, after each has been multiplied via a shift operation, by their respective coefficients 46b, 46c, 46d, 46e, 46f, 46g, and 46h.
- the filtered signal, Y(z) is a linear combination of the present original signal sample and the seven previous original signal samples.
- Such a filter is classified as a finite impulse response filter.
- the filter coefficients 46a, 46b, 46c, 46d, 46e, 46f, 46g, and 46h are obtained directly from the filter transfer function, H 0 (z), expressed in equation 17 above.
- the z -1 term represents a one unit time delay
- the z -2 term represents a two unit time delay
- the z -3 term represents a three unit time delay
- the filter coefficient 46a of the present original signal sample is -2 3 or -8
- the filter coefficient 46b of the previous original signal sample is 2 3 or 8
- the filter coefficient 46c of the second previous original signal sample is 2 6 or 64
- so on until the filter coefficient 46h of the seventh previous original signal sample is 2 0 or 1.
- the present invention M-PR-QMF's have filter coefficients that are non-symmetrical in time. Also as previously stated, these filters are easy to implement in hardware and allow for the sub-band coding of signals with minimal computational complexity. Such is the case since all of the filter coefficients are decomposable into power of two integers. This means that filter computations can be carried out using only binary shift or binary shift and add operations, thereby requiring only relatively simple circuitry to carry out these relatively simple filter computations. It should be noted that the 8-tap, low-pass analysis M-PR-QMF 18a having the transfer function expressed in equation 17 above requires only binary shift operations.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
The Multiplierless Quadrature Mirror Filter concept is used in the design of analysis and synthesis filter banks to be used for the sub-band coding of various types of signals. The individual filters in the analysis and synthesis filter banks are designed to be near linear in phase, non-symmetrical in time, and to have equal bandwidth frequency responses. These multiplierless filters are relatively easy to implement in hardware and allow for the sub-band coding of signals with minimal computational complexity so as to result perfect signal reconstruction. Furthermore, these filters are particularly well suited for configuration in hierarchical sub-band structures.
Description
1. Field of the Invention
The present invention relates to signal decomposition and reconstruction in sub-band coding and, more particularly, to analysis and synthesis filter banks that are designed according to the Quadrature Mirror Filter concept such that the sub-band coding of various types of signals may be accomplished with minimal computational complexity so as to result in perfect signal reconstruction.
2. Description of the Prior Art
Sub-band coding refers to a technique wherein, by the parallel application of a set of filters, an input signal is decomposed into a number of narrow band signals that are separately decimated and coded for the purpose of transmission. After transmission the signals are decoded, interpolated, and filtered so as to reconstruct the original signal. Originally, sub-band coding was developed for the transmission of speech signals (see e g. R. E. Crochiere et al., "Digital Coding of Speech in Sub-bands", BSTJ Vol. 55, pp. 1069-1085). More recently, however, sub-band coding has been used for the transmission of video signals (see e.g. J. W. Woods et al., "Subband Coding of Images" IEEE Transactions on Acoustics, Speech, and Signal Processing, Vol. ASSP-34, pp. 1278-1288, October 1986).
When designing a sub-band coding scheme, great emphasis is placed on the selection of analysis and synthesis filter banks. Such analysis and synthesis filter banks are used to decompose and reconstruct, respectively, the original signal. Much of the design work for these filter banks has been motivated by speech signal processing, wherein sharp band separation is a very desirable property. This work has led naturally to finite impulse response (FIR) filter banks with a large number of stages, e.g. 64. A classical approach to designing such filter banks is the Quadrature Mirror Filter approach, which allows substantially exact reconstruction of input speech signals (see e.g. D. Esteban et al., "Application of Quadrature Mirror Filters to Split Band Voice Coding Schemes", Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), pp. 191-195, 1977). Application of the Quadrature Mirror Filter concept to the sub-band coding of video signals has recently received considerable attention since it has been shown that this approach is highly effective for image compression (see e.g. M. Vetterli, "Multi-dimensional Sub-band Coding: Some Theory and Algorithms", Signal Processing (1984), pp. 97-112; H. Gharavi et al., "Sub-band Coding of Digital Images Using Two-Dimensional Quadrature Mirror Filter" Proc SPIE, Vol 707, pp 51-61, September 1986; J. W. Woods et al., "Sub-Band Coding of Images" Proc ICASSP, pp 1005-1008, April 1986; H. Gharavi et al., "Application of Quadrature Mirror Filtering to the Coding of Monochrome and Color Images", Proc. ICASSP, Vol. 4, pp. 2384-2387, 1987; P. H. Westerink et al., "Sub-Band Coding of Digital Images Using Predictive Vector Quantization" Proc ICASSP, Vol 3, pp. 1378-1381, 1987). To date, however, substantially exact reconstruction of video signals using the Quadrature Mirror Filter concept has only been achieved through the use of long, multiple stage filter banks which are complex in hardware implementation and are computationally intensive.
A variety of other filter bank designs have been proposed which allow exact, or perfect, reconstruction of various types of sub-band coded signals (see e.g. M. Smith et al., "Exact Reconstruction Techniques for Tree Structured Subband Codes" IEEE Transactions on ASSP, Vol ASSP-34, pp 434-441, June 1986; M. Vetterli, "Filter Bands Allowing Perfect Reconstruction" Signal Processing, Vol. 10, No. 3, pp. 219-244, April 1986). However, these filter bank designs have not proven entirely satisfactory for the perfect reconstruction of sub-band coded video signals because of their high computational complexity. More recently, however, filter banks have been designed which allow for the perfect reconstruction sub-band coded video signals, wherein the individual filters in the analysis and synthesis filter banks are designed to be linear in phase, symmetrical in time, and to have unequal bandwidth frequency responses (see U.S. Pat. No. 4,829,378 by LeGall). Although these non-QMF filter banks are relatively easy to implement in hardware and allow for the perfect reconstruction of sub-band coded video signals with a relatively small amount of computational complexity, the unequal bandwidth frequency responses result in the original signal being disproportionately filtered, decimated, and coded during the decomposition stage, and disproportionately decoded, interpolated, and filtered during the reconstruction stage. As a consequence of the disproportionate filtering, such filter banks exhibit deteriorating frequency responses when used in hierarchical sub-band structures.
Although all of the above-mentioned filter bank designs allow for the sub-band coding of various types of signals, none employ the Quadrature Mirror Filter concept in the design of analysis and synthesis filter banks to the point where hardware implementation is easily obtained and sub-band coding of signals is accomplished with minimal computational complexity so as to result in perfect signal reconstruction. Such analysis and synthesis Quadrature Mirror Filter banks would be desirable since, as previously described, the Quadrature Mirror Filter approach has been shown to be highly effective for signal analysis, synthesis and generation. It would therefore be desirable to provide such analysis and synthesis Quadrature Mirror Filter banks so as to overcome the practical shortcomings of the prior art filter bank designs.
The present invention employs the Multiplierless Quadrature Mirror Filter concept in the design of analysis and synthesis filter banks to be used for the sub-band coding of various types of signals. The individual multiplierless filters in the analysis and synthesis filter banks are designed to be near linear in phase, non-symmetrical in time, and to have equal bandwidth frequency responses. These multiplierless filters are relatively easy to implement in hardware and allow for the sub-band coding of signals with minimal computational complexity so as to result in perfect signal reconstruction. Furthermore, these filters are particularly well suited for configuration in hierarchical sub-band structures. Multiplierless filters have the attribute of minimal computational complexity and relatively easy hardware implementation.
From the above descriptive summary, it is apparent how the Multiplierless Quadrature Mirror Filter concept may be employed in the design of analysis and synthesis filter banks in a manner that allows for relatively easy hardware implementation and that allows for the sub-band coding of various types of signals with minimal computational complexity so as to result in perfect signal reconstruction, thereby overcoming the shortcomings of the prior art filter bank designs.
Accordingly, the primary objective of the present invention is to design analysis and synthesis filter banks by employing the Multiplierless Quadrature Mirror Filter concept in a manner that allows for relatively easy hardware implementation and that allows for the sub-band coding of various types of signals with minimal computational complexity so as to result in perfect signal reconstruction.
Other objectives and advantages of the present invention will become apparent to those skilled in the art upon reading the following detailed description and claims, in conjunction with the accompanying drawings which are appended hereto.
In order to facilitate a fuller understanding of the present invention, reference is now made to the appended drawings. These drawings should not be construed to limit the present invention, but are intended to be exemplary only.
FIG. 1 is a schematic representation of a single-stage signal transmission system incorporating analysis and synthesis Quadrature Mirror Filter banks according to the present invention.
FIG. 2 is a schematic representation of an 8-tap, low pass Perfect Reconstruction Quadrature Mirror Filter according to the present invention.
FIG. 3 shows the phase response of the 8-tap, low pass Perfect Reconstruction Quadrature Mirror Filter shown in FIG. 2.
FIG. 4 shows the magnitude response of the 8-tap, low pass Perfect Reconstruction Quadrature Mirror Filter shown in FIG. 2.
FIG. 5 is a schematic representation of a multiple-stage signal transmission system incorporating analysis and synthesis Quadrature Mirror Filter banks according to the present invention.
Referring to FIG. 1, there is shown a schematic representation of a single-stage signal transmission system 10 for the processing of one-dimensional signals. Included within this one-dimensional signal transmission system 10 are a transmitter section 11 and a receiver section 12 having analysis 13 and synthesis 14 Multiplierless Quadrature Mirror Filter banks respectively, according to the present invention. It should be noted that although only a single-stage signal transmission system 10 is described in detail herein, a multiple-stage signal transmission system for the processing of both one-dimensional and multi-dimensional signals may also be realized by utilizing the present invention Quadrature Mirror Filter banks in a hierarchical sub-band structure. Such a multiple-stage signal transmission system 60 is shown in FIG. 5.
In the single-stage system 10 of FIG. 1, an original discrete time signal, X(z), is input on line 16. This original signal, X(z), is filtered by analysis filters 18a and 18b, which have transfer functions H0 (z) and H1 (z), respectively. According to the present invention, the analysis filters 18a and 18b are designed to have equal bandwidth frequency responses. Thus, the original signal, X(z), is divided into two equal bandwidth sub-band signals; e.g. a low frequency sub-band signal and a high frequency sub-band signal.
After the original signal, X(z), is filtered, the two resulting signals are decimated by decimation operators 20a and 20b. In the decimation operators 20a and 20b of FIG. 1, the decimation operation is 2:1, meaning that one out of every two sample values in the filtered discrete time signals are removed. This decimation operation allows the transmission rate of the system 10 to remain constant. The resulting filtered and decimated signals are then coded by means of coders 22a and 22b for transmission via lines 24a and 24b, respectively, to the receiver section 12. At this point it should be noted that the filtered and decimated signals may be divided into further sub-bands prior to their being coded. Such further sub-band division is accomplished by further filtering and decimating the signals filtered and decimated. The multiple-stage signal transmission system 60 shown in FIG. 5 would accomplish such further sub-band division thereby allowing multi-resolution. It should be further noted, however, that with every decimation operation a decrease in signal resolution results.
The filtered and decimated signals are individually coded by the coders 22a and 22b. These signals may be coded using any number of conventional coding techniques including, for example, the DCPM technique described in H. Gharavi et al., "Sub-band Coding of Digital Images Using Two Dimensional Quadrature Mirror Filtering" Proc. SPIE Visual Communication and Image Processing, pp. 51-61, September 1986. Since the two signals are equally divided along the frequency spectrum, only one common coding technique need be utilized. Thus, the use of the Multiplierless Quadrature Mirror Filter concept encourages functional duplication within the signal transmission system 10. After the two filtered and decimated signals are coded, they are individually transmitted to the receiver section 12 via lines 24a and 24b.
When the two transmitted signals arrive at the receiver section 12, they are decoded by means of decoders 26a and 26b. The two decoded signals are then interpolated by interpolation operators 28a and 28b. In the interpolation operators 28a and 28b of FIG. 1, the interpolation operation is 1:2, meaning that a sample having a zero value is added between every sample in the decoded discrete time signals. This interpolation operation increases the total number of samples in the decoded discrete time signals by a factor of two, thereby restoring the total number of samples to that of the original signal, X(z).
The two resulting decoded and interpolated signals are filtered by synthesis filters 30a and 30b, which have transfer functions G0 (z) and G1 (z), respectively. Similar to the analysis filters 18a and 18b, the synthesis filters 30a and 30b are designed to have equal bandwidth frequency responses. Thus, the two resulting filtered signals encompass two equal bandwidth sub-bands; e.g. a low frequency sub-band and a high frequency sub-band, respectively. These two sub-band signals are then summed by an adder circuit 32 so as to produce a discrete time signal, X(z), on line 34 that is a perfect reconstruction of the original signal, X(z), if no quantization or transmission errors occur.
As indicated above, the analysis 13 and synthesis 14 Multiplierless Quadrature Mirror Filter banks are relatively easy to implement in hardware and allow for the sub-band coding of signals with minimal computational complexity so as to result in perfect signal reconstruction. To understand how such multiplierless filter banks 13 and 14 are implemented within the PR-QMF concept, the original signal, X(z), may be traced through the transmitter section 11 and the receiver section 12 of the single-stage system 10 of FIG. 1, so as to arrive at the following expression,
X(a)=T(z)X(z)+S(z)X(-z) (1)
where,
T(z)=[H.sub.0 (z)G.sub.0 (z)+H.sub.1 (z)G.sub.1 (z)]/2 (2)
S(z)=[H.sub.0 (-z)G.sub.0 (z)+H.sub.1 (-z)G.sub.1 (z)]/2. (3)
Perfect reconstruction requires that,
i.) S(z)=0; for all z (4)
and,
ii.) T(z)=cz.sup.-K ; for all z (5)
where c is a constant and K is an integer.
The choice of,
G.sub.0 (z)=-H.sub.1 (-z) (6)
and,
G.sub.1 (z)=H.sub.0 (-z) (7)
satisfies the first requirement that S(z)=0 and eliminates any aliasing. Next, with N odd, one can choose,
H.sub.1 (z)=z.sup.-N H.sub.0 (-z.sup.-1) (8)
leaving,
T(z)=z.sup.-N [H.sub.0 (z)H.sub.0 (z.sup.-1)+H.sub.0 (-z)H.sub.0 (-z.sup.-1)]/2. (9)
With these constraints, the perfect reconstruction requirement reduces to finding an H(z)=H0 (z) such that,
H(z)H(z).sup.-1)+H(-z)H(z).sup.-1)=constant. (10)
This selection implies that all four filters 18a, 18b, 30a, and 30b are causal whenever H0 (z) is causal. The above-stated perfect reconstruction requirement can readily be recast in an alternate time domain form as described in A. Akansu et al., "The Binomial QMF-Wavelet Transform for Multiresolution Signal Decomposition", IEEE Transactions on Signal Processing, Vol. 41, No. 1, January 1993, to yield the perfect reconstruction requirement, ##EQU1## where Q is an integer normalization factor and,
δ(k)=1 for k=0 (12)
δ(k)=0 for all other k. (13)
According to the present invention, the individual filters 18a, 18b, 30a, and 30b in the analysis 13 and synthesis 14 filter banks are designed to be near linear in phase, non-symmetrical in time, and to have equal bandwidth frequency responses. In further accord with the present invention, the multiplierless filters are relatively easy to implement in hardware and allow for the sub-band coding of signals with minimal computational complexity. Such filters are obtained by imposing the following binary shift or binary shift and add operational constraints on the prototype low pass analysis filter coefficients given in equation 11, ##EQU2## where,
n=0, 1, . . ., N (15)
where N+1 is the duration of the filter, where,
k.sub.n.sup.(i) =integers (16)
and where there is no limit on the value of P in equation 14, although the lower the value of P the higher the efficiency of the filter. Equation 14 defines the multiplierless filter to be embedded in the PR-QMF concept in order to achieve minimal computational complexity and ease of hardware implementation.
Referring to Table 1, the filter coefficients of, for example, 4, 6, 8, and 10-tap, low-pass analysis Multiplierless Perfect Reconstruction Quadrature Mirror Filters (M-PR-QMF's) are listed which were derived in accordance with the above-stated perfect reconstruction requirement and filter coefficient constraints. It should be noted that corresponding filter coefficients for the high-pass analysis filter and the low-pass and high-pass synthesis filters can be derived directly from these low-pass analysis filter coefficients. Note that the filter coefficients in Table 1, and those derived from the filter coefficients in Table 1, are non-symmetrical, thereby effecting a non-linear, although linear-like, phase response, as will be described shortly. Also note that these filter coefficients were derived with P=1, or P=2.
TABLE 1 ______________________________________ h(n) n 10-tap 8-tap 6-tap 4-tap ______________________________________ 0 -1 -8 4 2 1 -3 8 16 6 2 9 64 16 3 3 33 64 0 1 4 32 8 -4 5 4 -8 1 6 -9 1 7 1 1 8 3 9 -1 ______________________________________ For the 8-tap case, for example, the filter transfer function is expressed as follows,
H.sub.0 (z)=-8+8z.sup.-1 +64z.sup.-2 +64z.sup.-3 +8z.sup.-4 -8z.sup.-5 +z.sup.-6 +z.sup.-7. (17)
Referring to FIG. 2, a schematic representation of the analysis filter 18a having the transfer function expressed in equation 17 above is shown. The filter 18a is comprised of seven stages 40a, 40b, 40c, 40d, 40e, 40f, and 40g, each of which represents a unit time delay, and eight taps 42a, 42b, 42c, 42d, 42e, 42f, 42g, and 42h, each of which maintains a series connected coefficient multiplier 46a, 46b, 46c, 46d, 46e, 46f, 46g, and 46h, and ties into an adder circuit 44. It should be noted that, in accordance with the multiplierless aspect of the present invention, the series connected coefficient multipliers 46a, 46b, 46c, 46d, 46e, 46f, 46g, and 46h do not function as conventional multipliers but as shift operators. An original discrete time signal, X(z), is input to the filter 18a on line 48, where it then propagates through the filter 18a from one stage to the next. This original discrete time signal, X(z), is comprised of a series of digital samples. A filtered discrete time signal, Y(z), is output on line 50. This filtered discrete time signal, Y(z), is formed by adding the present original signal sample, which is multiplied via a shift operation, by its respective coefficient 46a, to the seven previous original signal samples, after each has been multiplied via a shift operation, by their respective coefficients 46b, 46c, 46d, 46e, 46f, 46g, and 46h. Thus, the filtered signal, Y(z), is a linear combination of the present original signal sample and the seven previous original signal samples. Such a filter is classified as a finite impulse response filter.
The filter coefficients 46a, 46b, 46c, 46d, 46e, 46f, 46g, and 46h, are obtained directly from the filter transfer function, H0 (z), expressed in equation 17 above. In this transfer function, the z-1 term represents a one unit time delay, the z-2 term represents a two unit time delay, the z-3 term represents a three unit time delay, and so on until the z-7 term represents a seven unit time delay. Thus, the filter coefficient 46a of the present original signal sample is -23 or -8, the filter coefficient 46b of the previous original signal sample is 23 or 8, the filter coefficient 46c of the second previous original signal sample is 26 or 64, and so on until the filter coefficient 46h of the seventh previous original signal sample is 20 or 1.
As previously stated, and as can be observed from Table 1, the present invention M-PR-QMF's have filter coefficients that are non-symmetrical in time. Also as previously stated, these filters are easy to implement in hardware and allow for the sub-band coding of signals with minimal computational complexity. Such is the case since all of the filter coefficients are decomposable into power of two integers. This means that filter computations can be carried out using only binary shift or binary shift and add operations, thereby requiring only relatively simple circuitry to carry out these relatively simple filter computations. It should be noted that the 8-tap, low-pass analysis M-PR-QMF 18a having the transfer function expressed in equation 17 above requires only binary shift operations.
Finally, it was also previously stated that the present invention M-PR-QMF's are near linear in phase and have equal bandwidth frequency responses. Referring to FIGS. 3 and 4, there are shown the phase and magnitude responses, respectively, of the 8-tap, low-pass analysis filter 18a having the transfer function expressed in equation 17 above. Although many of the prior art filter designs emphasize the importance of a linear phase response (see U.S. Pat, No. 4,829,378 by LeGall), it has been found that PR-QMF designs favor an equal bandwidth property since it is theoretically impossible to achieve strict phase linearity using the PR-QMF approach. However, as can be seen in FIG. 3, the phase response of filter 18a is only marginally non-linear. Thus, a linear-like phase response can still be achieved using the M-PR-QMF approach.
With the present invention now fully described it can thus be seen that the primary objective set forth above is efficiently attained and, since certain changes may be made in the above described M-PR-QMF design approach without departing from the scope of the invention, it is intended that all matter contained in the above description or shown in the accompanying drawings shall be interpreted as illustrative and not in a limiting sense.
Claims (22)
1. A multiplierless filter bank to be used in the sub-band coding of various types of signals, said multiplierless filter bank comprising at least one pair of finite impulse response filters connected in parallel, said finite impulse response filters in each said pair of finite impulse response filters having non-symmetrical filter coefficients which are decomposable into power of two integers such that filter computations are carried out using only binary shift or binary shift and add operations, said finite impulse response filters in each said pair of finite impulse response filters being Multiplierless Quadrature Mirror Filters which satisfy the perfect reconstruction requirement, ##EQU3## wherein Q is an integer normalization factor, wherein
δ(k)=1 for K=0
δ(k)=0 for all other k
wherein N+1 is the order of said Multiplierless Quadrature Mirror Filters, wherein ##EQU4## wherein
n=0, 1, . . .,N
wherein
k.sub.n.sup.(i) =integers
and wherein there is no limit on the value of P, although the lower the value of P the higher the efficiency of said Multiplierless Quadrature Mirror Filters.
2. The multiplierless filter bank as defined in claim 1, wherein said finite impulse response filters in each said pair of finite impulse response filters have equal bandwidth frequency responses such that two equal bandwidth sub-band signals are formed from each of said various types of signals that is applied to each said pair of finite impulse response filters.
3. The multiplierless filter bank as defined in claim 1, wherein said finite impulse response filters in each said pair of finite impulse response filters have linear-like phase responses.
4. The multiplierless filter bank as defined in claim 1, wherein a plurality of said finite impulse response filter pairs are configured in a hierarchical sub-band structure so as to form a plurality of equal bandwidth sub-band signal pairs.
5. The multiplierless filter bank as defined in claim 1, wherein said various types of signals include one-dimensional and multi-dimensional signals.
6. A sub-band coding system for various types of signals, said sub-band coding system comprising:
a first multiplierless filter bank for analyzing each of said various types of signals into a plurality of sub-band signals, wherein said first multiplierless filter bank comprises at least one pair of finite impulse response filters having non-symmetrical filter coefficients which are decomposable into power of two integers such that filter computations are carried out using only binary shift or binary shift and add operations, wherein said finite impulse response filters in each said pair of finite impulse response filters in said first multiplierless filter bank are Multiplierless Quadrature Mirror Filters which satisfy the perfect reconstruction requirement, ##EQU5## wherein Q is an integer normalization factor, wherein
δ(k)=1 for k=0
δ(k)=0 for all other k
wherein N+1 is the order of said Multiplierless Quadrature Mirror Filters, wherein ##EQU6## wherein
n=0, 1, . . .,N
wherein
k.sub.n.sup.(i) =integers
and wherein there is no limit on the value of P, although the lower the value of P the higher the efficiency of said Multiplierless Quadrature Mirror Filters; and
a second multiplierless filter bank, connected in, series with said first multiplierless filter bank, for synthesizing each of said various types of analyzed signals from said plurality of sub-band signals, wherein said second multiplierless filter bank comprises at least one pair of finite impulse response filters having non-symmetrical filter coefficients which are decomposable into power of two integers such that filter computations are carried out using only binary shift or binary shift and add operations, wherein said finite impulse response filters in each said pair of finite impulse response filters in said second multiplierless filter bank are Multiplierless Quadrature Mirror Filters which satisfy the perfect reconstruction requirement, ##EQU7## wherein Q is an integer normalization factor, wherein
δ(k)=1 for k=0
δ(k)=0 for all other k
wherein N+1 is the order of said Multiplierless Quadrature Mirror Filters, wherein ##EQU8## wherein
n=0, 1, . . .,N
wherein
k.sub.n.sup.(i) =integers
and wherein there is no limit on the value of P, although the lower the value of P the higher the efficiency of said Multiplierless Quadrature Mirror Filters.
7. The sub-band coding system as defined in claim 6, wherein said plurality of sub-band signals are decimated by a decimation operator and then coded by a coder after being analyzed by said first multiplierless filter bank.
8. The sub-band coding system as defined in claim 7, wherein said plurality of decimated and coded sub-band signals are decoded by a decoder and then interpolated by an interpolation operator before being synthesized by said second multiplierless filter bank.
9. The sub-band coding system as defined in claim 6, wherein said first multiplierless filter bank comprises at least one pair of multiplierless finite impulse response filters having transfer functions H0 (z) and H1 (z), and wherein said second multiplierless filter bank comprises at least one corresponding pair of multiplierless finite impulse response filters having transfer functions G0 (z)=-H1 (-z) and G1 (z)=H0 (-z), such that said second multiplierless filter bank serves to synthesize a perfect reconstruction of each of said various types of analyzed signals from said plurality of sub-band signals.
10. The sub-band coding system as defined in claim 9, wherein said multiplierless finite impulse response filters in each said pair of multiplierless finite impulse response filters have equal bandwidth frequency responses such that two equal bandwidth sub-band signals are formed from each signal that is applied to each said pair of multiplierless finite impulse response filters.
11. The sub-band coding system as defined in claim 10, wherein said multiplierless finite impulse response filters in each said pair of multiplierless finite impulse response filters have linear-like phase responses.
12. The sub-band coding system as defined in claim 9, wherein a plurality of multiplierless finite impulse response filter pairs are configured in a hierarchical sub-band structure so as to form a plurality of equal bandwidth sub-band signal pairs.
13. The sub-band coding system as defined in claim 9, wherein said various types of signals include one-dimensional and multi-dimensional signals.
14. A sub-band coding system for various types of signals, said sub-band coding system comprising:
at least one pair of finite impulse response Multiplierless Quadrature Mirror Filters (M-QMF's) for analyzing each of said various types of signals into a plurality of analyzed sub-band signals, wherein said finite impulse response M-QMF's in each said pair of analyzing M-QMF's have non-symmetrical filter coefficients which are decomposable into power of two integers such that filter computations are carried out using only binary shift or binary shift and add operations, wherein said finite impulse response M-QMF's in each said pair of analyzing M-QMF's satisfy the perfect reconstruction requirement, ##EQU9## wherein Q is an integer normalization factor, wherein
δ(k)=1 for k=0
δ(k)=0 for all other k
wherein N+1 is the order of said M-QMF's, wherein ##EQU10## wherein
n=1, 1, . . .,N
wherein
k.sub.n.sup.(i) =integers
and wherein there is no limit on the value of P, although the lower the value of P the higher the efficiency of said M-QMF's;
means for decimating each of said analyzed sub-band signals;
means for coding each of said decimated sub-band signals;
means for decoding each of said coded sub-band signals;
means for interpolating each of said decoded sub-band signals;
at least one pair of finite impulse response Multiplierless Quadrature Mirror Filters (M-QMF's) for synthesizing each of said analyzed sub-band signals from said plurality of interpolated sub-band signals, wherein said finite impulse response M-QMF's in each said pair of synthesizing M-QMF's have non-symmetrical filter coefficients which are decomposable into power of two integers such that filter computations are carried out using only binary shift or binary shift and add operations, wherein said finite impulse response M-QMF's in each said pair of synthesizing M-QMF's satisfy the perfect reconstruction requirement,
wherein Q is an integer normalization factor, wherein ##EQU11##
δ(k)=1 for k=0
δ(k)=0 for all other k
wherein N+1 is the order of said M-QMF's, wherein ##EQU12## wherein
n=0, 1, . . .,N
wherein
k.sub.n.sup.(i) =integers
and wherein there is no limit on the value of P, although the lower the value of P the higher the efficiency of said M-QMF's; and
means for summing said synthesized analyzed sub-band signals so as to perfectly reconstruct each of said various types of analyzed signals.
15. The sub-band coding system as defined in claim 14, wherein said finite impulse response M-QMF's in each said pair of analyzing M-QMF's have transfer functions H0 (z) and H1 (z), and wherein said finite impulse response M-QMF's in each said pair of synthesizing M-QMF's have transfer functions G0 (z)=-H1 (-z) and G1 (z)=H0 (-z) corresponding with the transfer functions of said finite impulse response M-QMF's in each said pair of analyzing M-QMF's.
16. The sub-band coding system as defined in claim 14, wherein said finite impulse response M-QMF's in each said pair of analyzing M-QMF's have equal bandwidth frequency responses such that two equal bandwidth sub-band signals are formed from each of said various types of signals that is applied to each said pair of analyzing M-QMF's, and wherein said finite impulse response M-QMF's in each said pair of synthesizing M-QMF's have equal bandwidth frequency responses corresponding with the frequency responses of said finite impulse response M-QMF's in each said pair of analyzing M-QMF's.
17. The sub-band coding system as defined in claim 14, wherein said finite impulse response M-QMF's in each said pair of analyzing M-QMF's have linear-like phase responses, and wherein said finite impulse response M-QMF's in each said pair of synthesizing M-QMF's have linear-like phase responses.
18. A multiplierless filter bank, said multiplierless filter bank comprising at least one pair of finite impulse response filters connected in parallel, said finite impulse response filters in each said pair of finite impulse response filters having non-symmetrical filter coefficients which are decomposable into power of two integers such that filter computations are carried out using only binary shift or binary shift and add operations, said finite impulse response filters in each said pair of finite impulse response filters being Multiplierless Quadrature Mirror Filters which satisfy the perfect reconstruction requirement, ##EQU13## wherein Q is an integer normalization factor, wherein
δ(k)=1 for k=0
δ(k)=0 for all other k
wherein N+1 is the order of said Multiplierless Quadrature Mirror Filters, wherein ##EQU14## wherein
n=0, 1, . . .,N
wherein
k.sub.n.sup.(i) =integers
and wherein there is no limit on the value of P, although the lower the value of P the higher the efficiency of said Multiplierless Quadrature Mirror Filters.
19. The multiplierless filter bank as defined in claim 18, wherein said finite impulse response filters in each said pair of finite impulse response filters have equal bandwidth frequency responses such that two equal bandwidth sub-band signals are formed from each signal that is applied to each said pair of finite impulse response filters.
20. The multiplierless filter bank as defined in claim 18, wherein said finite impulse response filters in each said pair of finite impulse response filters have linear-like phase responses.
21. The multiplierless filter bank as defined in claim 18, wherein a plurality of said finite impulse response filter pairs are configured in a hierarchical sub-band structure so as to form a plurality of equal bandwidth sub-band signal pairs.
22. The multiplierless filter bank as defined in claim 18, wherein one-dimensional and multi-dimensional signals are applied to each said pair of finite impulse response filters.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/033,604 US5420891A (en) | 1993-03-18 | 1993-03-18 | Multiplierless 2-band perfect reconstruction quadrature mirror filter (PR-QMF) banks |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/033,604 US5420891A (en) | 1993-03-18 | 1993-03-18 | Multiplierless 2-band perfect reconstruction quadrature mirror filter (PR-QMF) banks |
Publications (1)
Publication Number | Publication Date |
---|---|
US5420891A true US5420891A (en) | 1995-05-30 |
Family
ID=21871363
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/033,604 Expired - Fee Related US5420891A (en) | 1993-03-18 | 1993-03-18 | Multiplierless 2-band perfect reconstruction quadrature mirror filter (PR-QMF) banks |
Country Status (1)
Country | Link |
---|---|
US (1) | US5420891A (en) |
Cited By (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5481269A (en) * | 1994-05-27 | 1996-01-02 | Westinghouse Electric Corp. | General frame wavelet classifier |
US5497777A (en) * | 1994-09-23 | 1996-03-12 | General Electric Company | Speckle noise filtering in ultrasound imaging |
US5559834A (en) * | 1991-10-17 | 1996-09-24 | Edler; Bernd | Method of reducing crosstalk in processing of acoustic or optical signals |
US5594675A (en) * | 1994-07-14 | 1997-01-14 | Industrial Technology Research Institute | Reduced signal processing requirement sample and hold linear phase interpolative fir filter |
US5668850A (en) * | 1996-05-23 | 1997-09-16 | General Electric Company | Systems and methods of determining x-ray tube life |
US5699363A (en) * | 1994-07-20 | 1997-12-16 | Mms Space Systems Unlimited | Digital signal processing apparatus |
US5748116A (en) * | 1996-11-27 | 1998-05-05 | Teralogic, Incorporated | System and method for nested split coding of sparse data sets |
WO1998024012A1 (en) * | 1996-11-27 | 1998-06-04 | Teralogic, Inc. | System and method for tree ordered coding of sparse data sets |
US5832124A (en) * | 1993-03-26 | 1998-11-03 | Sony Corporation | Picture signal coding method and picture signal coding apparatus, and picture signal decoding method and picture signal decoding apparatus |
US5881176A (en) * | 1994-09-21 | 1999-03-09 | Ricoh Corporation | Compression and decompression with wavelet style and binary style including quantization by device-dependent parser |
US5889559A (en) * | 1997-01-14 | 1999-03-30 | Intel Coproration | Method and apparatus for minimally-shifted wavelet decomposition and recomposition |
US5907360A (en) * | 1993-03-16 | 1999-05-25 | Thomson-Csf | Coder/decoder for television image sub-band compatible coding, and its application to hierarchical motion coding by tree structures |
US5909518A (en) * | 1996-11-27 | 1999-06-01 | Teralogic, Inc. | System and method for performing wavelet-like and inverse wavelet-like transformations of digital data |
US5966465A (en) * | 1994-09-21 | 1999-10-12 | Ricoh Corporation | Compression/decompression using reversible embedded wavelets |
US5999656A (en) * | 1997-01-17 | 1999-12-07 | Ricoh Co., Ltd. | Overlapped reversible transforms for unified lossless/lossy compression |
EP0975091A2 (en) * | 1998-07-22 | 2000-01-26 | Sharp Kabushiki Kaisha | Digital filter |
US6044172A (en) * | 1997-12-22 | 2000-03-28 | Ricoh Company Ltd. | Method and apparatus for reversible color conversion |
US6195465B1 (en) | 1994-09-21 | 2001-02-27 | Ricoh Company, Ltd. | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
US6222941B1 (en) | 1994-09-21 | 2001-04-24 | Ricoh Co., Ltd. | Apparatus for compression using reversible embedded wavelets |
US6314452B1 (en) | 1999-08-31 | 2001-11-06 | Rtimage, Ltd. | System and method for transmitting a digital image over a communication network |
US20010047516A1 (en) * | 2000-02-01 | 2001-11-29 | Compaq Computer Corporation | System for time shifting live streamed video-audio distributed via the internet |
US6408322B1 (en) * | 1999-02-17 | 2002-06-18 | Thomson Licensing S.A. | Apparatus and method for anchoring predetermined points of the impulse frequency response of a physically-realized filter |
US6434192B1 (en) * | 1997-11-13 | 2002-08-13 | Matsushita Electric Industrial Co., Ltd. | Adaptive equalizing device |
US6466957B1 (en) | 1999-09-02 | 2002-10-15 | 3Com Corporation | Reduced computation system for wavelet transforms |
US20020159653A1 (en) * | 2000-04-18 | 2002-10-31 | Shai Dekel | System and method for the lossless progressive streaming of images over a communication network |
US20030005140A1 (en) * | 2000-12-14 | 2003-01-02 | Shai Dekel | Three-dimensional image streaming system and method for medical images |
US20030018818A1 (en) * | 2001-06-27 | 2003-01-23 | Martin Boliek | JPEG 2000 for efficent imaging in a client/server environment |
US6553396B1 (en) * | 1999-02-23 | 2003-04-22 | Sony Corporation | Filter bank constituting method and filter bank apparatus |
US20030076999A1 (en) * | 2001-03-30 | 2003-04-24 | Schwartz Edward L. | Method and apparatus for block sequential processing |
US6581081B1 (en) | 2000-01-24 | 2003-06-17 | 3Com Corporation | Adaptive size filter for efficient computation of wavelet packet trees |
US20030118241A1 (en) * | 1994-09-21 | 2003-06-26 | Ricoh Company, Ltd. | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
US20030138157A1 (en) * | 1994-09-21 | 2003-07-24 | Schwartz Edward L. | Reversible embedded wavelet system implementaion |
US20030147560A1 (en) * | 2001-03-30 | 2003-08-07 | Schwartz Edward L. | Method and apparatus for storing bitplanes of coefficients in a reduced size memory |
US20030194150A1 (en) * | 2002-04-16 | 2003-10-16 | Kathrin Berkner | Adaptive nonlinear image enlargement using wavelet transform coefficients |
US20030206661A1 (en) * | 2001-02-15 | 2003-11-06 | Schwartz Edward L. | Method and apparatus for clipping coefficient values after application of each wavelet transform |
US20040103133A1 (en) * | 2002-11-27 | 2004-05-27 | Spectrum Signal Processing Inc. | Decimating filter |
US6826584B1 (en) * | 2000-12-22 | 2004-11-30 | Sony Corporation | Refinement of interpolated signals |
US6859563B2 (en) | 2001-03-30 | 2005-02-22 | Ricoh Co., Ltd. | Method and apparatus for decoding information using late contexts |
US6895120B2 (en) | 2001-03-30 | 2005-05-17 | Ricoh Co., Ltd. | 5,3 wavelet filter having three high pair and low pair filter elements with two pairs of cascaded delays |
US20050143973A1 (en) * | 1999-11-26 | 2005-06-30 | Matsushita Electric Industrial Co., Ltd. | Digital signal sub-band separating/combining apparatus achieving band-separation and band-combining filtering processing with reduced amount of group delay |
US7006697B1 (en) | 2001-03-30 | 2006-02-28 | Ricoh Co., Ltd. | Parallel block MQ arithmetic image compression of wavelet transform coefficients |
US7016545B1 (en) | 1994-09-21 | 2006-03-21 | Ricoh Co., Ltd. | Reversible embedded wavelet system implementation |
US7095907B1 (en) | 2002-01-10 | 2006-08-22 | Ricoh Co., Ltd. | Content and display device dependent creation of smaller representation of images |
US7280252B1 (en) | 2001-12-19 | 2007-10-09 | Ricoh Co., Ltd. | Error diffusion of multiresolutional representations |
US7362816B1 (en) * | 2003-04-28 | 2008-04-22 | Xtendwave, Inc. | Inversion of channel distortion by adaptive wavelet lifting |
US7418142B2 (en) | 1994-09-20 | 2008-08-26 | Ricoh Company, Ltd. | Method for compression using reversible embedded wavelets |
US20090168885A1 (en) * | 2007-12-29 | 2009-07-02 | Yong Peng | Two-dimensional interpolation architecture for motion compensation in multiple video standards |
US8924900B2 (en) * | 2013-04-11 | 2014-12-30 | Chung Yuan Christian University | Analytical synthesis method and otra-based circuit structure |
US10945706B2 (en) | 2017-05-05 | 2021-03-16 | Biim Ultrasound As | Hand held ultrasound probe |
Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4393456A (en) * | 1981-03-19 | 1983-07-12 | Bell Telephone Laboratories, Incorporated | Digital filter bank |
US4569075A (en) * | 1981-07-28 | 1986-02-04 | International Business Machines Corporation | Method of coding voice signals and device using said method |
US4652881A (en) * | 1984-01-10 | 1987-03-24 | Lewis Bernard L | Efficient adaptive filter bank |
US4674125A (en) * | 1983-06-27 | 1987-06-16 | Rca Corporation | Real-time hierarchal pyramid signal processing apparatus |
US4785348A (en) * | 1986-11-07 | 1988-11-15 | U.S. Philips Corp. | System for the transmission and reception of high-definition television pictures in narrow-band channels |
US4799179A (en) * | 1985-02-01 | 1989-01-17 | Telecommunications Radioelectriques Et Telephoniques T.R.T. | Signal analysing and synthesizing filter bank system |
US4815023A (en) * | 1987-05-04 | 1989-03-21 | General Electric Company | Quadrature mirror filters with staggered-phase subsampling |
US4829378A (en) * | 1988-06-09 | 1989-05-09 | Bell Communications Research, Inc. | Sub-band coding of images with low computational complexity |
US4839889A (en) * | 1986-03-26 | 1989-06-13 | Ant Nachrichtentechnik Gmbh | Digital filter tree |
US4868868A (en) * | 1986-09-30 | 1989-09-19 | Oki Electric Industry Co., Ltd. | Sub-band speech analyzing and synthesizing device |
US4918524A (en) * | 1989-03-14 | 1990-04-17 | Bell Communications Research, Inc. | HDTV Sub-band coding using IIR filter bank |
US5049993A (en) * | 1990-10-03 | 1991-09-17 | Bell Communications Research, Inc. | Format conversion preprocessing method and circuit |
US5049992A (en) * | 1990-08-27 | 1991-09-17 | Zenith Electronics Corporation | HDTV system with receivers operable at different levels of resolution |
US5068911A (en) * | 1990-02-09 | 1991-11-26 | Aware, Inc. | Method and apparatus for representing an image |
US5072308A (en) * | 1989-06-21 | 1991-12-10 | International Mobile Machines Corporation | Communication signal compression system and method |
US5097331A (en) * | 1990-08-24 | 1992-03-17 | Bell Communications Research, Inc. | Multiple block-size transform video coding using an asymmetric sub-band structure |
US5101280A (en) * | 1989-05-19 | 1992-03-31 | Fuji Photo Film Co., Ltd. | Device for coding a picture signal by compression |
US5128791A (en) * | 1990-08-13 | 1992-07-07 | Bell Communications Research, Inc. | Multi-channel HDTV system |
US5148498A (en) * | 1990-08-01 | 1992-09-15 | Aware, Inc. | Image coding apparatus and method utilizing separable transformations |
US5182645A (en) * | 1990-07-11 | 1993-01-26 | U.S. Philips Corporation | Apparatus for deriving a compatible low-definition interlaced television signal and other components for reconstructing the original signal from an interlaced high-definition television signal |
-
1993
- 1993-03-18 US US08/033,604 patent/US5420891A/en not_active Expired - Fee Related
Patent Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4393456A (en) * | 1981-03-19 | 1983-07-12 | Bell Telephone Laboratories, Incorporated | Digital filter bank |
US4569075A (en) * | 1981-07-28 | 1986-02-04 | International Business Machines Corporation | Method of coding voice signals and device using said method |
US4674125A (en) * | 1983-06-27 | 1987-06-16 | Rca Corporation | Real-time hierarchal pyramid signal processing apparatus |
US4652881A (en) * | 1984-01-10 | 1987-03-24 | Lewis Bernard L | Efficient adaptive filter bank |
US4799179A (en) * | 1985-02-01 | 1989-01-17 | Telecommunications Radioelectriques Et Telephoniques T.R.T. | Signal analysing and synthesizing filter bank system |
US4839889A (en) * | 1986-03-26 | 1989-06-13 | Ant Nachrichtentechnik Gmbh | Digital filter tree |
US4868868A (en) * | 1986-09-30 | 1989-09-19 | Oki Electric Industry Co., Ltd. | Sub-band speech analyzing and synthesizing device |
US4785348A (en) * | 1986-11-07 | 1988-11-15 | U.S. Philips Corp. | System for the transmission and reception of high-definition television pictures in narrow-band channels |
US4815023A (en) * | 1987-05-04 | 1989-03-21 | General Electric Company | Quadrature mirror filters with staggered-phase subsampling |
US4829378A (en) * | 1988-06-09 | 1989-05-09 | Bell Communications Research, Inc. | Sub-band coding of images with low computational complexity |
US4918524A (en) * | 1989-03-14 | 1990-04-17 | Bell Communications Research, Inc. | HDTV Sub-band coding using IIR filter bank |
US5101280A (en) * | 1989-05-19 | 1992-03-31 | Fuji Photo Film Co., Ltd. | Device for coding a picture signal by compression |
US5072308A (en) * | 1989-06-21 | 1991-12-10 | International Mobile Machines Corporation | Communication signal compression system and method |
US5068911A (en) * | 1990-02-09 | 1991-11-26 | Aware, Inc. | Method and apparatus for representing an image |
US5182645A (en) * | 1990-07-11 | 1993-01-26 | U.S. Philips Corporation | Apparatus for deriving a compatible low-definition interlaced television signal and other components for reconstructing the original signal from an interlaced high-definition television signal |
US5148498A (en) * | 1990-08-01 | 1992-09-15 | Aware, Inc. | Image coding apparatus and method utilizing separable transformations |
US5128791A (en) * | 1990-08-13 | 1992-07-07 | Bell Communications Research, Inc. | Multi-channel HDTV system |
US5097331A (en) * | 1990-08-24 | 1992-03-17 | Bell Communications Research, Inc. | Multiple block-size transform video coding using an asymmetric sub-band structure |
US5049992A (en) * | 1990-08-27 | 1991-09-17 | Zenith Electronics Corporation | HDTV system with receivers operable at different levels of resolution |
US5049993A (en) * | 1990-10-03 | 1991-09-17 | Bell Communications Research, Inc. | Format conversion preprocessing method and circuit |
Non-Patent Citations (20)
Title |
---|
D. Esteban et al., "Application of Quadrature Mirror Filters, etc." Proceedings of the IEEE International Conference on Acoustics, Speech & Signal Processing (ICASSP), 1977, pp. 191-195. |
D. Esteban et al., Application of Quadrature Mirror Filters, etc. Proceedings of the IEEE International Conference on Acoustics, Speech & Signal Processing (ICASSP), 1977, pp. 191 195. * |
H. Gharavi et al., "Application of Quadrature Mirror Filtering to the Coding of Monochrome and Color Images," Proc. ICASSP, vol. 4, 1987, pp. 2384-2387. |
H. Gharavi et al., "Sub-band Coding of Digital Images Using Two-Dimensional Quadrature Mirror Filter," Proc. SPIE, vol. 707, Sep., 1986, pp. 51-61. |
H. Gharavi et al., Application of Quadrature Mirror Filtering to the Coding of Monochrome and Color Images, Proc. ICASSP, vol. 4, 1987, pp. 2384 2387. * |
H. Gharavi et al., Sub band Coding of Digital Images Using Two Dimensional Quadrature Mirror Filter, Proc. SPIE, vol. 707, Sep., 1986, pp. 51 61. * |
J. W. Woods et al., "Subband Coding of Images," IEEE Transactions on Acoustics, Speech & Signal Processing, vol. ASSP-34, Oct., 1986, pp. 1278-1288. |
J. W. Woods et al., "Sub-band Coding of Images," Proc. ICASSP, Apr., 1986, 1005-1008. |
J. W. Woods et al., Sub band Coding of Images, Proc. ICASSP, Apr., 1986, 1005 1008. * |
J. W. Woods et al., Subband Coding of Images, IEEE Transactions on Acoustics, Speech & Signal Processing, vol. ASSP 34, Oct., 1986, pp. 1278 1288. * |
M. Smith et al., "Exact Reconstruction Techniques for Tree Structured Subband Codes," IEEE Transactions on ASSP, vol. ASSP-34, Jun., 1986, pp. 434-441. |
M. Smith et al., Exact Reconstruction Techniques for Tree Structured Subband Codes, IEEE Transactions on ASSP, vol. ASSP 34, Jun., 1986, pp. 434 441. * |
M. Vetterli, "Filter Bands Allowing Perfect Reconstruction," Signal Processing, vol. 10, No. 3, Apr. 1986, pp. 219-244. |
M. Vetterli, "Multi-dimensional Sub-band Coding: Some Theory & Algorithms," Signal Processing, 1984, pp. 97-112. |
M. Vetterli, Filter Bands Allowing Perfect Reconstruction, Signal Processing, vol. 10, No. 3, Apr. 1986, pp. 219 244. * |
M. Vetterli, Multi dimensional Sub band Coding: Some Theory & Algorithms, Signal Processing, 1984, pp. 97 112. * |
P. H. Westerlink et al., "Sub-band Coding of Digital Images Using Predictive Vector Quantization," Proc. ICASSP, vol. 3, 1987, pp. 1378-1381. |
P. H. Westerlink et al., Sub band Coding of Digital Images Using Predictive Vector Quantization, Proc. ICASSP, vol. 3, 1987, pp. 1378 1381. * |
R. E. Crochiere et al., "Digital Coding of Speech in Sub-bands," BSTJ, vol. 55, pp. 1069-1085. |
R. E. Crochiere et al., Digital Coding of Speech in Sub bands, BSTJ, vol. 55, pp. 1069 1085. * |
Cited By (106)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5559834A (en) * | 1991-10-17 | 1996-09-24 | Edler; Bernd | Method of reducing crosstalk in processing of acoustic or optical signals |
US5907360A (en) * | 1993-03-16 | 1999-05-25 | Thomson-Csf | Coder/decoder for television image sub-band compatible coding, and its application to hierarchical motion coding by tree structures |
US5832124A (en) * | 1993-03-26 | 1998-11-03 | Sony Corporation | Picture signal coding method and picture signal coding apparatus, and picture signal decoding method and picture signal decoding apparatus |
US5481269A (en) * | 1994-05-27 | 1996-01-02 | Westinghouse Electric Corp. | General frame wavelet classifier |
US5594675A (en) * | 1994-07-14 | 1997-01-14 | Industrial Technology Research Institute | Reduced signal processing requirement sample and hold linear phase interpolative fir filter |
US5699363A (en) * | 1994-07-20 | 1997-12-16 | Mms Space Systems Unlimited | Digital signal processing apparatus |
US7418142B2 (en) | 1994-09-20 | 2008-08-26 | Ricoh Company, Ltd. | Method for compression using reversible embedded wavelets |
US20060222254A1 (en) * | 1994-09-21 | 2006-10-05 | Ahmad Zandi | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
US6222941B1 (en) | 1994-09-21 | 2001-04-24 | Ricoh Co., Ltd. | Apparatus for compression using reversible embedded wavelets |
US5881176A (en) * | 1994-09-21 | 1999-03-09 | Ricoh Corporation | Compression and decompression with wavelet style and binary style including quantization by device-dependent parser |
US7054493B2 (en) | 1994-09-21 | 2006-05-30 | Ricoh Co., Ltd. | Context generation |
US6990247B2 (en) | 1994-09-21 | 2006-01-24 | Ricoh Co., Ltd. | Multiple coder technique |
US6873734B1 (en) | 1994-09-21 | 2005-03-29 | Ricoh Company Ltd | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
US7068849B2 (en) | 1994-09-21 | 2006-06-27 | Ricoh Co. Ltd. | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
US5966465A (en) * | 1994-09-21 | 1999-10-12 | Ricoh Corporation | Compression/decompression using reversible embedded wavelets |
US7076104B1 (en) | 1994-09-21 | 2006-07-11 | Ricoh Co., Ltd | Compression and decompression with wavelet style and binary style including quantization by device-dependent parser |
US20030138157A1 (en) * | 1994-09-21 | 2003-07-24 | Schwartz Edward L. | Reversible embedded wavelet system implementaion |
US7139434B2 (en) | 1994-09-21 | 2006-11-21 | Ricoh Co., Ltd. | Decoding with storage of less bits for less important data |
US7167589B2 (en) | 1994-09-21 | 2007-01-23 | Ricoh Co., Ltd. | Disk read technique |
US6195465B1 (en) | 1994-09-21 | 2001-02-27 | Ricoh Company, Ltd. | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
US7016545B1 (en) | 1994-09-21 | 2006-03-21 | Ricoh Co., Ltd. | Reversible embedded wavelet system implementation |
US7167592B2 (en) | 1994-09-21 | 2007-01-23 | Ricoh Co., Ltd. | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
US7215820B2 (en) | 1994-09-21 | 2007-05-08 | Ricoh Co., Ltd. | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
US8565298B2 (en) | 1994-09-21 | 2013-10-22 | Ricoh Co., Ltd. | Encoder rate control |
US7227999B2 (en) | 1994-09-21 | 2007-06-05 | Ricoh Co., Ltd. | Printing system application using J2K |
US20030142874A1 (en) * | 1994-09-21 | 2003-07-31 | Schwartz Edward L. | Context generation |
US20030123743A1 (en) * | 1994-09-21 | 2003-07-03 | Ricoh Company, Ltd. | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
US7634145B2 (en) | 1994-09-21 | 2009-12-15 | Ricoh Co., Ltd. | Compression and decompression with wavelet style and binary style including quantization by device-dependent parser |
US20030118241A1 (en) * | 1994-09-21 | 2003-06-26 | Ricoh Company, Ltd. | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
US20080063070A1 (en) * | 1994-09-21 | 2008-03-13 | Schwartz Edward L | Encoder rate control |
US20030138156A1 (en) * | 1994-09-21 | 2003-07-24 | Schwartz Edward L. | Decoding with storage of less bits for less important data |
US7321695B2 (en) | 1994-09-21 | 2008-01-22 | Ricoh Co., Ltd. | Encoder rate control |
US7289677B2 (en) | 1994-09-21 | 2007-10-30 | Ricoh Co., Ltd. | Reversible embedded wavelet system implementation |
US5497777A (en) * | 1994-09-23 | 1996-03-12 | General Electric Company | Speckle noise filtering in ultrasound imaging |
US5668850A (en) * | 1996-05-23 | 1997-09-16 | General Electric Company | Systems and methods of determining x-ray tube life |
US5893100A (en) * | 1996-11-27 | 1999-04-06 | Teralogic, Incorporated | System and method for tree ordered coding of sparse data sets |
US6009434A (en) * | 1996-11-27 | 1999-12-28 | Teralogic, Inc. | System and method for tree ordered coding of sparse data sets |
US5748116A (en) * | 1996-11-27 | 1998-05-05 | Teralogic, Incorporated | System and method for nested split coding of sparse data sets |
WO1998024012A1 (en) * | 1996-11-27 | 1998-06-04 | Teralogic, Inc. | System and method for tree ordered coding of sparse data sets |
US5909518A (en) * | 1996-11-27 | 1999-06-01 | Teralogic, Inc. | System and method for performing wavelet-like and inverse wavelet-like transformations of digital data |
US5889559A (en) * | 1997-01-14 | 1999-03-30 | Intel Coproration | Method and apparatus for minimally-shifted wavelet decomposition and recomposition |
US5999656A (en) * | 1997-01-17 | 1999-12-07 | Ricoh Co., Ltd. | Overlapped reversible transforms for unified lossless/lossy compression |
US6434192B1 (en) * | 1997-11-13 | 2002-08-13 | Matsushita Electric Industrial Co., Ltd. | Adaptive equalizing device |
US6044172A (en) * | 1997-12-22 | 2000-03-28 | Ricoh Company Ltd. | Method and apparatus for reversible color conversion |
EP0975091A2 (en) * | 1998-07-22 | 2000-01-26 | Sharp Kabushiki Kaisha | Digital filter |
US6668013B1 (en) | 1998-07-22 | 2003-12-23 | Sharp Kabushiki Kaisha | Digital filter |
EP0975091A3 (en) * | 1998-07-22 | 2001-06-06 | Sharp Kabushiki Kaisha | Digital filter |
US6408322B1 (en) * | 1999-02-17 | 2002-06-18 | Thomson Licensing S.A. | Apparatus and method for anchoring predetermined points of the impulse frequency response of a physically-realized filter |
US6553396B1 (en) * | 1999-02-23 | 2003-04-22 | Sony Corporation | Filter bank constituting method and filter bank apparatus |
US6314452B1 (en) | 1999-08-31 | 2001-11-06 | Rtimage, Ltd. | System and method for transmitting a digital image over a communication network |
US6466957B1 (en) | 1999-09-02 | 2002-10-15 | 3Com Corporation | Reduced computation system for wavelet transforms |
US20050143973A1 (en) * | 1999-11-26 | 2005-06-30 | Matsushita Electric Industrial Co., Ltd. | Digital signal sub-band separating/combining apparatus achieving band-separation and band-combining filtering processing with reduced amount of group delay |
US6581081B1 (en) | 2000-01-24 | 2003-06-17 | 3Com Corporation | Adaptive size filter for efficient computation of wavelet packet trees |
US20010047516A1 (en) * | 2000-02-01 | 2001-11-29 | Compaq Computer Corporation | System for time shifting live streamed video-audio distributed via the internet |
US7024046B2 (en) | 2000-04-18 | 2006-04-04 | Real Time Image Ltd. | System and method for the lossless progressive streaming of images over a communication network |
US20020159653A1 (en) * | 2000-04-18 | 2002-10-31 | Shai Dekel | System and method for the lossless progressive streaming of images over a communication network |
US7454074B2 (en) | 2000-04-18 | 2008-11-18 | General Electric Company | System and method for the lossless progressive streaming of images over a communication network |
US20050271283A1 (en) * | 2000-04-18 | 2005-12-08 | Shai Dekel | System and method for the lossless progressive streaming of images over a communication network |
US20030005140A1 (en) * | 2000-12-14 | 2003-01-02 | Shai Dekel | Three-dimensional image streaming system and method for medical images |
US7376279B2 (en) | 2000-12-14 | 2008-05-20 | Idx Investment Corporation | Three-dimensional image streaming system and method for medical images |
US6826584B1 (en) * | 2000-12-22 | 2004-11-30 | Sony Corporation | Refinement of interpolated signals |
US7164804B2 (en) | 2001-02-15 | 2007-01-16 | Ricoh Co., Ltd. | Method and apparatus for eliminating flicker by quantizing values based on previous quantization |
US6898325B2 (en) | 2001-02-15 | 2005-05-24 | Ricoh Company, Ltd. | Method and apparatus for clipping coefficient values after application of each wavelet transform |
US6904178B2 (en) | 2001-02-15 | 2005-06-07 | Ricoh Co., Ltd. | Method and apparatus for eliminating flicker by quantizing values based on previous quantization |
US6983075B2 (en) | 2001-02-15 | 2006-01-03 | Ricoh Co., Ltd | Method and apparatus for performing selective quantization by manipulation of refinement bits |
US6898323B2 (en) | 2001-02-15 | 2005-05-24 | Ricoh Company, Ltd. | Memory usage scheme for performing wavelet processing |
US7062103B2 (en) | 2001-02-15 | 2006-06-13 | Ricoh Co., Ltd. | Method and apparatus for specifying quantization based upon the human visual system |
US7477792B2 (en) | 2001-02-15 | 2009-01-13 | Ricoh Co., Ltd. | Method and apparatus for performing progressive order conversion |
US20040120585A1 (en) * | 2001-02-15 | 2004-06-24 | Schwartz Edward L. | Method and apparatus for sending additional sideband information in a codestream |
US7072520B2 (en) | 2001-02-15 | 2006-07-04 | Ricoh Co., Ltd. | Method and apparatus for selecting layers for quantization based on sideband information |
US6925209B2 (en) | 2001-02-15 | 2005-08-02 | Ricoh Co., Ltd. | Method and apparatus for outputting a codestream as multiple tile-part outputs with packets from tiles being output in each tile-part |
US7079690B2 (en) | 2001-02-15 | 2006-07-18 | Ricoh Co., Ltd. | Method and apparatus for editing an image while maintaining codestream size |
US6973217B2 (en) | 2001-02-15 | 2005-12-06 | Ricoh Co., Ltd. | Method and apparatus for sending additional sideband information in a codestream |
US20030206661A1 (en) * | 2001-02-15 | 2003-11-06 | Schwartz Edward L. | Method and apparatus for clipping coefficient values after application of each wavelet transform |
US7095900B2 (en) | 2001-02-15 | 2006-08-22 | Ricoh Co., Ltd. | Method and apparatus for performing scalar quantization with a power of two step size |
US20040057628A1 (en) * | 2001-02-15 | 2004-03-25 | Schwartz Edward L. | Method and apparatus for selecting layers for quantization based on sideband information |
US20030210827A1 (en) * | 2001-02-15 | 2003-11-13 | Schwartz Edward L. | Method and apparatus for performing scalar quantization with a power of two step size |
US20030215150A1 (en) * | 2001-02-15 | 2003-11-20 | Gormish Michael J. | Method and apparatus for performing progressive order conversion |
US7457473B2 (en) | 2001-03-30 | 2008-11-25 | Ricoh Co., Ltd. | Method for block sequential processing |
US20050185851A1 (en) * | 2001-03-30 | 2005-08-25 | Yutaka Satoh | 5,3 wavelet filter |
US7006697B1 (en) | 2001-03-30 | 2006-02-28 | Ricoh Co., Ltd. | Parallel block MQ arithmetic image compression of wavelet transform coefficients |
US6859563B2 (en) | 2001-03-30 | 2005-02-22 | Ricoh Co., Ltd. | Method and apparatus for decoding information using late contexts |
US20030147560A1 (en) * | 2001-03-30 | 2003-08-07 | Schwartz Edward L. | Method and apparatus for storing bitplanes of coefficients in a reduced size memory |
US7062101B2 (en) | 2001-03-30 | 2006-06-13 | Ricoh Co., Ltd. | Method and apparatus for storing bitplanes of coefficients in a reduced size memory |
US7088869B2 (en) | 2001-03-30 | 2006-08-08 | Ricoh Co., Ltd. | 5,3 wavelet filter having three high pair and low pair filter elements with two pairs of cascaded delays |
US7298912B2 (en) | 2001-03-30 | 2007-11-20 | Ricoh Co., Ltd. | Method and apparatus for assigning codeblocks to coders operating in parallel |
US20030076999A1 (en) * | 2001-03-30 | 2003-04-24 | Schwartz Edward L. | Method and apparatus for block sequential processing |
US6895120B2 (en) | 2001-03-30 | 2005-05-17 | Ricoh Co., Ltd. | 5,3 wavelet filter having three high pair and low pair filter elements with two pairs of cascaded delays |
US7397963B2 (en) | 2001-03-30 | 2008-07-08 | Ricoh Co., Ltd. | Method and apparatus for storing bitplanes of coefficients in a reduced size memory |
US6950558B2 (en) | 2001-03-30 | 2005-09-27 | Ricoh Co., Ltd. | Method and apparatus for block sequential processing |
US7581027B2 (en) | 2001-06-27 | 2009-08-25 | Ricoh Co., Ltd. | JPEG 2000 for efficent imaging in a client/server environment |
US20030018818A1 (en) * | 2001-06-27 | 2003-01-23 | Martin Boliek | JPEG 2000 for efficent imaging in a client/server environment |
US7280252B1 (en) | 2001-12-19 | 2007-10-09 | Ricoh Co., Ltd. | Error diffusion of multiresolutional representations |
US7095907B1 (en) | 2002-01-10 | 2006-08-22 | Ricoh Co., Ltd. | Content and display device dependent creation of smaller representation of images |
US7474791B2 (en) | 2002-01-10 | 2009-01-06 | Ricoh Co., Ltd. | Content and display device dependent creation of smaller representations of images |
US20030194150A1 (en) * | 2002-04-16 | 2003-10-16 | Kathrin Berkner | Adaptive nonlinear image enlargement using wavelet transform coefficients |
US7120305B2 (en) | 2002-04-16 | 2006-10-10 | Ricoh, Co., Ltd. | Adaptive nonlinear image enlargement using wavelet transform coefficients |
US20040103133A1 (en) * | 2002-11-27 | 2004-05-27 | Spectrum Signal Processing Inc. | Decimating filter |
US7362816B1 (en) * | 2003-04-28 | 2008-04-22 | Xtendwave, Inc. | Inversion of channel distortion by adaptive wavelet lifting |
US8144803B2 (en) | 2003-04-28 | 2012-03-27 | Xw, Llc | Inversion of channel distortion by adaptive wavelet lifting |
US20080214114A1 (en) * | 2003-04-28 | 2008-09-04 | Xtendwave, Inc. | Inversion of channel distortion by adaptive wavelet lifting |
US20090168885A1 (en) * | 2007-12-29 | 2009-07-02 | Yong Peng | Two-dimensional interpolation architecture for motion compensation in multiple video standards |
US8588305B2 (en) * | 2007-12-29 | 2013-11-19 | Nvidia Corporation | Two-dimensional interpolation architecture for motion compensation in multiple video standards |
US8924900B2 (en) * | 2013-04-11 | 2014-12-30 | Chung Yuan Christian University | Analytical synthesis method and otra-based circuit structure |
US10945706B2 (en) | 2017-05-05 | 2021-03-16 | Biim Ultrasound As | Hand held ultrasound probe |
US11744551B2 (en) | 2017-05-05 | 2023-09-05 | Biim Ultrasound As | Hand held ultrasound probe |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5420891A (en) | Multiplierless 2-band perfect reconstruction quadrature mirror filter (PR-QMF) banks | |
US4829378A (en) | Sub-band coding of images with low computational complexity | |
US5128791A (en) | Multi-channel HDTV system | |
Vetterli | Multi-dimensional sub-band coding: Some theory and algorithms | |
Nguyen | Digital filter bank design quadratic-constrained formulation | |
AU634237B2 (en) | Digital transmission system using subband coding of a digital signal | |
US4918524A (en) | HDTV Sub-band coding using IIR filter bank | |
US4815023A (en) | Quadrature mirror filters with staggered-phase subsampling | |
Tran et al. | Linear-phase perfect reconstruction filter bank: Lattice structure, design, and application in image coding | |
US4691292A (en) | System for digital multiband filtering | |
US5327366A (en) | Method for the adaptive filtering of a transformed signal in sub-bands and corresponding filtering method | |
JPH05268587A (en) | Device and method for image processing | |
Saramaki et al. | Multirate systems and filterbanks | |
Bamberger | New results on two and three dimensional directional filter banks | |
US5559834A (en) | Method of reducing crosstalk in processing of acoustic or optical signals | |
Cooklev et al. | Regular orthonormal and biorthogonal wavelet filters | |
Kim et al. | FIR/IIR exact reconstruction filter banks with applications to subband coding of images | |
Smith et al. | Recursive time-varying filter banks for subband image coding | |
Schuller et al. | A general formulation for modulated perfect reconstruction filter banks with variable system delay | |
Mertins | Time-varying and support preservative filter banks: Design of optimal transition and boundary filters via SVD | |
EP0967718B1 (en) | Digital filters and corresponding filtering methods | |
JP2005501277A (en) | Audio coding using a non-uniform filter bank. | |
Coulombe et al. | Nonuniform perfect reconstruction filter banks over lattices with application to transmultiplexers | |
Komatsu et al. | Lossless filter banks based on two point transform and interpolative prediction | |
Polyak et al. | A new flexible bi-orthogonal filter design for multiresolution filterbanks with application to image compression |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: NEW JERSEY INSTITUTE OF TECHNOLOGY, NEW JERSEY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:AKANSU, ALI NACI;REEL/FRAME:006491/0276 Effective date: 19930317 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 19990530 |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |