Video-based motion counting and analysis systems and methods for virtual fitness application
AssigneeNEX Team Inc.
InventorsKeng Fai Lee, Qi Zhang, Man Hon Chan, On Loy Sung, Jorge Fino
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEX Team Inc.
InventorsKeng Fai Lee, Qi Zhang, Man Hon Chan, On Loy Sung, Jorge Fino
Estimating the term…
A method for video processing is disclosed. The method includes receiving an input video of one or more persons from a camera; detecting a sequence of human poses in the input video using an artificial intelligence (AI) based technique; selecting a proper pose from among multiple poses in a given frame of the input video, to generate a sequence of proper poses; detecting one or more key points in the sequence of proper poses; computing changes in coordinates of the one or more key points; computing a function of the changes in the coordinates of the one or more key points in the sequence of proper poses; counting a given user movement as a repetitive motion of an activity based on the function; and computing a plurality of statistics about the activity based on the counting. The activity may be running, jogging, walking, jumping, performing jumping jacks, squatting, and/or dribbling.
A computer-implemented method executable by a hardware processor for video processing, comprising:
A non-transitory storage medium storing program code for video processing, the program code executable by a hardware processor, the program code when executed by the hardware processor causes the hardware processor to:
Dependencies are inferred from the claim text.