The present invention relates to a training device. Specifically, the invention is a system and method to project virtual targets to train tennis players.
The training methods for every level of player in a sport like tennis can be difficult to balance by level of player and the availability of trainers or suitable partners. For very young players, it is difficult to keep their attention when the drills can consist of repetitive swinging exercises and attempting to hit stationary targets like cones or training spots. For more advanced players, just the use of rebound net or ball launcher may not be enough to truly test their skill as can a real opponent.
Thus, there is a need for a training device to both engage younger players and provide appropriate challenges for more advanced players.
A virtual target system, for training multiple sports, and in an example, tennis, can include a projector system that can display a virtual target on a surface, like a tennis court. A sensor system can detect activity near the virtual target, for example, the movement or impact of a tennis ball. A processor can be linked to the projector system and the sensor system to collect activity data based on the virtual target and the activity. In one example, the display of the virtual target is not changed in reaction to the collected activity data.
The virtual target system can also include a physical interaction device linked to the processor (e.g. a tennis ball launching machine) which can change a physical condition near the virtual target (e.g. launch a tennis ball at the player). The physical interaction device can change the condition in response to the collected activity data.
In another example, the system or processor can also have a remote device linked to the processor and controlling at least one of the projector system, the sensor system, the physical interaction device, and displaying the collected activity data. The remote device can be at least one of a Smartphone, a tablet, or a laptop.
Another example of a training system to train a tennis player on a tennis court uses the projector system, the sensor system, and the processor above but the display of the virtual target is changed in response to the activity data. As above, the tennis ball launching machine can be linked to the processor and activated in response to the collected activity data as well as the remote device. Here, the remote device can provide feedback to the tennis player based on the collected activity data, which includes any one of information regarding the ball proximity to the virtual target, the ball impact, the trajectory of the tennis ball, or the velocity of the tennis ball.
In a further example, the changed display of the virtual target can include at least one of moving the virtual target, displaying a new virtual target, changing a color of the virtual target, changing a size of the virtual target, displaying a virtual trajectory of the tennis ball on the court as it moved toward the virtual target, or displaying the velocity of the tennis ball as it moved toward the virtual target.
The invention can also include a method of training a tennis player on a tennis court by projecting a virtual target on the court using the projector system, sensing activity near the virtual target using the sensor system, collecting, using the processor, activity data based on the virtual target and the activity, and changing the virtual target based on the activity data. The activity data collected can be similar to that described above.
In an example, the changing step can include moving the virtual target, displaying a new virtual target, changing a color of the virtual target, changing a size of the virtual target, displaying a virtual trajectory of the tennis ball on the court as it moved toward the virtual target, or displaying the velocity of the tennis ball as it moved toward the virtual target. The method can also include the tennis ball launching machine.
This invention is described with particularity in the appended claims. The above and further aspects of this invention may be better understood by referring to the following description in conjunction with the accompanying drawings, in which like numerals indicate like structural elements and features in various figures. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention.
The drawing figures depict one or more implementations in accord with the present teachings, by way of example only, not by way of limitation. In the figures, like reference numerals refer to the same or similar elements.
In the following detailed description, numerous specific details are set forth by way of examples in order to provide a thorough understanding of the relevant teachings. However, it should be apparent to those skilled in the art that the present teachings may be practiced without such details. In other instances, well known methods, procedures, components, and/or circuitry have been described at a relatively high-level, without detail, in order to avoid unnecessarily obscuring aspects of the present teachings.
The processor 106 can be, in one example, a desktop, laptop, or portable computer programmed to project images to the projector 102 and receive input from the sensor 104. The projector 102 can be any projector 102 configured to project images from the processing unit 106. The projector 102 can be mounted above the court 10, or, using a short or ultra short throw projector, the projector 102 can be mounted closer to a surface 14 of the court 10. For example, a regular projector with a 1.5:1 throw ratio has to be approximately 7.5 feet away from the surface to project a 60-inch wide image. A short throw projector with a throw ratio of 0.6:1 can project the same image when placed less than three feet away, while an ultra short throw projector with a 0.37:1 throw ratio can project the same image from just 1.85 feet away. One or more projectors 102 can be modified to have a projection area 108 that covers portions, half, or the entire court 10. Further, the system 100 can be fixedly mounted or portable, depending on the configurations below and the location.
The sensor 104 has a sensor area 110 approximately coincident with the projection area 108. The sensor 104 can be a camera, or any other motion sensing device. In one example the camera 104 can detect objects or motion in the sensor area 110 and relay that information back to the processor 106. The sensor 104 can be a camera, including a basic “webcam,” as long as it can transmit information back to the processor 106.
The system 100 can be programmed to display a virtual target 200 on the court surface 14. The virtual targets 200 can be any geometric shape or image, from bullseyes to images of professional tennis players. Further, moving virtual targets 202 can be displayed, moving across the court 10 in any direction or pattern. The processor 106 can coordinate the projected images 200, 202 with the feedback received from the sensor 104 and can change the images 200, 202 accordingly. For example, a virtual bullseye 200 is projected on the surface of the court 14. A player 18 hits a ball 20 in an attempt to strike the bullseye 200. The sensor 104 senses the motion of the ball 20 and the processor 106 can determine the position at which the ball 20 impacts the surface of the court 14. Whether the ball 20 “hits” or “misses” the target 200, 202 can determine a change in the projected targets 200, 202 or acknowledge a tally.
To be explicit, one example of the system 100 does not have any physical targets to be hit. All of the targets 200, 202 presented to the user are virtual by the fact that they are images projected by the projector 102. Impacts to the target 200, 202 are not registered by any physical means (e.g., pressure transducer, electrical or magnetic detection). The impacts are detected solely by the position of the ball 20 detected by the sensor 104 and relating that to the position of the virtual targets 200, 202. Thus, the surface 14 of the court 10 does not need modification to accommodate physical sensors, and the targets 200, 202 can be “moved” by virtue of the change in the projected image, no physical movements of the targets are required.
In different examples for hit/miss options, the target 200, 202 can increase or decrease in size, change shape or color, stop or start moving, change movement speed or pattern, or exhibit some graphical changes. Further examples, can include sound effects to match the hit/miss options. In an example, the targets 200, 202 can “break” when hit, which would include corresponding graphics and matching sound effects, like breaking glass, or the like. In examples, the system 100 can accommodate audio outputs to an existing audio system or can be equipped with its own amplifiers and speakers, etc.
Additionally, as illustrated in
Further, the system 100 can include one or more tennis ball launchers 114 linked to the processor 106. The launchers 114 can be controlled to “return” a ball to the player 18, as if an opponent hit the ball as delivered by the player 18. This can more accurately simulate game conditions since the return ball 22 can be launched to the player 18 based on the trajectory/velocity of the player's ball 20.
The system 100 can thus more accurately mimic a match against a real opponent. The projector 102 can place and move the target 200, 202 to simulate the position of the opponent. The sensor(s) 104 can track the movement of the player's ball 20 over the court. The processor 106 can then have the launcher(s) 114 fire a return ball 22 from a position that would approximate where the player's ball 20 would have been returned from. The processor 106 can also attribute a “speed” to the “opponent” to determine where to next place the target 200, 202 and if the “opponent” would be able to return the player's volley.
In another example, as illustrated in
Further, the portable device 116 can also be remotely or wirelessly linked to the computer 300. As above, the portable device can be as simple as a multi-button remote to a tablet running an application. A speaker 314 can also be included to provide audio commentary, tips, music, or sound effects appropriate to the training regime or targets 200, 202 being projected. Network connectivity can also be used. In this example, the trainer need not be physically present with the player 18. The trainer can be in a different area of the court, or even the world, but can control the training from the networked portable device 116.
Using the system 100 with a speaker 314, a trainer can provide comments and guidance to the player 18, in real time as the player 18 engages the targets 200, 202. Alternately, the system 100 can have preprogrammed/pre-recorded comments so the player 18 can practice without the need for a human trainer. Alternately, using the portable device 116, a single trainer can engage multiple players of various skill levels by changing the difficulty as that player enters the court 10. Thus, novice and experienced players can be trained during the same training session, on the same court, to maximum advantage. Alternately, the portable device 116 can be controlling multiple systems 100 over multiple courts at the same time, each court accommodating a different skill level of player or just multiple groups of players. The system 100 can also, in another example, recognize the individual players or certain marking indicia, to automatically change the skill level to the appropriate skill level for that player by using the sensor 104 to detect the player or indicia (e.g. face recognition, colored shirts, etc.).
Further, the changing step can have at least one of the steps of moving the virtual target 200 (step 308), displaying a new virtual target 202 (step 310), changing a color of the virtual target 200 (step 312), changing a size of the virtual target 200 (step 314), displaying a virtual trajectory 204 of the tennis ball 20 on the court 10 (step 316), and displaying the velocity of the tennis ball 20 (step 318). An additional step of activating a tennis ball launching machine 114 in response to the collected activity data (step 320) can also be included.
Turning now to other sports, this present invention can be easily adapted for ping pong. Many, if not all, of the same elements can apply, albeit on a smaller scale. Further, examples of the present invention can be used, as illustrated in
Additionally, using a similar configuration, an example of the invention can be used for baseball batting practice. The launcher 114 can now be a baseball pitching machine that projects the balls through the screen/wall 34. It can also be used for pitching practice, or for football quarterback practice by projecting batters, strike zones, or receivers on the wall/screen 34.
This system can be used for numerous other sports, namely any other racket, bat or club sport (e.g. squash, badminton, racket ball, hand ball, cricket, croquet, etc.) or ball sports like soccer and volleyball in accordance with the above examples.
While the foregoing has described what are considered to be the best mode and/or other examples, it is understood that various modifications may be made therein and that the subject matter disclosed herein may be implemented in various forms and examples, and that the teachings may be applied in numerous applications, only some of which have been described herein. It is intended by the following claims to claim any and all applications, modifications and variations that fall within the true scope of the present teachings.
This application is a continuation of U.S. application Ser. No. 14/569,111, filed on Dec. 12, 2014. The entire contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | 14569111 | Dec 2014 | US |
Child | 15995976 | US |