The present invention relates to an apparatus and a method for correction of signal distortion, and to a method for production of an apparatus such as this.
Audio signals and video signals are nowadays generally stored in digital form. Typical storage media are, for example, CDs and DVDs, but any other desired digital data storage media are also suitable for signal storage. However, when the digital signals are reproduced, they must be converted back to analog signals. For example, the digital audio signal read from a CD is converted to an analog signal before amplification. This conversion is carried out by means of a digital/analog converter (D/A converter) which is known in the prior art. D/A converters such as these have errors, in particular linearity errors, monotonicity errors and also offset errors. In other words, if the analog signal which is output at the analog output of the D/A converter is compared with the digital input signal, then it is typically found that the analog output always has a minimum voltage, the so-called offset voltage, and the characteristic of the D/A converter from then on is non-linear and is not necessarily monotonic. As a result of this error, the signal which is output at the analog output of the D/A converter is distorted with respect to the digital input signal. Further signal distortion takes place, for example, as a result of the subsequent amplification of the analog audio signal. The output analog signal is therefore distorted in comparison to the digital signal read from the digital data storage medium. Distortion such as this may, for example, be audible in audio signals, and may thus lead to corrupted reproduction of the original sound.
With regard to the abovementioned disadvantages of the prior art, the present invention proposes a method as claimed in claim 1 and a correction apparatus as claimed in claim 13. Furthermore, the present invention proposes an apparatus for processing a digital audio signal as claimed in claim 19, and a production method for an apparatus such as this as claimed in claim 21. Further aspects, advantages and details of the present invention are specified in the dependent claims, the description and the attached drawings.
According to a first exemplary embodiment of the present invention, a method is provided for correction of signal distortion, in which a digital input signal value is read in, a digital output signal value is determined on the basis of the digital input signal value that has been read in, and the digital output signals value is output to a signal processing path. In this case, the digital output signal value is determined such that a predetermined systematic error of signal processing by the signal processing path with regard to the digital input signal value is compensated for.
The above correction method makes it possible to compensate for known systematic errors in the downstream signal processing path. In this case, the compensation is carried out in such a manner than the digital input value that is read in is replaced by a digital output value which, after passing through the downstream signal processing path and being subject to the areas which occur systematically in this case, leads to an (analog) output signal which corresponds to the digital input signal. The knowledge of the systematic error in the signal processing path is therefore used by the digital signal that is fed into the signal processing path already taking account of this error. The signal which is output from the digital processing path therefore corresponds to the original input signal.
According to a further exemplary embodiment, the predetermined systematic error is determined by means of a transfer function of the signal processing path. For example, the transfer function of the signal processing path can be measured before carrying out the correction method, for this purpose.
According to yet another exemplary embodiment, the digital output signal values are provided in the form of a look-up table. In particular, in this case, the digital input signal value may be used as an index value in the look-up table.
This allows the correction method to be carried out particularly quickly since no calculations are required. The information about the systematic errors in the signal processing path is in this case coded in its entirety in the look-up table.
According to a further exemplary embodiment, the predetermined systematic error may include at least one systematic error of conversion of a digital signal value to an analog signal. In particular, the systematic error of conversion of the digital signal value to an analog signal may comprise an offset error and/or a linearization error and/or a monotonicity error. According to one exemplary embodiment, the method also comprises the conversion of the digital output signal value to an analog signal.
As already stated initially, a digital input signal must finally be converted to an analog output signal in order, for example, to be capable of being output as a sound via a loudspeaker. Conversion from digital signals to analog signals is therefore a typical application in which systematic errors such as these may occur.
According to one development of the present invention, the predetermined systematic error may contain at least one systematic error of gain of an analog signal which is obtained from the digital output signal. In particular, in this case, the systematic error of gain of the analog signal may comprise non-linear distortion. According to one exemplary embodiment, the correction method may therefore also contain the amplification of an analog signal which is obtained from the digital output signal value.
This makes it possible to compensate not only for systematic errors in the D/A conversion of the input signal but also errors in the subsequent amplification of the analog signal. This makes it possible, for example for digital audio data, for instance music, for the sound which is finally output from a loudspeaker to be as similar as possible to the audio data read in, for example, from a CD.
According to a further exemplary embodiment of the present invention, an apparatus is provided for correction of signal distortion, which comprises means for reading in a digital input signal value and means for determining a digital output signal value on the basis of the digital input signal value that is read in. In this case, the digital output signal value is determined such that a predetermined systematic error of downstream signal processing by as signal processing path with regard to the digital input signal value in compensated for. Furthermore, the apparatus comprises means for outputting the digital output signal value to the signal processing path.
The apparatus described above can be used to compensate for known systematic errors in a signal transmission path which is connected downstream from the apparatus. In this case, the apparatus designed such that the digital input value that has been read in is replaced by a digital output value which, after passing through the downstream signal processing path and being subjected to the errors which occur systematically in this case, leads to an (analog) output signal which corresponds to the digital input signal. The apparatus therefore uses the knowledge of the systematic errors of the downstream signal processing path by shifting the digital signal that is fed into the signal processing path at this stage such that the errors which now act on the shifted signal lead to an output signal which corresponds to the original input signal.
According to one exemplary embodiment of the present invention, the apparatus is a microcontroller. However, the present invention can also be implemented by means of a microprocessor or a digital signal processor.
According to one development of the present invention, a shield is provided, which largely prevents the apparatus from being inadvertently influenced by a clock signal. For example, the shield may comprise a metal housing.
This makes it possible to effectively prevent a radio-frequency clock signal from being injected, and thus adversely affecting the operation of the correction apparatus.
According to developments of the present invention, the correction method and the associated correction apparatus can advantageously be used in particular for CD players, DVD players, preamplifiers, full amplifiers, surround processors, digital tuners, DVBT tuners, DAB tuners, SACD players and HD-DVD players. The correction method and the associated correction apparatus can likewise be used for players based on the BluRay® Standard.
According to one exemplary embodiment of the present invention, a production method for an apparatus for processing a digital audio signal comprises the provision of a predetermined test signal to a signal processing path, the determination of an output signal which is produced by the signal processing path on the basis of the test signal, the determination of a systematic error of the signal processing path on the basis of the test signal and of the output signal, the determination of an association between digital input signal values and digital output signal values, such that the determined systematic error of the signal processing path with regard to the digital input signal value is compensated for by the digital output signal value, and the provision of the determined association in the apparatus for correction of signal distortion. In particular, in this case, the systematic error can be determined by means of a transfer function of the signal processing path. According to one development, the association may be provided in the form of a look-up table.
Exemplary embodiments of the present invention will now be explained with reference to the attached drawings, in which:
By way of example,
The fundamental principle of a correction method according to one exemplary embodiment of the present invention will now be explained with reference to
The correction method described above by way of example on the basis of D/A conversion may, of course, be applied to any signal processing path whose systematic errors, that is to say discrepancies from the ideal transfer function, are known. In particular, the described method is also applicable to other, in particular more complex, transfer functions than the identity (angle bisector) described by way of example here. The described correction method can therefore be used to compensate for the predetermined systematic errors in signal processing by any desired signal processing path.
Typically, in the case of correction methods according to exemplary embodiments of the present invention, the predetermined systematic error is determined by means of a transfer function of the signal processing path. The transfer function of the signal processing path may be measured, for example, by means of a test signal for this purpose. In this case, a predetermined test signal is provided as the input signal to the signal processing path to be measured, and the output signal produced by the signal processing path on the basis of the test signal is measured. Systematic errors on the signal processing path can then be determined, for example on the basis of a transfer function, using the test signal and the output signal. The association as described above between digital input signal values and digital output signal values can then be carried out in such a way that the determined systematic error on the signal processing path with regard to the digital input signal value is compensated for by the digital output signal value. According to one embodiment of the present invention, the association between input and output values may be provided in the form of a look-up table.
This will now be explained in more detail with reference to
The exemplary embodiments of the present invention described above may advantageously be used in particular for CD players, DVD players, preamplifiers, full amplifiers, surround processors, digital tuners, DVBT tuners, DAB tuners, SACD players and HD-DVD players. The correction method and the associated correction apparatus can likewise be used for players according to the BluRay® Standard.
The present invention has been explained with reference to exemplary embodiments. These exemplary embodiments should in no way be considered as being restrictive for the present invention.
Number | Date | Country | Kind |
---|---|---|---|
102007062752.3 | Dec 2007 | DE | national |