Computer Pointer Controller OpenVINO

Nitin Mane

Nitin Mane

Aurangabad, Maharashtra

2 0
  • 0 Collaborators

the task is based on a gaze detection model to control the mouse pointer of the computer. The module state on the Intel model usage and will be applying the Gaze Estimation model to estimate the gaze of the user's eyes and change the mouse pointer position accordingly. This project will demonstrate ...learn more

Project status: Concept

oneAPI, Internet of Things, Artificial Intelligence

Intel Technologies
DevCloud, Intel Python, OpenVINO, oneAPI

Code Samples [1]

Overview / Usage

The task is based on a gaze detection model to control the mouse pointer of the computer. The module state on the Intel model usage and will be applying the Gaze Estimation model to estimate the gaze of the user's eyes and change the mouse pointer position accordingly. This project will demonstrate the ability to run multiple models in the same machine and coordinate the flow of data between those models.

Methodology / Approach

The Inference Engine API from Intel's OpenVino ToolKit is initialised to build the project. The gaze estimation model requires three inputs as follows:

  • The head pose
  • The left eye image
  • The right-eye image.

To get these inputs, it is essential to have to these three other OpenVino models:

  1. Face Detection
  2. Head Pose Estimation
  3. Facial Landmarks Detection.

Technologies Used

Software used for the project:

  1. Visual Studio Community (2014 and above) with MSBuild and C#, C++ app development package
  2. Cmake software (above 3.4.0)
  3. python IDE 3.6.5 (32/64 bit)
  4. Visual Studio code
  5. Intel python distribution 2020.1

Repository

https://github.com/Nitin-Mane/Computer-Pointer-Controller

Comments (0)