Skip to main content

Graphical user interface for visualization and annotation of video and signal data

Project description

ViSiAnnoT

ViSiAnnoT (Video Signal Annotation Tool) is a package that provides a graphical user interface for the visualization and annotation of video and signal data.

The main features are:

  • Simultaneous visualization of several videos

  • Simultaneous visualization of several signals

    • Regularly sampled or not
    • Zoom on signals
    • Plot thresholds on signals
    • Plot temporal intervals on signals
  • Combined visualization of videos and signals

  • Management of long recordings (split in several files)

    • Automatic synchronization between the different modalities
    • Tools for fast navigation
  • Multi-label annotation of temporal events

  • Multi-label image extraction

  • Configuration via a graphical user interface

Documentation

Documentation is hosted on ReadTheDocs.

Installation

Pip

The easiest way is to install ViSiAnnoT with pip:

$ pip install visiannot

You may need to call pip3 instead.

From source

You may install ViSiAnnoT from source:

$ git clone https://github.com/RphWbr/visiannot
$ cd visiannot
$ pip install .

Depedencies

ViSiAnnoT requires Python 3.6+.

It is cross-platform and has been tested on Windows 7/10, Ubuntu 16/18/20 and MacOS Mojave/Catalina.

The following packages are required and are automatically installed with pip:

Run ViSiAnnoT

Once it is installed, you can launch ViSiAnnoT with the following command line::

$ python3 -m visiannot

First, the configuration GUI will open, see dedicated user guide. Then the ViSiAnnoT GUI will open, see dedicated user guide.

In order to familiarize with ViSiAnnoT, an example of dataset is provided on GitHub. You may download or clone this repository on your computer.

Support

This package is developed at the LTSI Lab, INSERM-1099, located at Université Rennes 1, France.

For any enquiry, please send an email to raphael.weber@univ-rennes1.fr.

If you encounter a bug, feel free to raise an issue on GitHub.

Used by

ViSiAnnoT has been used in several clinical studies during the time of initial developments, with a particular focus in pediatrics. In particular, it has been used in a study on quiet sleep organization that has been published in the following article, where is introduced ViSiAnnoT: Quiet Sleep Organization of Very Preterm Infants Is Correlated With Postnatal Maturation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

visiannot-0.2.8.tar.gz (250.0 kB view hashes)

Uploaded Source

Built Distribution

visiannot-0.2.8-py3-none-any.whl (268.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page