|
|
|
|
@ -91,7 +91,7 @@ and where is a background. Negative points are optional.
|
|
|
|
|
|
|
|
|
|
Detectors are used to automatically annotate one frame. Supported DL models are suitable only for certain labels.
|
|
|
|
|
|
|
|
|
|
- Before you start, click the magic wand on the controls sidebar and select the Detectors icon tab.
|
|
|
|
|
- Before you start, click the `magic wand` on the controls sidebar and select the `Detectors` tab.
|
|
|
|
|
You need to match the labels of the DL model (left column) with the labels in your task (right column).
|
|
|
|
|
Then click `Annotate`.
|
|
|
|
|
|
|
|
|
|
@ -101,28 +101,48 @@ Detectors are used to automatically annotate one frame. Supported DL models are
|
|
|
|
|
In the [Automatic annotation](/docs/manual/advanced/automatic-annotation/) section you can read
|
|
|
|
|
how to make automatic annotation of all frames.
|
|
|
|
|
|
|
|
|
|
### Mask RCNN
|
|
|
|
|
|
|
|
|
|
The model generates polygons for each instance of an object in the image.
|
|
|
|
|
|
|
|
|
|
### Faster RCNN
|
|
|
|
|
|
|
|
|
|
The model generates bounding boxes for each instance of an object in the image. In this model,
|
|
|
|
|
RPN and Fast R-CNN are combined into a single network.
|
|
|
|
|
|
|
|
|
|
## Trackers
|
|
|
|
|
|
|
|
|
|
Trackers are used to automatically annotate an object using bounding box.
|
|
|
|
|
Supported DL models are not bound to the label and can be used for any objects.
|
|
|
|
|
|
|
|
|
|
- Before you start, select the `magic wand` on the controls sidebar and go to the `Trackers` tab.
|
|
|
|
|
Then select a label for the object and сlick `Track`. Then annotate the desired objects with the
|
|
|
|
|
Then select a `Label` and `Tracker` for the object and click `Track`. Then annotate the desired objects with the
|
|
|
|
|
bounding box in the first frame.
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
- All annotated objects will be automatically tracked when you move to the next frame.
|
|
|
|
|
For tracking, use `Next` button on the top panel or the `F` button to move on to the next frame.
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
- You can enable/disable tracking using `tracker switcher` on sidebar.
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
- Trackable objects have indication on canvas with a model indication.
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
- You can monitoring the process by the messages appearing at the top.
|
|
|
|
|
If you change one or more objects, before moving to the next frame, you will see a message that
|
|
|
|
|
the objects states initialization is taking place. The objects that you do not change are already on the server
|
|
|
|
|
and therefore do not require initialization. After the objects are initialized, tracking will occur.
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
- A pop-up window displays information about the number of tracked objects.
|
|
|
|
|
### SiamMask
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
Fast online Object Tracking and Segmentation. Tracker is able to track different objects in one server request.
|
|
|
|
|
Trackable object will be tracked automatically if the previous frame was
|
|
|
|
|
a latest keyframe for the object. Have tracker indication on canvas. `SiamMask` tracker supported CUDA.
|
|
|
|
|
|