# ByteCover3: Accurate Cover Song Identification on Short Queries

arXiv: https://arxiv.org/abs/2303.11692 · HTML: https://mlsanity.com/paper/2303.11692/

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 21 Mar 2023.

## Built on by (most cited first, 7 of 7)

- [Via Score to Performance: Efficient Human-Controllable Long Song Generation with Bar-Level Symbolic Notation](https://mlsanity.com/paper/2508.01394/) (2025)
- [ChordFormer: A Conformer-Based Architecture for Large-Vocabulary Audio Chord Recognition](https://mlsanity.com/paper/2502.11840/) (2025)
- [MAIA: An Inpainting-Based Approach for Music Adversarial Attacks](https://mlsanity.com/paper/2509.04980/) (2025)
- [Leveraging Whisper Embeddings for Audio-based Lyrics Matching](https://mlsanity.com/paper/2510.08176/) (2025)
- [Music Plagiarism Detection: Problem Formulation and a Segment-based Solution](https://mlsanity.com/paper/2601.21260/) (2026)
- [Real-world Music Plagiarism Detection With Music Segment Transcription System](https://mlsanity.com/paper/2509.08282/) (2025)
- [Scalable Music Cover Retrieval Using Lyrics-Aligned Audio Embeddings](https://mlsanity.com/paper/2601.11262/) (2026)

## Abstract (arXiv)

Deep learning based methods have become a paradigm for cover song identification (CSI) in recent years, where the ByteCover systems have achieved state-of-the-art results on all the mainstream datasets of CSI. However, with the burgeon of short videos, many real-world applications require matching short music excerpts to full-length music tracks in the database, which is still under-explored and waiting for an industrial-level solution. In this paper, we upgrade the previous ByteCover systems to ByteCover3 that utilizes local features to further improve the identification performance of short music queries. ByteCover3 is designed with a local alignment loss (LAL) module and a two-stage feature retrieval pipeline, allowing the system to perform CSI in a more precise and efficient way. We evaluated ByteCover3 on multiple datasets with different benchmark settings, where ByteCover3 beat all the compared methods including its previous versions.
