vatic.js A pure Javascript video annotation tool

  1. This tool can be used to easily annotate a video, without having to install anything.

    Optical flow is used to track your annotations, so that have to do as little work as possible ;-)

    This tool works best in Chrome, and has also been successfully tested in Firefox.

  2. To start a new video annotation, select a video file:

    To resume a previous annotation, select a frames zip archive:

    Note: Keep the focus on the browser during the entire extraction process, or frames might be skipped.

  3. Download the extracted frames zip archive:

  4. Optional: Load an existing vatic-compatible XML annotation file:

    This is useful for example if:

    Note: Launch your object detector on the extracted frames rather than on the original video to avoid frame/annotation mismatches!

  5. Manually annotate the frame sequence:

    To create a new bounding box, first click 'n' (for new), and then left click on two locations in the video corresponding to the corners of the box.

    Tip: Use the spacebar to play/pause the video, and the left and right arrows to navigate frame by frame.

    Tip: The visibility of each object can be toogled with its visiblity checkbox under the video.

    Tip: Zoom in with your browser to place the bounding boxes more accurately.

  6. the vatic-compatible XML annotations file.