14
Projecting Finger Placement onto the Fretboard Slide 1 Projecting Finger Placement onto the Fretboard Jörn Loviscach Fachhochschule Bielefeld University of Applied Sciences www.j3L7h.de

Projecting Finger Placement onto the Fretboard · Projecting Finger Placement onto the Fretboard Slide 4 Related Work LEDs embedded in piano keys [Casio] or in fretboard [Optek Fretlight]

  • Upload
    dangtu

  • View
    279

  • Download
    2

Embed Size (px)

Citation preview

Projectin

g Finger Placem

ent onto th

e Fretbo

ard Slide 1

Projecting Finger Placementonto the Fretboard

Jörn LoviscachFachhochschule BielefeldUniversity of Applied Sciences

www.j3L7h.de

Projectin

g Finger Placem

ent onto th

e Fretbo

ard Slide 2

Demo

Projectin

g Finger Placem

ent onto th

e Fretbo

ard Slide 3

Outline

● Related Work● Architecture● Finding the Fretboard● Projection● Results● Outlook

Projectin

g Finger Placem

ent onto th

e Fretbo

ard Slide 4

Related Work

● LEDs embedded in piano keys [Casio]or in fretboard [Optek Fretlight]

● Miniature data projectors as versatileHCI devices [Raskar]

● Tracking the fingering for trainingor transcription [Burns, Wang, Paleari, etc.]● markers attached● or camera mounted on neck● or not real-time

Projectin

g Finger Placem

ent onto th

e Fretbo

ard Slide 5

System Architecture 1/3

Miniature data projector● On close distance bright enough and sharp● Camera placement close → low parallax error

Projectin

g Finger Placem

ent onto th

e Fretbo

ard Slide 6

System Architecture 2/3

Projectin

g Finger Placem

ent onto th

e Fretbo

ard Slide 7

System Architecture 3/3

● No attached optical markers● Interactive speed● Robustness:

do not literally“track” the fretboard

● Smooth the projected image’smotion from frame to frame

Projectin

g Finger Placem

ent onto th

e Fretbo

ard Slide 8

Finding the Fretboard 1/3

Input

ConstrainedLine Detector

Directional Filter

Finding the Strings

Projectin

g Finger Placem

ent onto th

e Fretbo

ard Slide 9

Finding the Fretboard 2/3

InputExtractingthe Frets

Directional Erosion

DifferenceDirectional Derivative

Projectin

g Finger Placem

ent onto th

e Fretbo

ard Slide 10

Finding the Fretboard 3/3

Input

Rectification:200 x 3 Pixels

Template Matching

Finding the Frets

Projectin

g Finger Placem

ent onto th

e Fretbo

ard Slide 11

Projection

● Calibration

● Homography:Projector and camera may point in different directions if optical centers remain close

Projectin

g Finger Placem

ent onto th

e Fretbo

ard Slide 12

Results

● 10 fps with low-end PC● 100 lumens are perfect● Image processing issues

● No striped shirts allowed● No glossy reflections allowed

● Problems with standard webcams● Low sensitivity → long shutter time → motion blur● Large latency effectively limits spatial resolution

● Project notes not on time but in advance?

Projectin

g Finger Placem

ent onto th

e Fretbo

ard Slide 13

Outlook

● Karaoke-style projection?● Experiments with learners● Adapt to “expensive” musical instruments

such as cello and harp;benefit: no damage to instrument

● Mobile versionwith built-in camera of mobile phone

Projectin

g Finger Placem

ent onto th

e Fretbo

ard Slide 14

Questions?