Method and device for efficient frame erasure concealment in speech codecs
First Claim
1. A method for concealing frame erasures caused by frames of an encoded sound signal erased during transmission from an encoder to a decoder and for recovery of the decoder after frame erasures, the method comprising, in the decoder:
- receiving from the encoder concealment/recovery parameters including at least phase information related to frames of the encoded sound signal, wherein the phase information comprises a position of a glottal pulse in each frame of the encoded sound signal;
conducting frame erasure concealment in response to the received concealment/recovery parameters,wherein;
the frame erasure concealment comprises resynchronizing, in response to the received phase information, the erasure-concealed frames with corresponding frames of the encoded sound signal; and
resynchronizing an erasure-concealed frame with a corresponding frame of the encoded sound signal comprises;
determining, in the erasure-concealed frame, a position of a maximum amplitude pulse; and
aligning the position of the maximum amplitude pulse in the erasure-concealed frame with the position of the glottal pulse of the corresponding frame of the encoded sound signal.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and device for concealing frame erasures caused by frames of an encoded sound signal erased during transmission from an encoder to a decoder and for recovery of the decoder after frame erasures comprise, in the encoder, determining concealment/recovery parameters including at least phase information related to frames of the encoded sound signal. The concealment/recovery parameters determined in the encoder are transmitted to the decoder and, in the decoder, frame erasure concealment is conducted in response to the received concealment/recovery parameters. The frame erasure concealment comprises resynchronizing, in response to the received phase information, the erasure-concealed frames with corresponding frames of the sound signal encoded at the encoder. When no concealment/recovery parameters are transmitted to the decoder, a phase information of each frame of the encoded sound signal that has been erased during transmission from the encoder to the decoder is estimated in the decoder. Also, frame erasure concealment is conducted in the decoder in response to the estimated phase information, wherein the frame erasure concealment comprises resynchronizing, in response to the estimated phase information, each erasure-concealed frame with a corresponding frame of the sound signal encoded at the encoder.
83 Citations
72 Claims
-
1. A method for concealing frame erasures caused by frames of an encoded sound signal erased during transmission from an encoder to a decoder and for recovery of the decoder after frame erasures, the method comprising, in the decoder:
-
receiving from the encoder concealment/recovery parameters including at least phase information related to frames of the encoded sound signal, wherein the phase information comprises a position of a glottal pulse in each frame of the encoded sound signal; conducting frame erasure concealment in response to the received concealment/recovery parameters, wherein; the frame erasure concealment comprises resynchronizing, in response to the received phase information, the erasure-concealed frames with corresponding frames of the encoded sound signal; and resynchronizing an erasure-concealed frame with a corresponding frame of the encoded sound signal comprises; determining, in the erasure-concealed frame, a position of a maximum amplitude pulse; and aligning the position of the maximum amplitude pulse in the erasure-concealed frame with the position of the glottal pulse of the corresponding frame of the encoded sound signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
8. A method as defined in 7, further comprising determining as phase information a sign of the glottal pulse by measuring a sign of the maximum amplitude pulse in the frame of the encoded sound signal.
-
29. A method for concealing frame erasures caused by frames of an encoded sound signal erased during transmission from an encoder to a decoder and for recovery of the decoder after frame erasures, the method comprising, in the decoder:
-
estimating a phase information of each frame of the encoded sound signal that has been erased during transmission from the encoder to the decoder; and conducting frame erasure concealment in response to the estimated phase information, wherein the frame erasure concealment comprises resynchronizing, in response to the estimated phase information, each erasure-concealed frame with a corresponding frame of the encoded sound signal, wherein; the estimated phase information is an estimated position of a glottal pulse of each frame of the encoded sound signal that has been erased; and resynchronizing an erasure-concealed frame with the corresponding frame of the encoded sound signal comprises determining a maximum amplitude pulse in the erasure-concealed frame, and aligning the maximum amplitude pulse in the erasure-concealed frame with the estimated position of the glottal pulse. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A device for concealing frame erasures caused by frames of an encoded sound signal erased during transmission from an encoder to a decoder and for recovery of the decoder after frame erasures, the device comprising, in the decoder:
-
means for receiving concealment/recovery parameters including at least phase information related to frames of the encoded sound signal, wherein the phase information comprises a position of a glottal pulse in each frame of the encoded sound signal; and means for conducting frame erasure concealment in response to the received concealment/recovery parameters, wherein; the means for conducting frame erasure concealment comprises means for resynchronizing, in response to the received phase information, the erasure-concealed frames with corresponding frames of the encoded sound signal; and the means of resynchronizing an erasure-concealed frame with a corresponding frame of the encoded sound signal comprises; means for determining, in the erasure-concealed frame, a position of a maximum amplitude pulse; and means for aligning the position of the maximum amplitude pulse in the erasure-concealed frame with the position of the glottal pulse of the corresponding frame of the encoded sound signal.
-
-
41. A device for concealing frame erasures caused by frames of an encoded sound signal erased during transmission from an encoder to a decoder and for recovery of the decoder after frame erasures, the device comprising, in the decoder:
-
a receiver of concealment/recovery parameters including at least phase information related to frames of the encoded sound signal, wherein the phase information comprises a position of a glottal pulse in each frame of the encoded sound signal; and a frame erasure concealment module supplied with the received concealment/recovery parameters, wherein; the frame erasure concealment module comprises a synchronizer of the erasure-concealed frames with corresponding frames of the encoded sound signal in response to the received phase information; and the synchronizer, for synchronizing an erasure-concealed frame with a corresponding frame of the encoded sound signal, determines in the erasure-concealed frame a position of a maximum amplitude pulse, and aligns the position of the maximum amplitude pulse in the erasure-concealed frame with the position of the glottal pulse of the corresponding frame of the encoded sound signal. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A device for concealing frame erasures caused by frames of an encoded sound signal erased during transmission from an encoder to a decoder and for recovery of the decoder after frame erasures, the device comprising:
-
means for estimating, at the decoder, a phase information of each frame of the encoded sound signal that has been erased during transmission from the encoder to the decoder; and means for conducting frame erasure concealment in response to the estimated phase information, the means for conducting frame erasure concealment comprising means for resynchronizing each erasure-concealed frame with a corresponding frame of the encoded sound signal; wherein; the estimated phase information is an estimated position of a glottal pulse of each frame of the encoded sound signal that has been erased; and the means for resynchronizing each erasure-concealed frame with the corresponding frame of the encoded sound signal comprises means for determining a maximum amplitude pulse in the erasure-concealed frame, and aligning the maximum amplitude pulse in the erasure-concealed frame with the estimated position of the glottal pulse.
-
-
62. A device for concealing frame erasures caused by frames of an encoded sound signal erased during transmission from an encoder to a decoder and for recovery of the decoder after frame erasures, the device comprising:
-
at the decoder, an estimator of a phase information of each frame of the encoded signal that has been erased during transmission from the encoder to the decoder; and an erasure concealment module supplied with the estimated phase information and comprising a synchronizer which, in response to the estimated phase information, resynchronizes each erasure-concealed frame with a corresponding frame of the encoded sound signal; wherein; the estimated phase information is an estimated position of a glottal pulse of each frame of the encoded sound signal that has been erased; and the synchronizer determines a maximum amplitude pulse in the erasure-concealed frame, and aligns the maximum amplitude pulse in the erasure-concealed frame with the estimated position of the glottal pulse. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
Specification