Transformers FME: 2025.0

Categories
Rasters
Related Transformers
RasterObjectDetectionModelTrainer
RasterObjectDetectorSampleGenerator
RasterObjectDetectorSamplePreparer

RasterObjectDetector

Accepte un raster en entrée et génère en sortie des entités rectangulaires encadrant le (ou les) objet(s) détecté(s).

Le Transformer utilise le classificateur en cascade d'OpenCV pour la détection d'objets et permet de sélectionner différents types d'objets et modèles de détection ou classificateurs. Chaque classificateur est entraîné à détecter un objet spécifique, par exemple : les corps humains, les visages et les yeux. Plusieurs classificateurs peuvent être utilisés dans le même Transformer sur le(s) même(s) raster(s) source(s) pour produire différents ensembles de résultats, regroupés par modèle de détection.

Les modèles de détection utilisent une fenêtre de noyau de détection qui est déplacée sur l'ensemble du raster. Si le motif de pixels d'une zone spécifique du raster correspond "suffisamment" au noyau, cette zone est traitée comme un objet détecté. Pour les besoins de la correspondance, le noyau et le raster source sont mis à l'échelle, respectivement, pour détecter des objets plus petits et plus grands.

Un rectangle de délimitation grossier de l'objet détecté sera attaché individuellement à une entité et sortira via le port Detected. Les paramètres de détection, le facteur d'échelle, le nombre minimum de voisins et la taille des objets détectés fonctionnent ensemble pour aider à équilibrer le nombre d'objets détectés, la vitesse de traitement et la précision de la détection. Consultez la section sur les paramètres pour plus de détails.

Note  En raison de vulnérabilités de sécurité dans la bibliothèque OpenCV dont dépend ce Transformer, un téléchargement séparé de la version 3.4.9 d'OpenCV est nécessaire après l'installation de FME. L'emplacement d'installation doit être ajouté au chemin du système afin que FME soit en mesure de charger les exécutables, sinon le Transformer produira une erreur.
Note  Ce Transformer n'est pas disponible pour l'architecture ARM M1 de macOS (Apple Silicon). Veuillez utiliser une plateforme alternative telle que macOS Intel.

Configuration

Ports en entrée

Ports de sortie

Paramètres

Éditer les paramètres des Transformers

Les paramètres du Transformer peuvent être définis en saisissant directement des valeurs, en utilisant des expressions ou en faisant référence à d'autres éléments de l'espace de travail tels que des valeurs d'attributs ou des paramètres utilisateur. Divers éditeurs et menus contextuels sont disponibles pour vous aider. Pour voir ce qui est disponible, cliquez sur à côté du paramètre concerné.

Pour plus d'information, consulter la section Options des Transformers.

FME Community

FME Community dispose d'une mine de connaissances sur FME, avec plus de 20 000 membres actifs dans le monde entier. Obtenez de l'aide sur FME, partagez vos connaissances et entrez en contact avec des utilisateurs du monde entier.

Voir tous les résultats à propos de ce Transformer sur FME Community.