Contrôle de la symétrie des modèles 3D via un espace latent voxelisé

26 septembre 202612 vues

L’article présente une approche qui impose une symétrie de rotation, miroir ou polyédrique en transformant les latents voxelisés et en alignant les prédictions du modèle aux étapes de génération, sans réentraîner ses composants principaux. Testée sur 266 objets, elle a réduit les violations de la symétrie imposée par rapport à plusieurs autres méthodes, tout en préservant la qualité de reconstruction du modèle d’origine.

Contrôle de la symétrie des modèles 3D via un espace latent voxelisé

Ce que change SymTRELLIS

SymTRELLIS contrôle la symétrie des modèles 3D lors de la génération par flow dans TRELLIS.2. La méthode prend en charge les groupes ponctuels finis : rotations, réflexions et groupes polyédraux.

Il n’est pas nécessaire pour cela de réentraîner les VAE de base ni le modèle de flow. Le critère pratique pour y recourir est la nécessité de spécifier la symétrie du modèle pendant la génération.

Comment fonctionne le contrôle dans l’espace latent

La méthode approxime l’action des transformations spatiales par un opérateur linéaire apprenable appliqué aux latents voxelisés. Ce mappeur latent léger de transformation spatiale est entraîné sur des données 3D ordinaires, non symétriques.

À chaque étape de l’ODE de flow, le modèle prédit les vitesses pour les transformations de symétrie équivalentes. La méthode calcule ensuite la moyenne de ces vitesses — un processus que les auteurs appellent « symétrisation des vitesses ».

L’élément clé est ici le calcul de la moyenne à chaque étape de la génération, et non le réentraînement du modèle de base. La méthode convient lorsqu’il faut aligner la génération sur une symétrie spécifiée.

Comment spécifier la symétrie

Dans SymTRELLIS, la spécification de la symétrie peut être obtenue de deux façons :

  • l’estimer automatiquement à partir d’une génération initiale de TRELLIS.2 ;
  • la spécifier manuellement.

La spécification choisie permet de modifier intentionnellement l’ordre de la symétrie au-delà de ce que suggère l’image d’entrée. C’est important lorsque la symétrie souhaitée doit être déterminée indépendamment de l’image.

Ce que montrent les résultats

Les auteurs ont testé la méthode sur un benchmark spécialement sélectionné, composé de 266 objets strictement symétriques. Il couvre les symétries de rotation d’ordre 2 à 20 ainsi que les groupes polyédraux.

ComparaisonRésultat
Erreur de symétrie par rapport à TRELLIS.2, Hunyuan3D-2.1 et TripoSGSymTRELLIS réduit considérablement toutes les métriques d’erreur de symétrie
Précision de la reconstructionReste comparable à celle du modèle de base

Ces résultats sont importants pour les tâches où il faut réduire l’erreur de symétrie sans s’écarter sensiblement de la précision de reconstruction du modèle de base.

Critères de choix

La méthode est adaptée lorsque le modèle cible doit présenter une symétrie ponctuelle finie : rotationnelle, miroir ou polyédrique. Sa spécification peut être obtenue à partir d’une génération initiale ou définie séparément.

La modification intentionnelle de l’ordre de la symétrie par rapport à ce que suggère l’image d’entrée fait également partie des possibilités décrites. Lors de l’évaluation de la méthode, il convient de prendre en compte les deux critères : l’erreur de symétrie et la précision de la reconstruction.

Foire aux questions

Matériaux connexes

Tous matériaux
Contrôle de la symétrie des modèles 3D via un espace latent voxelisé