Processing

Please wait...

Settings

Settings

Goto Application

1. WO2021067988 - AUTOMATED DANCE ANIMATION

Publication Number WO/2021/067988
Publication Date 08.04.2021
International Application No. PCT/US2020/070586
International Filing Date 25.09.2020
IPC
G06T 13/20 2011.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
13Animation
203D animation
CPC
G06T 13/205
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
13Animation
203D [Three Dimensional] animation
205driven by audio data
Applicants
  • SNAP INC. [US]/[US]
Inventors
  • KRISHNAN GORUMKONDA, Gurunandan
  • NAYAR, Shree K.
Agents
  • PERDOK, Monique M.
  • SCHEER, Bradley W.
  • ARORA, Suneel
  • BEEKMAN, Marvin L.
  • BIANCHI, Timothy E.
  • BLACK, David W.
  • LANG, Allen R.
Priority Data
16/588,32930.09.2019US
16/588,37330.09.2019US
16/588,41230.09.2019US
16/588,44630.09.2019US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) AUTOMATED DANCE ANIMATION
(FR) ANIMATION DE DANSE AUTOMATISÉE
Abstract
(EN)
Methods, devices, media, and other embodiments are described for generating, modifying, and outputting pseudorandom animations that can be synchronized to audio data. In one embodiment, a computer animation model made up of comprising one or more control points is accessed by one or more processors, which associate motion patterns with a first control point of the one or more control points, and associate one or more speed harmonics with the first control point. A set of motion states is identify with a motion state for the combinations of possibilities, and a probability value is assigned to each motion state of the set of motion states. The probability value can be used to probabilistically determine a particular motion state to be part of displayed animation for the computer animation model.
(FR)
L'invention concerne des procédés, des dispositifs, des supports et d'autres modes de réalisation pour générer, modifier et délivrer en sortie des animations pseudo-aléatoires qui peuvent être synchronisées avec des données audio. Dans un mode de réalisation, un modèle d'animation informatique constitué d'un ou plusieurs points de commande fait l'objet d'un accès par un ou plusieurs processeurs, qui associent des motifs de mouvement à un premier point de commande du ou des points de commande et associent une ou plusieurs harmoniques de vitesse au premier point de commande. Un ensemble d'états de mouvement est identifié à un état de mouvement pour les combinaisons de possibilités et une valeur de probabilité est attribuée à chaque état de mouvement de l'ensemble d'états de mouvement. La valeur de probabilité peut être utilisée pour déterminer de manière probabiliste un état de mouvement particulier à intégrer à une animation affichée pour le modèle d'animation informatique.
Latest bibliographic data on file with the International Bureau