paper-with-me

홈 › Papers

PESTO: Real-Time Pitch Estimation with Self-supervised Transposition-equivariant Objective

2025-08-02 · Alain Riou, Bernardo Torres, Ben Hayes, Stefan Lattner, Gaëtan Hadjeres, Gaël Richard, Geoffroy Peeters arxiv

In this paper, we introduce PESTO, a self-supervised learning approach for single-pitch estimation using a Siamese architecture. Our model processes individual frames of a Variable-$Q$ Transform (VQT) and predicts pitch distributions. The neural network is designed to be equivariant to translations, notably thanks to a Toeplitz fully-connected layer. In addition, we construct pitch-shifted pairs by translating and cropping the VQT frames and train our model with a novel class-based transposition-equivariant objective, eliminating the need for annotated data. Thanks to this architecture and training objective, our model achieves remarkable performances while being very lightweight ($130$k parameters). Evaluations on music and speech datasets (MIR-1K, MDB-stem-synth, and PTDB) demonstrate that PESTO not only outperforms self-supervised baselines but also competes with supervised methods, exhibiting superior cross-dataset generalization. Finally, we enhance PESTO's practical utility by developing a streamable VQT implementation using cached convolutions. Combined with our model's low latency (less than 10 ms) and minimal parameter count, this makes PESTO particularly suitable for real-time applications.

📄 PDF Abstract BibTeX arXiv:2508.01488

Code (0)

등록된 구현이 없습니다.

Tasks

Self-Supervised Learning

Similar Papers 제목 키워드 기반

PESTO: Pitch Estimation with Self-supervised Transposition-equivariant Objective

2023-09-05 · Alain Riou, Stefan Lattner, Gaëtan Hadjeres, Geoffroy Peeters

In this paper, we address the problem of pitch estimation using Self Supervised Learning (SSL). The SSL paradigm we use is equivariance to pitch transposition, which enables our model to accurately perform pitch estimati…

Self-Supervised Learning

pyPESTO: A modular and scalable tool for parameter estimation for dynamic models

2023-05-02 · Yannik Schälte, Fabian Fröhlich, Paul J. Jost, Jakob Vanhoefer 외

Mechanistic models are important tools to describe and understand biological processes. However, they typically rely on unknown parameters, the estimation of which can be challenging for large and complex systems. We pre…

parameter estimationUncertainty Quantification

Tempo vs. Pitch: understanding self-supervised tempo estimation

2023-04-14 · Giovana Morais, Matthew E. P. Davies, Marcelo Queiroz, Magdalena Fuentes

Self-supervision methods learn representations by solving pretext tasks that do not require human-generated labels, alleviating the need for time-consuming annotations. These methods have been applied in computer vision,…

Information RetrievalMusic Information RetrievalRetrieval

Toward Fully Self-Supervised Multi-Pitch Estimation

2024-02-23 · Frank Cwitkowitz, Zhiyao Duan

Multi-pitch estimation is a decades-long research problem involving the detection of pitch activity associated with concurrent musical events within multi-instrument mixtures. Supervised learning techniques have demonstr…

Self-Supervised Learning

Translation-Equivariant Self-Supervised Learning for Pitch Estimation with Optimal Transport

2025-08-02 · Bernardo Torres, Alain Riou, Gaël Richard, Geoffroy Peeters arxiv

In this paper, we propose an Optimal Transport objective for learning one-dimensional translation-equivariant systems and demonstrate its applicability to single pitch estimation. Our method provides a theoretically grou…

Self-Supervised Learning