Skip to content

zencore/pythonVideoAnnotator

 
 

Repository files navigation

Python Video Annotator

The software is a standalone application written in python, which provides a GUI for users to analyse and to take notes of events occurred in the videos.

Features:

  • Timeline for video navigation.
  • Multiple events edition in the timeline.
  • Graphs visualization over time.
  • Objects tracking path edition.

Video

Developers

Video annotator screenshot

Video annotator screenshot

Installation & Running

The application was developed and tested with Ubuntu 12.04 and 14, OSX El Capitan, Windows 7.

Dependencies

  • Python 2.7
  • PyQt4: sudo apt-get install pyqt4-dev-tools python-qt4 python-qt4-gl
  • Numpy: sudo apt-get install python-numpy
  • PyOpenGL: sudo pip install pyopengl
  • Python OpenCV: sudo apt-get install python-opencv
  • Scipy: sudo apt-get install python-scipy
  • PyForms: sudo pip install git+git://github.com/UmSenhorQualquer/pyforms.git

Run

From the Terminal run:

python -m pythonvideoannotator

Collaboration

This project was initially developed in collaboration with the Innate Behavior Lab to correct the result of a Computer Vision software to track flies in an arena

About

Champalimaud Foundation - Python Video Annotator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.0%
  • Batchfile 2.9%
  • CSS 0.1%