发明名称 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