Qu’est-ce qu’un rectangle englobant ?

Un rectangle englobant est une région rectangulaire définie par des coordonnées qui contient un objet, un visage, une zone de texte ou un autre élément caractéristique. Il peut être aligné sur les axes ou orienté, selon la représentation.

Fonctionnement des rectangles englobants

Les systèmes de détection et d’annotation expriment un rectangle par les coordonnées de ses coins, une origine et des dimensions, ou un centre, une taille et un angle. Le rectangle est généralement accompagné d’une classe, d’un score de confiance ou d’un identifiant de suivi, et doit être transformé chaque fois qu’une image est redimensionnée, recadrée, complétée par des marges ou soumise à une rotation. Dans les flux de travail de vision par ordinateur, il permet une localisation peu coûteuse, tandis que les masques ou les polygones préservent les contours nécessaires à la composition et aux mesures au niveau des pixels.

Points clés

  1. Les conventions de coordonnées ne sont pas interchangeables : les valeurs peuvent être exprimées en pixels ou en fractions normalisées, et les bords droit ou inférieur peuvent être inclus ou exclus. Une convention non documentée provoque des erreurs de décalage d’une unité.
  2. L’intersection sur union divise l’aire de chevauchement de deux rectangles par l’aire de leur union. Elle est couramment utilisée pour la mise en correspondance, la suppression et l’évaluation des détections sans examiner les pixels des objets.
  3. Pour un ensemble de points du plan, un rectangle englobant d’aire minimale peut être trouvé à partir de son enveloppe convexe ; autoriser la rotation peut produire un résultat nettement plus ajusté qu’un rectangle aligné sur les axes.

Quand les rectangles englobants sont importants

Utilisez les rectangles englobants pour signaler les détections, guider les recadrages, placer des annotations ou limiter le traitement à certaines régions. Ils incluent de l’arrière-plan autour des sujets non rectangulaires ; une segmentation précise peut donc nécessiter un masque.

Transformer vos connaissances sur les médias en une chaîne de traitement opérationnelle

Reliez les téléversements, le traitement, l’IA, le stockage et la diffusion via une seule API déclarative — la pile d’encodage, la montée en charge et l’évolution constante des formats sont prises en charge pour vous.

Essayer Transloadit gratuitement