/Track-and-Control

Track and Control System: Windows Manager Controlled Via Head Tracking

Primary LanguageC

Track-and-Control

Software Design and Development with Professor Pierre Elysee (1)

(1) Wentworth Institute of Technology | Boston, MA

Installation

  • Download CMake and click Add CMake to the system PATH for all users during the installation.
  • 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

Ideas/Features

TODO
  • Include objectives.