Soul Machines Limited

Nouvelle‑Zélande

Retour au propriétaire

1-23 de 23 pour Soul Machines Limited Trier par
Recheche Texte
Brevet
États-Unis - USPTO
Affiner par Reset Report
Date
Nouveautés (dernières 4 semaines) 1
2025 juin 1
2025 avril 1
2025 (AACJ) 2
2024 4
Voir plus
Classe IPC
G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels 13
G06N 3/00 - Agencements informatiques fondés sur des modèles biologiques 4
G06T 13/00 - Animation 4
G06T 15/04 - Mappage de texture 4
G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties 4
Voir plus
Statut
En Instance 13
Enregistré / En vigueur 10
Résultats pour  brevets

1.

CONVERSATIONAL DIGITAL CHARACTER BLENDING AND GENERATION

      
Numéro d'application 18852223
Statut En instance
Date de dépôt 2023-03-31
Date de la première publication 2025-06-26
Propriétaire SOUL MACHINES LIMITED (Nouvelle‑Zélande)
Inventeur(s)
  • Wu, Tim
  • Mauger, Charlene
  • Blume, Christian
  • Swadel, Felix Marcon
  • Shin, Jung
  • Hove, Sibylle Van

Abrégé

Embodiments of the invention provide efficient and intuitive techniques for creating digital characters. One embodiment of the invention provides a method of customizing a digital avatar. A digital avatar may be displayed on a display of an electronic device. An audio-visual user interface may be provided for customizing the digital avatar based on a spoken conversation between a user and the digital avatar.

Classes IPC  ?

  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06T 13/20 - Animation tridimensionnelle [3D]
  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels

2.

VIRTUAL AVATAR ANIMATION

      
Numéro d'application 18702866
Statut En instance
Date de dépôt 2022-10-20
Date de la première publication 2025-04-17
Propriétaire SOUL MACHINES LIMITED (Nouvelle‑Zélande)
Inventeur(s)
  • Sagar, Mark
  • Wu, Tim
  • Ribeiro, Tiago
  • Sumetc, Pavel

Abrégé

Described is a method for controlling motion of a digital character, comprising: receiving one or more behaviour commands; translating the one or more behaviour commands into a time-sequence of channel parameters for one or more animation channels; receiving one or more motion sources; determining one or more motion parameters by applying the channel parameters to corresponding blend nodes in a blend tree based on the motion sources; and controlling motion of the digital character based on the one or more motion parameters. Also described is a system implementing the method.

Classes IPC  ?

  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique

3.

MACHINE INTERACTION

      
Numéro d'application 18756881
Statut En instance
Date de dépôt 2024-06-27
Date de la première publication 2024-10-24
Propriétaire SOUL MACHINES LIMITED (Nouvelle‑Zélande)
Inventeur(s)
  • Munro, Robert Jason
  • Blakett, Shane
  • Sagar, Mark Andrew

Abrégé

Interaction with a Computer is provided via an autonomous virtual embodied Agent. The Computer outputs Digital Content, which includes any content that exists in the form of digital data and is representable to a User. A subset of, or all, Digital Content is configured as Shared Digital Content which is representable to both the User and to the Agent.

Classes IPC  ?

  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation

4.

TRANSFER LEARNING IN IMAGE RECOGNITION SYSTEMS

      
Numéro d'application 18562924
Statut En instance
Date de dépôt 2022-05-23
Date de la première publication 2024-07-18
Propriétaire SOUL MACHINES LIMITED (Nouvelle‑Zélande)
Inventeur(s)
  • Conde, Jonathan
  • Nejati, Alireza
  • Pages, Nathan

Abrégé

Visual Prompt Tuning provides fine-tuning for transformer-based vision models. Prompt Vectors are added as additional inputs to Vision Transformer models. alongside image patches which have been linearly projected and combined with a positional embedding. The transformer architecture allows prompts to be optimized using gradient descent. without modifying or removing any of the Vision Transformer parameters. A Image Recognition System with Visual Prompt Tuning improves a pre-trained vision model by adapting the pre-trained vision model to downstream tasks by tuning the pretrained vision model using a visual prompt.

