the simssa projecthankinson, fujinaga the simssa project, 31 january 2015 • nemisig 2 of 27 need...

27
The SIMSSA Project Single Interface for Music Score Searching and Analysis Andrew Hankinson Ichiro Fujinaga NEMISIG • 31 January 2015

Upload: others

Post on 27-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

The SIMSSA ProjectSingle Interface for Music Score Searching and Analysis

Andrew Hankinson Ichiro Fujinaga

NEMISIG • 31 January 2015

Page 2: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 272

NeedLibraries and archives are digitizing

their entire collections, both text and music documents (scores).

Large-scale OCR projects (e.g., Google Books) are providing searchable texts

Without OMR, we have millions of images of music documents with no

idea of their contents

Page 3: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 27

11.5 million total volumes 5.9 million book titles 4.0 billion pages >1 Trillion words 515 terabytes

3

Page 4: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 274

Goals

Develop tools and techniques for large-scale OMR, analysis, search and retrieval

Comprehensive coverage of music notation styles: ancient to modern

Partner with libraries and content holders to perform the digitization and recognition work

(DIY Model)

Page 5: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 27

Methodology

5

Content Axis Analysis Axis

Optical Music Recognition Search & Retrieval

Web Crawling / Musical Image Search Symbolic Analysis

Workflows for Digitization & Recognition

Human-Computer Interaction / Usability

Page 6: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 27

Current Work

6

Page 7: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 277

Web-based Optical Music Recognition Software

https://github.com/DDMAL/Rodan

Page 8: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 27

Rodan features

• Python (Django) server

• Workflow-based OMR with interchangeable tools

• Full REST API

• Parallel OMR using Celery + RabbitMQ

• Plugin system for extending to new / different music document types

8

Page 9: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 279

Demo

Page 10: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 2710

Fast, efficient digital document viewer

https://ddmal.github.io/diva.js

Page 11: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 2711

Demo

Page 12: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 2712

VIS Counterpoint Webapp

http://counterpoint.elvisproject.ca

Polyphonic notation indexing and analysis

Page 13: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 2713

Searching Digital Music ImagesWhere we are now

Page 14: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 2714

Demo

Page 15: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 2715

Music image analysis VIS Indexer MEI to music21 MEI Neume Encoding libmei

Sibelius MEI Export ELVIS Database JavaScript notation engraving (Verovio)

Other ProjectsSoftware

Techniques

Music Encoding (with MEI) Crowdsourced CorrectionLarge-scale Notation Search Web-based display

Page 16: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 2716

Funding

Page 17: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 2717

Partnership Grant2014–2021 - $2,726,697

Advisory Committee:Susan Vita (Head of Music, Library of Congress)

Douglas Eck (Google) David De Roure (Oxford)

Page 18: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 2718

Bavarian State Library Bibliothèque Nationale de France

British Library Harvard University

Juilliard School

New York Philharmonic The Walters Art Museum

University of Pennsylvania University of Washington

22 Partner institutions, including:

Page 19: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 2719

Insight Grant “Cantus Ultimus”2014–2019 - $499,694

OMR for Medieval Chant Manuscripts Partnership with the CANTUS Project

Page 20: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 2720

FRQSC “Music Information, Research and Infrastructure”

2014–2016 - $54,963

Page 21: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 27

Summary

21

SIMSSA: 8-year large-scale OMR research project

Search and discover music held in archives and libraries around the world

Building open-source tools to promote and encourage DIY digitization and recognition

programs

Page 22: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 2722

Evan Magoni, Ruth Berkow, Lillio Mok, Wei Gao, Christopher Antila, Moe Touizrar, Julie Cumming, Andrew Fogarty, Andrew Hankinson, Ichiro Fujinaga, Gabriel Vigliensoni, Harry Simmonds, Ryan

Bannon, Andrew Horwitz, Jason Leung, Tim Wilfong … and many former members!

Our Team

Page 23: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 2723

Gabriel Vigliensoni

Page 24: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 2724

Research question: Is the context of music listening (i.e., where people listen to, when they listen to, with whom they listen to music) relevant in improving the performance of automatic music recommendation engines??Hypothesis: The context of music listening can be used to improve the performance of music recommendation engines

Gabriel Vigliensoni Martin [email protected]

THE INFLUENCE OF MUSIC LISTENING CONTEXT IN IMPROVING THE PERFORMANCE OF MUSIC RECOMMENDATION ENGINES

Datasets: Full listening histories for 600K LastFM's listeners (27MM logs, 7M tracks, 900K albums, 600K artists)

Data and features from Musicbrainz, Echonest, AcousticBrainz, and LastFM (Freebase?)

Structural Equation Modeling of music liking

Page 25: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 27

Research in Automatic Harpsichord Performance

25

Page 26: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 27

Research in Automatic Harpsichord Performance

• Automatic figured bass realization and performance

• Score following of a live soloist

26

PI: Hank KnoxHarpsichord Maker: Yves Beaupré

Masters Student: Jason Leung

Page 27: The SIMSSA ProjectHANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG 2 of 27 Need Libraries and archives are digitizing their entire collections, both text and music

HANKINSON, FUJINAGA The SIMSSA Project, 31 January 2015 • NEMISIG of 27

Thank you.http://ddmal.music.mcgill.ca

[email protected]

27

http://simssa.ca

http://github.com/DDMAL