US 12,002,293 B2
Systems and methods for evaluating player performance in sporting events
Alan W. Marty, Menlo Park, CA (US); and John Carter, Elkmont, AL (US)
Assigned to Pillar Vision, Inc., Menlo Park, CA (US)
Filed by Pillar Vision, Inc., Menlo Park, CA (US)
Filed on Nov. 7, 2023, as Appl. No. 18/387,743.
Application 18/387,743 is a continuation of application No. 17/177,935, filed on Feb. 17, 2021.
Application 17/177,935 is a continuation of application No. 16/026,029, filed on Jul. 2, 2018, granted, now 10,956,723, issued on Mar. 23, 2021.
Application 16/026,029 is a continuation in part of application No. 15/839,445, filed on Dec. 12, 2017, granted, now 10,010,778, issued on Jul. 3, 2018.
Application 15/839,445 is a continuation in part of application No. 15/173,245, filed on Jun. 3, 2016, granted, now 9,886,624, issued on Feb. 6, 2018.
Prior Publication US 2024/0071140 A1, Feb. 29, 2024
Int. Cl. G06K 9/00 (2022.01); A63B 69/00 (2006.01); G06T 7/20 (2017.01); G06T 7/70 (2017.01); G06V 20/40 (2022.01); G06V 40/20 (2022.01); G06V 10/20 (2022.01)
CPC G06V 40/23 (2022.01) [G06T 7/20 (2013.01); G06T 7/70 (2017.01); G06V 20/42 (2022.01); G06T 2207/30224 (2013.01); G06T 2207/30241 (2013.01); G06V 10/255 (2022.01)] 15 Claims
OG exemplary drawing
 
1. A system for evaluating player performance during a sporting event, comprising:
at least one camera for capturing images of a player while participating in the sporting event; and
at least one processor configured to receive the captured images from the at least one camera and to analyze the captured images to determine a trajectory of an object moved by the player during the sporting event, the at least one processor further configured to analyze the captured images to determine orientations and movements of at least one body part of the player while the player is participating in the sporting event, wherein the at least one processor is further configured to determine at least one trajectory parameter indicative of the trajectory, wherein the at least one processor is further configured to assess, based on the orientations and the movements of the at least one body part determined by the at least one processor, a balance of the player while the player is performing at least one action at the sporting event, wherein the at least one processor is configured to categorize the at least one action, wherein the at least one processor is further configured to assess the balance of the player for the at least one action based on a category of the at least one action, and wherein the at least one processor is configured to perform comparisons of the orientations and the movements of the at least one body part for the at least one action to information derived from historical data for the category indicative of orientations and movements of at least one body part of at least one player participating in previous sporting events; and
at least one output device configured to provide feedback for use in evaluating a performance of the player, the feedback based on the at least one trajectory parameter and the assessment of the balance by the at least one processor.