Outils Annotation Segmentation
Voici une liste des outils qui permettent de faire des annotations pour la segmentation sémantique (mask).
Sélection
Darwin
Video:
Superannotate OpenCV
Video:
Supervise.ly
Video:
Commentaires:
- Version communautaire disponible pour les scientifiques et chercheurs
- Sinon version payante.
LabelBox
Videos:
- https://www.youtube.com/watch?v=j3SP8JSAOwI&ab_channel=LabelboxLabelbox
- https://www.youtube.com/watch?v=KPiHk_QmT7g&ab_channel=LabelboxAcademy
CVAT (Computer Vision Annotation Tool) Intel
Video:
Hasty.ai
Video:
AIDE Annotation Interface for Data-driven Ecology
Demo Semantic segmentation on the Chesapeake Land Cover satellite imagery
Démo:
-
C’est le 1er choix retenu pour l’instant. Déjà évalué rapidement par Mickaël.
VGG Image Annotator
- https://www.robots.ox.ac.uk/~vgg/software/via/
- https://github.com/michhar/maskrcnn-custom
Video:
VoTT (Visual Object Tagging Tool) Microsoft
Video:
LabelMe
Références:
6 outils d’annotation qui sont référencés dans le document AIDE: Accelerating image‐based ecological surveys with interactive machine learning
Benjamin Kellenberger
Devis Tuia
Dan Morris
(DOI: 10.1111/2041-210X.13489)
“some interfaces were designed with explicit focus on annotation, like VATIC (Vondrick et al., 2013), LabelImg, VGG Image Annotator (Dutta & Zisserman, 2019), VIOLA (Bondi et al., 2017), LabelMe (Russell et al., 2008) and commercial tools like LabelBox. A few of them have some form of simple annotation assistance; for example, both VATIC and VIOLA offer interpolation for video data to reduce the number of annotations required. However, more elaborate labelling assistance is often absent.”
The best image annotation platforms for computer vision (+ an honest review of each)
- LabelIMG
- VGG Image Annotator
- Supervise.ly
- Labelbox $
Rémi T. (UdeS)
“Voici celui que j’ai utilisé et qui fonctionne assez bien, mais qui demande une certaine connaissance de Python:
“Pour votre information: l’annotation se fait par création de polygones et crée un fichier .json, qui est ensuite rasterisé par d’autres outils sur https://github.com/mcordts/cityscapesScripts/tree/master/cityscapesscripts/preparation”
- exclu; script seulment ; pas de GUI, pas Web
“Autrement, il y un autre outil que j’aurais voulu essayer pour l’annotation et qui est bien connu des géomaticiens: QGIS. Des images peuvent y être lues même si elles ne sont pas géoréférencées et l’outil de numérisation (i.e. création de polygones) est assez simple et efficace. Il resterait seulement à coder un plugin pour passer rapidement d’une image à l’autre et sauvegarder automatiquement un fichier du type json ou gpkg (pour les annotations). Je vous laisse cogiter là-dessus.”
Mickaël G. UdeS GitHub
label-tool GitHub
### Hitachi Automotive And Industry Lab semantic segmentation editor GitHub
Label Studio GitHub
Video:
Recherche Web
Sources:
- https://humansintheloop.org/the-best-image-labeling-tools-for-computer-vision-of-2020/
-
https://sourceforge.net/software/compare/Prodigy-Annotation-vs-Supervisely/
- Prodigy
- SuperAnnotate
- Hasty.ai
- TrainingData.io
- Alegion
- Dataloop AI
- BasicAI
- Swivl Education Bot, Inc
- Hive Data
Source:
-
https://bohemian.ai/blog/image-annotation-tools-which-one-pick-2020/
- CVAT (Computer Vision Annotation Tool)
- VoTT (Visual Object Tagging Tool)
- dataturks
- Playment
Source:
-
https://www.sicara.ai/blog/2019-09-01-top-five-open-source-annotation-tools-computer-vision
- CVAT (Computer Vision Annotation Tool)
- VoTT (Visual Object Tagging Tool)
- dataturks
- MakeSense.AI
- VGG VIA
- LabelMe
- Coco-Annotator
Source:
-
anolytics
source:
- MakeSense.AI
- Scalable
- RectLabel
Source:
- rectlabel.com (Apple)
- Image Labeler app in MATLAB
- inkscape software
- diffgram
- It may be achieved by image binarization (using useful threshold) , or by utilizing one of the well known image edge detection methods (e.g. differential masks, or band-pass filtered methods like Marr and Hilderith … etc.) . Or segmentation can be carry on by using image classification (e.g. Mean value, parallel piped, scatter scope, etc.). For more details see my site on R.G
Source:
-
https://abelling.com/comparison-of-different-annotation-tools-for-computer-vision/
- Supervise.ly
- Hasty.ai
- CVAT
- Make-Sense
- Darwin
- Heartex
- Scalabel
- Segments.ai
Source:
-
https://bohemian.ai/blog/image-annotation-tools-which-one-pick-2020/
- CVAT (Computer Vision Annotation Tool)
- VoTT (Visual Object Tagging Tool)
- LabelBox
Source:
-
https://en.wikipedia.org/wiki/List_of_manual_image_annotation_tools
- Computer Vision Annotation Tool (CVAT)
- ImageTagger
- LabelMe
- RectLabel
- VGG Image Annotator (VIA)
- VoTT (Visual Object Tagging Tool)
Source:
-
https://www.reddit.com/r/computervision/comments/5jxhtc/image_segmentation_labelling_tool/
- Multimapth.net Facebook
- Deepmask facebook
- uea computer vision image labelling tool
Outil du CRIM / Justine B.
“j’utilise un code qui a été fait par le crim et que j’ai un peu adapté, qui génère une interface graphique pour faire des annotations de type segmentation. Il est assez pratique pour corriger les annotations (clic gauche tu dessines, clic droit tu effaces). Par contre, il n’y a qu’un outil pinceau, donc ça ne serait peut être pas adapté à toutes les thématiques. Si jamais tu ne trouves pas quelque chose qui te convient en ligne, je pourrais sûrement te le partager.”
SIG QGIS, ARC GIS Pro, etc
- création de polygones;
- curseur qui colle aux coutours des lignes / polygones
- géoréférencement
Articles
3 Reasons why AI Assisted Labeling will destroy Manual labor market
- non objecti, car écrit par supervisely