If you have used graphical editing tools or other annotation tools,
our annotating environment should be familiar. For newcomers or users
that wonder where they can find a specific function, we put together
this quick tour of the interface that explains in more general terms
what different parts of the interface does and why they are there.
At the top of the interface, you can find the navigation bar. Here,
you can navigate between images, access the project menu, and change the
image’s status, as well as accessing various menus. To go to another
image, click the arrows. To change the image status, click on the
current image status to access a drop-down menu, in which you can
specify a new status.
To access the hotkeys guidance, please click on the keyboard icon. You will see a comprehensive list of various hotkeys split into logic groups.
On the left side, you have the toolbar. This is where you can access all of the tools that you can use to annotate.
You use a tool by first clicking on it's icon. When it's selected (which you'll know as the tool icon will have a darker square around it) you can use the tool on your image.
To learn more about the different tools you can hover over the icon for a second. When doing so, a tooltip will open giving you more information about a specific tool.
On the right side, you have the label class list where you can select
which label class to assign to objects as well as see which objects
already have a specific label class.
What's really important to understand here is the concept of "active class". As Hasty is a tool built for speed, we decided that we wanted to allow users to create many different annotations with the same class as quickly as possible. To that, when you select a specific class as an "active class" by clicking on the hedgehog icon to the left of class name, every new annotation being made will have that class assigned to it.
However, "active class" just applies to new annotations. To edit the class of an existing annotation, first select it using the move/edit tool. The current class of the annotation will be highlighted in blue.
To change the class of an annotation, click on the desired annotation. Then click on the class to which you want to change. Note that clicking on the hedgehog symbol will change the active class, and not edit the class of the selected annotation.
Below label classes, you can find image tags. Image tags are used in image classification. We can essentially tag images with certain labels with the help of Image Tags. More about image tags can be found here.
There are two parts of the interface that are not directly visible
when you are opening a new project. First, we have the tool settings
bar, which only will be shown after you have selected a tool. Here, you
can modify how the tool works in various ways. For example, if you
select the tool brush, you will see this menu at the top of the screen:
Here, for the tool brush, you can fiddle around with its width, fill a
closed path created using a brush, invert the annotations or change the
brush to an eraser.
Secondly, we have the image gallery that can be accessed by clicking
the arrow icon at the bottom of the screen. The image gallery is an easy
to access view of all images in the project.
It can be accessed by pressing the two arrows pointing up at the bottom of the screen, and can be hidden by pressing the two arrows pointing down on top of it when it's open.
You can also filter the images being shown here by dataset and image status. Just go to the filter you want to adjust at the top right of the image gallery, click on it, and pick what filter should apply.
Furthermore, you can search on an image name by filling in the search field that can be found at the top right of the image gallery.
Every image has a colored frame around it that indicates the status of that image. You can see a legend for what the color means at the top of the image gallery.
That leaves us with the centre of the interface where you can see
your image and perform actions on that image. We call this area the work