gaze
0.1.0
Perform gaze tracking with common webcams.
|
__gnu_cxx | |
cv | |
cudev | |
directx | |
dnn | |
ogl | |
omnidir | |
utils | |
logging | |
va_intel | |
ximgproc | |
cvflann | |
cvv | |
eyeLike | Tristan Hume's EyeLike adapted for gaze |
gaze | The gaze library provides gaze tracking capabilities |
gui | |
traits | |
sizeable | A tag for resizeable widgets |
textable | A tag for widgets which contain text messages |
widget_trait | Template to assign tags to widgets as a trait |
widget_trait< dlib::label > | Specialization of widget_trait for dlib::label |
widget_trait< dlib::image_display > | Specialization of widget_trait for dlib::image_display |
widget_trait< dlib::perspective_display > | Specialization of widget_trait for dlib::perspective_display |
DebugWindow | A window to inspect computation results |
EventManager | Handles communication between non-gui and gui processes in a safe way |
VisualizeableBase | Abstract base class for Visualizeable to allow generic pointers |
Visualizeable | Implements VisualizeableBase for several widget types |
pipeline | This namespace contains pipeline steps |
EyeLike | Direct copy of https://github.com/trishume/eyelike |
FaceLandmarks | Uses dlibs pretrained models to detect face landmarks |
FallbackStep | This pipeline step is used whenever something goes wrong |
GazeCapture | Uses iTracker to track Gaze |
GazePointCalculation | Calculates the gaze point |
HeadPoseEstimation | Estimates the head pose from landmarks and source image |
PupilLocalization | Implements Timm and Barth (2011) Timm2011 to detect eye centers |
SourceCapture | Retrieves frames from a webcam or video source |
util | Helper classes within the gaze library |
Data | Wraps the data acquired per frame into a single instance |
GazeTracker | This class wraps the gaze tracking process |
Pipeline | The processing pipeline from input to output |
PipelineStep | Abstract base class for PipelineSteps. Must be inherited from |
gui | Contains everything related to debug visualizations |
itracker | The itracker library provides a wrapper around the caffe model |
ITrackerImpl | A private implementation of ITracker to hide dependencies from including classes |
ITracker | Implements a wrapper around the pre-trained caffe model by Krafka2016 |
std | |
tr1 | |
tr2 | |
traits | Defines traits for dlib::widget instances |
wpl | Data acquisition after Judd et al. (2009) Judd2009 |
Config | Holds all configuration options for the experiment |
Experiment | Implements an experiment flow for Judd et al. (2009) Judd2009 |
YAML | This namespace is defined by the yaml-cpp library |
convert< cv::Point3d > | Allows to convert between cv::Point3d and YAML::Node |
convert< cv::Vec3d > | Allows to convert between cv::Vec3d and YAML::Node |
convert< cv::Mat > | Allows to convert between cv::Mat and YAML::Node |
Events | An enum of events to make it easy to distinguish them with names instead of numbers |