Skip to content

csmanu/pythonVideoAnnotator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

288 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Video Annotator

Documentation on ReadTheDocs

The software is an 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.
  • Plugins based app.

Video

Developers

Video annotator screenshot

Installation & Running

  • Download & install Anaconda or Miniconda.
  • Download & install the environment configuration file.

for windows:
Note: make sure you are using the Anaconda prompt to execute the next commands.

conda install -c menpo wget
wget https://raw.githubusercontent.com/UmSenhorQualquer/pythonVideoAnnotator/master/environment-windows.yml --no-check-certificate
conda env create -f environment-windows.yml
conda activate videoannotator

for mac:

conda install wget
wget https://raw.githubusercontent.com/UmSenhorQualquer/pythonVideoAnnotator/master/environment-macosx.yml --no-check-certificate
conda env create -f environment-macosx.yml
source activate videoannotator
  • Activate the environment, download the source code and install it:
git clone --recursive https://github.com/UmSenhorQualquer/pythonVideoAnnotator.git
cd pythonVideoAnnotator
python install.py
  • Execute the code:
python -m pythonvideoannotator

Run

In the Video Annotator folder in the Terminal run:

for mac:

source activate videoannotator
python -m pythonvideoannotator

for windows:

activate videoannotator
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

 
 
 

Contributors

Languages

  • CSS 56.3%
  • Python 43.7%