Eye center localization using DeepPupil Net

This demo shows how to localize the eye centers using the pretrained DeepPupil Network.
89 Downloads
Updated 31 Jan 2022

DeepPupil Net: Deep Residual Network for Precise Pupil Center Localization


Introduction

Precise eye center localization constitutes a very promising but challenging task in many human interaction applications due to many limitations related with the presence of photometric distortions and occlusions as well as pose and shape variations. DeepPupil Net is a Fully Convolutional Network (FCN) trained to localize precisely the eye centers by performing image-to-heatmap regression between the eye regions and the corresponding heatmaps.

Network Architecture

Usage

This sample code tests the DeepPupilNet eye center localizer, which was trained on MUCT, BioID and Gi4E face databases. This script requires the Deep Learning Toolbox. Tested on Matlab 2020b.

Please cite the following paper if you are using this code:

N. Poulopoulos and E. Z. Psarakis, "DeepPupil Net: Deep Residual Network for Precise Pupil Center Localization", VISAPP, vol. 5, pp. 297-304, 2022

MATLAB Release Compatibility
Created with R2020b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Version Published Release Notes
1.0.1

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.