SlideShare a Scribd company logo
Real-Time Score Tracking
Using Hidden Markov Models




           m5151154 Kousuke Sato
           Computer Arts lab

           Supervised by Satoshi Nishimura
Outline
 Score Tracking
 Applications
 Related Research(technology)
 Problem and Approach
 Current Status
 Future plan
 References
Score Tracking
     Score Tracking
  It locates the performance position when we play
  a musical instrument.


      Player                                 Score


                                      B♭ A   G




Playing notes : B♭→A → G          Playing here
Applications of Score Tracking

   Learning tool for musical instruments

    ・ Automatic Accompaniment System

    ・ Score-Viewing System with Automatic Scrolling
Target users
   beginners of musical instruments
    ・ Automatic Accompaniment System
    ・ Score-Viewing System with
      Automatic Scrolling


   Conductor
    ・ Score-Viewing System with
      Automatic Scrolling
Related technology
 Pattern     recognition

・DP Matching
The matching algorithm using matrix.
It is able to decide matching mathematically.



・HMM(Hidden Markov Model)
 A state transition model
 with probabilities.
System overview
   Input

 Audio(wave)
                                     Musical score
 signal
           Fourier                             Generate
           transform                           ideal spectrum

 Spectrum                            Ideal
 data(audio)                         Spectrum data
                       similarity
                       analysis



               Hidden Markov Model


                       Output
Related research
   “A hybrid graphical model for aligning polyphonic
    audio with musical scores”
    C.Raphael, Proc.ISMIR, Barcelona,Spain,2004

    ・Search notes from current state, rear state and front state.
    ・Not match a sound refusing, it changes in the next state



    State 1       State 2    State 3     ・・・    State N-1    State N




    Provisional
    state
Related research
   “Real-Time Musical Score Tracking System Using a
    Performance Position Analysis Algorithm”
    M.Yoshizawa, University of Aizu, March,2009.

    ・Search notes from all states
    ・The system can cope all cases




    State 1       State 2    State 3   ・・・   State N-1   State N




    Provisional
    state
Problem

 Problem
 It is too much computational complexity
 when using past technology.
 → not usable in real time
Approaches for reducing
calculation
 Pruning
 ・Searching with precedence
 →reduce a useless calculation in the Viterbi algorithm


 Index   of the search
 ・Classifying score fragments by conditions
  → reduce useless calculation.
Current status
I   read the papers of past researches

 Studied
        the related technology
 ・DP Matching
 ・HMM(Hidden Markov Model)
  and more…
Future plan
 Sep.2011~Oct.2011
 I reproduce the system of a past researches.
 Understanding the movement.
 Nov.2011~Mar.2012
 Design new algorithm and design new system.
 Apr.2012~Sep.2012
 Run a system and evaluate it.
 Look for an improvement
 Oct.2012~
 Writing research paper
 Look for an improvement
References
   “A hybrid graphical model for aligning polyphonic audio
    with musical scores”
    C. Raphael, Proc. ISMIR, Barcelona,Spain,2004
   “Real-Time Musical Score Tracking System Using a
    Performance Position Analysis Algorithm”
    M. Yoshizawa, University of Aizu, March,2009.
   “A Performance Position Analysis Algorithm for
    Automatic Accompaniment”
    M. Maekawa, University of Aizu, March,2008
   “Score following using spectral analysis and hidden
    markov models”
    Orio N, Dechelle F, Proceedings of the ICMA,2001

More Related Content

Viewers also liked

SAP Business One 9.2 - Prowadź z łatwością swój biznes
SAP Business One 9.2 - Prowadź z łatwością swój biznesSAP Business One 9.2 - Prowadź z łatwością swój biznes
SAP Business One 9.2 - Prowadź z łatwością swój biznes
Anna Lewandowska
 
Metodologi penelitian multimedia
Metodologi penelitian multimediaMetodologi penelitian multimedia
Metodologi penelitian multimedia
dhaniari
 
Tablets: Evolving from Personal to Business By Elaine B. Coleman, Desirée Dav...
Tablets: Evolving from Personal to Business By Elaine B. Coleman, Desirée Dav...Tablets: Evolving from Personal to Business By Elaine B. Coleman, Desirée Dav...
Tablets: Evolving from Personal to Business By Elaine B. Coleman, Desirée Dav...
ElainebColeman
 
Biopsy and cyst managment
Biopsy and cyst managmentBiopsy and cyst managment
Biopsy and cyst managment
Abolfazl Vaseghi
 
Tumor of the jaw
Tumor of the jawTumor of the jaw
Tumor of the jaw
Abolfazl Vaseghi
 
