ADAPTIVE PREDICTION FILTERING FOR ENCODING/DECODING DIGITAL SIGNALS IN MEDIA CONTENT
First Claim
1. A method of decoding a digital signal in media, the method comprising:
- using a computer programmed as a decoder to perform the acts of;
computing signal characteristics of a host signal in which a digital signal is encoded;
analyzing the characteristics to determine an extent to which the signal characteristics correspond to characteristics of the digital signal; and
adapting parameters of a predictive filter applied to the host signal based on the extent to which the signal characteristics correspond to the characteristics of the digital signal;
wherein the parameters adapt the function of the predictive filter based on the signal characteristics.
5 Assignments
0 Petitions
Accused Products
Abstract
A method computes signal characteristics of a host signal in which a digital signal is encoded, and analyzes the characteristics to determine an extent to which the signal characteristics correspond to characteristics of the digital signal. The method adapts parameters of a predictive filter or prediction function applied to the host signal based on the extent to which the signal characteristics correspond to the characteristics of the digital signal. In one embodiment, different filters or filter parameters are selected to match different signal characteristics of the host signal with the characteristics of the digital signal. These predictive filtering techniques also enable optimized encoding of digital signals that adapt the encoding of digital signals to take advantage of predictive filtering in the decoding process.
87 Citations
16 Claims
-
1. A method of decoding a digital signal in media, the method comprising:
- using a computer programmed as a decoder to perform the acts of;
computing signal characteristics of a host signal in which a digital signal is encoded;
analyzing the characteristics to determine an extent to which the signal characteristics correspond to characteristics of the digital signal; and
adapting parameters of a predictive filter applied to the host signal based on the extent to which the signal characteristics correspond to the characteristics of the digital signal;
wherein the parameters adapt the function of the predictive filter based on the signal characteristics. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- using a computer programmed as a decoder to perform the acts of;
-
8. A method of decoding a digital signal from a host signal in which the digital signal is encoded, including the acts:
- using a computer programmed as a digital signal decoder to perform the acts of;
assessing characteristics of the host signal, and determining an initial filter function based on said characteristics;
filtering the signal in accordance with the initial filter function;
assessing the host signal relative to a digital signal to determine a second filter function so that filter function is adapted based on an assessment of host signal characteristics relative to digital signal characteristics; and
filtering the host signal in accordance with the second filter function. - View Dependent Claims (9)
- using a computer programmed as a digital signal decoder to perform the acts of;
-
10. A method of decoding a digital signal from a host signal, the digital signal conveying a plural symbol message, the method including the acts:
- using a computer programmed as a digital signal decoder to perform the acts of;
processing the host signal to obtain an initial estimate of the plural symbols and reliability of the initial estimate;
based on the initial estimate and the reliability of the initial estimate, adapting parameters of a predictive filter so that filter function is adapted based on the initial estimate;
processing the signal using the predictive filter; and
decoding the digital signal from the processed signal. - View Dependent Claims (11)
- using a computer programmed as a digital signal decoder to perform the acts of;
-
12. A method of digital signal encoding, the method comprising:
- computing an initial value of a digital signal element encoded in an encoded host signal;
adjusting a relationship between the initial value of the digital signal element and other elements in the host signal used as input to a predictive filter to decode the digital signal such that an encoded digital signal is optimized for decoding by prediction with the prediction filter based on desired encoding constraints; and
repeating the computing and adjusting to optimize encoding of additional data in the host signal. - View Dependent Claims (13, 14, 15, 16)
- computing an initial value of a digital signal element encoded in an encoded host signal;
Specification