Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mossr/track-and-control

Track and Control System: Windows Manager Controlled Via Head Tracking
https://github.com/mossr/track-and-control

Last synced: about 1 month ago
JSON representation

Track and Control System: Windows Manager Controlled Via Head Tracking

Awesome Lists containing this project

README

        

Track-and-Control
=================

Software Design and Development with Professor **[Pierre Elysee](mailto:[email protected])** (1)

- **[Robert Moss](mailto:[email protected])** (1)
- **[Aaron Pereira](mailto:[email protected])** (1)
- **[Matthew Shrago](mailto:[email protected])** (1)

(1) Wentworth Institute of Technology | Boston, MA

## Installation

- Download [CMake](http://www.cmake.org/files/v2.8/cmake-2.8.12.1-win32-x86.exe "CMake") and click **Add CMake to the system PATH for all users** during the installation.
- Download [OpenCV](https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.8/opencv-2.4.8.exe/download "OpenCV") version 2.4.8.
- Put the *opencv* folder into your *Track-and-Control* directory.
- Run the *build\_project.bat* file (this builds the Visual Studio project with CMake).
- Now you can open **tracking\_module\_build/Debug/TrackingModule.exe** or the Visual Studio project.

## Notes

###### FRONT_END

- **Tracking Module** (TM)
- *Input*: Raw camera data
- *Output*: Coordinates of tracked object
- Methods of approach:
- Color isolation
- OpenCV
- HSV
- RGB
- Only filter movement detection
- Infrared isolation
- Wiimote as infrared camera
- Infrared lights facing user
- Reflection off iris
- Facial recognition
- OpenCV
- No external hardware necessary
- **Window Controller** (WC)
- Window Viewer (3D)
- Window Grid Organizer
- Left, Right, Top, Bottom, and Middle.
- hot key + shift = full grid view.
- Sleep Manager
- Off screen delay
- Sleep or screen dim (user setting)
- All features have a user defined hot key

###### BACK-EN
- [SQLite](http://www.sqlite.org/download.html "SQLite1") for settings.

## Ideas/Features

###### TODO
- Include objectives.