Skip to content

Commit dd1aace

Browse files
committed
Basic documentation for YOLO integration in TrackMate.
1 parent 985fc00 commit dd1aace

File tree

4 files changed

+25
-2
lines changed

4 files changed

+25
-2
lines changed

_pages/plugins/trackmate/detectors/trackmate-yolo.md

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ categories: [Segmentation,Tracking,Machine Learning]
77
artifact: sc.fiji:TrackMate-YOLO
88
---
99

10-
{% include img src="/media/plugins/trackmate/detectors/cellpose/trackmate-cellpose-sam-R2_multiC.gif" width='400' %} {% include img src="/media/plugins/trackmate/detectors/cellpose/trackmate-cellpose-sam-01.png" width='200' %}
10+
{% include img src="/media/plugins/trackmate/detectors/YOLO/trackmate-yolo-detector-03.png" width='400' %}{% include img src="/media/plugins/trackmate/detectors/YOLO/trackmate-yolo-detector-02.png" width='300' %}
11+
12+
{% include img src="/media/plugins/trackmate/detectors/YOLO/trackmate-yolo-detector-01.gif" width='600' align='center' %}
1113

1214
This page describes a detector module for [TrackMate](/plugins/trackmate/index) that relies on [YOLO](https://github.com/ultralytics/ultralytics), an AI-based detection algorithm, popular for natural images.
1315
It is not included in the core of TrackMate and must be installed via its own [update site](/update-sites/following).
@@ -27,5 +29,26 @@ We need to subscribe to an extra update site in Fiji, and have a working install
2729
In Fiji, go to {% include bc path='Help|Update...' %}. Update and restart Fiji until it is up-to-date. Then go to the update menu once more, and click on the `Manage update sites` button, at the bottom-left of the updater window. A new window containing all the known update sites will appear. Click on the **TrackMate-YOLO** check box and restart Fiji one more time.
2830

2931

32+
### YOLO
33+
34+
This step requires you to have a working conda installation, like for any of the Python tools integrated in TrackMate.
35+
We recommend [miniforge](https://github.com/conda-forge/miniforge).
36+
37+
For YOLO specifically, we copy below the installation instruction from the [YOLO GitHub repo](https://github.com/ultralytics/ultralytics#-documentation)
38+
39+
```zsh
40+
conda create --name yolo python=3.10
41+
conda activate yolo
42+
pip install ultralytics
43+
```
44+
45+
Once this is done, still in the same terminal, test that YOLO was properly installed with e.g.:
46+
47+
```zsh
48+
❯ yolo version
49+
8.3.168
50+
```
51+
52+
### TrackMate conda configuration
3053

31-
### Cellpose-SAM
54+
If you have not done it yet, you need to [configure the TrackMate conda path in Fiji](/plugins/trackmate/trackmate-conda-path).

media/plugins/trackmate/detectors/YOLO/TrackMate capture of SHicham_Video1_crop.gif renamed to media/plugins/trackmate/detectors/YOLO/trackmate-yolo-detector-01.gif

File renamed without changes.

media/plugins/trackmate/detectors/YOLO/Screenshot 2025-12-12 at 14.05.58.png renamed to media/plugins/trackmate/detectors/YOLO/trackmate-yolo-detector-02.png

File renamed without changes.

media/plugins/trackmate/detectors/YOLO/Screenshot 2025-12-12 at 14.05.17.png renamed to media/plugins/trackmate/detectors/YOLO/trackmate-yolo-detector-03.png

File renamed without changes.

0 commit comments

Comments
 (0)