Harris Corner Detector er en hjørnedetekteringsoperatør, der ofte bruges i computersynsalgoritmer til at udtrække hjørner og udlede funktioner i et billede.
et hjørne er et punkt, hvis lokale kvarter står i to dominerende og forskelligekant retninger. Med andre ord kan et hjørne fortolkes som krydset mellem to kanter, hvor en kant er en pludselig ændring i billedets lysstyrke. Hjørner er de vigtige funktioner i billedet, og de betegnes generelt som interessepunkter, som er uforanderlige totranslation, rotation og belysning.
trin 1. Det bestemmer, hvilke vinduer (små billedpatcher) der producerer meget store variationer i intensitet, når de flyttes i både H-og Y-retninger (dvs.gradienter).
trin 3. Efter anvendelse af en tærskel til denne score vælges og markeres vigtige hjørner.
Tag gråskalaen af det originale billede. Påfør et Gaussisk filter for at udglatteenhver støj. Anvend Sobel operator til at finde gradientværdierne for hvert billedbillede i gråtonebilledet. For hvert punkt p i gråtonebilledet skal du overveje et M * M-vindue omkring det og beregne hjørnestyrkefunktionen. Kald dette sin Harris værdi. Find allepikser, der overstiger en bestemt tærskel og er de lokale Maksima inden for et bestemt vindue(for at forhindre overflødige dupes af funktioner). Beregn en funktionsbeskrivelse af alle sådanne punkter.
for mere alle de anvendte algoritmer se Rapportfilen
for flere detaljer se: https://iitmcvg.github.io/summer_school/Session3/