Back to results
US 2024/0203017 A1Published application
Method for generating animated sentences for sign language translation
AssigneeKara Technologies Inc.
InventorsArash TAYEBI, Craig VAZ, Farmehr FARHOUR
Life of this patent
Estimating the term…
Abstract
Disclosed is a method for generating a sign language transition animation of a character. The method comprising selecting a first animation corresponding with a first signed word and a second animation corresponding with a second signed word, and generating a transition animation to transition the character between the first animation and the second animation.
Claims47
A method for generating a sign language transition animation of a character, the method comprising:
- selecting a first animation corresponding with a first signed word and a second animation corresponding with a second signed word,
- generating a transition animation to transition the character between the first animation and the second animation, wherein the character comprises a plurality of bones, each bone of the plurality of bones being connected to one or more joints and constrained to only rotate about the one or more joints associated with each bone, wherein the transition animation comprises a transition path for one or more bones of the plurality of bones of the character,
- generating the transition path for each bone of the one or more bones by:
- calculating kinematic boundary conditions for the transition path for the bone based on the first animation and the second animation, and
- calculating the transition path for the bone based on the kinematic boundary conditions, and wherein the kinematic boundary conditions for the transition path of each bone of the one or more bones comprise first animation kinematic boundary conditions associated with the first animation, and second animation kinematic boundary conditions associated with the second animation, and
- wherein the first animation kinematic boundary conditions comprise an orientation of each bone in the first animation, a velocity of each bone in the first animation, and an acceleration of each bone in the first animation, and
- wherein the second animation kinematic boundary conditions comprise an orientation of each bone in the second animation, a velocity of each bone in the second animation, and an acceleration of each bone in the second animation.
4 more elements
(canceled)
(canceled)
(canceled)
A method of generating an animated sentence in sign language of a character comprising:
- receiving an input of a sentence to be animated comprising a plurality of words,
- selecting a plurality of animations of the character corresponding with each of the plurality of words of the sentence,
- generating transition animations to transition the character between adjacent animations of the plurality of animations, the character comprising a plurality of bones, each bone of the plurality of bones being connected to one or more joints and constrained to only rotate about the one or more joints associated with each bone, and wherein each transition animation is generated based on at least the first animation kinematic boundary conditions associated with the first animation of adjacent animations, and second animation kinematic boundary conditions associated with the second animation of adjacent animations, and
- wherein the first animation kinematic boundary conditions comprise an orientation of one or more bones of the plurality of bones in the first animation, a velocity of one or more bones of the plurality of bones in the first animation, and an acceleration of one or more bones of the plurality of bones in the first animation, and
- wherein the second animation kinematic boundary conditions comprise an orientation of one or more bones of the plurality of bones in the second animation, a velocity of one or more bones of the plurality of bones in the second animation, and an acceleration of one or more bones of the plurality of bones in the second animation, and
- generating the animated sentence by combining the plurality of animations and the transition animations.
3 more elements
Dependencies are inferred from the claim text.