Skip to content

devyhia/action-annotation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Action Annotation Tool

Introduction

In this tool, you could add your videos, and then, label them. The output of this tool is an *.aucvl file (which is nothing more than a json file containing the application state).

Stack

This application is built on top of Electron and AngularJS. Thus, it is usable on Windows, Linux, and Mac.

Installation

0. Prerequisites

You should have Node and NPM installed on your machine.

1. Clone the repository

git clone https://github.com/devyhia/action-annotation

2. Install the dependencies

npm install

3. Run the application

npm start

Why use it?

Keyboard Shortcuts

When labeling a video, you want to be as efficient as possible. Using shortcuts was extremely efficient in that process. Here is a list of all of the shortcuts:

Shortcut Description
ctrl+k Focus on the labeling text box. This also pauses the video at the current moment/second/millisecond.
ctrl+n Adds a new video. Prompts an open dialog where you could select a new video file.
ctrl+l Focuses on the "create new label" text box. Whenever a new label is added, it becomes available immediately in the classification text box (accessible through ctrl+k).
ctrl+left Moves one second to the left (of a playing video).
ctrl+right Moves one second to the right (of a playing video).
ctrl+p Pauses the currently playing video.

Preview

Home Page

Welcome Page

Labeling Page

Labeling Page

About

An annotation tool for action labeling in videos. Best for machine learning/computer vision action recognition research.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published