Classes IPC  ?

  • G06V 10/774 - Génération d'ensembles de motifs de formationTraitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiquesDispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p. ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]Séparation aveugle de source méthodes de Bootstrap, p. ex. "bagging” ou “boosting”
  • G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux

5.

MORPH TARGET ANIMATION

      
Numéro d'application 18397093
Statut En instance
Date de dépôt 2023-12-27
Date de la première publication 2024-04-25
Propriétaire SOUL MACHINES LIMITED (Nouvelle‑Zélande)
Inventeur(s)
  • Wu, Tim
  • Sumetc, Pavel
  • Bullivant, David

Abrégé

A computer graphics animation system is provided to assist prevent the generation of undesirable shapes, by providing realistic examples of a subject which are incorporated into an interpolation function which can be used to animate a new shape deformation of the subject.

Classes IPC  ?

  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties

6.

CONVERSATION ORCHESTRATION IN INTERACTIVE AGENTS

      
Numéro d'application 18266865
Statut En instance
Date de dépôt 2022-01-05
Date de la première publication 2024-02-15
Propriétaire SOUL MACHINES LIMITED (Nouvelle‑Zélande)
Inventeur(s)
  • Chen, Jeremy
  • Clark-Younger, Hannah
  • Haslam, Andrew
  • Ayyad, Nader
  • Pletka, John
  • Masserini, Maruo
  • Pool, Liam

Abrégé

Embodiments described herein relate to methods and systems for animating (bringing to life) an Agent, which may be a virtual object, digital entity, and/or robot. A Router enables seamless interactions between a user and the Agent via multiple Skill Modules. Skill Modules may include conversation corpora and/or other applications. Embodiments described herein may improve Conversation Orchestration in Interactive Agents in the context of multi-modal human-computer interactions.

Classes IPC  ?

  • G06F 40/35 - Représentation du discours ou du dialogue

7.

SKELETAL ANIMATION IN EMBODIED AGENTS

      
Numéro d'application 18035534
Statut En instance
Date de dépôt 2021-11-22
Date de la première publication 2023-12-21
Propriétaire SOUL MACHINES LIMITED (Nouvelle‑Zélande)
Inventeur(s)
  • Sagar, Mark
  • Hutton, Jo
  • Wu, Tim
  • Ribeiro, Tiago
  • Sumetc, Pavel

Abrégé

Skeletal Animation is improved using an Actuation System for animating a Virtual Character or Digital Entity including a plurality of Joints associated with a Skeleton of the Virtual Character or Digital Entity and at least one Actuation Unit Descriptor defining a Skeletal Pose with respect to a first Skeletal Pose. The Actuation Unit Descriptors are represented using Rotation Parameters and one or more of the Joints of the Skeleton are driven using corresponding Actuation Unit Descriptors.

Classes IPC  ?

  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras

8.

AUTONOMOUS ANIMATION IN EMBODIED AGENTS

      
Numéro d'application 18199126
Statut En instance
Date de dépôt 2023-05-18
Date de la première publication 2023-11-23
Propriétaire SOUL MACHINES LIMITED (Nouvelle‑Zélande)
Inventeur(s)
  • Hutton, Jo
  • Sagar, Mark
  • Wang, Amy
  • Clark-Younger, Hannah
  • Marcon, Kirstin
  • Skinner, Paige
  • Blakett, Shane
  • Rota, Teah
  • Szu-Hsien Wu, Tim
  • Saxena, Utkarsh
  • Zhang, Xueyuan
  • Watson-Smith, Hazel
  • Biddle, Travers
  • Perry, Emma

Abrégé

Embodiments described herein relate to the autonomous animation of Gestures by the automatic application of animations to Input Text—or the automatic application of animation Mark-up wherein the Mark-up triggers nonverbal communication expressions or Gestures. In order for an Embodied Agent's movements to come across as natural and human-like as possible, a Text-To-Gesture Algorithm (TTG Algorithm) analyses Input Text of a Communicative Utterance before it is uttered by a Embodied Agent, and marks it up with appropriate and meaningful Gestures given the meaning, context, and emotional content of Input Text and the gesturing style or personality of the Embodied Agent.

