A system and methods use music features extracted from music to detect a
music mood within a hierarchical mood detection framework. A
two-dimensional mood model divides music into four moods which include
contentment, depression, exuberance, and anxious/frantic. A mood
detection algorithm uses a hierarchical mood detection framework to
determine which of the four moods is associated with a music clip based
on the extracted features. In a first tier of the hierarchical detection
process, the algorithm determines one of two mood groups to which the
music clip belongs. In a second tier of the hierarchical detection
process, the algorithm then determines which mood from within the
selected mood group is the appropriate, exact mood for the music clip.
Benefits of the mood detection system include automatic detection of
music mood which can be used as music metadata to manage music through
music representation and classification.