Video Annotation#

Video annotation in Intel® Geti™ provides an interface for all types of projects you can create on the platform. However, the availability of annotation tools is bound to the type of project you will create.

Note

After uploading a video in the Classification project, you will be prompted to assign a label. You can skip this step and continue to annotate individual video frames or choose one label that will be applied to all video frames.

By default, the order in which images will appear in the video annotator may appear to be random but that is the intended and expected behavior to speed up training your model. If you want to annotate the video frames in a sequential order, untoggle the Active frames switch. You can also use a left or right arrow on your keyboard to navigate between a previous and next video frame.

Video Annotator#

Placeholder

There are a number of options that you have at your disposal in the video player panel. Let’s check them:

  • Previous/Next next icon |previous icon| - allow you to move the video forward and backward by a preset number of frames.

  • Play |play icon| - allows you to play the video frames; the player continues to replay the frames once it reaches the last frame.

  • Playback speed play-speed - allows you to select video speed from the drop-down menu; available options: Slower (0.25x), Slow(0.5x), and Normal (1x).

  • Show 1 frame per second frames-1on1 - indicates how many frames are present in the timeline, i.e. frameskip is 1 fps by default so if a video is 60 fps, the frameskip equals to 60.

  • Show all frames frames-all - presents all the frames in the timeline.

  • Propagation annotation propagate icon button - allows you to propagate your annotation(s) to the following frame which can save you a considerable amount of time especially when the frames do not differ or differ slightly. When the following frame has already been annotated, you will be prompted with a question about whether you want to merge or replace the annotation(s).

  • Play mode - allows you to switch between annotations and predictions depending on what you want to see.

Video Annotation for Anomaly#

You may encounter situations in which you will work with a video that contains both normal or anomalous frames. That is why Intel® Geti™ provides a tool to split video frames within one video into normal or anomalous buckets. The same video thumbnail will appear in both buckets provided that you split the video content to indicate that the same video contains both normal or anomalous frames.

You can click on this icon interval-icon below the slider to select and annotate a fragment of the timeline that contains multiple video frames. To annotate multiple frames, press and drag the selector. You can manipulate the time interval by dragging the interval boundaries. To annotate the selected frames, right click on the interval and assign a normal or anomalous label. You can also redo and/or undo the changes made on the video timeline. To separate the video frames into normal and anomalous buckets, click on Split.

Video annotator tools#

The tools for annotating video frames are project specific. What this means is that the interface will allow the use of tools specific to the type of selected project. To find out, what tools you can use for a particular project and how to use these tools, head over to this page.