Classes IPC  ?

  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06F 40/284 - Analyse lexicale, p. ex. segmentation en unités ou cooccurrence

9.

EVENT REPRESENTATION IN EMBODIED AGENT

      
Numéro d'application 18028094
Statut En instance
Date de dépôt 2021-09-24
Date de la première publication 2023-10-19
Propriétaire SOUL MACHINES LIMITED (Nouvelle‑Zélande)
Inventeur(s)
  • Sagar, Mark
  • Knott, Alistair
  • Takac, Martin

Abrégé

A computer implemented method for parsing a sensorimotor Event experienced by an Embodied Agent into symbolic fields of a WM event representation mapping to a sentence defining the Event is described the method including the steps of: attending a participant object; classifying the participant object; and making a series of cascading determinations about the Event, wherein some determinations are conditional on the results of previous determinations, wherein each determination sets a field in the WM event representation

Classes IPC  ?

10.

System for neurobehaviorual animation

      
Numéro d'application 18064825
Numéro de brevet 11908060
Statut Délivré - en vigueur
Date de dépôt 2022-12-12
Date de la première publication 2023-04-06
Date d'octroi 2024-02-20
Propriétaire Soul Machines Limited (Nouvelle‑Zélande)
Inventeur(s)
  • Bullivant, David Peter
  • Robertson, Paul Burton
  • Sagar, Mark Andrew

Abrégé

The present invention relates to a computer implemented system for animating a virtual object or digital entity. It has particular relevance to animation using biologically based models, or behavioural models particularly neurobehavioural models. There is provided a plurality of modules having a computational element and a graphical element. The modules are arranged in a required structure and have at least one variable and being associated with at least one connector. The connectors link variables between modules across the structure, and the modules together provide a neurobehavioural model. There is also provided a method of controlling a digital entity in response to an external stimulus.

Classes IPC  ?

  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06N 3/004 - Vie artificielle, c.-à-d. agencements informatiques simulant la vie

11.

CONVERSATIONAL MARK-UP IN EMBODIED AGENTS

      
Numéro d'application 17621636
Statut En instance
Date de dépôt 2020-07-09
Date de la première publication 2022-12-01
Propriétaire Soul Machines Limited (Nouvelle‑Zélande)
Inventeur(s)
  • Sagar, Mark
  • Knott, Alistair
  • Love, Rachel
  • Munro, Robert Jason

Abrégé

A Markup System includes a Rule Processor, and a set of Rules for applying Markup to augment the communication of a Communicative Intent by an Embodied Agent. Markup applied to a Communicative Utterance applies Behaviour Modifiers and/or Elegant Variations to the Communicative Utterances.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06F 40/253 - Analyse grammaticaleCorrigé du style

12.

ARCHITECTURE, SYSTEM, AND METHOD FOR SIMULATING DYNAMICS BETWEEN EMOTIONAL STATES OR BEHAVIOR FOR A MAMMAL MODEL AND ARTIFICIAL NERVOUS SYSTEM

      
Numéro d'application 17621616
Statut En instance
Date de dépôt 2020-07-03
Date de la première publication 2022-11-10
Propriétaire Soul Machines Limited (Nouvelle‑Zélande)
Inventeur(s) Sagar, Mark

Abrégé

Embodiments of architecture, systems, and methods for modeling dynamics between behavior and emotional states in an artificial nervous system are described herein. A computer implemented emotion system of an artificial nervous system for animating a virtual object, digital entity, or robot, is provided, comprising: a plurality of states, each state of the plurality of states representing an emotional state (ES) of the artificial nervous system; a module for processing a plurality of inputs, the processed plurality of inputs applied to the plurality of states. Other embodiments may be described and claimed.

Classes IPC  ?

  • G06N 3/00 - Agencements informatiques fondés sur des modèles biologiques

13.

