/cameraman

Source code for The Automatic Cameraman (TAC)

Primary LanguageC

The Automatic Cameraman

Our implementation of The Automatic Cameraman (TAC) has 3 main components:

  1. audio-localizer (C++)
  2. face-localizer (Java)
  3. MaxMSP interfaces (Max patches)

Requirements

Hardware:

Software:

Setting up

  1. Clone the repo on to TAC machine.
  2. Compile audio localizer + controller by running src/controller/make.sh
  3. Compile face localizer by running ant on src/face-tracker/build.xml
  4. Fix any path errors if needed.

Managing TAC

  • Start TAC by running scripts/startTAC.sh
  • Stop TAC by running scripts/killTAC.sh

Issues

  • If the camera pan speed is slow, run scripts/fix_camera_speed.sh