ADPCM encoding apparatus, ADPCM decoding apparatus and delay...

Pulse or digital communications – Pulse code modulation – Differential

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06647064

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to the technique of ADPCM (adaptive differential pulse code modulation). More particularly, the present invention relates to an ADPCM encoding apparatus, an ADPCM decoding apparatus and a delay circuit used in an echo generation system for a “Karaoke” sing-along system.
2. Prior Art
In the recent years, a plurality of prediction units are operated at the same time for suppressing the prediction error in ADPCM systems by comparing respective prediction errors and switching one from another.
However, in the case of such a conventional system, the calculation of the prediction errors of a plurality of prediction units and the comparison of those prediction errors require an increased number of logic circuits. In addition to this, the compression efficiency tends to decrease due to information to be saved in the compressed data for appropriate switching the plurality of the prediction units. Accordingly, such a system is not suitable for use in compact devices such as an echo generation system for a “Karaoke” sing-along system, a shock-proof mechanism in a small portable audio device and so on.
SUMMARY OF THE INVENTION
The present invention has been made in order to solve the shortcomings as described above. It is an important object of the present invention to provide an ADPCM encoding apparatus, an ADPCM decoding apparatus and a delay circuit with compact circuit designs.
It is another important object of the present invention to provide an ADPCM encoding apparatus, an ADPCM decoding apparatus and a delay circuit without deteriorating the quality of the compressed data.
In brief, the above and other objects and advantages of the present invention are provided by a new and improved ADPCM encoding apparatus for compressing a differential signal between an input digital signal and a predicted value of the digitized input by encoding the differential signal in accordance with adaptive differential pulse code modulation. The ADPCM encoding apparatus comprises a prediction unit for outputting the predicted value; a subtractor for outputting the differential signal between the predicted value as outputted from the prediction unit and the input digital signal; an adaptive quantizer unit for quantizing the differential signal as outputted from the subtractor with a quantization step and outputting the quantized differential signal; a quantization step adjustment unit for updating the quantization step in accordance with the differential signal having been quantized by the adaptive quantizer unit; and an inverse quantizer connected to the adaptive quantizer unit and the quantization step adjustment unit for inversely quantizing the differential quantized signal outputted from the adaptive quantizer unit with the quantization step in order to output a decoded quantized differential signal, the prediction unit connected to the inverse quantizer for outputting a next value of the predicted value with reference to the decoded quantized differential signal, wherein the prediction unit is further connected to the adaptive quantizer and implemented with a plurality of algorithms for calculating the predicted value and performs the prediction in accordance with one of the algorithms which is selected by referring to the differential signal having been outputted from the adaptive quantizer unit.
In accordance with this configuration, the accuracy of the prediction unit is improved by the selective use of different prediction algorithms depending upon the state of the input signal, and as a result, it is possible to improve the quality of the compressed data as the output signal of the ADPCM encoding apparatus.
Also, in accordance with a preferred embodiment of the present invention, the one of the algorithms for calculating the predicted value is selected by referring to the differential signal which has been outputted from the adaptive quantizer unit one cycle before.
By this configuration, there is needed no information about the selection contained in the compressed data so that the compression efficiency is therefore improved.
Also, in accordance with a preferred embodiment of the present invention, the algorithms for calculating the predicted value includes a first algorithm and a second algorithm; the prediction unit is operated to output the predicted value which has been obtained one cycle before in accordance with the first algorithm; and the prediction unit is operated to output the predicted value which is obtained on the basis of extrapolation calculated with the predicted value which has been obtained one cycle before and the predicted value which has been obtained two cycles before in accordance with the second algorithm.
Also, since the configuration can be designed in a simple fashion, the ADPCM decoding apparatus can be implemented within a small area of a semiconductor chip and so on.
In accordance with a further aspect of the present invention, an ADPCM decoding apparatus for receiving a quantized differential signal as inputted and outputting a decoded output digital signal by inversely quantizing the quantized differential signal in accordance with adaptive differential pulse code modulation and obtaining the sum of a decoded quantized differential signal and a prediction value, the ADPCM decoding apparatus comprising: an inverse quantizer for receiving and inversely quantizing a quantized differential signal as inputted with the quantization step in order to output a decoded quantized differential signal; a quantization step adjustment unit connected to the inverse quantizer for updating the quantization step in accordance with quantized differential signal as inputted; a prediction unit for receiving the quantized differential signal as inputted, and calculating and outputting a predicted value of a decoded output digital signal; an adder connected to the inverse quantizer and the prediction unit for calculating the sum of the outputs of the inverse quantizer and the prediction unit, wherein the prediction unit is implemented with a plurality of algorithms for calculating the predicted value and performs the prediction in accordance with one of the algorithms which is selected by referring to the quantized differential signal as inputted.
In accordance with this configuration, the accuracy of the prediction unit is improved by the selective use of different prediction algorithms depending upon the environment, and as a result, it is possible to improve the quality of the compressed data as the output signal of the ADPCM decoding apparatus.
Also, in accordance with a preferred embodiment of the present invention, the one of the algorithms for calculating the predicted value is selected by referring to the differential signal which has been outputted from the adaptive quantizer unit one cycle before.
By this configuration, there is needed no information about the selection contained in the compressed data so that the compression efficiency is therefore improved.
Also, in accordance with a preferred embodiment of the present invention, the algorithms for calculating the predicted value includes a first algorithm and a second algorithm; the prediction unit is operated to output the predicted value which has been obtained one cycle before in accordance with the first algorithm; and the prediction unit is operated to output the predicted value which is obtained on the basis of extrapolation calculated with the predicted value which has been obtained one cycle before and the predicted value which has been obtained two cycles before in accordance with the second algorithm.
Also, since the configuration can be designed in a simple fashion, the ADPCM decoding apparatus can be implemented within a small area of a semiconductor chip and so on.
In accordance with a further aspect of the present invention, a signal delay circuit comprises an analog-digital converter for receiving and converting voice signals as inputted into digitized signals; an ADPCM encoding apparatus connected to the analog-digital co

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

ADPCM encoding apparatus, ADPCM decoding apparatus and delay... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with ADPCM encoding apparatus, ADPCM decoding apparatus and delay..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and ADPCM encoding apparatus, ADPCM decoding apparatus and delay... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3153730

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.