COGNITIVE MODE-SETTING IN EMBODIED AGENTS

      
Numéro d'application 17621624
Statut En instance
Date de dépôt 2020-07-08
Date de la première publication 2022-11-10
Propriétaire Soul Machines Limited (Nouvelle‑Zélande)
Inventeur(s)
  • Sagar, Mark
  • Knott, Alistair
  • Takac, Martin
  • Fu, Xiaohang

Abrégé

Embodiments described herein relate to a method of changing the connectivity of a Cognitive Architecture for animating an Embodied Agent, which may be a virtual object, digital entity, and/or robot, by applying Mask Variables to Connectors linking computational Modules. Mask Variables may turn Connectors on or off—or more flexibly, they may module the strength of Connectors. Operations which apply several Mask Variables at once put the Cognitive Architecture in different Cognitive Modes of behaviour.

Classes IPC  ?

14.

MEMORY IN EMBODIED AGENTS

      
Numéro d'application 17621631
Statut En instance
Date de dépôt 2020-07-08
Date de la première publication 2022-11-10
Propriétaire Soul Machines Limited (Nouvelle‑Zélande)
Inventeur(s)
  • Sagar, Mark
  • Knott, Alistair
  • Takac, Martin
  • Fu, Xiaohang

Abrégé

Computational structures provide Embodied Agents with memory which can be populated in real time from Experience, and/or or authored. Embodied Agents (which may be virtual objects, digital entities or robots) are provided with one or more Experience Memory Stores which influence or direct the behaviour of the Embodied Agents. An Experience Memory Store may include a Convergence Divergence Zone (CDZ), which simulates the ability of human memory to represent external reality in the form of mental imagery or simulation that can be re-experienced during recall. A Memory Database be generated in a simple, authorable way, enabling Experiences to be learned during live operation of the Embodied Agents or authored. Eligibility-Based Learning determines which aspects from streams of multimodal information are stored in the Experience Memory Store.

Classes IPC  ?

15.

Real-time generation of speech animation

      
Numéro d'application 17422167
Numéro de brevet 12315054
Statut Délivré - en vigueur
Date de dépôt 2020-01-27
Date de la première publication 2022-04-07
Date d'octroi 2025-05-27
Propriétaire SOUL MACHINES LIMITED (Nouvelle‑Zélande)
Inventeur(s)
  • Sagar, Mark
  • Wu, Tim Szu-Hsien
  • Tan, Xiani
  • Zhang, Xueyuan

Abrégé

To realistically animate a String (such as a sentence) a hierarchical search algorithm is provided to search for stored examples (Animation Snippets) of sub-strings of the String, in decreasing order of sub-string length, and concatenate retrieved sub-strings to complete the String of speech animation. In one embodiment, real-time generation of speech animation uses model visemes to predict the animation sequences at onsets of visemes and a look-up table based (data-driven) algorithm to predict the dynamics at transitions of visemes. Specifically posed Model Visemes may be blended with speech animation generated using another method at corresponding time points in the animation when the visemes are to be expressed. An Output Weighting Function is used to map Speech input and Expression input into Muscle-Based Descriptor weightings.

Classes IPC  ?

  • G06T 13/20 - Animation tridimensionnelle [3D]
  • G06T 13/80 - Animation bidimensionnelle [2D], p. ex. utilisant des motifs graphiques programmables
  • G10L 15/02 - Extraction de caractéristiques pour la reconnaissance de la paroleSélection d'unités de reconnaissance
  • G10L 21/12 - Transformation en information visible en affichant l’information du domaine temporel
  • G10L 21/10 - Transformation en information visible

16.

Image regularization and retargeting system

      
Numéro d'application 17518521
Numéro de brevet 11908057
Statut Délivré - en vigueur
Date de dépôt 2021-11-03
Date de la première publication 2022-02-24
Date d'octroi 2024-02-20
Propriétaire
  • Soul Machines Limited (Nouvelle‑Zélande)
  • Sony Interactive Entertainment America LLC (USA)
Inventeur(s)
  • Sagar, Mark Andrew
  • Wu, Tim Szu-Hsien
  • Bonniwell, Frank Filipe
  • Alkouh, Homoud B.
  • Hodges, Colin Joseph

