Key Features

Foundation vision encoder specialized for sheet music representation.
Pretrained with masked autoencoders on 9.7 million IMSLP pages.
Uses a 12-layer Vision Transformer with 16x16 image patches.
Produces 768-dimensional patch and page representations.
Uses 2D sinusoidal positional encodings for staff-line geometry.
Supports full-page and staff-level music score recognition.
Supports music symbol detection and score difficulty classification.
Releases public weights, pretraining code, and evaluation scripts.

The model uses 12 Transformer layers, 16x16 image patches, 768-dimensional embeddings, and 2D sinusoidal positional encodings that preserve vertical staff-line structure. Training follows a two-stage curriculum: synthetic typeset scores warm up the encoder, then large-scale real-score pretraining teaches robust representations across historical, printed, and handwritten notation.


MuSViT is useful for optical music recognition, score search, notation analysis, symbol detection, and difficulty classification. Public weights, pretraining code, and evaluation scripts let researchers probe the embedding space, freeze the encoder for linear evaluation, or fine-tune it for downstream score-understanding systems.

Get more likes & reach the top of search results by adding this button on your site!

Embed button preview - Light theme
Embed button preview - Dark theme
TurboType Banner
Zero to AI Engineer Program

Zero to AI Engineer

Skip the degree. Learn real-world AI skills used by AI researchers and engineers. Get certified in 8 weeks or less. No experience required.

Subscribe to the AI Search Newsletter

Get top updates in AI to your inbox every weekend. It's free!