发明名称 |
Adaptive encoding of a digital signal with one or more missing values |
摘要 |
A method of encoding samples in a digital signal is provided that includes receiving a plurality of samples of the digital signal, and encoding the plurality of samples, wherein an output number of bits is adapted for coding efficiency when a value in a range of possible distinct data values of the plurality of samples is not found in the plurality of samples. |
申请公布号 |
US9245529(B2) |
申请公布日期 |
2016.01.26 |
申请号 |
US201012818166 |
申请日期 |
2010.06.18 |
申请人 |
TEXAS INSTRUMENTS INCORPORATED |
发明人 |
Stachurski Jacek Piotr;Netsch Lorin Paul |
分类号 |
G10L19/00 |
主分类号 |
G10L19/00 |
代理机构 |
|
代理人 |
Albin Gregory J.;Cimino Frank D. |
主权项 |
1. A method of a digital signal processor for encoding samples in a digital signal, wherein the digital signal is a digital audio signal, the method comprising:
considering every value in a plurality of samples of the digital signal; and lossless encoding the plurality of samples via the signal processor; wherein an output number of bits is adapted for coding efficiency when a value in a range of possible distinct data values of the plurality of samples is missing in the plurality of samples and reducing a number of required bits based on the distinct data values; encoding an indicator that identifies the particular value that is missing from the range of possible distinct data values, an indicator identifying a data value set of the plurality of samples, and data related to the value in the range; and transmitting, to a receiver, the encoded plurality of samples and the encoded indicator that identifies the particular value that is missing from the range of possible distinct data values, the indicator identifying a data value set of the plurality of samples, and the data related to the value in the range, wherein the output number of bits is adapted by one of method 1 or method 2, wherein method 1 includes:
computing a possible data value range of the plurality of samples;computing an actual data value range of the plurality of samples by reducing the possible data value range by one for each value between a minimum sample value in the plurality of samples and a maximum sample value in the plurality of samples that is not found in the plurality of samples; andencoding the plurality of samples using the actual data value range, and wherein method 2 includes:computing a possible data value range of the plurality of samples;reducing the possible data value range by one when a predetermined value is not present in the plurality of samples to generate a reduced data value range; andencoding the plurality of samples using the reduced data value range. |
地址 |
Dallas TX US |