GAZE PLAYER: Play videos seemlessly with eye-gaze and finger gestures.
PRE-REQUISITES:
- Python2.7 or python3
- Keras (with Tensorflow backend)
- Opencv
- Pyautogui
- Nodejs
- npm and nodemon
- Python h5py
DOWNLOAD & PLAYING INSTRUCTIONS:
-
Download/Clone this repository and save the folder at recognised place in your system. let's suppose that folder is saved in as Downloads/Gazeplayer.
-
Launch a local Server If you have Node, simply type the following in the command line.
cd Downloads/Gazeplayer
node server.js
-
click on "GAZE-PLAYER" at the top to start the process.
-
ELse directly launch the the static html page in Gazeplayer folder and open view.html via chrome
-
open terminal in views directory and type
python aries_player_final.py
to run the python script in backend
-
move your eyes left and right to select the direction of next video in the list.
-
there will be a delay of 1 sec between switching videos.
-
if you want to play video make a hand gesture of 4 fingers to pop up and play video and same to close the video.
-
for any difficulties follow the demo video in description below.