Harris Corner Detector är en hörndetekteringsoperatör som vanligtvis används i datorsynalgoritmer för att extrahera hörn och härleda funktioner i en bild.
ett hörn är en punkt vars lokala grannskap står i två dominerande och olikakant riktningar. Med andra ord kan ett hörn tolkas som korsningen av två kanter, där en kant är en plötslig förändring i bildens ljusstyrka. Hörn är de viktiga funktionerna i bilden, och de kallas i allmänhet som räntepunkter som är oföränderliga för överföring, rotation och Belysning.
steg 1. Det bestämmer vilka fönster (små bildpatchar) som ger mycket stora variationer i intensitet när de flyttas i både X-och Y-riktningar (dvs. gradienter).
steg 3. Efter att ha tillämpat ett tröskelvärde för denna poäng väljs viktiga hörn och markeras.
ta den grå skalan på originalbilden. Applicera ett Gaussiskt filter för att släta utnågot ljud. Använd sobel operator för att hitta X-och y-gradientvärdena för varje pixel i gråskalebilden. För varje pixel p i gråskalebilden, överväga ett m * m-fönster runt det och beräkna hörnstyrkafunktionen. Kalla detta dess Harris värde. Hitta allapixlar som överskrider en viss tröskel och är de lokala maxima inom ett visst fönster(för att förhindra redundanta dupes av funktioner). Beräkna en funktion deskriptor av alla sådana punkter.
för mer alla använda algoritmer hänvisar till rapportfilen
för mer information se: https://iitmcvg.github.io/summer_school/Session3/