Ansatzpunkte der Notenh alse - HTWK Leipzigschwarz/lehre/ss14/dbv/9-pres.pdfTopological Structural...

11
Ansatzpunkte der Notenh¨ alse Christian Wagner & Alexander Twrdik & Andreas Kluge 23.06.2014

Transcript of Ansatzpunkte der Notenh alse - HTWK Leipzigschwarz/lehre/ss14/dbv/9-pres.pdfTopological Structural...

Page 1: Ansatzpunkte der Notenh alse - HTWK Leipzigschwarz/lehre/ss14/dbv/9-pres.pdfTopological Structural Analysis of Digitized Binary Images by Border Following.\ (1985) - Speichern der

Ansatzpunkte der Notenhalse

Christian Wagner & Alexander Twrdik & Andreas Kluge

23.06.2014

Page 2: Ansatzpunkte der Notenh alse - HTWK Leipzigschwarz/lehre/ss14/dbv/9-pres.pdfTopological Structural Analysis of Digitized Binary Images by Border Following.\ (1985) - Speichern der

Allgemeines Umsetzung Nutzerinteraktion

Aufgabe und Ziel

Thema 9: Bestimmung des mittleren Ansatzpunktes derNotenhalse und Markierung signifikant abweichender Stellen

1. Identifizierung der Notenkonturen (Notenkopfe undNotenhalse)

2. Identifizierung der Ansatzpunkte der Notenhalse

3. Markierung der Ansatzpunkte

Christian Wagner & Alexander Twrdik & Andreas Kluge

Ansatzpunkte der Notenhalse

Page 3: Ansatzpunkte der Notenh alse - HTWK Leipzigschwarz/lehre/ss14/dbv/9-pres.pdfTopological Structural Analysis of Digitized Binary Images by Border Following.\ (1985) - Speichern der

Allgemeines Umsetzung Nutzerinteraktion

Aufgabe und Ziel

Christian Wagner & Alexander Twrdik & Andreas Kluge

Ansatzpunkte der Notenhalse

Page 4: Ansatzpunkte der Notenh alse - HTWK Leipzigschwarz/lehre/ss14/dbv/9-pres.pdfTopological Structural Analysis of Digitized Binary Images by Border Following.\ (1985) - Speichern der

Allgemeines Umsetzung Nutzerinteraktion

Bibliothek

⋅ imageJ nicht unbedingt notwendig

⋅ besser: OpenCV(Open Source Computer Vision)

⋅ Bibliothek mit Algorithmen fur dieBildverarbeitung und maschinellesSehen

- bietet bessere Moglichkeiten zur Objekterkennung in Bildern alsimageJ

→ vorteilhaft!

Christian Wagner & Alexander Twrdik & Andreas Kluge

Ansatzpunkte der Notenhalse

Page 5: Ansatzpunkte der Notenh alse - HTWK Leipzigschwarz/lehre/ss14/dbv/9-pres.pdfTopological Structural Analysis of Digitized Binary Images by Border Following.\ (1985) - Speichern der

Allgemeines Umsetzung Nutzerinteraktion

Strategie I

- fur ein besseres Ergebnis mussen”Unreinheiten“ im Bild entfernt

werden- Input Bild wird binarisiert und Rauschen wird entfernt- Bild wird intern vergroßert (keine Veranderungen am Original!)

Christian Wagner & Alexander Twrdik & Andreas Kluge

Ansatzpunkte der Notenhalse

Page 6: Ansatzpunkte der Notenh alse - HTWK Leipzigschwarz/lehre/ss14/dbv/9-pres.pdfTopological Structural Analysis of Digitized Binary Images by Border Following.\ (1985) - Speichern der

Allgemeines Umsetzung Nutzerinteraktion

Strategie II

- Konturerkennung nach Algorithmus von Suzuki, S und Abe, K.,

”Topological Structural Analysis of Digitized Binary Images by

Border Following.“ (1985)- Speichern der gefundenen Koordinaten

Christian Wagner & Alexander Twrdik & Andreas Kluge

Ansatzpunkte der Notenhalse

Page 7: Ansatzpunkte der Notenh alse - HTWK Leipzigschwarz/lehre/ss14/dbv/9-pres.pdfTopological Structural Analysis of Digitized Binary Images by Border Following.\ (1985) - Speichern der

Allgemeines Umsetzung Nutzerinteraktion

Strategie III

- abhangig von gefundenen Konturen der NotenkopfeAnsatzpunkte der Notenhalse bestimmen

- Positionsangabe im Bereich von -1 bis 1 (0 ist der Mittelpunktdes Notenkopfes)

- Bestimmung aller Positionen

- Berechnung des Mittelwertes

Christian Wagner & Alexander Twrdik & Andreas Kluge

Ansatzpunkte der Notenhalse

Page 8: Ansatzpunkte der Notenh alse - HTWK Leipzigschwarz/lehre/ss14/dbv/9-pres.pdfTopological Structural Analysis of Digitized Binary Images by Border Following.\ (1985) - Speichern der

Allgemeines Umsetzung Nutzerinteraktion

Strategie III

Christian Wagner & Alexander Twrdik & Andreas Kluge

Ansatzpunkte der Notenhalse

Page 9: Ansatzpunkte der Notenh alse - HTWK Leipzigschwarz/lehre/ss14/dbv/9-pres.pdfTopological Structural Analysis of Digitized Binary Images by Border Following.\ (1985) - Speichern der

Allgemeines Umsetzung Nutzerinteraktion

Eingabe

Als Eingabe dient ein Bild, auf welchem die mittlerenAnsatzpunkte der Notenhalse bestimmt werden sollen.Parameterubergabe: (momentaner Stand)

1. Pfad zum Eingabebild

2. Pfad zum Ausgabebild

3. Pfad zur Ausgabedatei (Ansatzpunkte)

Christian Wagner & Alexander Twrdik & Andreas Kluge

Ansatzpunkte der Notenhalse

Page 10: Ansatzpunkte der Notenh alse - HTWK Leipzigschwarz/lehre/ss14/dbv/9-pres.pdfTopological Structural Analysis of Digitized Binary Images by Border Following.\ (1985) - Speichern der

Allgemeines Umsetzung Nutzerinteraktion

Ausgabe

1. Farbbild mit Markierung der Noten und NotenkonturenWichtig! Keine Anderung des Originalbildes!

2. mittlerer Wert der Ansatzpunkte (Wunsche zur Form?)

Christian Wagner & Alexander Twrdik & Andreas Kluge

Ansatzpunkte der Notenhalse

Page 11: Ansatzpunkte der Notenh alse - HTWK Leipzigschwarz/lehre/ss14/dbv/9-pres.pdfTopological Structural Analysis of Digitized Binary Images by Border Following.\ (1985) - Speichern der

Allgemeines Umsetzung Nutzerinteraktion

Vielen Dank fur Ihre Aufmerksamkeit!

Christian Wagner & Alexander Twrdik & Andreas Kluge

Ansatzpunkte der Notenhalse