Partial Tracking

Partial Tracking with time-varying parameters

Once the sinusoidal parameters are estimated, the peaks of adjacent analysis frames are connected to form frequency tracks. This is called ``Partial Tracking''. Usual partial tracking methods consider three successive frames in order to construct a track. Since the time derivatives of parameters are part of our model, it suffices to consider only two frames tex2html_wrap_inline1050 together. For each couple of peaks tex2html_wrap_inline1052 , a track-score tex2html_wrap_inline1054 is computed. In a frequency band, the couple that leads to the maximum score (if this score is above a certain threshold) is chosen. If the maximum score is below the threshold, there is a birth, a death or no track in this band.

equation488

where tex2html_wrap_inline1056 and tex2html_wrap_inline1058 are the maximum curvature of 3rd order polynomials with the following boundary conditions : for frequency tex2html_wrap_inline1060 , for amplitude tex2html_wrap_inline1062tex2html_wrap_inline1064 and tex2html_wrap_inline1066 are model parameters. Results obtained with (6) are shown in Figure 2.


figure2.gif
Figure: Partial Tracking method: frequency and frequency slope estimations (thin dashed lines), partial births (thick dashed lines), partials (thick lines), signal: female singing voice, window size: 14 ms, analysis step: 7 ms 


 
 


Geoffroy Peeters

Mon Aug 9 15:55:00 MET DST 1999