Git Product home page Git Product logo

eyegaze_pc_control's Introduction

Gaze-Detection-with-fixation-time-using-webcam

Introducation: Its a complex code to detect eye pupil, get the gaze point and fixation time of it. to say in simple words, fixation time is the total time a person spends to look at anything at a glance. The code gives the output of fixation time and the points. its not the coordinate point. but if we use fixed head position, we might get same coordinate for any point of the screen at any different test. the fixation time and point are shown so that we know for how long the user is looking at what point. different filters like stabilizing filter, averaging filter, median filter etc are used to get non-fluctuate value

Requirements & repository: -> any webcame -> python3 IDE -> OpenCV2 -> Numpy -> dlib -> shape predictor 68 face landmarks (link: https://github.com/AKSHAYUBHAT/TensorFace/blob/master/openface/models/dlib/shape_predictor_68_face_landmarks.dat)

How to use: Run the code using python3 IDE and keeping "shape_predictor_68_face_landmarks.dat" at the same folder as the code. the leftmost point of the left eye and rightmost point of the right eye should be close to the border of the rectangular box. only then the code will run. and give the output

Issues: -> cant run in low light -> depth sensing code is not there, so the head must have to be fixed -> cant wear spectacles as the reflected light from the monitor screen become the obstacles for the code to detect pupil

eyegaze_pc_control's People

Contributors

rafidhaque avatar rafidhaqueiut avatar tahmid1234 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.