Error concealment in digital transmissions
First Claim
1. A method for processing interfered-with signals, said signals composed of data representing a plurality of groups of a plurality of subbands comprising a media signal, said method comprising the steps of:
- decoding at least one group of subband signals;
storing in a memory a signal portion of at least one group of subbands of processed signal data;
detecting interfered-with signal sections of at least one group of subbands with an analyzer;
masking said interfered-with signal sections to form at least one masked subband group signal section through usage of a selectable switch to replace said original interfered-with signal sections with a selected masking strategy by choosing from among two or more of the following alternatives;
(i) transmitting said interfered-with signal section without correction;
(ii) muting said interfered-with signal section;
(iii) replacing said interfered-with signal section with said processed signal portion of at least one group of subbands of said channel stored in said memory;
or (iv) replacing said interfered-with signal section with an estimated signal generated by an estimator;
whereby said at least one masked subband signal section is outputted from said switch as said processed signal data; and
whereby said processed signal is comprised of said processed signal data divided into at least one group of subband signal sections interjected where interference has been detected and switchably replaced.
4 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for transmitting or storing, over an interference affected channel, digital audio signals that have been subjected to data reduction, resulting in a reduced data, digital audio signal that is present in at least one of the time domain and spectral domain, depending on source coding. An interfered-with signal section is detected in the reduced data, digital audio signal at a receiving end. The interfered-with reduced data, digital audio signal section is masked by one of (a) muting only interfered-with spectral values or subbands, or groups of spectral values or subbands in the signal section and (b) replacing only interfered-with spectral values or subbands, or groups of spectral values of subbands in the signal section with a signal component from the same channel or an adjacent channel including at least one of time domain sampled values, spectral domain sampled values, scale factors, and control information, depending on the source coding of the reduced data, digital audio signal.
99 Citations
49 Claims
-
1. A method for processing interfered-with signals, said signals composed of data representing a plurality of groups of a plurality of subbands comprising a media signal, said method comprising the steps of:
-
decoding at least one group of subband signals;
storing in a memory a signal portion of at least one group of subbands of processed signal data;
detecting interfered-with signal sections of at least one group of subbands with an analyzer;
masking said interfered-with signal sections to form at least one masked subband group signal section through usage of a selectable switch to replace said original interfered-with signal sections with a selected masking strategy by choosing from among two or more of the following alternatives;
(i) transmitting said interfered-with signal section without correction;
(ii) muting said interfered-with signal section;
(iii) replacing said interfered-with signal section with said processed signal portion of at least one group of subbands of said channel stored in said memory;
or(iv) replacing said interfered-with signal section with an estimated signal generated by an estimator;
whereby said at least one masked subband signal section is outputted from said switch as said processed signal data; and
whereby said processed signal is comprised of said processed signal data divided into at least one group of subband signal sections interjected where interference has been detected and switchably replaced. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for processing interfered-with signals received over a channel of a multiple, adjacent channel system said signals composed of data representing a plurality of groups of a plurality of subbands comprising a media signal, said method comprising the steps of:
-
decoding at least one group of subband signals for a first channel;
storing in memory a signal portion of at least one group of subbands of processed signal data for said first channel;
storing in said memory a signal portion of at least one group of subbands of unprocessed signal data for said adjacent channel;
detecting interfered-with signal sections of at least one group of subbands;
masking said interfered-with signal sections to form at least one masked subband group signal section through a masking strategy of replacing said interfered-with signal sections with signal portions of said processed signal data from said first channel stored in said memory;
whereby said masked subband signal sections are output as at least one group of subbands of said processed signal data; and
whereby said processed signal is comprised of at least one group of subbands with masked subband signal sections interjected where interference has been detected and replaced. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for processing interfered-with signals received over a channel of a multiple, adjacent channel system, said signals composed of data representing a plurality of groups of a plurality of subbands comprising a media signal, said method comprising the steps of:
-
decoding at least one group of channel subband signals;
storing in a memory a signal portion of at least one group of subbands of processed signal data for a first channel;
storing in said memory a signal portion of at least one group of subbands of unprocessed signal data for a channel adjacent to said first channel;
detecting interfered-with signal sections of at least one group of subbands with an analyzer;
masking said interfered-with signal sections to form at least one masked subband group signal section through a masking strategy of muting said interfered-with signal sections;
whereby said masked subband group signal sections are output as at least one group of subbands of said processed signal data; and
whereby said processed signal is comprised of at least one group of subbands with masked subband group signal sections interjected where interference has been detected and replaced. - View Dependent Claims (19, 20, 21)
-
-
22. A method for processing interfered-with signals received over a channel of a multiple, adjacent channel system, said signals composed of data representing a plurality of groups of a plurality of subbands comprising a media signal, said method comprising the steps of:
-
decoding at least one group of channel subband signals for decoding a first channel and an adjacent channel;
storing in a memory a signal portion of at least one group of subbands of processed signal data for said first channel;
storing in said memory a signal portion of at least one group of subbands of unprocessed signal data for said adjacent channel;
detecting interfered-with signal sections of at least one group of subband with an analyzer;
masking said interfered-with signal sections to form at least one masked subband group signal section through a masking strategy of replacing said interfered-with signal sections with a stored signal portion of at least one group of subbands of said unprocessed signal data for said adjacent channel stored in said memory;
whereby said masked subband group signal sections are output as at least one group of subbands of said processed signal data; and
whereby said processed signal is comprised of at least one group of subbands with masked subband group signal sections interjected where interference has been detected and replaced. - View Dependent Claims (23, 24, 25, 26)
-
-
27. An apparatus for processing interfered-with signals composed of data representing a plurality of groups of a plurality of subbands comprising a media signal, said apparatus comprising:
-
a channel decoder for decoding at least one group of subband signals for said channel;
a memory for storing a processed signal portion of at least one group of subbands for said channel;
a memory for storing an unprocessed signal portion of at least one group of subbands of an adjacent channel;
an analyzer for detecting interfered-with signal sections of at least one group of subbands and for determining the type and length of said interference;
a switch associated with at least one group of subbands for selectably switching in a replacement signal for said original interfered-with signal section for at least one group of subbands by choosing from among the following alternatives;
(i) said original signal section with no replacement;
(ii) a muted signal section;
(iii) a processed signal portion of said at least one group of subbands of said channel from said memory;
(iv) an unprocessed signal portion of said at least one group of subbands of said adjacent channel from said memory;
or(v) an estimated signal generated by an estimation means;
whereby said replacement signal sections are outputted from said switch as said processed subband group signal data; and
whereby said processed digital signal is comprised of said digital signal divided into at least one group of subbands with replaced sections switchably interjected where interference has been detected. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. In a method for processing interfered-with signals composed of data representing a plurality of groups of a plurality of subbands comprising a media signal, the improvement comprising:
-
detecting at least one interfered-with signal section of at least one group of subbands of a received signal; and
,selectably replacing at least one interfered-with signal section of at least one group of subbands by choosing dynamically one of a variety of masking or replacement strategies for at least one independently selected group of subbands. - View Dependent Claims (40, 41, 42)
-
-
43. An apparatus for processing interfered-with signals composed of data representing a plurality of groups of a plurality of subbands comprising a media signal, the improvement comprising:
-
a detector for detecting at least one interfered-with signal section of at least one group of subbands of a received signal; and
a switch for selectable replacing at least one interfered-with signal section of at least one group of subbands by choosing dynamically one of a variety of masking or replacement strategies for at least one independently selected group of subbands. - View Dependent Claims (44, 45, 46)
-
-
47. An apparatus for processing interfered-with signals received over a channel of a multiple, adjacent channel system said signals composed of data representing a plurality of groups of a plurality of subbands comprising a media signal, said apparatus comprising:
-
a channel decoder for decoding at least one group of subband signals for a first channel;
a memory for storing a signal portion of at least one group of subbands of processed signal data for said first channel;
a memory for storing a signal portion of at least one group of subband of unprocessed signal data for said adjacent channel;
an analyzer for detecting at least one interfered-with signal section of at least one group of subbands;
a switch associated with at least one group of subbands for switching in a replacement signal for said at least one interfered-with signal section to form at least one masked subband group signal section through a masking strategy of replacing said interfered-with signal sections with signal portions of said processed signal data from said first channel stored in said memory;
whereby said at least one masked subband signal sections are output as at least one group of subbands of said processed signal data; and
whereby said processed signal is comprised of at least one group of subbands with masked subband signal sections interjected where interference has been detected and replaced.
-
-
48. An apparatus for processing interfered-with signals received over a channel of a multiple, adjacent channel system, said signals composed of data representing a plurality of groups of a plurality of subbands comprising a media signal, said apparatus comprising:
-
a channel decoder for decoding at least one group of channel subband signals;
a memory for storing a signal portion of at least one group of subbands of processed signal data for a first channel;
a memory for storing a signal portion of at least one group of subbands of unprocessed signal data for a channel adjacent to said first channel;
an analyzer for detecting at least one interfered-with signal section of at least one group of subbands;
a switch associated with at least one group of subbands for switching in a replacement signal for said at least one interfered-with signal section to form at least one masked subband group signal section through a masking strategy of muting said interfered-with signal section;
whereby said at least one masked subband group signal sections are output as at least one group of subbands of said processed signal data; and
whereby said processed signal is comprised of at least one group of subbands with masked subband group signal sections interjected where interference has been detected and replaced.
-
-
49. A method for processing interfered-with signals received over channel of a multiple, adjacent channel system, said signals composed of data representing a plurality of groups of a plurality of subbands comprising a media signal, said apparatus comprising:
-
a channel decoder for decoding at least one group of channel subband signals for decoding a first channel and an adjacent channel;
a memory for storing a signal portion of at least one group of subbands of processed signal data for said first channel;
a memory for storing a signal portion of at least one group of subbands of unprocessed signal data for said adjacent channel;
an analyzer for detecting at least one interfered-with signal section of at least one group of subbands;
a switch associated with at least one group of subbands for switching in a replacement signal for said at least one interfered-with signal section to form at least one masked subband group signal section through a masking strategy of replacing said interfered-with signal section with a stored signal portion of at least one group of subbands of said unprocessed signal data for said adjacent channel stored in said memory;
whereby said at least one masked subband group signal section is output as at least one group of subbands of said processed signal data; and
whereby said processed signal is comprised of at least one group of subbands with masked subband group signal sections interjected where interference has been detected and replaced.
-
Specification