Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update documentation. Update add OpenCV MIL tracker tool #4299

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions site/content/en/docs/manual/advanced/ai-tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,15 +124,15 @@ Supported DL models are not bound to the label and can be used for any objects.
- 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.

![Annotation using a tracker](/images/tracker_siammask_detrac.gif)
![Annotation using a tracker](/images/tracker_mil_detrac.gif)

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

![Tracker switcher](/images/tracker_switcher.jpg)

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

![Tracker indication](/images/tracker_indication.jpg)
![Tracker indication](/images/tracker_indication_detrac.jpg)

- 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
Expand All @@ -146,3 +146,5 @@ Supported DL models are not bound to the label and can be used for any objects.
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.

> If you plan to track simple non-overlapping objects consider using fast client-side [TrackerMIL from OpenCV](/docs/manual/advanced/opencv-tools/#trackermil).
31 changes: 29 additions & 2 deletions site/content/en/docs/manual/advanced/opencv-tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ displayed as a red square which is tied to the cursor.
Increasing action threshold will affect the performance.
During the drawing process you can remove the last point by clicking on it with the left mouse button.

- You can also create a boundary manually (like when
[creating a polygon](/docs/manual/advanced/annotation-with-polygons/manual-drawing/)) by temporarily disabling
- You can also create a boundary manually (like when
[creating a polygon](/docs/manual/advanced/annotation-with-polygons/manual-drawing/)) by temporarily disabling
the automatic line creation. To do that, switch blocking on by pressing `Ctrl`.

- In the process of drawing, you can select the number of points in the polygon using the switch.
Expand Down Expand Up @@ -69,3 +69,30 @@ It is useful in images with backgrounds and foregrounds that are both bright or

![](/images/image222.jpg)

### TrackerMIL

Trackers are used to automatically annotate an object on video.
The TrackerMIL model is not bound to labels and can be used for any object.

- Before you start, select the `OpenCV tools` on the controls sidebar and go to the `Trackers` tab.
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.

![Start tracking an object](/images/image242.jpg)

- 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.

![Annotation using a tracker](/images/tracker_mil_detrac.gif)

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

![Tracker switcher](/images/tracker_switcher.jpg)

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

![Tracker indication](/images/tracker_indication_detrac.jpg)

- You can follow the tracking by the messages appearing at the top.

![Tracker pop-up window](/images/tracker_pop-up_window.jpg)
TOsmanov marked this conversation as resolved.
Show resolved Hide resolved
Binary file added site/content/en/images/image242.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed site/content/en/images/tracker_indication.jpg
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added site/content/en/images/tracker_mil_detrac.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified site/content/en/images/tracker_pop-up_window.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed site/content/en/images/tracker_siammask_detrac.gif
Binary file not shown.