Adaptive differential coding modulation (ADPCM) is gradually developed on the basis of differential pulse code modulation (DPCM). The working principle of DPCM can be found in the relevant chapters of the principle textbook. In its implementation, it uses prediction technology to reduce the redundancy of the input signal of the quantization encoder, encodes the difference signal to improve efficiency and reduce the rate of the coded signal, which is widely used in the digitization of voice and image signals. In recent years, CCITT has determined the conversion system from 64Kb/s to 32kb/s, which converts the standard PCM code into 32kb/s ADPCM code, and then restores it to 64Kb/s PCM signal after transmission, thereby doubling the compression rate of 64Kb/s digital voice and doubling the ease of expansion of the transmission channel.
The quantizer and predictor in ADPCM are both adaptive, that is, the parameters of the quantizer and predictor can adapt to the optimal parameter state according to the statistical characteristics of the input signal. Usually, people call the speech coding method with a digital rate lower than 64Kb/s as speech compression coding technology. There are many speech compression coding methods. Adaptive differential pulse modulation (ADPCM) is a less complex method in speech compression coding. It can achieve the speech quality requirements of 64kbit/s digital rate at 32kbit/s digital rate, that is, it meets the quality requirements of long-distance calls.
When sampling a voice or video signal at a rate higher than the Nyquist rate, there is a clear correlation between the previous and next samples. When these related samples are encoded in the usual PCM system, the encoded signal will contain redundant information. If this redundant information is removed before encoding, a more efficient encoded signal can be obtained. To this end, the correlation of the signal X (nts) can be used to linearly predict future samples. The predictor is usually a tapped delay filter (i.e., FIR filter) as shown in Figure 7-12.
The predicted value of the linear predictor is:
Where ai is the prediction coefficient, which is a constant in DPCM and an adaptive variable in ADPCM. n is the prediction order. The prediction coefficient ai can be calculated based on the criterion of minimum prediction error energy. In this way, the PCM encoder quantizes and encodes the difference signal e(nTs)=x(nTs)-x∧(nTs) to achieve the purpose of ADPCM encoding.
Previous article:Commonly used transmitting three-stage tube information
Next article:Working Principle and Application of Fuel Cells
- Popular Resources
- Popular amplifiers
- High signal-to-noise ratio MEMS microphone drives artificial intelligence interaction
- Advantages of using a differential-to-single-ended RF amplifier in a transmit signal chain design
- ON Semiconductor CEO Appears at Munich Electronica Show and Launches Treo Platform
- ON Semiconductor Launches Industry-Leading Analog and Mixed-Signal Platform
- Analog Devices ADAQ7767-1 μModule DAQ Solution for Rapid Development of Precision Data Acquisition Systems Now Available at Mouser
- Domestic high-precision, high-speed ADC chips are on the rise
- Microcontrollers that combine Hi-Fi, intelligence and USB multi-channel features – ushering in a new era of digital audio
- Using capacitive PGA, Naxin Micro launches high-precision multi-channel 24/16-bit Δ-Σ ADC
- Fully Differential Amplifier Provides High Voltage, Low Noise Signals for Precision Data Acquisition Signal Chain
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- [RVB2601 Creative Application Development] 4 Long press and short press to eliminate the letter A
- CC2520 BasicRF Study Notes
- Improve your basic knowledge of embedded systems
- 【FAQ】Microchip Live: Simplifying security application design with dsPIC33/PIC24 and ATECC608 devices
- Application Examples of Portable Spectrum Analyzers for Radio Signal Monitoring
- Mentor Online Seminar丨Advanced Application of FPGA Simulation Verification Platform ModelSim
- High Accuracy Split-Phase CT Fuel Gauge Reference Design Using Independent ADCs
- [Xianji HPM6750 Review] HPM SDK Development Environment Construction and Hello World
- Explanation of state machine switching of terminal devices in TI ZigBee protocol stack
- Doomsday wasteland style Bumblebee