IZDVAJANJE POZICIJE OČESNEGA ZRKLA S POMOČJO SPLETNE KAMERE

Diplomsko delo opisuje dva postopeka za zaznavanje pozicije očesnega zrkla na digitalnih slikah in obširno analizo rezultatov. Najprej je predstavljen postopek za zaznavanje obraza in oči, nato pa sta podrobneje opisana algoritma Houghove transformacije in radialne simetrije. Večji poudarek je na ra...

Full description

Bibliographic Details
Main Author: Spagnolo, Gregor
Other Authors: Holobar, Aleš
Format: Bachelor Thesis
Language:Slovenian
Published: G. Spagnolo 2011
Subjects:
Online Access:https://dk.um.si/IzpisGradiva.php?id=20643
https://dk.um.si/Dokument.php?id=25689&dn=
https://plus.si.cobiss.net/opac7/bib/15617558?lang=sl
Description
Summary:Diplomsko delo opisuje dva postopeka za zaznavanje pozicije očesnega zrkla na digitalnih slikah in obširno analizo rezultatov. Najprej je predstavljen postopek za zaznavanje obraza in oči, nato pa sta podrobneje opisana algoritma Houghove transformacije in radialne simetrije. Večji poudarek je na radialni simetriji, saj smo algoritem implementirali sami s pomočjo odprtokodne knjižnice Emgu.CV in okolja .NET. Zaradi natančnejše analize smo oba postopka ovrednotili na dveh različnih zbirkah slik. Prva vsebuje slike z nizko ločljivostjo 384 x 286 pikslov, ki so po kvaliteti podobne slikam s povprečne spletne kamere, druga pa vsebuje slike z višjo ločljivostjo 512 x 768 pikslov. Rezultati kažejo, da sta oba predstavljena postopka primerna za izdvajanje pozicije zrkla v realnem času, pri čemer je povprečna napaka zaznave približno 5 % razdalje med zunanjima kotičkoma očes. The diploma presents two methods for detection of eye position on digital images and extensive analysis of the results. First, the method for detecting faces and eyes is presented. Then, the algorithms for Hough transformation and radial symmetry are described. The emphasis is on radial symmetry, because the algorithm was implemented by us with help of the open source library Emgu.CV and the .NET framework. For more representative and thorough analysis we evaluated both methods on two different image datasets. First dataset contains low quality photos with 384 x 286 pixels that are similar to output of the average web cam. The second dataset contains higher resolution photos with 512 x 768 pixels. Results show that both presented methods are suitable for eye tracking in real time, with average error of detection is equal to approximately 5 % of the distance between outer eye corners.