Abrégé

Systems and methods for image retargeting are provided. Image data may be acquired that includes motion capture data indicative of motion of a plurality of markers disposed on a surface of a first subject. Each of the markers may be associated with a respective location on the first subject. A plurality of blendshapes may be calculated for the motion capture data based on a configuration of the markers. An error function may be identified for the plurality of blendshapes, and it may be determined that the plurality of blendshapes can be used to retarget a second subject based on the error function. The plurality of blendshapes may then be applied to a second subject to generate a new animation.

Classes IPC  ?

  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06T 13/00 - Animation
  • G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
  • G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p. ex. le suivi des coins ou des segments
  • G06T 15/04 - Mappage de texture

17.

Digital character blending and generation system and method

      
Numéro d'application 17288477
Numéro de brevet 11354844
Statut Délivré - en vigueur
Date de dépôt 2019-10-25
Date de la première publication 2021-12-16
Date d'octroi 2022-06-07
Propriétaire Soul Machines Limited (Nouvelle‑Zélande)
Inventeur(s)
  • Sagar, Mark Andrew
  • Wu, Tim Szu-Hsien
  • Ollewagen, Werner
  • Tan, Xiani

Abrégé

A method for creating a model of a virtual object or digital entity is described, the method comprising receiving a plurality of basic shapes for a plurality of models; receiving a plurality of specified modification variables specifying a modification to be made to the basic shapes; and applying the specified modification(s) to the plurality of basic shapes to generate a plurality of modified basic shapes for at least one model.

Classes IPC  ?

  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06T 15/04 - Mappage de texture
  • G06T 15/50 - Effets de lumière
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties

18.

Machine interaction

      
Numéro d'application 16973419
Numéro de brevet 12032728
Statut Délivré - en vigueur
Date de dépôt 2019-07-19
Date de la première publication 2021-07-15
Date d'octroi 2024-07-09
Propriétaire SOUL MACHINES LIMITED (Nouvelle‑Zélande)
Inventeur(s)
  • Munro, Robert Jason
  • Blackett, Shane Allan
  • Sagar, Mark Andrew

Abrégé

Interaction with a Computer is provided via an autonomous virtual embodied Agent. The Computer outputs Digital Content, which includes any content that exists in the form of digital data and is representable to a User. A subset of, or all, Digital Content is configured as Shared Digital Content which is representable to both the User and to the Agent.

Classes IPC  ?

  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation

19.

System for neurobehavioural animation

      
Numéro d'application 16931775
Numéro de brevet 11527030
Statut Délivré - en vigueur
Date de dépôt 2020-07-17
Date de la première publication 2020-11-05
Date d'octroi 2022-12-13
Propriétaire Soul Machines Limited (Nouvelle‑Zélande)
Inventeur(s)
  • Bullivant, David Peter
  • Robertson, Paul Burton
  • Sagar, Mark Andrew

Abrégé

The present invention relates to a computer implemented system for animating a virtual object or digital entity. It has particular relevance to animation using biologically based models, or behavioural models particularly neurobehavioural models. There is provided a plurality of modules having a computational element and a graphical element. The modules are arranged in a required structure and have at least one variable and being associated with at least one connector. The connectors link variables between modules across the structure, and the modules together provide a neurobehavioural model. There is also provided a method of controlling a digital entity in response to an external stimulus.

Classes IPC  ?

  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06N 3/00 - Agencements informatiques fondés sur des modèles biologiques

20.

Image regularization and retargeting system

      
Numéro d'application 16925320
Numéro de brevet 11176725
Statut Délivré - en vigueur
Date de dépôt 2020-07-09
Date de la première publication 2020-10-29
Date d'octroi 2021-11-16
Propriétaire
  • Sony Interactive Entertainment America LLC (USA)
  • Soul Machines Limited (Nouvelle‑Zélande)
Inventeur(s)
  • Sagar, Mark Andrew
  • Wu, Tim Szu-Hsien
  • Bonniwell, Frank Filipe
  • Alkouh, Homoud B.
  • Hodges, Colin Joseph

