IP Library Granted Patent US 11,660,500
Granted Patent B2
US 11,660,500 · App. 17/196,524 · Granted May 30, 2023

System and method for a sports-coaching platform

Inventors: Anand Rangegowda Hebbale (Pleasanton, CA); Bibin Sebastian (Calicut, IN); Chandrashekara Hebbale Range Gowda (Bengaluru, IN)
Assignee: SKILLTECK INC.
A63B24/0006A63B69/0071A63B71/0622G06T7/248G06T7/73G06T11/001G06T11/203A63B2024/0012A63B2071/0647A63B2220/05A63B2220/806A63B2220/807A63B2225/20G06T2200/24G06T2207/10016G06T2207/10032G06T2207/30196G06T2207/30221
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,660,500
App. No.
17/196,524
Granted
May 30, 2023
Kind
B2
Abstract

A system and method is disclosed for a surround-perspective motion annotation comprising: an image/video input for capturing and/or parsing into at least one image frame of a subject performing at least one motion from each of at least three perspectives; a vector generating module for generating a test vector or wire mesh corresponding to a pose of the subject in each of the captured/parsed frame from each of the perspectives; and an annotation module for inputting a drawing imposed on the test vector/mesh for a visual contrast against any one of a feature from the test vector/mesh from any one of the perspectives. Further disclosed embodiments include for a system and method for generating multi-perspective, color-coded deviations of a subject from a reference (color wheel). Further embodiments include for a system and method for generating an optimal motion signature (OMS) for the subject based on his or her generated color wheel.

Claims (34)

1. A system for generating an optimal motion signature comprising:

parsing received video into image frames of a subject performing a single complete motion, each with a positive or negative outcome, wherein the outcome is positive if resulting in an intended goal of the motion, and negative if failing to result in the intended goal;

a vector generating means for obtaining a test vector or wire mesh with values corresponding to the performed motion by the subject;

an input means for selecting at least one motion from a list of standard motions, whereby the selection further inputs reference motion parameters and/or a reference vector/mesh with values corresponding to the selected motion;

a memory element storing at least one of the reference motion parameters and/or vector/mesh corresponding to each of the listed motion, obtained test vector/mesh for the parsed frames with the positive outcomes;

a motion deviation module comparing the obtained test vector/mesh with positive outcome against the reference vector/mesh or reference motion parameters; and

an optimal motion signature module to overlay the frames with positive outcomes into a sequence forming a single complete motion, wherein the single complete motion is further divided into motion segments, wherein segments deviated from the reference rely on a regression of the positive outcome frames to yield the optimal motion signature for that segment and un-deviated segments will rely on the reference as the optimal motion signature for any undeviated motion segments.

2. The system of claim 1 , wherein the perspectives are captured from distinct image/video capture devices and are temporally aligned.

3. The system of claim 1 , wherein the at least one captured/parsed frame from each of the perspectives are grouped for future reference and/or annotation.

4. The system of claim 1 , wherein the annotation in a frame/pose in a first perspective is automatically replicated in the same corresponding frame/pose in a second perspective.

5. The system of claim 1 , wherein the at least three frames capture a gather pose, load pose, or release pose during a basketball shooting motion.

6. The system of claim 1 , wherein the at least three perspectives are a front view of the subject, a first side view of the subject, and a second side view of the subject opposing the first side.

7. The system of claim 1 , further comprising a fourth perspective consisting of a rear view of the subject.

8. The system of claim 1 , wherein the subject is at least one of a sports player or rehabilitating patient.

9. The system of claim 1 , further comprising at least a portion of the capture being from an array of drones, each drone representing a different perspective.

10. The system of claim 1 , wherein the image capture means is at least one of a mobile device, tablet, camera, stationed image/video capturing device.

11. The system of claim 1 , wherein the vector generating means generates a wire mesh figure of the subject, wherein each wire of the wire mesh represents a distance and angle between vertices.

12. The system of claim 1 , wherein the wire mesh is overlaid on an image of the subject.

13. The system of claim 1 , further comprising a visual display output in the form of a color-coded deviation from the reference vector/mesh for at least one focused body part from any one of the parsed frame.

14. The system of claim 13 , wherein the visual display output is a color-coded deviation from the reference vector/mesh for any focused body part for a captured video in real-time.

15. The system of claim 13 , wherein the visual display output is further configured for annotation and/or sharing.

16. The system of claim 1 , wherein the signature is at least one of further annotated, graphically overlaid, and/or shared.

17. The system of claim 1 , wherein the optimal motion signature serves as a reference input for future motion analytics for the subject.

18. A method for generating an optimal motion signature comprising the steps of:

parsing a received video into frames of a subject performing at least a single complete motion;

generating a test vector or wire mesh with values corresponding to the performed motion by the subject;

selecting at least one motion from a list of standard motions, whereby the selection further inputs reference motion parameters and/or a reference vector/mesh with values corresponding to the selected;

comparing the obtained test vector/mesh against the reference vector/mesh and/or the reference motion parameters; and

overlaying the frames with positive outcomes into a sequence forming a single complete motion, wherein the single complete motion is further divided into motion segments, wherein segments deviated from the reference rely on a regression of the positive outcome frames to yield the optimal motion signature for that segment and un-deviated segments will rely on the reference as the optimal motion signature for any undeviated motion segments.

19. A system for generating an optimal motion signature comprising:

parsing received images or video into frames of a subject performing a segment of a single motion resulting in a positive or negative outcome, wherein the outcome is positive if resulting in an intended goal of the motion, and negative if failing to result in the intended goal;

a vector generating means for obtaining a test vector or wire mesh with values corresponding to the performed motion segment by the subject;

a means to associate any one frame with a positive or negative outcome; and

an optimal motion signature module to overlay the frames with positive outcomes into a sequence forming a single complete motion, wherein the single complete motion is the optimal motion signature for the subject.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2021
From: HEBBALE, ANAND RANGEGOWDA; SEBASTIAN, BIBIN; HEBBALE RANGE GOWDA, CHANDRASHEKARA
To: SKILLTECK INC.
Reel/Frame 055538/0187 →
Continuity (1)
Related Publication 20220288451A1 · Sep 15, 2022