# Music Similarity Detection Through Comparative Imagery Data
## 2 Methods
### Method 1: Feature-Based Analysis
\begin{table}
\begin{tabular}{p{113.8 pt} p{284.5 pt}} \hline \hline
**Feature** & **Definition** \\ \hline _Rhythmic Value Histogram_ & A normalized histogram where the value of each bin specifies the fraction of all notes in the piece with a quantized rhythmic value corresponding to that of the given bin. \\ \hline _Bart Histogram_ & A normalized histogram where the value of each bin specifies the beats per minute, where the magnitudes of each bin represent the relative frequency of that beat in the musical piece. \\ \hline _Rhythmic Value Median Run Lengths Histogram_ & A normalized feature vector that indicates, for each rhythmic value, the normalized median number of times that notes with that rhythmic value occur consecutively (either vertically or horizontally) in the same voice (MIDI channel and track). \\ \hline _Rhythmic Value Variability_ & Standard deviation of the note durations in quarter notes of all notes in the music. Provides a measure of how close the rhythmic values are to the mean rhythmic value. \\ \hline _Prevalence of Most Common Rhythmic Value_ & The fraction of all notes that have a rhythmic value corresponding to the most common rhythmic value in the music. \\ \hline _Number of Strong Rhythmic Pulses_ & Number of tempo-standardized beat histogram peaks with normalized magnitudes over 0.1. \\ \hline _Polyhythms_ & Number of tempo-standardized beat histogram peaks with magnitudes at least 30\% as high as the magnitude of the highest peak, and whose bin labels are not integer multiples of the bin label of the peak with the highest magnitude. \\ \hline \hline \end{tabular}
\end{table} 
Table 4: The set of rhythm- and beat-related features initially selected for experimentation [16]. \begin{table}
\begin{tabular}{p{113.8 pt} p{284.5 pt}} \hline \hline
**Feature** & **Definition** \\ \hline _Wrapped Vertical Interval Histogram_ & A vertical interval histogram wrapped by an octave (there are 12 bins) with each bin corresponding to a different vertical interval expressed in semitones where the magnitudes represent the amount of times that vertical interval was played. \\ \hline _Chord-Type Histogram_ & A normalized histogram with each bin corresponds to a chord type where the magnitudes represent the amount of times that chord was played. \\ \hline _Most Common Vertical Interval_ & The interval in semitones corresponding to the wrapped vertical interval histogram bin with the highest magnitude. \\ \hline _Variability of Number of Simultaneous_ & Standard deviation of the number of different pitch classes sounding simultaneously. \\ _Pitch Classes_ & Standard deviation of the number of different pitch classes sounding simultaneously. \\ \hline _Second Most Common Vertical Interval_ & The interval in semitones corresponding to the wrapped vertical interval histogram bin with the second highest magnitude. \\ \hline _Distance Between Two Most_ & The interval in semitones between the wrapped vertical interval histogram bins with the two most common vertical intervals. \\ \hline _Chord Duration_ & Average duration of a chord in units of time corresponding to the duration of an idealized quarter note. \\ \hline \hline \end{tabular}
\end{table} 
Table 2: The set of pitch statistics features initially selected for experimentation [16].