| CPC G06V 20/42 (2022.01) [A61B 5/1118 (2013.01); A61B 5/1128 (2013.01); A61B 5/117 (2013.01); A63B 24/0003 (2013.01); A63B 24/0021 (2013.01); A63B 24/0062 (2013.01); G06T 7/248 (2017.01); G06V 40/25 (2022.01); A61B 2503/10 (2013.01); G06T 2207/30221 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for generating athlete performance data using computer-vision analysis and identifying athletes with desired characteristics, the method comprising:
accessing a video, the video comprising a plurality of frames depicting an athlete, each of the plurality of frames having an associated time-stamp;
identifying, using a computer-vision system, a location designator associated with the athlete in each frame of the plurality of frames;
identifying, using the computer-vision system, a location designator associated with a reference element in each frame of the plurality of frames;
identifying, using the computer-vision system, a coordinate distance between the location designator associated with the athlete and the location designator associated with the reference element in each frame of the plurality of frames;
converting, using the computer-vision system, each coordinate distance to a corresponding physical distance;
generating performance data for the athlete using the converted physical distance at each time-stamp;
updating an athlete profile associated with the athlete to include the generated performance data;
receiving at least one user-selected parameter associated with at least one desired characteristic;
selecting the athlete profile from a plurality of athlete profiles based on the at least one user-selected parameter; and
identifying the athlete profile as a best-fit match with the at least one user-selected parameter.
|