Abrégé

Systems and methods for image retargeting are provided. Image data may be acquired that includes motion capture data indicative of motion of a plurality of markers disposed on a surface of a first subject. Each of the markers may be associated with a respective location on the first subject. A plurality of blendshapes may be calculated for the motion capture data based on a configuration of the markers. An error function may be identified for the plurality of blendshapes, and it may be determined that the plurality of blendshapes can be used to retarget a second subject based on the error function. The plurality of blendshapes may then be applied to a second subject to generate a new animation.

Classes IPC  ?

  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06T 13/00 - Animation
  • G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
  • G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p. ex. le suivi des coins ou des segments
  • G06T 15/04 - Mappage de texture

21.

System for neurobehaviorual animation

      
Numéro d'application 16204645
Numéro de brevet 10755465
Statut Délivré - en vigueur
Date de dépôt 2018-11-29
Date de la première publication 2019-06-06
Date d'octroi 2020-08-25
Propriétaire Soul Machines Limited (Nouvelle‑Zélande)
Inventeur(s)
  • Bullivant, David Peter
  • Robertson, Paul Burton
  • Sagar, Mark Andrew

Abrégé

The present invention relates to a computer implemented system for animating a virtual object or digital entity. It has particular relevance to animation using biologically based models, or behavioural models particularly neurobehavioural models. There is provided a plurality of modules having a computational element and a graphical element. The modules are arranged in a required structure and have at least one variable and being associated with at least one connector. The connectors link variables between modules across the structure, and the modules together provide a neurobehavioural model. There is also provided a method of controlling a digital entity in response to an external stimulus.

Classes IPC  ?

  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06N 3/00 - Agencements informatiques fondés sur des modèles biologiques

22.

Image regularization and retargeting system

      
Numéro d'application 15913825
Numéro de brevet 10783690
Statut Délivré - en vigueur
Date de dépôt 2018-03-06
Date de la première publication 2018-07-12
Date d'octroi 2020-09-22
Propriétaire Soul Machines Limited (Nouvelle‑Zélande)
Inventeur(s)
  • Sagar, Mark Andrew
  • Wu, Tim Szu-Hsien
  • Bonniwell, Frank Filipe
  • Alkouh, Homoud B.
  • Hodges, Colin Joseph

Abrégé

Systems and methods for image retargeting are provided. Image data may be acquired that includes motion capture data indicative of motion of a plurality of markers disposed on a surface of a first subject. Each of the markers may be associated with a respective location on the first subject. A plurality of blendshapes may be calculated for the motion capture data based on a configuration of the markers. An error function may be identified for the plurality of blendshapes, and it may be determined that the plurality of blendshapes can be used to retarget a second subject based on the error function. The plurality of blendshapes may then be applied to a second subject to generate a new animation.

Classes IPC  ?

  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06T 13/00 - Animation
  • G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
  • G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p. ex. le suivi des coins ou des segments
  • G06T 15/04 - Mappage de texture

23.

System for neurobehavioural animation

      
Numéro d'application 14909570
Numéro de brevet 10181213
Statut Délivré - en vigueur
Date de dépôt 2014-08-04
Date de la première publication 2016-06-23
Date d'octroi 2019-01-15
Propriétaire Soul Machines Limited (Nouvelle‑Zélande)
Inventeur(s)
  • Bullivant, David Peter
  • Robertson, Paul Burton
  • Sagar, Mark Andrew

Abrégé

The present invention relates to a computer implemented system for animating a virtual object or digital entity. It has particular relevance to animation using biologically based models, or behavioral models particularly neurobehavioral models. There is provided a plurality of modules having a computational element and a graphical element. The modules are arranged in a required structure and have at least one variable and being associated with at least one connector. The connectors link variables between modules across the structure, and the modules together provide a neurobehavioral model. There is also provided a method of controlling a digital entity in response to an external stimulus.

Classes IPC  ?

  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06N 3/00 - Agencements informatiques fondés sur des modèles biologiques