![]() |
Figure 10b illustrates a decomposition of the signal (shown in 10a) over a dictionary containing 500,000 waveforms. We notice that structures of changing frequency are represented by a series of Gabor functions, since in the dictionary there are only structures of constant frequency. Figure 10c shows an average of 50 time-frequency maps, constructed from decompositions of the same signal over different realizations of smaller stochastic dictionaries, each of them containing 15,000 atoms. This result is closer to the expected representation than the single decomposition given in 10b. The computational cost need not to be higher than for single decomposition, since in case of repetition of the procedure, dictionaries containing smaller number of atoms can be used. The problem of the density of the dictionary in the context of a quality of the decomposition is dicussed in [Durka et al., 2001]. The repetition of the decomposition over several stochastic dictionaries is recommended when a very accurate estimation of the frequency changes is of interest. In this particular case of chirp, better representation could have been obtained by a method aimed at chirps detection (e.g. [Qian et al., 1998]) or some of the time-frequency distributions discussed in the Introduction. Nevertheless, proposed approach is a general one--it is by no means limited to a particular kind of structures and gives unbiased and free of cross terms estimates.