Investigating the efficacy of music version retrieval systems for setlist identification

TL;DR

Proposed an end-to-end workflow using version identification systems to achieve 68% metadata identification in live music.

cs.SD 🔴 Advanced 2021-01-06 7 views
Furkan Yesiler Emilio Molina Joan Serrà Emilia Gómez
music recognition version identification live performance dataset algorithm

Key Findings

Methodology

The study proposes an end-to-end workflow utilizing version identification systems to extract metadata and timestamps from live music. It processes audio queries using sliding windows and matches them with three VI systems: Re-MOVE, Qmax, and 2DFTM. Final results are optimized through consolidation and revision of potential matches.

Key Results

  • Re-MOVE and Qmax systems achieved over 78% in the DAP metric, significantly outperforming 2DFTM.
  • In a database of 56.8k songs, 56% of annotated segments were still identified.
  • Audio quality had minimal impact on performance, but musical style differences were significant.

Significance

This study fills a gap in the field of live music recognition, providing an effective automated solution with significant industrial application potential. It addresses previous methods' shortcomings in handling live music by improving version identification systems.

Technical Contribution

An end-to-end workflow combining multiple VI systems was proposed, significantly enhancing the accuracy and scalability of live music recognition. The introduction of an SVM for filtering false matches improved result reliability.

Novelty

First to apply version identification systems for full concert metadata and timestamp recognition, introducing new datasets and evaluation metrics.

Limitations

  • Performance is poor for certain musical styles like hip-hop.
  • Fixed window and hop sizes lead to imprecise timestamps.
  • System accuracy decreases as the reference database expands.

Future Work

Future research could explore VI systems that combine multiple musical features (e.g., melody, harmony) and develop more complex false positive filtering mechanisms.

AI Executive Summary

Live music recognition has long been a challenge in the field of music information retrieval, with existing technologies performing poorly in handling live performances. This study proposes an end-to-end workflow that combines version identification systems to automatically identify metadata and timestamps in live concerts. By employing three VI systems—Re-MOVE, Qmax, and 2DFTM—the researchers achieved efficient recognition across different audio qualities and musical styles.

Experimental results demonstrate the method's superior performance across multiple datasets, notably identifying 56% of annotated segments even in a database of 56.8k songs. While audio quality had minimal impact on system performance, variations in musical style significantly affected recognition outcomes.

Despite breakthroughs in recognition accuracy and scalability, the method's performance in certain musical styles still requires improvement. Future research could explore more complex feature extraction and false positive filtering mechanisms to further enhance system performance.

Deep Analysis

Background

The evolution of music recognition technology has progressed from audio fingerprinting to version identification. While audio fingerprinting excels in handling recordings, it performs poorly with live music. Version identification systems address this gap by recognizing recordings that convey the same musical entity despite perceptual differences.

Core Problem

The core problem in live music recognition is the automatic extraction of concert metadata and timestamps. Traditional methods struggle with the variations in tempo, key, and structure present in live performances.

Innovation

The core innovation of this study is the introduction of an end-to-end workflow combining multiple version identification systems. By integrating sliding window techniques and support vector machines, the study significantly improves recognition accuracy and reliability.

Methodology

  • �� Process audio queries using sliding window techniques.
  • �� Match with three VI systems: Re-MOVE, Qmax, and 2DFTM.
  • �� Use SVM to filter false matches.
  • �� Consolidate and revise potential matches to optimize results.

Experiments

The experimental design includes testing on the ASID dataset, which contains 99.5 hours of concert audio. The study evaluates system performance across different audio qualities and musical styles using multiple metrics.

Results

Results show that Re-MOVE and Qmax systems achieved over 78% in the DAP metric, significantly outperforming 2DFTM. Audio quality had minimal impact on performance, but musical style differences were significant.

Applications

The system can be used for automatic metadata generation and copyright management on streaming platforms, particularly in scenarios requiring real-time music usage monitoring.

Limitations & Outlook

The system performs poorly in certain musical styles, and fixed window and hop sizes lead to imprecise timestamps. System accuracy decreases as the reference database expands.

Plain Language Accessible to non-experts

Imagine you're at a concert and want to know the name and time of each song. This system acts like a smart assistant, automatically recording this information as the concert progresses. It identifies each song by analyzing the melody and rhythm, even if the live performance differs slightly from the recording.

ELI14 Explained like you're 14

Imagine you're at a concert and want to know the name and time of each song. This system is like a super-smart music detective, automatically identifying each song as the concert goes on. Even if the concert sounds a bit different from the recording, it can still recognize the songs by analyzing the melody and rhythm.

Glossary

Version Identification

A technique for recognizing recordings that convey the same musical entity despite perceptual differences.

Used to identify songs in live concerts.

Sliding Window

A signal processing technique that applies a fixed-length window to analyze data.

Used to process audio queries.

Support Vector Machine

A supervised learning model used for classification and regression analysis.

Used to filter false matches.

Audio Fingerprinting

A technique for identifying recordings by extracting features from audio signals.

Traditional music recognition method.

Metadata

Data about data, such as the name, performer, and timestamp of a song.

Used to describe song information in concerts.

Open Questions Unanswered questions from this research

  • 1 How to improve system accuracy for specific musical styles like hip-hop?
  • 2 How to expand the reference database without affecting performance?

Applications

Immediate Applications

Streaming Platforms

Automatically generate music metadata to enhance user experience and copyright management efficiency.

Long-term Vision

Real-time Music Monitoring

Enable real-time monitoring of live concerts, supporting music copyright protection and market analysis.

Abstract

The setlist identification (SLI) task addresses a music recognition use case where the goal is to retrieve the metadata and timestamps for all the tracks played in live music events. Due to various musical and non-musical changes in live performances, developing automatic SLI systems is still a challenging task that, despite its industrial relevance, has been under-explored in the academic literature. In this paper, we propose an end-to-end workflow that identifies relevant metadata and timestamps of live music performances using a version identification system. We compare 3 of such systems to investigate their suitability for this particular task. For developing and evaluating SLI systems, we also contribute a new dataset that contains 99.5h of concerts with annotated metadata and timestamps, along with the corresponding reference set. The dataset is categorized by audio qualities and genres to analyze the performance of SLI systems in different use cases. Our approach can identify 68% of the annotated segments, with values ranging from 35% to 77% based on the genre. Finally, we evaluate our approach against a database of 56.8k songs to illustrate the effect of expanding the reference set, where we can still identify 56% of the annotated segments.

cs.SD cs.IR eess.AS