METHOD AND COMPUTER PROGRAM PRODUCT FOR DETERMINING A POSE OF A BODY MODEL IN 3D SPACE
A computer implemented method for determining a pose of a body model in 3D space from a 2D input includes acquiring an input graph representation of a body model in 2D space, the input graph representation comprising a plurality of joints with associated joint positions and interconnections between...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A computer implemented method for determining a pose of a body model in 3D space from a 2D input includes acquiring an input graph representation of a body model in 2D space, the input graph representation comprising a plurality of joints with associated joint positions and interconnections between the joints, and processing the input graph representation with a sequential Möbius graph convolution, MGC, chain comprising one or more MGC blocks. Each MGC block determines a set of graph signals from its respective block input and applies a weight matrix and a graph filter on the set of graph signals, wherein the graph filter is based on a Möbius parameter set and is applied in a spectral graph convolutional network. The block input is the input graph representation in 2D space if the MGC block is a first MGC block of the sequential MGC chain, or else is an output graph representation of a preceding MGC block of the sequential MGC chain. A last MGC block of the sequential MGC chain provides the output graph representation of the body model in 3D space as an output.
L'invention concerne un procédé mis en œuvre par ordinateur pour déterminer une pose d'un modèle de corps dans un espace 3D à partir d'une entrée 2D qui comprend l'acquisition d'une représentation de graphe d'entrée d'un modèle de corps dans un espace 2D, la représentation de graphe d'entrée comprenant une pluralité d'articulations avec des positions d'articulation et des interconnexions associées entre les articulations, et le traitement de la représentation de graphe d'entrée avec une chaîne de convolution de graphe de Möbius séquentielle, MGC, comprenant un ou plusieurs blocs MGC. Chaque bloc MGC détermine un ensemble de signaux de graphe à partir de son entrée de bloc respective et applique une matrice de poids et un filtre de graphe sur l'ensemble de signaux de graphe, le filtre de graphe étant basé sur un ensemble de paramètres de Möbius et étant appliqué dans un réseau de convolution de graphe spectral. L'entrée de bloc est la représentation graphique d'entrée dans un espace 2D si le bloc MGC est un premier bloc MGC de la chaîne MGC séquentielle, ou bien est une représentation graphique de sortie d'un bloc MGC précédent de la chaîne MGC séquentielle. Un dernier bloc MGC de la chaîne MGC séquentielle fournit la représentation graphique de sortie du modèle corporel dans un espace 3D en tant que sortie. |
---|