oveddan / Presence
The code for Presence - a kinetic sculpture that detects a viewer's gaze in real-time using a neural network and moves in response to the gaze
Stars: ✭ 19
Labels
Projects that are alternatives of or similar to Presence
Headstartpython
Learn Python Fast With Jupiter Notebook
Stars: ✭ 18 (-5.26%)
Mutual labels: jupyter-notebook
Cat Dog Cnn Classifier
This classifier use Convolution Neural Network approch for kaggle problem to classify Cat vs Dog images.
Stars: ✭ 19 (+0%)
Mutual labels: jupyter-notebook
Rapgenerator gpt2
🎵Using GPT2-Chinese to generate rap lyrics🎵
Stars: ✭ 19 (+0%)
Mutual labels: jupyter-notebook
Decentralized games
This is the code for "Decentralized Games" By Siraj Raval
Stars: ✭ 18 (-5.26%)
Mutual labels: jupyter-notebook
Gfc
Documentation, data, and some source code for challenge participants.
Stars: ✭ 19 (+0%)
Mutual labels: jupyter-notebook
Batch 5 transplant
Projet de prédiction de transplantation pulmonaire en partenariat avec l'hôpital Foch
Stars: ✭ 19 (+0%)
Mutual labels: jupyter-notebook
Sqlite Tutorial
A Jupyter notebook covering SQL basics with SQLite
Stars: ✭ 18 (-5.26%)
Mutual labels: jupyter-notebook
Tensorflow Onnx
Convert TensorFlow models to ONNX
Stars: ✭ 900 (+4636.84%)
Mutual labels: jupyter-notebook
Curso data science na pratica
Material de apoio do curso "Data Science na Prática" - Sigmoidal
Stars: ✭ 19 (+0%)
Mutual labels: jupyter-notebook
Spring2017 proffosterprovost
Introduction to Data Science
Stars: ✭ 18 (-5.26%)
Mutual labels: jupyter-notebook
Deep Visual Attention Prediction
Keras implementation of paper 'Deep Visual Attention Prediction' which predicts human eye fixation on view-free scenes.
Stars: ✭ 19 (+0%)
Mutual labels: jupyter-notebook
Automating Your Data Pipeline With Apache Airflow
Automating Your Data Pipeline with Apache Airflow
Stars: ✭ 19 (+0%)
Mutual labels: jupyter-notebook
Presence
Presence is a kinetic sculpture that detects a viewer's gaze in real-time using a convolutional neural-network and moves in response to the gaze
It uses a webcam and the pre-trained model from Eye Tracking for Everyone to detect where users are gazing, and moves in the direction of the gaze.
Key files/documentation
Full documentation coming soon
- http://www.danioved.com/blog/posts/presence/ - blog posts which document the process
- The jupyter notebook that walks through how features are extracted in opencv and fed through the neural network to obtain a gaze prediction.
- features.py - the code to extract features from input images using opencv
- gaze.py - the code to feed the features through the pre-trained neural network and get a gaze prediction
- processing_sketches/GazeFromStream3d - processing sketch to render a simulation of the columns in 3d, and send servo positions over serial to the kinetic sculpture.
Requirements
For gaze detection:
- python
- caffe
- opencv
To render simulations of the servo positions:
- processing
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].