BRIEF DESCRIPTION OF THE DRAWINGS
The above and other objects, features and advantages of the present invention will become apparent from the following description of preferred embodiments given in conjunction with the accompanying drawings, in which:
FIG. 1 is a block diagram of a conventional tempo estimating apparatus;
FIG. 2 is a block diagram of a tempo estimating apparatus according to an embodiment of the present invention;
FIG. 3 is a detailed block diagram of a preprocessing unit 100 of FIG. 2 according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating a method of estimating a tempo according to an embodiment of the present invention;
FIG. 5 is a flowchart illustrating a method of preprocessing audio data according to an embodiment of the present invention;
FIG. 6 is a flowchart illustrating a method of detecting peak times according to an embodiment of the present invention;
FIG. 7 is a flowchart illustrating an IO calculating method according to an embodiment of the present invention;
FIG. 8 is a flowchart illustrating an IOI clustering method according to an embodiment of the present invention;
FIG. 9 is a flowchart illustrating a method of detecting associated IOI clusters according to an embodiment of the present invention;
FIG. 10 shows a block diagram of a tempo estimating apparatus according to another embodiment of the present invention;
FIG. 11 is a flowchart illustrating a method of estimating a tempo according to another embodiment of the present invention;
FIG. 12 is a graph showing a relation between a Mel frequency and a linear frequency; and
FIG. 13 is a graph showing the weighting factors of a triangle filter.