Objekterkennung in Matlab

Gast #994086
Lesenswert?

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
Lesenswert?

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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren