Measuring Melodic Similarity using Transportation Distance - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

Measuring Melodic Similarity using Transportation Distance

Description:

Measuring melodic similarity is the integral part of QBH (Query-by ... Number-line representation of musical pitch. MIDI. Hewlett's (1992) Base-40. Weight ... – PowerPoint PPT presentation

Number of Views:35
Avg rating:3.0/5.0
Slides: 24
Provided by: melod6
Category:

less

Transcript and Presenter's Notes

Title: Measuring Melodic Similarity using Transportation Distance


1
Measuring Melodic Similarity using Transportation
Distance
  • Ref Typke et al. 2003

2
Content
  • The problem
  • Methodology
  • Evaluation
  • Indexing

3
Introduction
  • Measuring melodic similarity is the integral part
    of QBH (Query-by-humming) systems

4
Introduction
  • Represent music as weighted point set in a two
    dimensional space (time-pitch)

5
Objective Measure Similarity
  • Measuring the (edit) distance between two incipits

6
Challenges
  • Length of incipits
  • Partial matching
  • Transposition
  • Variation forms

7
Earth Movers Distance (EMD)
(Roslin Castle)
8
EMD (cont)
  • Signature of an incipit a set of points in E2
    where each point has a weight associated with it
  • One point per note (rests are implicit)
  • Details
  • Time coordinate
  • Pitch coordinate
  • Weight assignment

9
Time Coordinate
  • Skip leading rests subtract the very first
    notes time coordinate from all time coordinates
  • No sense of time signature
  • Properly scaled so that distance is not biased

10
Pitch Coordinate
  • Number-line representation of musical pitch
  • MIDI
  • Hewletts (1992) Base-40

11
Weight
  • Increase the importance of it having a
    counterpart of similar weight at the same
    position in the compared melody
  • Choices
  • note duration (default)
  • stress
  • Note number making beginning notes more important

12
Example
Partially matched
13
EMD Revisited
14
EMD as Linear Program
Solve by simplex algorithm
15
EMD for Melodic Similarity
  • Ground distance Euclidean distance
  • Scale time coordinate (so that they are
    comparable)
  • Transposition transpose one of the melodies so
    that the weighted average pitch is equal (not
    optimum but acceptable)

16
Indexing
  • Query the database using vantage objects (2002)
  • Randomly select k vantage objects from data
    points. Compute the distance to these vantage
    objects to form a vantage space.

17
Vleugels and Veltkamp 2002
  • was about vector graphic matching

18
V-and-V Ideas
  • distance function
  • measure resemblance between A1 and A2 by
    comparing respective distances from A (vantage
    object)
  • Given a query object A?, select all objects
    achieving similar distance as d(A,A?)

Caution of one-way logic
d(A1, A)
A1
A
d(A2, A)
A2
19
Ideas
  • Problem is relieved by increasing the number of
    vantage objects
  • For each object in point set, compute distance to
    vantage objects coordinate in vantage space

20
Ideas
  • Paper shows
  • Object-space neighbor
  • Vantage-space neighbor
  • and

Proof depends on triangular inequality
21
(No Transcript)
22
(No Transcript)
23
Back to Melodic Similarity
  • EMD does not have triangular inequality property
  • Proof by construction A, B, AB
  • However, seems to work without distortion
  • The authors devises another distance metric that
    has TI property
Write a Comment
User Comments (0)
About PowerShow.com