A system and method that selects an encoder redundancy scheme based on the projected
cost of concealing the errors using an anticipated error concealment strategy.
The invention provides a system for encoding a data set, comprising: a system that
anticipates an error concealment strategy that will be used by a decoder in the
event that the data set contains errors when received by the decoder; an analysis
system that projects a cost for concealing the errors using the error concealment
strategy; and a system that selects a redundancy scheme for encoding the data set
based on the projected cost of concealing the errors using the error concealment
strategy. Also provided is a decoder system for decoding packets of data, comprising:
at least one error concealment strategy for concealing errors in an erroneously
received packet of data; and a feedback system that provides feedback information
regarding the error concealment strategy used by the decoder system to conceal
the errors.