Objekterkennung in Matlab

Gast #994086
Hallo,
ich belege im kommenden Semester eine Vorlesung zum Thema 
Bildverarbeitung und habe angefangen mich schon etwas in die Thematik 
einzulesen. Nebenher probiere ich die ein oder andere Operation in 
Matlab aus. Und genau hier hackt es etwas. Kennt jemand von euch eine 
gute Seite bzw. vielleicht kann es mir auch jemand zeigen und erklären 
wie ich mittels 2d korrelation ein Muster in einem anderen Bild 
wiederfinde. Danke + Gruss
#1023471
Hallo, da ich es schon seit mehreren Jahren nicht mehr geMatlabt habe, 
gebe ich Dir nur einen kurzen Hint:
Selber würde ich mir ein Testbild erstellen, wo auf einer weissen Fläche 
ein schwarzer Punkt steht. Dann ein Template definieren mit einem 
ähnlichen schwarzen Punkt. Dann machst Du corr2d und schaust Du Dir das 
Ergebnis an. Corr2d sollte Peaks liefern, wo eine Übereinstimmung 
stattfand. An Rändern bekommt man zusätzlich Transients, aber die kann 
man ignorieren. Wichtig bei der ganzen Sache ist die "Normierung" des 
Tamplates und der Inputmatrix. Man zieht am Besten das Mittelwert ab bei 
den Input-Matrizen (oder nutzt etwas wie covariance) und vielleicht 
hilft auch eine Normierung der min-max Amplitude.
Karel

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.