Data processing of a bitstream signal
AssigneeU.S. Philips Corporation
InventorsRenatus J. Van Der Vleuten, Alphons A. M. L. Bruekers, Arnoldus W. J. Oomen
Life of this patent
Estimating the term…
Abstract
A data processing apparatus includes an input terminal for receiving an audio signal, a 1-bit A/D converter for A/D converting the audio signal so as to obtain a bitstream signal, and a prediction unit for carrying out a prediction step on the bitstream signal so as to obtain a predicted bitstream signal. The data processing apparatus further includes a signal combination unit for combining the bitstream signal and the predicted bitstream signal so as to obtain a residue bitstream signal, and an output terminal for supplying the residual bitstream signal. A recording apparatus or a transmitter apparatus can use the data processing apparatus.
Claims37
Data processing apparatus comprising:
- means for providing an audio signal;
- means for converting the audio signal into a converted 1-bit bitstream signal;
- means for predicting depending on a prediction signal to obtain a predicted bitstream signal;
- means for combining the converted 1-bit bitstream signal and the predicted bitstream signal to obtain a residual bitstream signal;
- and
- means for outputting the residual bitstream signal as an output signal from the data processing apparatus;
- and
- wherein the prediction signal is the residual bitstream signal.
A data processing method comprising the steps of:
- providing an audio signal to a data processor;
- converting the audio signal into a converted 1-bit bitstream signal;
- predicting depending on a prediction signal to obtain a predicted bitstream signal;
- combining the converted 1-bit bitstream signal and the predicted bitstream signal to obtain a residual bitstream signal;
- and
- outputting the residual bitstream signal as an output signal from the data processor;
- and
- wherein the prediction signal is the residual bitstream signal.
A transmitter comprising:
- means for providing an audio signal;
- means for converting the audio signal into a converted 1-bit bitstream signal;
- means for predicting depending on a prediction signal to obtain a predicted bitstream signal;
- means for combining the converted 1-bit bitstream signal and the predicted bitstream signal to obtain a residual bitstream signal;
- and
- means for data compressing the residual bitstream signal into a data compressed residual bitstream signal;
- and
- means for outputting the data compressed residual bitstream signal as an output signal from the transmitter into a transmission medium;
- and
- wherein the prediction signal is the residual bitstream signal.
An apparatus comprising:
- means for receiving a residual bitstream signal;
- means for combining the residual bitstream signal with a predicted bitstream signal to obtain a reconverted bitstream signal;
- means for predicting the predicted bitstream signal depending on a prediction signal;
- D/A means for D/A conversion of the reconverted bitstream signal into a replica of an original audio signal;
- and
- means for outputting the replica of the original audio signal as an output signal from the apparatus;
- and
- wherein the predicting means include a predictor unit with means for predicting from n sequential bits in the prediction signal, m prediction bits which are predicted versions of m sequential bits in the reconverted bitstream signal following the n sequential bits in the prediction signal, where n and m are integers larger than zero.
An apparatus comprising:
- means for providing a 1-bit bitstream signal;
- means for predicting depending on a prediction signal to obtain a predicted bitstream signal;
- means for combining the provided 1-bit bitstream signal and the predicted bitstream signal so as to obtain a residual bitstream signal;
- means for data compressing the residual bitstream signal and including an entropy encoder with means for entropy encoding the residual bitstream signal in response to a probability signal into a data compressed residual bitstream signal;
- means for determining the probability signal depending on the predicting;
- and
- means for outputting the data compressed residual bitstream signal as an output signal from the apparatus.
A method comprising the steps of:
- providing a 1-bit bitstream signal to a data processor;
- predicting depending on a prediction signal to obtain a predicted bitstream signal;
- combining the provided 1-bit bitstream signal and the predicted bitstream signal to obtain a residual bitstream signal;
- determining a probability signal depending on the predicting;
- data compressing the residual bitstream signal by entropy encoding the residual bitstream signal in response to the probability signal to obtain a data compressed residual bitstream signal;
- and
- outputting the data compressed residual bitstream signal as an output signal from the data processor.
An apparatus comprising:
- means for providing a 1-bit bitstream signal;
- means for predicting depending on a prediction signal to obtain a predicted bitstream signal;
- means for combining the provided 1-bit bitstream signal and the predicted bitstream signal to obtain a residual bitstream signal;
- means for outputting the residual bitstream signal as an output signal from the apparatus;
- and
- wherein the predicting means include:
- integrator means for integrating the prediction signal supplied to its input to obtain a pseudo audio signal;
- extrapolation means for deriving an extrapolated sample from the last n samples of the pseudo audio signal generated by the integrator means, where n is an integer value larger than 1;
- and
- means for deriving a next bit value of the predicted bitstream signal from the extrapolated sample and the last sample of the pseudo audio signal generated by the integrator means.
A method comprising the steps of:
- receiving a 1-bit bitstream signal into a data processor;
- predicting depending on a prediction signal to obtain a predicted bitstream signal;
- combining the received 1-bit bitstream signal and the predicted bitstream signal to obtain a residual bitstream signal;
- and
- outputting the residual bitstream signal as an output signal from the data processor;
- and wherein the predicting step includes the substeps of:
- integrating the prediction signal to obtain a pseudo audio signal;
- deriving an extrapolated sample from the last n samples of the pseudo audio signal generated in the integration substep where n is an integer value larger than 1;
- and
- deriving a next bit value of the predicted bitstream signal from the extrapolated sample and the last sample of the pseudo audio signal generated in the integration substep.
An apparatus comprising:
- means for receiving a data compressed residual bitstream signal into the apparatus;
- means including an entropy decoder, for entropy decoding the data compressed residual bitstream signal in response to a probability signal to obtain a replica of the residual bitstream signal;
- means for providing the probability signal;
- means for combining the residual bitstream signal with a predicted bitstream signal to obtain a reconverted bitstream signal;
- means for predicting depending on a prediction signal to obtain the predicted bitstream signal;
- and
- means for outputting the reconverted bitstream signal as an output signal from the apparatus.
A method comprising the steps of:
- receiving a data compressed residual bitstream signal into a data processor;
- providing a probability signal;
- data expanding the data compressed residual bitstream signal into a replica of the residual bitstream signal and including entropy decoding the data compressed residual bitstream signal in response to the probability signal;
- combining the residual bitstream signal with a predicted bitstream signal to obtain a reconverted bitstream signal;
- predicting depending on a prediction signal to obtain the predicted bitstream signal;
- and
- outputting the reconverted bitstream signal as an output signal from the data processor.
An apparatus comprising:
- means for receiving a residual bitstream signal into the apparatus;
- means for combining the residual bitstream signal with a predicted bitstream signal to obtain a reconverted bitstream signal;
- means for predicting depending on a prediction signal to obtain the predicted bitstream signal;
- means for outputting the reconverted bitstream signal as an output signal from the apparatus;
- wherein the predicting means include:
- means for integrating the prediction signal to obtain a pseudo audio signal;
- means for extrapolating a value from the last n samples of the pseudo audio signal generated by the integrator means, where n is an integer value larger than 1;
- and
- means for deriving a next bit value of the predicted bitstream signal from the extrapolated sample and the last sample of the pseudo audio signal generated by the integrator means.
A method comprising the steps of:
- receiving a residual bitstream signal into an apparatus;
- combining the residual bitstream signal with a predicted bitstream signal so as to obtain a reconverted bitstream signal;
- predicting depending on a prediction signal to obtain the predicted bitstream signal;
- outputting the reconverted bitstream signal as an output signal from the apparatus;
- wherein the predicting step includes:
- integrating the prediction signal to obtain a pseudo audio signal;
- extrapolating a sample from the last n samples of the pseudo audio signal generated in the integration substep, where n is an integer value larger than 1;
- and
- deriving a next bit value of the predicted bitstream signal from the extrapolated sample and the last sample of the pseudo audio signal generated in the integration substep.
An apparatus comprising:
- means for providing an audio signal;
- means for converting the audio signal into a converted 1-bit bitstream signal and including a sigma-delta modulator;
- means for predicting depending on a prediction signal to obtain a predicted bitstream signal;
- means for combining the converted 1-bit bitstream signal and the predicted bitstream signal to obtain a residual bitstream signal;
- and
- means for outputting the residual bitstream signal as an output signal from the apparatus and
- wherein:
- the predicting means include a conversion table with means for predicting from n sequential bits in the prediction signal, m prediction bits which are predicted versions of m sequential bits in the converted 1-bit bitstream signal following the input of the n sequential bits in the prediction signal, where n and m are integers larger than zero;
- and
- the conversion table supplies m1 prediction bits in response to a first sequence of n bits in the prediction signal and m2 prediction bits in response to a second sequence of n bits in the prediction signal, where m1 and m2 are different integers.
An apparatus comprising:
- means for providing an audio signal;
- means for converting the audio signal into a converted 1-bit bitstream signal;
- means for predicting depending on a prediction signal to obtain a predicted bitstream signal;
- means for combining the converted 1-bit bitstream signal and the predicted bitstream signal to obtain a residual bitstream signal;
- and
- means for outputting the residual bitstream signal as an output signal from the apparatus;
- and
- wherein the predicting means include:
- a predictor unit with means for predicting from n sequential bits in the prediction signal, m prediction bits which are predicted versions of m sequential bits in the converted 1-bit bitstream signal following the input of the n sequential bits in the prediction signal, where n and m are integers larger than zero;
- calculation means for determining for a portion of the converted 1-bit bitstream signal, the sequence of m bits following the input of a predetermined sequence of n sequential bits of the prediction signal, that has the highest probability of occurrence in the converted 1-bit bitstream signal after the occurrence of the predetermined sequence of n bits in the prediction signal;
- and
- means for allocating the sequence of m bits as the m prediction bits to the predetermined sequence of n bits.
Dependencies are inferred from the claim text.