The invention relates to transient asymmetry detection and correction of transient asymmetry, particularly, but not exclusively, in video signals.
The presence of transients in video signals can give rise to distorted pictures. In practice, it is found that to the human eye, a viewer watching a television will be far less disturbed by transient signals that have symmetrical waveforms, rather than those with asymmetrical wave forms. Asymmetrical transient signals can be caused, for instance, by reflections within coaxial cables, by incorrect transcoding of channels in cable systems and by various other factors.
Other types of asymmetrical step responses can be envisaged, and may be caused by e.g. clipping.
U.S. Pat. No. 4,404,584 (RCA) describes an apparatus in which asymmetrical peaking is carried out, but this apparatus does not provide any means for detecting asymmetry in transient signals.
U.S. Pat. No. 5,339,115 (THOMSON) describes a symmetry control circuit with variable delay being imposed on signals according to a selected signal source.
JP-A-02230872 (MAKOTO MIYAHARA) discloses a phase distortion correction in image pickup tubes in which correction is achieved by distorting the input signal with an inverse characteristic.
It is an object of the present invention to provide both method and apparatus for the measurement of transient asymmetry distortion (TAD). It is a further object of the present invention to provide a method and apparatus for reducing transient asymmetry distortion. It is a still further object of the present invention is to provide a method and apparatus for the combined measurement and reduction of transient asymmetry distortion.
The invention provides methods and devices for detecting and/or correcting asymmetry, and a display apparatus comprising such a device, as defined in the independent claims. The dependent claims define advantageous embodiments.
These and other aspects of the invention will be apparent from and elucidated with reference to the embodiments described hereinafter.
For a better understanding of the invention, and to show how embodiments of the same may be carried into effect, reference will now be made, by way of example, to the accompanying diagrammatic drawings in which:
Artificial asymmetry in video signals can be detected by the human eye if it is large enough. In most current television signals, this asymmetry is below the threshold detection level of the human eye. However, due to transmission errors and the enhanced levels of internal processing which occur in modem televisions, these asymmetrical effects can exceed the threshold value of the human eye and become noticeable.
In order to aid the detection of transient asymmetrical distortion in video signals, it is necessary to be able to recognize both “pre-shoots” (for instance as occurs in the
One method of doing this is to provide a means for providing a qualitative measure to assess the relative amounts of pre-shoots and after-shoots in a video signal using FIR (finite impulse response) filters and make a comparison of the sum of their absolute values. For standard definition video signals, a 9-tap FIR filter for providing a measure of the presence of pre-shoots may be provided with the following coefficients:
FIRfilterearly=[4, 0, −1, 0, −1, 0, −1, 0, −1] (1)
An appropriate filter for quantifying the after-shoots for standard definition video signals may be found by applying the following coefficients:
FIRfilterlate=[−1, 0, −1, 0, −1, 0, −1, 0, 4] (2)
These filter coefficients were chosen on the following basis. Firstly, the frequency response of the filters should match the bandwidth of the video signal of interest to avoid introducing distortion. Secondly, the impulse responses of the FIRfilterearly and the FIRfilterlate should be as asymmetrical as possible while equally emphasizing the pre-shoot and after-shoot components respectively. This second requirement is achieved by choosing the filter coefficients to be anti-symmetrical to one another and that each filter's coefficients sum to zero to various combinations of filter coefficients are possible, the most suitable of which could be determined by basic experimentation in a given application of the invention.
For symmetrical signals, the correlation between the response of these filters will be large, and for asymmetrical signals, the correlation will be small. Indeed, with an ideal picture both FIRfilterearly and FIRfilterlate match equally well. By summing of the absolute values of the responses for each filter over the relevant areas of a field or frame, the characteristics of the transients in question and a measure of the amount of distortion can be gathered.
The sum of the absolute values of the response for the pre-shoot filter within a particular window may be represented by equation (3):
The sum of the absolute values of the response for the after-shoot filter within a particular window may be represented by equation (4):
To give an indication of the asymmetry of the transient signals therefore, we take the difference between early and late and apply scaling with early plus late to give a measure which is independent of the amount and size of the transients as represented by equation (5):
If transient asymmetry is greater than 0 then pre-shoots dominate and if transient-asymmetry is less than 0, after-shoots dominate.
Referring now to
Inputs of the pre-shoot filter 1 and the after-shoot filter 2 receive an input signal Yin and provide appropriately filtered outputs to respective first and second absolute value blocks 3, 4. The output of first absolute value block 3 is fed to one input of the first summing block 5, and the output from the first summing block 5 is fed back to a second input of the first summing block 5 for combining with a freshly pre-shoot filtered absolute valued signal output from the first absolute value block 3 so as to sequentially sum the absolute values of all of the pre-shoot filtered signals over a pre-determined time interval, in this case the period of one field. When a field pulse FP occurs, the result of the summing operation performed by the first summing block 5 is latched by the first latch 8 whose input is connected to the output of the first summing block 5 and a first input of the adder 10 so as to output the summed result to a positive input terminal of the subtracter 9. At the same time, the field pulse FP resets the first summing block 5 (reset input r) so that it is ready to perform a new summing operation during the next field.
Referring now to the after-shoot filter 2, second absolute value block 4, second summing block 6 and second latch 8, it can be seen that these elements work in similar fashion to the pre-shoot filter 1, first absolute value block 3, first summing block 5 and first latch 7 described above. In other words, the after-shoot filter 2 receives the input signal Yin and filters it. The after-shoot filtered signal is output from after-shoot filter 2 to the absolute value block 4, whose output is thereafter input to a first input terminal of the second summing block 6. The second summing block 6 has an output which is fed back to a second input terminal so that over the period of one field, the values sequentially output from the second absolute value block 4 are summed together. Following one field period, a field pulse FP is issued which triggers second latch 8 (which is connected to the output of second summing block 6) to output the summed result to a negative input terminal of the subtracter 9 and to a second input of the adder 10, the same field pulse being also used to reset the second summing block 6 (and the first summing block 5 and first latch 7 as previously described).
As described, the outputs from the first and second latches 7, 8 are fed to input terminals of the subtracter 9 and adder 10. The output from the first latch 7 is fed to the positive input terminal of the subtracter 9 and to the first input terminal of the adder 10, whilst the output from the second latch 8 is output to the negative input terminal of the subtracter 9 and to the second input of the adder 10. The output of the subtracter 10 is the result of the subtraction of the output of the second latch 8 from the first latch 7 and the output of the adder 10 is the result of the addition of the outputs of the first latch 7 and second latch 8.
Outputs from the subtracter 9 and the adder 10 are input to a divider 11 which divides the output of the subtracter 9, by the output of the adder 10. In this way, the output of the divider 11 fulfils the result of equation (5) and provides an indication of the amount of transient asymmetric distortion.
Referring now to
Referring now to
It will be evident to the man skilled in the art that the functional blocks as shown in
From the above, it will be evident that there has been described a method for indicating the total amount of transient asymmetric distortion. Once there is an indication of the amount of distortion, there is then required a method and means for removing or correcting to a certain extent this distortion. Such method and means will now be described.
One method of correction would be to utilize a peaking circuit and a second way of performing correction would be to utilize a group delay equalizer.
Referring now to
In
(−1−bal)*k1; (−1−bal)*k2; 2*k1+2*k2; (−1+bal)*k2; (−1+bal)*k1.
The variables “k1” and “k2” are filter constants, which are chosen in accordance with the desired characteristics of the peaking circuit itself and typically lie in the range 1 to 4. The variable “bal” (balance) is derived from the output of the transient asymmetry detector and indicates the amount of restoring asymmetry to be added. Typically, “bal” lies in the range −2 to 2.
The middle output 142 from the delay line 14 is further fed to a first input of an adder 16. Outputs from the multipliers 150–154 are input to a summing circuit 17. The output of the summing circuit 17 is fed to a coring circuit 18 and the output of this is fed to a further multiplier 19, which acts as an attenuating means. The output from the coring circuit 18 is multiplied by a factor AP (amount of peaking) and the output of multiplier 19 is fed to a second input of the adder 16 for adding to the output of the mid-point of the delay line 14 (142) to provide an output Yout.
To explain the operation of the
The circuit of
A typical transient response at the output of summer 17 is shown in illustrative form in
From the discussion concerning the detecting part of the circuitry, it will be evident that the detector provides a qualitative indication concerning the relative amounts of pre-shoots/after-shoots. Therefore, because this is a qualitative measure and no direct measurement value is obtained, a feedforward measurement/correction system is not possible and instead a feedback loop must be adopted.
Referring now to
The control circuitry C comprises a sign control module 20 which receives an output of the detector D. The sign control 20 module provides an output to a control input c of an up/down counter 21, which has a clocking input ck and which has an output which feeds to a clipping circuit 22. The clock signal fed to the counter 21 is a further delayed version of the field pulse already delayed by delay d1. The further delay in the field pulse introduced by delay element d2 is arranged so as to compensate for the transition times from the output of the first and second latches 7, 8 through to the appropriate up/down instructions being delivered from the sign control module 20, i.e. this delay represents the transmission delay imposed upon the output signals from the first and second latches 7, 8 by the subtracter 9, adder 10, divider 11 and sign block module 20 so as to ensure proper synchronization of signals at the counter 21.
In the particular example of
The asymmetric peaking filter F comprises an FIR filter 23 with variable coefficients, coring circuit 24, a weighting block 25 and an adder 26. The FIR filter 23 has variable parameters set by the balance factor B input to it by the clipping circuit 22, the coefficients of the exemplary filter 23 being: −8−B/2; −16−B; 48; −16+B; −8+B/2.
The combined system for the detection and compensation of transient asymmetrical distortion as shown in
A signal input to the detector circuitry D is processed in accordance with the steps described in relation to
In contrast, if after-shoots predominate then the input to sign value module 20 will be positive, indicating that an up count should take place at the up/down counter 21 and pre-shoots will effectively be added. In the most extreme cases where after-shoots continue to predominate, the maximum amount of compensation offered by the FIR filter 23 will be in the case where B=16 and, therefore, the coefficients of that filter will then become −16, −32, 48, 0, 0.
Considering now the asymmetric peaking filter circuitry F in more detail, it can be seen that this circuitry basically provides an adaptive filter, the parameters of which are controlled by the feedback loop comprising D and C. This adaptive FIR filter 23 receives an input signal Yin and outputs the adaptively filtered value to coring circuit 24. The coring circuit 24 then provides an output to a scaling factor representing division by a factor of 64. This division carried out by the weighting block 25 is then output to an adder 26 that further receives the full input signal Yin. Since the center tap of the filter has coefficient 48, the maximum peaking correction applied here amounts to 48/64×Yin=0.75Yin. In this manner, high frequencies are added up to a maximum 0.75 of Yin, which corresponds with approximately 4 dB.
In the above discussion of
If neither pre-shoots nor after-shoots are found to predominate then both pre-shoots and after-shoots may be added in equal amounts.
As will be understood from the above, the present invention provides a convenient means of detecting asymmetry in transient signals and, where such asymmetry is systematic, providing correction. Wherever hardware components have been discussed in the above description, it will be appreciated that those components and/or their functions may be implemented in software where appropriate and vice versa.
The invention also includes video signal processing apparatus including apparatus as described herein or operating in accordance with the described methods.
It will be understood by those skilled in the art that various modifications may be made to the apparatus and methods described herein without departing from the scope of the invention. The scope of the invention being limited only by the accompanying claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word “comprising” does not exclude the presence of elements or steps other than those listed in a claim. The word “a” or “an” preceding an element does not exclude the presence of a plurality of such elements. In the device claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
Number | Date | Country | Kind |
---|---|---|---|
00203978 | Nov 2000 | EP | regional |
Number | Name | Date | Kind |
---|---|---|---|
3919714 | Bingham | Nov 1975 | A |
4021848 | Srivastava et al. | May 1977 | A |
4041531 | Bingham | Aug 1977 | A |
4069505 | Burdick et al. | Jan 1978 | A |
4110790 | Wheeler | Aug 1978 | A |
4160276 | Baker | Jul 1979 | A |
4316210 | Wharton | Feb 1982 | A |
4350995 | Harlan | Sep 1982 | A |
4386370 | Harwood et al. | May 1983 | A |
4404584 | Pritchard | Sep 1983 | A |
4414564 | Hitchcock | Nov 1983 | A |
4646152 | Eichelberger et al. | Feb 1987 | A |
4689663 | Bell et al. | Aug 1987 | A |
4888641 | Isnardi et al. | Dec 1989 | A |
5146319 | Engel et al. | Sep 1992 | A |
5339115 | Lagoni | Aug 1994 | A |
5414473 | Hong | May 1995 | A |
5430499 | Asada et al. | Jul 1995 | A |
5469225 | Hong | Nov 1995 | A |
5479215 | Chmielewski et al. | Dec 1995 | A |
5488576 | Main | Jan 1996 | A |
5920357 | Ohara | Jul 1999 | A |
6611296 | Nieuwenhuizen et al. | Aug 2003 | B1 |
6700626 | Stessen et al. | Mar 2004 | B2 |
6795588 | Nio et al. | Sep 2004 | B1 |
Number | Date | Country |
---|---|---|
02134911 | May 1990 | JP |
02230872 | Sep 1990 | JP |
03245682 | Nov 1991 | JP |
05316392 | Nov 1993 | JP |
Number | Date | Country | |
---|---|---|---|
20020118303 A1 | Aug 2002 | US |