Basketball shot practice station with court projection mapping
First Claim
1. A basketball shot practice station comprising:
- a standing position for a human shooter of a physical basketball;
a physical basketball basket on a positioning apparatus that varies a position of the basket in height, distance, and angle of the basket relative to the shooter;
a computerized control system that controls the positioning apparatus;
a floor surface between the shooter and the basket; and
one or more projectors that project an image of a basketball court onto the floor surface as a projection map that is dynamically coordinated with the position of the basket to present an appearance of a physical basketball court from the viewpoint of the shooter;
wherein the floor surface blends smoothly into left, right, and back wall surfaces that serve as a projection screen for the image of the basketball court.
0 Assignments
0 Petitions
Accused Products
Abstract
A basketball shot practice station with movable positioning of the backboard and basket relative to a stationary shooting position of a user. A projection-mapped court image is projected on the floor of the station from the viewpoint of the user based on the basket position. Cameras image the shooter and the ball flight. A control system analyzes the shooter'"'"'s technique and ball trajectory, categorizes the shot results, and automatically adjusts the basket position to produce a given success rate by the user. It stores a profile of each user, and updates the user'"'"'s shooting statistics and skill level based on the shot results of each session. It initializes the profile with a default skill level based on initial input data. It may estimate a user'"'"'s age, height, and strength based on their image and weight. It increases the shot distance and backboard angles with increasing skill level.
22 Citations
15 Claims
-
1. A basketball shot practice station comprising:
-
a standing position for a human shooter of a physical basketball; a physical basketball basket on a positioning apparatus that varies a position of the basket in height, distance, and angle of the basket relative to the shooter; a computerized control system that controls the positioning apparatus; a floor surface between the shooter and the basket; and one or more projectors that project an image of a basketball court onto the floor surface as a projection map that is dynamically coordinated with the position of the basket to present an appearance of a physical basketball court from the viewpoint of the shooter; wherein the floor surface blends smoothly into left, right, and back wall surfaces that serve as a projection screen for the image of the basketball court. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A basketball shot practice station comprising;
-
a standing position for a human shooter of a physical basketball; a physical basketball basket on a positioning apparatus that varies a position of the basket in height, distance, and angle of the basket relative to the shooter; a computerized control system that controls the positioning apparatus; a floor surface between the shooter and the basket; one or more projectors that project an image of a basketball court onto the floor surface as a projection map that is dynamically coordinated with the position of the basket to present an appearance of a physical basketball court from the viewpoint of the shooter; and one or more ball flight sensing elements connected to the control system that input ball flight data to the controller; wherein the control system determines from the ball flight data whether each shot passes through the basket, and compiles shot success statistics in a retained profile of the shooter; wherein the control system initializes a skill level indication for the shooter, stores it in the profile, and thereafter updates the skill level indication based on the shot statistics; and wherein the control system dynamically updates the skill level indication based on a given number of consecutive shots of the shooter, and automatically adjusts the position of the basket to achieve a given running success rate for said shooter over a subsequent given number of consecutive shots. - View Dependent Claims (7, 8)
-
-
9. A basketball shot practice station comprising;
-
a standing position for a human shooter of a physical basketball; a physical basketball basket on a positioning apparatus that varies a position of the basket in height, distance, and angle of the basket relative to the shooter; a computerized control system that controls the positioning apparatus; a floor surface between the shooter and the basket; one or more projectors that project an image of a basketball court onto the floor surface as a projection map that is dynamically coordinated with the position of the basket to present an appearance of a physical basketball court from the viewpoint of the shooter; a camera connected to the control system that inputs an image of the shooter to the control system; wherein the control system determines from the image a height and eye position of the shooter, and uses the eye position to compute the projection map from the viewpoint of the shooter. - View Dependent Claims (10, 11)
-
-
12. A method of operating a basketball shot practice station, comprising the steps of:
-
providing a standing position for a human shooter of a physical basketball; providing a physical basketball basket on a positioning apparatus that varies a position of the basket in height, distance, and angle relative to the shooter; providing a computerized control system that controls the positioning apparatus; providing one or more projectors that project an image of a basketball court onto the floor surface as a projection map that is dynamically coordinated with the position of the basket to present the appearance of a physical basketball court from the viewpoint of the shooter; providing one or more ball flight sensing elements connected to the control system that input ball flight data to the controller; the shooter or an operator inputting profile data of the shooter into the control system; the control system creating and retaining a profile of the shooter from the profile data; the shooter standing at the standing position; providing one or more cameras connected to the control system that image the shooter; the control system estimating an initial skill level of the shooter based on the profile or by analyzing images of the shooter from the one or more cameras; the control system initially positioning the basket at a height and proximity to the shooter to achieve a given shot success rate based on the skill level; the control system determining an eye position of the shooter from the image of the shooter, using the eye position to compute a projection map of a physical basketball court from the viewpoint of the shooter, and projecting the projection map onto the floor surface from one or more projectors on the station; the control system analyzing the ball flight data, determining whether the shot passes through the basket, and compiling shot success statistics in the shooter profile; the control system dynamically updating the skill level based on a given number of consecutive shots of the shooter, and automatically adjusting the position of the basket to achieve the given success rate over a given number of consecutive shots; and the control system dynamically updating the projection map in coordination with adjusting the position of the basket so the projected court appears realistic to the shooter in juxtaposition with the basket. - View Dependent Claims (13, 14, 15)
-
Specification