cynicphoenix / Harris-Corner-Detector

Harris Corner Detector is een hoekdetectie-operator die vaak wordt gebruikt in computervisiealgoritmen om hoeken te extraheren en kenmerken van een afbeelding af te leiden.
een hoek is een punt waarvan de lokale buurt in twee dominante en verschillende Edge richtingen staat. Met andere woorden, een hoek kan worden geïnterpreteerd als de kruising van twee randen,waarbij een rand is een plotselinge verandering in de helderheid van het beeld. Hoeken zijn de belangrijke featuresin het beeld, en ze worden over het algemeen aangeduid als interest points die invariant zijn totvertaling, rotatie en verlichting.

stap 1. Het bepaalt welke vensters (kleine beeldvlakken) zeer grote variaties in intensiteit veroorzaken wanneer zij in zowel X als Y richtingen worden verplaatst (d.w.z. gradiënten).

stap 3. Na het toepassen van een drempel op deze score, worden belangrijke hoeken geselecteerd en gemarkeerd.

neem de grijsschaal van de oorspronkelijke afbeelding. Pas een Gaussiaans filter toe om alle ruis glad te strijken. Pas Sobel operator toe om de x-en y-gradiëntwaarden te vinden voor elke pixel in de grijswaardenafbeelding. Overweeg voor elke pixel p in de grijswaardenafbeelding een M*m-venster eromheen en bereken de functie hoeksterkte. Noem dit de Harris waarde. Zoek allpixels die een bepaalde drempel overschrijden en zijn de lokale maxima binnen een bepaald venster (om redundante dupes van functies te voorkomen). Bereken een functiedescriptor van al deze punten.
voor meer alle gebruikte algoritmen zie het rapportbestand
voor meer details zie: https://iitmcvg.github.io/summer_school/Session3/

You might also like

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.