| CPC A63B 24/0021 (2013.01) [A63B 57/353 (2015.10); A63B 69/36 (2013.01); A63B 71/0622 (2013.01); G06Q 50/10 (2013.01); A63B 2024/0053 (2013.01); A63B 2024/0056 (2013.01); A63B 2220/12 (2013.01); A63B 2220/18 (2013.01); A63B 2220/20 (2013.01); A63B 2220/806 (2013.01)] | 17 Claims |

|
1. A method of providing a putting guide system, the method comprising:
(a) distinguishing a golf ball on a putting field from other objects by collecting images captured by a camera by a control module;
(b) tracking a trajectory of the golf ball by analyzing the collected images by the control module when a user hits the golf ball; and
(c) projecting the trajectory of the golf ball onto the putting field for a user to view the trajectory under a control of a projector controlled by the control module,
wherein the putting guide system comprises at least one projector installed in an upper portion of a putting room including a floor surface composed of the putting field and capable of projecting an image onto the putting field, the camera located in the upper portion of the putting room near the at least one projector to capture the image of the putting field, the control module for providing physical property information of a putting environment based on the image provided from the camera to be analyzed and for controlling the projector, a server connected to the control module by wire/wireless to analyze a putting result and statistics and providing the analyzed result to a user terminal, and the user terminal for controlling the control module through a putting interface received from the server to perform a putting training program wherein the step (a) comprises:
(a+1) identifying a difference by comparing a reference image, which is captured by the camera before the user enters the putting room, for the putting field with the captured images when the golf ball is placed on the putting field, and comparing images from the camera at different times after the golf ball hit until it stops to recognize parts different from a previous image on the received image based on a color and a size;
(a+2) distinguishing hit golf ball from a person and an object other than the hit golf ball; and
(a+3) checking a region other than the golf ball
wherein, in the step (a+2),
when a plurality of objects having a color corresponding to a color of the hit golf ball are recognized in the image captured in real time, the control module distinguishes the hit golf ball based on a color, a size of the recognized object, and a movement of the recognized object, and when it is determined that the size of the object is greater than a preset size or the movement of the recognized object is different from a physical movement pattern in which the hit golf ball is movable, the control module recognizes that the recognized object is at least one of a person's shoes, hat, and clothing and determines that the recognized object is not the hit golf ball.
|