Album de fotografías - Ramiro Rocha
Album de fotografías - Ramiro RochaAlbum de fotografías - Ramiro Rocha
Album de fotografías - Ramiro Rocha
Ramiro Rocha
 
Chiangmai Fat Man Tour#01
Chiangmai  Fat  Man  Tour#01Chiangmai  Fat  Man  Tour#01
Chiangmai Fat Man Tour#01chutchavin
 
Presentació SUBJECT comunicació
Presentació SUBJECT comunicacióPresentació SUBJECT comunicació
Presentació SUBJECT comunicació
marsupilami02
 
Android上での3D(OpenGL)描画の基礎とNDKによる実践的高速化手法
Android上での3D(OpenGL)描画の基礎とNDKによる実践的高速化手法Android上での3D(OpenGL)描画の基礎とNDKによる実践的高速化手法
Android上での3D(OpenGL)描画の基礎とNDKによる実践的高速化手法
Hiroshi Yoshida
 

Viewers also liked (10)

SAP Business One 9.2 - Prowadź z łatwością swój biznes
SAP Business One 9.2 - Prowadź z łatwością swój biznesSAP Business One 9.2 - Prowadź z łatwością swój biznes
SAP Business One 9.2 - Prowadź z łatwością swój biznes
 
Metodologi penelitian multimedia
Metodologi penelitian multimediaMetodologi penelitian multimedia
Metodologi penelitian multimedia
 
Brand Management Learning Module
Brand Management Learning ModuleBrand Management Learning Module
Brand Management Learning Module
 
Tablets: Evolving from Personal to Business By Elaine B. Coleman, Desirée Dav...
Tablets: Evolving from Personal to Business By Elaine B. Coleman, Desirée Dav...Tablets: Evolving from Personal to Business By Elaine B. Coleman, Desirée Dav...
Tablets: Evolving from Personal to Business By Elaine B. Coleman, Desirée Dav...
 
Biopsy and cyst managment
Biopsy and cyst managmentBiopsy and cyst managment
Biopsy and cyst managment
 
Tumor of the jaw
Tumor of the jawTumor of the jaw
Tumor of the jaw
 
Album de fotografías - Ramiro Rocha
Album de fotografías - Ramiro RochaAlbum de fotografías - Ramiro Rocha
Album de fotografías - Ramiro Rocha
 
Chiangmai Fat Man Tour#01
Chiangmai  Fat  Man  Tour#01Chiangmai  Fat  Man  Tour#01
Chiangmai Fat Man Tour#01
 
Presentació SUBJECT comunicació
Presentació SUBJECT comunicacióPresentació SUBJECT comunicació
Presentació SUBJECT comunicació
 
Android上での3D(OpenGL)描画の基礎とNDKによる実践的高速化手法
Android上での3D(OpenGL)描画の基礎とNDKによる実践的高速化手法Android上での3D(OpenGL)描画の基礎とNDKによる実践的高速化手法
Android上での3D(OpenGL)描画の基礎とNDKによる実践的高速化手法
 

Similar to My Master Research Plan

AC overview
AC overviewAC overview
AC overview
WarNik Chow
 
AMT overview
AMT overviewAMT overview
AMT overview
WarNik Chow
 
Identifying Successful Melodic Similarity Algorithms for use in Music
Identifying Successful Melodic Similarity Algorithms for use in MusicIdentifying Successful Melodic Similarity Algorithms for use in Music
Identifying Successful Melodic Similarity Algorithms for use in Music
inscit2006
 
Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...
Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...
Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...Cemal Ardil
 
Introduction of my research histroy: From instrument recognition to support o...
Introduction of my research histroy: From instrument recognition to support o...Introduction of my research histroy: From instrument recognition to support o...
Introduction of my research histroy: From instrument recognition to support o...
kthrlab
 
Ica2016 312 saruwatari
Ica2016 312 saruwatariIca2016 312 saruwatari
Ica2016 312 saruwatari
SaruwatariLabUTokyo
 
音楽の非専門家が演奏・創作を通じて音楽を楽しめる世界を目指して
音楽の非専門家が演奏・創作を通じて音楽を楽しめる世界を目指して音楽の非専門家が演奏・創作を通じて音楽を楽しめる世界を目指して
音楽の非専門家が演奏・創作を通じて音楽を楽しめる世界を目指して
kthrlab
 
Personalized Playlists at Spotify
Personalized Playlists at SpotifyPersonalized Playlists at Spotify
Personalized Playlists at Spotify
Rohan Agrawal
 
Nithin Xavier research_proposal
Nithin Xavier research_proposalNithin Xavier research_proposal
Nithin Xavier research_proposal
Nithin Xavier
 
Emofy
Emofy Emofy

Similar to My Master Research Plan (11)

AC overview
AC overviewAC overview
AC overview
 
