PROJECT MANAGEMENT

Annotation Points and Target

7min

Knowing how much data is being produced, and how productive annotators are, are important measures for running a project. There are several metrics which are common in the industry, such as number of shapes or objects, the amount of properties set or tasks completed. To normalize these measures across different projects and taxonomies Kognic has developed a suite of productivity tools. The basis for these tools is the Annotation Points Specification and the Annotation Points Target.

Finding The Configuration Menu

To setup Annotation Points and targets visit Project Settings, found under Project Management.

Document image
ο»Ώ

From there you should be able to see the Annotation Points Tab. Select it and now you're able to use the Annotation Points Configuration.

Annotation Points Tab
Annotation Points Tab
ο»Ώ

Connection with the Annotation Instruction

To be able to use the Annotation Points Configuration, you need to have configured an Annotation Instruction for the project.Β 

The Annotation Points configuration uses all the Annotation Instruction revisions that have been made during the project's lifecycle. That means that you might see fields that don't exist within the currently used Annotation Instruction. This is perfectly fine, and to be expected.

An AI allows for possibly multiple of the same geometries. If you’ve configured an Annotation Instruction to use both 2D semantic Segmentation, and 2D instance Segmentation without having Allow Instances with multiple polygons checked. Then both of these will be merged into 2D Segmentation.

Annotation Points Specification

Each article that can be created in the Kognic platform can be given an amount of Annotation Points that will be awarded the annotator adding them in a task. These articles can be things like completing the task, finishing an object or setting properties.Β 

Below is an example of how a specification is applied to some annotator work to amount to a number of annotation points:

Specification:

Task: 10p Cuboid object: 4p 2D Bounding box object: 2p

Task content:

Cuboid objects: 10 2D Bounding box objects: 7

Annotation Points = 10p * 1 + 4p * 10 + 2p * 7 = 10 + 40 + 14 = 64p

Annotation Points Target

To measure how productive an annotator is there needs to be a target which they are expected to reach. The unit is Annotation Points per hour.

Configuration

The configuration allows for you to set the following values which then make up an entire Annotation Points Specification.

Annotation Point Target:

This is the total value of expected Annotation Points that the Annotators are supposed to be meeting every hour.Β 

Annotation Points Target
Annotation Points Target
ο»Ώ

Points Per Task:

This is how many Annotation Points a task should be given to the annotators upon submission of the task.

Points Per Task
Points Per Task
ο»Ώ

Points Per Geometry:

This is where you’re able to configure how many Annotation Points that should be rewarded for a specific Geometry. The fields that you’re able to set the values for are:

Base Points per object - This is how many points an object should be rewarded

Additional Points per shape -Β  How many points should be awarded per shape. (Object * Frames that the object lives in)

Points Per Geometry
Points Per Geometry
ο»Ώ

Points Per Property:

You’re able to configure Points Per Property for the Object Properties or Scene Properties that exist within the AI. The values for Dynamic properties are those that may change over time such as `Occlusion`, whereas Consistent properties are those that are consistent such as Car.Β 

Points Per Property
Points Per Property
ο»Ώ

ο»Ώ

Updated 16 Jan 2025
Doc contributor
Doc contributor
Did this page help you?