Professional Documents
Culture Documents
Submitted by,
Gara Shashi Kumar (M.Tech (SM)) | Annu Niraj (M.Tech (SM))
Pravinkumar Vasveliya (M.Des) | Anand Kumar (Phd. – CPDM)
Under the guidance of LRD Murthy, Professor Pradipta Biswas
Agenda
Introduction Work Code logic Lessons
Task
Approach
description
Output
Train 2 gaze estimation models (AGE-Net & I2D-Net) which involves both fully
connected layers and convolutional layers on the PARKS-Gaze dataset which involves
large number of samples per participant recorded in the wild conditions with laptop web
cameras. This dataset is intended to build models that estimate human eye gaze using RGB
images. The task involves to pick each participant (a total of 18 participants) and train a
person-specific model. Once you have a person-specific model, in addition to compute
gaze angle error, you are expected to compute precision of gaze estimates corresponding to
a single PoG.
03/10/2022 HMI Assignment 1 3
Expected Work
The following things are expected:
1. Split the data into train and validation
splits.
2. Train the model using training data and
save the best performing models based on
the validation loss.
3. Report the metrics - test loss, gaze angle
error on test data and average precision for
each participant for both models.
4. Provide insights/comments on the
correlation of precision w.r.t head pose
variation for each fixation.
Brief Description of the project
• Person-specific Precision Analysis of Gaze Estimation Models on PARKS-
Gaze Dataset
• I2D (I-Gaze estimation using dilated and differential layer network) model
was built using python.
• Then after, this I2D net model was trained using the datasets provided to us.
• Loss graph was plotted against 35 epochs to get the accuracy of the model.
• Code was written to train and split data manually.
• Person specific model was built and trained.
The inferences derived from AGE- NET code was used to design the model for I2D NET
Formulation of I2D -
2. model.
NET model
Model summary was derived to obtain the parameters.
Training the I2D - NET The model was trained using sample data.
3.
model Train – Test – split was utilized.