Fig. 4 shows an original signal /a/ and its instantaneous amplitudes, Ak(t)s. Channel envelopes with periodicity at the fundamental frequency F0(t) exist at higher frequencies. This is caused by using constant Q filterbank.
In our previous model, the constraint of common onset and offset often failed to extract channel envelopes with the original added white noise, but the constraint could extract channel envelopes with the original added pink noise. This is because the power of noise components at a higher frequency disturbed the detection of the onset and offset of the desired signal using constraint (i).
We reconsider constraint (iv) to solve this problem. We divide constraint (iv) into two temporal modulations: slow modulation and fast modulation. Then, we regard slow temporal modulation as common fluctuations of Ak(t) and regard the fast temporal modulation as channel envelopes with periodicity at the fundamental frequency.
In order to detect channel envelopes with periodicity at F0(t), we implement a detection of the difference between F0(t) and
as the fast modulation, where F0(t) is determined by the F0 estimation block and
is estimated by using the autocorrelation between Sk(t) for any t as follows.
= | (13) | ||
= | (14) | ||
= | (15) |