Un objet posé en diagonale met le rectangle en échec. La boîte alignée sur les axes de l’image l’entoure sans le décrire, et la solution consiste à faire tourner le rectangle plutôt qu’à le serrer davantage.Cet article expose cette variante. Il prolonge l’article consacré aux
règles de tightness.
Ce que l’inclinaison coûte
Cinq effets accompagnent un objet incliné en bounding box.La surface de la boîte croît sans que l’objet lui-même change.La proportion de fond incluse augmente alors fortement.Deux objets voisins voient leurs boîtes respectives se recouvrir.Les dimensions lues ne correspondent plus à celles de l’objet.Et l’orientation, souvent l’information la plus utile, se perd entièrement.Une conséquence pratique importante en découle. Ces cinq effets s’aggravent tous ensemble à mesure que l’objet s’allonge, une forme carrée ne souffrant guère de l’inclinaison alors qu’une forme étirée devient méconnaissable dans son propre rectangle.
Les usages qui appellent cette variante
Six applications justifient une bounding box orientée.Les vues aériennes, où rien n’impose plus une orientation commune.Les scènes portuaires ou de stationnement en épi.Le texte photographié sous un angle quelconque.Les pièces manufacturées disposées librement.Les objets très allongés rencontrés en milieu industriel.Et les cultures ou parcelles orientées en fonction du terrain.Une observation importante en découle pour un projet de bounding box. La première application est la plus courante et la moins discutée, une vue du dessus supprimant purement la référence verticale qui rend les objets naturellement alignés dans une image ordinaire.
Ce que l’angle introduit comme ambiguïté
Cinq questions se posent dès qu’un angle apparaît en bounding box.L’origine de l’angle ainsi que son sens de rotation.L’intervalle retenu, sur un demi-tour ou sur un tour complet.Le côté qu’il faut considérer comme la longueur de l’objet.Le traitement d’un objet dont l’avant et l’arrière se distinguent nettement.Et la conduite à tenir face à un objet presque carré.Une conséquence pratique s’ensuit. La dernière question produit une instabilité désagréable, un objet quasiment carré basculant tout entier d’un quart de tour selon l’interprétation, ce qui crée un désaccord total sur une boîte pourtant correcte des deux côtés.
Ce que le gain réel suppose de vérifier
Cinq mesures établissent l’intérêt de cette variante.La proportion d’objets réellement inclinés au sein du corpus.Le rapport moyen entre longueur et largeur des objets.La surface gagnée par rapport à une simple boîte alignée.La fréquence des recouvrements que l’orientation supprime.Et l’usage prévu pour l’angle une fois celui-ci livré.Une observation importante en découle pour un projet de bounding box. La deuxième mesure décide presque à elle seule, un objet dont la longueur dépasse nettement la largeur tirant un bénéfice considérable de la rotation alors qu’un objet trapu n’y gagne presque rien, ce qui rend ce calcul préférable à toute impression visuelle.
Ce que la convention doit fixer
Six points rendent une consigne d’orientation réellement applicable.L’origine ainsi que le sens de mesure de l’angle.L’intervalle exact des valeurs admises.La règle désignant la longueur parmi les deux côtés.Le sort réservé aux objets presque carrés.La prise en compte ou non du sens propre de l’objet.Et l’écart d’angle toléré entre deux annotations distinctes.Une observation importante en découle pour un projet de bounding box. Le dernier point se néglige comme sur le serrage et pèse davantage, un écart de quelques degrés seulement paraissant minime alors qu’il déplace considérablement les coins d’une boîte allongée.
Ce que ce format coûte à produire
Quatre écarts séparent cette variante de la bounding box classique.Un paramètre supplémentaire à régler pour chacun des objets.Un ajustement bien plus long, l’angle et les côtés interagissant sans cesse.Une formation nettement plus poussée des opérateurs.Et un contrôle visuel sensiblement moins immédiat.Une conséquence pratique importante en découle. Ces quatre écarts placent cette variante entre le rectangle et le polygone, son coût restant nettement inférieur à celui d’un contour tout en dépassant celui d’une boîte ordinaire, ce qui en fait souvent le compromis que les projets cherchaient sans le connaître.
Aborder un projet à boîtes orientées
Cinq questions cadrent un tel projet de bounding box.Les objets sont-ils allongés. Sinon l’apport reste faible.Leur orientation est-elle libre. Sinon le rectangle suffit.L’angle sera-t-il exploité. Il change l’exigence.La convention d’angle est-elle écrite. Sans quoi tout diverge.Et les objets carrés sont-ils fréquents. Ils posent problème.Ces cinq réponses déterminent l’intérêt de cette variante. Les poser avant la production évite un paramètre payé sans usage ou une convention laissée à chacun.
Ce que ce chapitre enseigne
Une observation transversale mérite de clore cet examen.Ajouter un paramètre revient à ajouter une convention à trancher.Trois constats la composent.Une forme étirée devient méconnaissable dans son rectangle aligné.Un objet presque carré bascule d’un quart de tour selon l’interprétation.Et un écart de quelques degrés déplace considérablement les coins d’une boîte allongée.Ce constat prolonge le chapitre précédent, la précision gagnée sur la forme se payant en ambiguïté nouvelle sur l’angle.
Les erreurs les plus fréquentes
- Adopter une boîte orientée sans définir l’origine de l’angle.
- Laisser l’intervalle des angles admis à l’appréciation de chacun.
- Omettre la règle désignant la longueur parmi les deux côtés.
- Négliger le cas des objets presque carrés.
- Employer cette variante sur des objets compacts sans gain réel.
- Confondre orientation de la boîte et sens de l’objet.
- Omettre le seuil d’écart d’angle toléré entre deux annotations.
- Convertir en boîte alignée sans signaler la perte d’information.
- Mélanger boîtes alignées et orientées sans le documenter.
- Mesurer la qualité sans mesurer la dispersion sur l’angle.
Ce que la mesure de l’angle exige
Quatre indicateurs décrivent la qualité d’une annotation orientée.L’écart d’angle moyen constaté entre deux annotations du même objet.La proportion d’objets où l’angle diffère d’un quart de tour.Le recouvrement effectivement obtenu entre les deux boîtes orientées.Et la corrélation entre l’écart d’angle et l’allongement de l’objet.Une conséquence pratique importante en découle. Le deuxième indicateur isole un défaut de convention plutôt qu’un défaut de tracé, un écart d’un quart de tour ne pouvant résulter d’une imprécision, ce qui désigne immédiatement une règle mal comprise ou mal écrite.
Ce que la conversion vers une boîte alignée perd
Quatre informations disparaissent lors de cette conversion.L’angle lui-même, qui n’a désormais plus où se loger.Les dimensions réelles de l’objet, remplacées par celles de l’enveloppe.La séparation entre deux objets voisins que le recouvrement efface.Et la possibilité même de revenir à la représentation d’origine.Une observation importante en découle pour un projet de bounding box. Cette conversion suit le même sens unique que celle du chapitre précédent, une boîte orientée se dégradant en boîte alignée sans effort et jamais l’inverse, ce qui permet de produire une fois et de servir les deux usages.
Trois décisions avant de produire
Trois décisions engagent un projet de bounding box orientée.Mesurer l’allongement moyen des objets avant d’adopter cette variante.Fixer l’origine, le sens et l’intervalle de l’angle par écrit.Et trancher le cas des objets presque carrés avant qu’il ne survienne.Ces trois décisions coûtent une heure, elles précèdent la première image, et leur absence produit une dispersion angulaire que rien ne permettra d’expliquer.
La question qui cadre le choix
Une question détermine l’utilité de cette variante en bounding box.L’orientation des objets est-elle une information ou un accident.Un accident, une inclinaison de prise de vue ou une pose quelconque, ne mérite pas d’être annotée et se contente d’un rectangle aligné correctement serré.Une information, le sens d’un véhicule, l’axe d’une pièce ou la direction d’un texte, justifie l’angle et le rend exploitable en aval.Cette question relève de ce que l’usage fera de l’angle, elle se pose avant la première image, et elle sépare un paramètre utile d’un paramètre payé sans destination.
Trois vérifications sur un corpus orienté
Trois contrôles qualifient un jeu de bounding box orientées.La convention d’angle, écrite avec son origine et son sens.La règle appliquée aux objets presque carrés.Et la proportion d’écarts d’un quart de tour entre deux opérateurs.Ces trois contrôles se posent en une question chacun, ils ne demandent aucune compétence particulière, et leur absence indique un corpus dont les angles ne seront pas exploitables tels quels.
Ce que le prestataire apporte ici
Quatre apports distinguent une prestation sérieuse sur cette variante.Une mesure de l’allongement des objets avant toute recommandation.Une convention d’angle écrite, illustrée et testée sur un lot.Un contrôle spécifique des écarts d’un quart de tour.Et une livraison permettant la conversion vers une boîte alignée.Une conséquence pratique importante en découle. Le premier apport évite la dépense la plus fréquente sur ce sujet, un projet adoptant les boîtes orientées par principe alors que ses objets sont trapus payant un paramètre supplémentaire pour un gain négligeable, ce qui se constate en une heure et jamais après.
Ce que la cadence perd à l’orientation
Quatre facteurs allongent le temps passé par objet.Le réglage de l’angle s’ajoute au positionnement des côtés.Chaque correction d’angle déplace les quatre coins à la fois.L’ajustement final demande plusieurs allers-retours.Et l’hésitation sur les objets carrés interrompt le rythme.Une observation importante en découle pour un projet de bounding box. Le deuxième facteur explique l’essentiel du surcoût, un angle et des dimensions se corrigeant mutuellement là où une boîte alignée se règle côté par côté, ce qui rend le tracé plus lent sans que l’opérateur produise davantage d’information visible.
Ce que ce chapitre laisse au suivant
Une boîte bien orientée reste incertaine si l’objet est à moitié caché.Trois questions restent ouvertes en bounding box.Que faire de la partie d’un objet que rien ne montre.Comment traiter un objet coupé par le bord de l’image.Et jusqu’à quel degré de masquage un objet mérite d’être annoté.Ces trois questions relèvent de l’occlusion et de la troncature, qui constituent l’objet du chapitre suivant.
Ce que le corpus doit couvrir ici
Cinq situations méritent une place explicite dans le corpus.Des objets orientés selon l’ensemble des angles possibles.Des objets presque carrés, où la convention s’éprouve vraiment.Des objets très allongés, où le gain devient maximal.Des objets voisins que seule l’orientation sépare.Et des objets dont le sens avant et arrière compte réellement.Une conséquence pratique importante en découle pour un projet de bounding box. La première situation manque souvent sans qu’on s’en aperçoive, un corpus issu d’une même campagne de prise de vue présentant des orientations concentrées autour de quelques valeurs, ce qui laisse le système démuni devant les angles qu’il n’a jamais vus.
Trois erreurs propres à cette variante
Trois défauts de bounding box tiennent à l’ajout de l’angle.Une convention d’angle purement absente, laissant chaque outil imposer la sienne.Un objet presque carré traité différemment selon chaque opérateur.Et une variante adoptée sur des objets qui n’en tirent aucun bénéfice réel.Ces trois défauts produisent des boîtes visuellement correctes, ils ne se révèlent qu’en comparant deux annotations ou en exploitant l’angle, et leur point commun est de tenir à un paramètre que la boîte classique n’avait pas à définir.
Ce que l’annotateur doit savoir ici
Cinq connaissances conditionnent un travail correct sur cette variante.La convention d’angle finalement retenue, avec son origine et son sens.La règle désignant la longueur parmi les deux côtés.Le traitement réservé aux objets dont l’orientation reste indécidable.L’ordre des gestes permettant d’éviter les allers-retours inutiles.Et le moment où signaler un cas plutôt que de trancher seul.Une observation importante en découle pour un projet de bounding box. Le quatrième point s’enseigne rarement et fait gagner beaucoup, un opérateur réglant l’angle avant les dimensions travaillant nettement plus vite que celui qui procède dans l’ordre inverse, ce qui relève d’une consigne de méthode plutôt que d’une règle d’annotation.
Ce que le format de livraison exige ici
Quatre choix conditionnent la reprise d’un corpus orienté.La description de la boîte, par ses quatre coins ou par centre et angle.L’unité de l’angle ainsi que la convention documentée à côté.Un champ signalant les objets dont l’orientation reste incertaine.Et la fourniture éventuelle de la boîte alignée strictement équivalente.Une conséquence pratique importante en découle pour un projet de bounding box. Le premier choix provoque les mêmes conversions silencieuses que sur la boîte classique, une description par coins et une description par centre et angle donnant des fichiers d’apparence identique et des géométries différentes, ce qui laisse un décalage passer tous les contrôles automatiques.
Ce que la pré-annotation change ici
Quatre effets suivent l’emploi d’une proposition orientée.L’angle proposé s’ajuste bien plus vite qu’il ne se trace de zéro.La convention de l’outil s’impose silencieusement au corpus.Les objets presque carrés reçoivent alors un angle arbitraire mais constant.Et l’opérateur corrige bien rarement un angle qui paraît déjà vraisemblable.Une observation importante en découle pour un projet de bounding box. Le troisième effet mérite attention, une proposition automatique tranchant systématiquement les objets carrés dans le même sens produisant une cohérence apparente qui masque une convention jamais discutée, ce qui rend le défaut plus difficile à repérer qu’une simple dispersion.
Ce que le premier lot doit établir
Quatre résultats justifient un lot d’essai avant la production.L’écart d’angle constaté entre deux opérateurs sur les mêmes objets.La proportion exacte d’objets dont l’orientation s’est révélée indécidable.Le surcoût de temps mesuré par rapport à une simple boîte alignée.Et le gain de surface effectivement obtenu sur ce corpus précis.Une conséquence pratique importante en découle pour un projet de bounding box. Les deux derniers résultats se lisent ensemble et tranchent, un surcoût de temps supérieur au gain de surface indiquant que cette variante ne convient pas à ce corpus, ce qui donne une réponse chiffrée là où le débat reste habituellement une affaire de conviction.
Ce que le client doit préciser ici
Quatre informations viennent du client plutôt que du prestataire.L’usage précis qu’il compte réellement faire de l’angle livré.La convention d’angle attendue par sa propre chaîne de traitement.Le sens qu’il attribue à l’avant d’un objet dans son domaine.Et le degré de précision angulaire dont il a véritablement besoin.Une observation importante en découle pour un projet de bounding box. La deuxième information évite une reprise complète, un corpus annoté selon une convention et exploité selon une autre produisant des angles décalés d’un quart de tour sur l’ensemble, ce qui se corrige par calcul lorsqu’on le détecte et jamais lorsqu’on l’ignore.
Ce que ce chapitre partage avec les précédents
Trois constats reviennent depuis le début du parcours.Chaque paramètre ajouté appelle une convention supplémentaire.Un défaut de convention se distingue d’un défaut de tracé par sa forme.Et la géométrie fine se dégrade vers la grossière et jamais l’inverse.Une conséquence pratique importante en découle pour un projet de bounding box. Le deuxième constat fournit un outil de diagnostic transposable, une erreur continue signalant un problème de méthode et une erreur discrète un problème de règle, ce qui permet d’orienter la correction sans examiner chaque cas.
Ce que le contrôle qualité doit viser ici
Quatre dispositifs conviennent à cette variante.Une double annotation portant sur les seuls objets les plus allongés.Un affichage superposé des deux boîtes permettant de juger de l’angle.Un tri des écarts selon qu’ils sont continus ou d’un quart de tour.Et un contrôle spécifique portant sur les objets proches du carré.Une observation importante en découle pour un projet de bounding box. Le premier dispositif concentre l’effort là où il rapporte, un objet trapu tolérant un écart d’angle important sans conséquence visible alors qu’un objet très allongé devient méconnaissable pour le même écart, ce qui rend un contrôle uniforme moins efficace qu’un contrôle proportionné à l’allongement.
Ce que cette variante suppose de l’outil
Cinq fonctions rendent ce travail praticable.Une rotation véritablement continue plutôt que par pas fixes.Un affichage permanent de la valeur courante de l’angle.Un basculement rapide entre boîte alignée et boîte orientée.Une contrainte optionnelle portant sur l’intervalle admis.Et une visualisation du côté désigné comme longueur.Une conséquence pratique importante en découle pour un projet de bounding box. La dernière fonction supprime à elle seule la principale source de désaccord, un opérateur voyant à l’écran quel côté compte comme longueur ne pouvant plus se tromper d’un quart de tour, ce qui remplace une consigne difficile à retenir par un repère visible en permanence.
Ce que ce format change à l’économie d’un projet
Quatre effets distinguent le budget d’un projet à boîtes orientées.Le coût par objet dépasse celui d’une boîte alignée sans atteindre celui du polygone.La formation initiale s’allonge de quelques jours.Le contrôle qualité demande alors un dispositif spécifique à l’angle.Et le corpus produit sert également les usages en boîtes alignées.Une observation importante en découle pour un projet de bounding box. Le dernier effet compense partiellement les trois premiers, un corpus orienté restant utilisable par un client qui n’exploite pas l’angle, ce qui rend le surcoût plus supportable sur un programme durable que sur une mission unique.
Ce qu’il faut retenir
Faire tourner le rectangle résout un problème et en introduit un autre.Trois lectures se dégagent. Une forme étirée devient méconnaissable dans son rectangle aligné, ce qui rend cette variante utile exactement là où la boîte classique perd le plus et inutile ailleurs. Un objet presque carré bascule d’un quart de tour selon l’interprétation, ce qui produit un désaccord total sur une boîte pourtant correcte des deux côtés et impose une règle explicite. Et un écart de quelques degrés déplace considérablement les coins d’une boîte allongée, ce qui rend le seuil d’écart d’angle plus déterminant encore que celui du serrage.Pour les objets masqués, l’article consacré à l’
occlusion et à la troncature détaille la démarche. Pour les formats de fichier, l’article sur les
formats COCO, YOLO et Pascal VOC les compare.Pour approfondir les modalités d’exécution, les formats pris en charge et les dispositifs de contrôle applicables, vous pouvez consulter notre page dédiée à l’
annotation 2D et 3D. Et si vous préparez un projet de détection,
échangeons sur votre besoin.