Method and system for hiding lost packets
First Claim
1. A method for hiding lost packets, comprising:
- transforming a time domain signal from a time domain to a frequency domain to obtain a frequency-domain coefficient of the prior frame and a frequency-domain coefficient of the subsequent frame, wherein the time-domain signal is a time-domain signal segment obtained from a frame prior to a lost signal and a frame subsequent to the lost signal respectively according to periodicity of pitch and phase of the signal, and perform;
interpolating values into an amplitude value of the frequency-domain coefficient of the prior frame and an amplitude value of the frequency-domain coefficient of the subsequent frame to obtain an amplitude value of the frequency-domain coefficient of multiple reconstructed signals;
selecting a phase most similar to the phase of the reconstructed signals from the prior frame and/or the subsequent frame as a phase value of the frequency-domain coefficient of the reconstructed signals;
transforming the reconstructed signals from the frequency domain to the time domain according to the amplitude value and the phase value of the frequency-domain coefficient of the reconstructed signals to obtain time-domain signals of the reconstructed signals; and
superposing the time-domain signals of the reconstructed signals to recover the lost signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for hiding lost packets are disclosed. The method includes: obtaining a time-domain signal segment from a frame prior to a lost signal and a frame subsequent to the lost signal respectively according to periodicity of pitch and phase of the signal, and performing transformation from a time domain to a frequency domain to obtain a frequency-domain coefficient of the prior frame and a frequency-domain coefficient of the subsequent frame; interpolating values into an amplitude value of the frequency-domain coefficient of the prior frame and an amplitude value of the frequency-domain coefficient of the subsequent frame to obtain an amplitude value of the frequency-domain coefficient of multiple reconstructed signals; selecting a phase most similar to the phase of the reconstructed signals from the prior frame and/or the subsequent frame as a phase value of the frequency-domain coefficient of the reconstructed signals; and performing transformation from the frequency domain to the time domain according to the amplitude value and the phase value of the frequency-domain coefficient of the reconstructed signals to obtain time-domain signals of the reconstructed signals, and superposing the time-domain signals of the reconstructed signals to recover the lost signal.
6 Citations
25 Claims
-
1. A method for hiding lost packets, comprising:
-
transforming a time domain signal from a time domain to a frequency domain to obtain a frequency-domain coefficient of the prior frame and a frequency-domain coefficient of the subsequent frame, wherein the time-domain signal is a time-domain signal segment obtained from a frame prior to a lost signal and a frame subsequent to the lost signal respectively according to periodicity of pitch and phase of the signal, and perform; interpolating values into an amplitude value of the frequency-domain coefficient of the prior frame and an amplitude value of the frequency-domain coefficient of the subsequent frame to obtain an amplitude value of the frequency-domain coefficient of multiple reconstructed signals; selecting a phase most similar to the phase of the reconstructed signals from the prior frame and/or the subsequent frame as a phase value of the frequency-domain coefficient of the reconstructed signals; transforming the reconstructed signals from the frequency domain to the time domain according to the amplitude value and the phase value of the frequency-domain coefficient of the reconstructed signals to obtain time-domain signals of the reconstructed signals; and superposing the time-domain signals of the reconstructed signals to recover the lost signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for hiding lost packets, comprising:
-
a time-frequency domain transforming module, adapted to;
transform a time domain signal from a time domain to a frequency domain to obtain a frequency-domain coefficient of the prior frame and a frequency-domain coefficient of the subsequent frame, wherein the time-domain signal is a time-domain signal segment obtained from a frame prior to a lost signal and a frame subsequent to the lost signal respectively according to periodicity of pitch and phase of the signal, and perform;a reconstructed signal frequency-domain coefficient calculating module, adapted to;
interpolate values into an amplitude value of the frequency-domain coefficient of the prior frame and an amplitude value of the frequency-domain coefficient of the subsequent frame to obtain an amplitude value of the frequency-domain coefficient of multiple reconstructed signals;a reconstructed signal frequency-domain phase selecting module, adapted to;
select a phase most similar to the phase of the reconstructed signals from the prior frame and/or the subsequent frame as a phase value of the frequency-domain coefficient of the reconstructed signals;a frequency-time domain transforming module, adapted to;
transform the reconstructed signals from the frequency domain to the time domain according to the amplitude value and the phase value of the frequency-domain coefficient of the reconstructed signals to obtain time-domain signals of the reconstructed signals; anda signal recovering module, adapted to superpose the time-domain signals of the reconstructed signals to recover the lost signal. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification