craffel / mir_eval

Evaluation functions for music/audio information retrieval/signal processing algorithms.
MIT License
588 stars 109 forks source link

display functionality: scape plots from segmentations #284

Open bmcfee opened 6 years ago

bmcfee commented 6 years ago

Scape plots are pretty, but I don't know of a simple way to generate them in python.

Would there be interest in adding this to mir_eval's display module?

craffel commented 6 years ago

That looks cool but I have no idea what I am looking at. Is this a common visualization format for some task in mir_eval?

craffel commented 6 years ago

(didn't mean to close)

bmcfee commented 6 years ago

https://www.semanticscholar.org/paper/A-Scape-Plot-Representation-for-Visualizing-of-M%C3%BCller-Jiang/62ea16ed458ffbc140dd9761a274a7e0e72c201e gives a good overview of the method.

They're useful for multi level segment viz, which can include things like local->global key estimation.

craffel commented 6 years ago

Sure, if you want to code them in a way which is compatible with mir_eval annotation format, I am down.