6.3.4 EstimateLeak

Outline of the node

This node estimates a leakage component from the other channels.

Necessary files

No files are required.

Usage

When to use

This node is used for denoising after source separation with GHDSS .

Typical connection

Figure 6.40 shows a connection example of EstimateLeak . The input is a speech power spectrum output from GHDSS . The outputs are connected to CalcSpecAddPower .

\includegraphics[width=.95\textwidth ]{fig/modules/EstimateLeak}
Figure 6.40: Connection example of EstimateLeak 

Input-output and property of the node

Input

INPUT_POWER_SPEC

Map<int, ObjectRef> type. Vector<float> type data pair of a sound source ID and power spectrum.

Output

LEAK_POWER_SPEC

Map<int, ObjectRef> type. Vector<float> type data pair of a sound source ID and power spectrum of leakage noise.

Parameter

Table 6.33: Parameter list of EstimateLeak 

Parameter name

Type

Default value

Unit

Description

LEAK_FACTOR

float 

0.25

 

Leakage rate.

OVER_CANCEL_FACTOR

float 

1

 

Leakage rate weighting factor.

Details of the node

This node estimates leakage component from the other channels. For details, see the PostFilter node 1-b) Leakage Noise Estimation in Section 6.3.7.