Signal Output Algorithms Analysis

The signal output module includes the relative channel weight estimation algorithm (explained in 5.2.4) and the elimination of frames from low quality channels (seen in 5.2.4).

The relative channel weight algorithm is necessary when the different microphones are of very diverse type and therefore the levels and kinds of noises being recorded are different. In such cases the standard delay-and-sum theory does not apply as the noise from the different channels cannot cancel itself out. One needs to find the appropriate weights of each of the channels that is able to reduce the effect of a channel when the quality of the signal is poor and magnify it when it is very good. In the RT06s system the relative weights are computed once the channel delays are known, and is a function of the average correlation between the signal of all channels.

The elimination of certain channels when their quality is too low uses also the correlation information to determine when a channel in a particular frame is of too low quality that it is better not to use it in the output as it would degrade the output quality. This is done automatically and in a dynamic way (only certain frames are eliminated, not all the data in that recording). Table 6.11 shows the results comparing the RT06s system with the same without the use of the relative channels weighting and the automatic channels elimination algorithms. When no channel weights are used, a $ \frac{1}{N}$ constant weight is applied to all channels.


Table 6.11: Results for relative channel weights and elimination of bad channels
F&S system SNR DER
  Dev Eval Dev Eval
RT06s system 30.20db 45.28db 17.15% 22.92%
No relative weights 30.34db 44.06db 17.48% 24.06%
No channels elimination 31.5db 44.96db 17.14% 23.91%


The SNR of the development set improves when not using either one of the techniques, but gets worse in the test set. The DER improves a 1.8% relative by using the relative channel weights on the development set and a 4.7% relative on the evaluation set. By eliminating the bad channels from the processing the DER does not change in the development set but is improves a 4.1% relative in the evaluation set.

user 2008-12-08