AMT overview
AMT overviewAMT overview
AMT overview
 
Identifying Successful Melodic Similarity Algorithms for use in Music
Identifying Successful Melodic Similarity Algorithms for use in MusicIdentifying Successful Melodic Similarity Algorithms for use in Music
Identifying Successful Melodic Similarity Algorithms for use in Music
 
Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...
Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...
Investigation of-combined-use-of-mfcc-and-lpc-features-in-speech-recognition-...
 
Introduction of my research histroy: From instrument recognition to support o...
Introduction of my research histroy: From instrument recognition to support o...Introduction of my research histroy: From instrument recognition to support o...
Introduction of my research histroy: From instrument recognition to support o...
 
Ica2016 312 saruwatari
Ica2016 312 saruwatariIca2016 312 saruwatari
Ica2016 312 saruwatari
 
Presentation_final
Presentation_finalPresentation_final
Presentation_final
 
音楽の非専門家が演奏・創作を通じて音楽を楽しめる世界を目指して
音楽の非専門家が演奏・創作を通じて音楽を楽しめる世界を目指して音楽の非専門家が演奏・創作を通じて音楽を楽しめる世界を目指して
音楽の非専門家が演奏・創作を通じて音楽を楽しめる世界を目指して
 
Personalized Playlists at Spotify
Personalized Playlists at SpotifyPersonalized Playlists at Spotify
Personalized Playlists at Spotify
 
Nithin Xavier research_proposal
Nithin Xavier research_proposalNithin Xavier research_proposal
Nithin Xavier research_proposal
 
Emofy
Emofy Emofy
Emofy
 

My Master Research Plan

  • 1. Real-Time Score Tracking Using Hidden Markov Models m5151154 Kousuke Sato Computer Arts lab Supervised by Satoshi Nishimura
  • 2. Outline  Score Tracking  Applications  Related Research(technology)  Problem and Approach  Current Status  Future plan  References
  • 3. Score Tracking  Score Tracking It locates the performance position when we play a musical instrument. Player Score B♭ A G Playing notes : B♭→A → G Playing here
  • 4. Applications of Score Tracking  Learning tool for musical instruments ・ Automatic Accompaniment System ・ Score-Viewing System with Automatic Scrolling
  • 5. Target users  beginners of musical instruments ・ Automatic Accompaniment System ・ Score-Viewing System with Automatic Scrolling  Conductor ・ Score-Viewing System with Automatic Scrolling
  • 6. Related technology  Pattern recognition ・DP Matching The matching algorithm using matrix. It is able to decide matching mathematically. ・HMM(Hidden Markov Model) A state transition model with probabilities.
  • 7. System overview Input Audio(wave) Musical score signal Fourier Generate transform ideal spectrum Spectrum Ideal data(audio) Spectrum data similarity analysis Hidden Markov Model Output
  • 8. Related research  “A hybrid graphical model for aligning polyphonic audio with musical scores” C.Raphael, Proc.ISMIR, Barcelona,Spain,2004 ・Search notes from current state, rear state and front state. ・Not match a sound refusing, it changes in the next state State 1 State 2 State 3 ・・・ State N-1 State N Provisional state
  • 9. Related research  “Real-Time Musical Score Tracking System Using a Performance Position Analysis Algorithm” M.Yoshizawa, University of Aizu, March,2009. ・Search notes from all states ・The system can cope all cases State 1 State 2 State 3 ・・・ State N-1 State N Provisional state
  • 10. Problem  Problem It is too much computational complexity when using past technology. → not usable in real time
  • 11. Approaches for reducing calculation  Pruning ・Searching with precedence →reduce a useless calculation in the Viterbi algorithm  Index of the search ・Classifying score fragments by conditions → reduce useless calculation.
  • 12. Current status I read the papers of past researches  Studied the related technology ・DP Matching ・HMM(Hidden Markov Model) and more…
  • 13. Future plan  Sep.2011~Oct.2011 I reproduce the system of a past researches. Understanding the movement.  Nov.2011~Mar.2012 Design new algorithm and design new system.  Apr.2012~Sep.2012 Run a system and evaluate it. Look for an improvement  Oct.2012~ Writing research paper Look for an improvement
  • 14. References  “A hybrid graphical model for aligning polyphonic audio with musical scores” C. Raphael, Proc. ISMIR, Barcelona,Spain,2004  “Real-Time Musical Score Tracking System Using a Performance Position Analysis Algorithm” M. Yoshizawa, University of Aizu, March,2009.  “A Performance Position Analysis Algorithm for Automatic Accompaniment” M. Maekawa, University of Aizu, March,2008  “Score following using spectral analysis and hidden markov models” Orio N, Dechelle F, Proceedings of the ICMA,2001