CPC H04L 65/4015 (2013.01) [G06F 3/013 (2013.01); G06N 3/04 (2013.01); G06N 3/045 (2023.01); G06T 7/11 (2017.01); G06T 7/70 (2017.01); G06T 15/04 (2013.01); G06T 15/20 (2013.01); G06T 15/205 (2013.01); G06T 17/20 (2013.01); G06T 19/00 (2013.01); G06T 19/20 (2013.01); H04L 12/1818 (2013.01); H04L 63/101 (2013.01); H04L 63/108 (2013.01); H04L 65/403 (2013.01); H04N 7/144 (2013.01); H04N 7/147 (2013.01); H04N 7/152 (2013.01); H04N 7/157 (2013.01); G06T 2200/08 (2013.01); G06T 2207/30201 (2013.01); G06T 2219/2004 (2013.01)] | 18 Claims |
1. A method for avatar virtual arm movement, the method comprises:
capturing, by a camera of a participant of a video conference, a hand gesture made by the participant without capturing an arm movement of the participant, the arm movement is associated with the hand gesture;
determining the arm movement of the participant, based on the hand gesture;
determining one or more arm movement restrictions that comprise an arm movement restriction imposed by a clothing of the participant; wherein the arm movement restriction is selected out of (a) a weight of the clothing, (b) an elasticity of the clothing, or (c) a gap between the arm and at least one part of clothing that at least partially surrounds the arm;
determining, based on the one or more arm movement restrictions, a virtual movement of an arm of an avatar of the participant within a virtual video conference environment, the virtual movement of the arm of the avatar of the participant mimics the arm movement of the participant; and
assisting to perform the virtual arm movement of the avatar within the virtual video conference environment.
|