Hybrid golf system and automatic score calculation method for control unit for controlling same

By combining the screen golf system and the camera sensing system in a hybrid golf system, the scores of virtual and actual field plays are automatically calculated, and the problems of cumbersome and inaccurate score calculations in the prior art are solved, and efficient and accurate score calculations are achieved.

CN119451732APending Publication Date: 2025-02-14GOLFZON CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202380049732.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-06-29
Filing Date
2023-06-21
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

In existing hybrid golf systems, when users play between a virtual golf course and a real field, the score calculation is cumbersome and difficult to accurately.

Method used

By calculating the number of virtual golf hits in the screen golf system, and using the camera sensing system around the field to sense the hits of the actual field play, each user's score is automatically calculated.

Benefits of technology

It realizes automatic calculation of overall golf play scores in a hybrid golf system, improving the convenience and accuracy of calculations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119451732A_ABST
    Figure CN119451732A_ABST
Patent Text Reader

Abstract

In order to solve the problems of the prior art, the present invention provides a hybrid golf system and an automatic score calculation method for a control unit controlling the same, in which a score is automatically calculated on the basis of playing on a virtual golf course using a screen golf system, and the score is automatically calculated on the basis of playing on the virtual golf course using the screen golf system. And automatically calculating scores by using a camera sensing system arranged at the periphery of the field when playing the golf on the actual field, thereby automatically calculating the score of the whole golf playing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a hybrid golf system and an automatic score calculation method of a control unit that controls the hybrid golf system, which enables a putt or a putt to be performed as an actual golf game on an actual field when a virtual ball is placed on or around a green during a virtual golf game using a virtual golf simulation device. Background Art

[0002] Recently, as the golf population increases, a so-called screen golf system has emerged that enables players to enjoy golf practice and a virtual round of golf using a virtual golf simulation system.

[0003] This screen golf system is a system in which a screen capable of displaying a virtual golf course is set up indoors. When a golfer hits a golf ball toward the screen, the speed, direction, etc. of the golf ball are sensed and the progress of the golf ball is displayed on the screen. The technology for providing users with a sense of presence as if they were playing a round of golf on a real golf course, which goes beyond the level of simply enjoying a golf game indoors, is constantly evolving.

[0004] Since a conventional screen golf system only realizes a virtual golf course and simulated images of the ball trajectory on the virtual golf course through a screen set in front of the user hitting the ball, it has limitations in providing a sense of presence as if the user is playing a round of golf on a real golf course.

[0005] In order to overcome this limitation, a so-called hybrid golf system has emerged that goes beyond the conventional screen golf system and provides a sense of reality as if a round of golf is being played on an actual golf course, while being implemented in a space much smaller than an actual golf course.

[0006] The hybrid golf system combines a real golf course where actual golf can be played and a screen golf system. It is a system in which a portion of the golf game on a certain hole can be played on a virtual golf course implemented in the screen golf system, while the rest of the game can be played by actually playing golf on a real golf course.

[0007] For example, in the case of a par 4 hole, the tee shot and the second shot are played through a virtual golf simulation on a virtual golf course through the screen golf system, while the third shot and putt allow the user to move to the actual course and play the same as playing on a real golf course.

[0008] However, for the part where golf is played in a virtual golf simulation on a virtual golf course through the screen golf system, the number of strokes of each of the multiple users is automatically calculated, so each user does not have to worry about calculating the score. However, when the field play begins, each user plays on the field, so the score must be calculated by calculating the number of strokes of each user just like when playing a round of golf on an actual golf course. Therefore, there is a problem that the score calculation is cumbersome and difficult to calculate accurately.

[0009] In this regard, in the past, each user held a golf terminal linked to a screen golf system, and when playing on a course, the user input the number of shots on the course through the golf terminal each time the user hit a club or by memory.

[0010] However, the method in which a user inputs the number of strokes when playing golf on his own golf course through a golf terminal is not only cumbersome, but also difficult to accurately calculate due to input errors or forgetting to input the score.

[0011] Prior art literature

[0012] Korean Patent Publication No. 10-2013-0030536

[0013] Korean Patent Publication No. 10-2012-0036155

[0014] Korean Patent Publication No. 10-2012-0036156

[0015] Korean Patent Publication No. 10-2012-0009933 Summary of the invention

[0016] Technical issues

[0017] The present invention is used to solve the problems of the prior art as described above, and provides the following hybrid golf system and an automatic score calculation method of a control unit that controls the system, that is, in the hybrid golf system, the score is automatically calculated based on playing on a virtual golf course using a screen golf system, and then when playing on an actual course, the score is also automatically calculated using a camera sensing system set around the course, thereby automatically calculating the score of the entire golf play.

[0018] Technical Solution

[0019] An embodiment of the present invention provides an automatic score calculation method for a control unit of a hybrid golf system, that is, an automatic score calculation method for a control unit of a hybrid golf system, the hybrid golf system including a field configured to allow a plurality of users to play actual golf, and a screen golf module provided at one side of the field and configured to allow a plurality of users to play golf on a virtual golf course, the automatic score calculation method for the control unit of the hybrid golf system including: a step of calculating the number of virtual golf strokes of each user corresponding to the golf play on the virtual golf course in the screen golf module; a step of playing field golf at a ball point on the field that is a position corresponding to the ball position of each user on the virtual golf course after the golf play on the virtual golf course; a step of sensing the shot of each user by a camera sensing system having a plurality of cameras configured to sense the field; and a step of calculating a score for each user by adding the number of field shots calculated by sensing the shot of each user by the camera sensing system to the calculated number of virtual golf shots of each user.

[0020] In addition, preferably, the step of sensing the shot of each of the users includes: the step of the control unit identifying the position of the ball spot of each of the users on the field and the user, and sensing the shot made by the user at each of the ball spots; the step of sensing the movement of the golf ball shot from each of the ball spots by the camera sensing system; and the step of identifying the next position moved from each of the ball spots or identifying the hole.

[0021] In addition, preferably, in the step of sensing the ball hitting of each of the users, when the movement of the golf ball from the ball spot is sensed by the camera sensing system and the golf ball is sensed to have entered the hole, the step of calculating the score of each of the users includes: calculating the score by adding 1 to the number of virtual golf strokes of the user who hits the ball from the ball spot and performing a hole out process on the user.

[0022] Furthermore, preferably, in the step of sensing the shot of each of the users, when the movement of the golf ball from the ball spot is sensed by the camera sensing system and it is sensed that the golf ball has not entered the hole, the step of calculating the score of each of the users includes: adding 1 to the number of virtual golf shots of the user who hits the ball from the ball spot and storing the position coordinate information of the moved golf ball.

[0023] In addition, preferably, the step of sensing the hitting of each of the users includes: the control unit identifies the position of the ball point of each of the users on the field and the user and identifies the hitting order at each of the ball points, the camera sensing system sets a hitting sensing area of ​​a preset size including the ball point on the image acquired by the camera that senses the ball point of the user whose turn it is to hit the ball according to the hitting order; and the step of sensing the hitting of the user by extracting the set hitting sensing area from the image continuously acquired by the camera and analyzing it.

[0024] In addition, preferably, it also includes: the control unit identifies the position of the ball point of each user on the field and the user, and identifies the batting order on each ball point, and transmits batting information to the portable terminal of the user whose turn it is to bat according to the batting order, so as to guide the user to take his turn to bat through the portable terminal of the user.

[0025] On the other hand, a hybrid golf system according to an embodiment of the present invention includes: a screen golf module provided at one side of a field configured to enable users to play actual golf and configured to enable playing golf on a virtual golf course; a simulator provided in the screen golf module to realize a virtual golf simulation image corresponding to the virtual golf course and the golf playing of the users; a camera sensing system having a plurality of cameras configured to sense the field; and a control unit which calculates the virtual golf strokes of the users corresponding to the golf playing on the virtual golf course in the screen golf module, and senses the strokes of each of the users at a ball point on the field corresponding to the ball position of each of the users on the virtual golf course through the camera sensing system as the field playing is performed, thereby calculating a score of each of the users by adding the number of strokes of each of the users corresponding to the field playing to the virtual golf strokes.

[0026] In addition, preferably, the control unit is configured to: identify the position of the ball point of each of the users on the field and the user, and identify the batting order at each of the ball points; set a batting sensing area of ​​a predetermined size including the ball point on the image acquired by the camera that senses the ball point of the user whose turn it is to bat according to the batting order, and sense the user's batting by extracting the set batting sensing area from the image continuously acquired by the camera and analyzing it.

[0027] Effects of the Invention

[0028] The hybrid golf system of the present invention and the automatic score calculation method of the control unit controlling the hybrid golf system have the following effects, namely, in the hybrid golf system, the score is automatically calculated based on the play on the virtual golf course using the screen golf system, and then when playing on the actual field, the score is also automatically calculated using the camera sensing system set up around the field, thereby automatically calculating the score of the entire golf play. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 It is a diagram showing the structure of a hybrid golf system according to an embodiment of the present invention.

[0030] Figure 2 It is shown Figure 1 A block diagram of the control system of the hybrid golf system is shown.

[0031] Figure 3 Shown in Figure 1 In the screen golf module shown, the user plays virtual golf while watching the image projected onto the screen.

[0032] Figure 4 This is a diagram for explaining an example of the manner in which a camera sensing system of a hybrid golf system according to an embodiment of the present invention senses a course.

[0033] Figure 5 This is a diagram showing a situation where a course play starts in a hybrid golf system according to an embodiment of the present invention.

[0034] Figure 6 It is shown in Figure 5 FIG. 1 is a diagram showing a situation where a user's ball hitting is sensed by a camera sensing system in the state shown.

[0035] Figure 7 It shows that as Figure 6 The diagram shows a state in which a user hits a ball and the ball is sensed by a camera sensing system.

[0036] Figure 8 This is a diagram for explaining an automatic score calculation method of a control unit that controls a hybrid golf system according to an embodiment of the present invention. DETAILED DESCRIPTION

[0037] The hybrid golf system and the automatic score calculation method of the control unit controlling the hybrid golf system according to the present invention will be described in detail below with reference to the accompanying drawings.

[0038] First, refer to Figure 1 and Figure 2 The structure of a hybrid golf system according to an embodiment of the present invention will be described.

[0039] Figure 1is a diagram showing the structure of a hybrid golf system according to an embodiment of the present invention. Figure 2 It is shown Figure 1 A block diagram of the control system of the hybrid golf system is shown.

[0040] like Figure 1 As shown, a hybrid golf system according to an embodiment of the present invention may include: a venue 200, which is configured to allow a user to play actual golf; and a screen golf module 100, which is provided with a virtual golf simulation device on one side of the venue 200, which allows the user to play golf on a virtual golf course.

[0041] In addition, the hybrid golf system according to an embodiment of the present invention may include a camera sensing system 300 including a plurality of cameras 310 - 400 configured to sense the course 200 .

[0042] The screen golf module 100 includes a structure related to a common screen golf system, that is, a virtual golf course image is projected onto a screen in front, and when a user hits a ball toward the screen in a hitting area 120, a sensing device 160 senses it, and based on the sensing result, a simulated image iVG of a virtual ball moving on the virtual golf course image is realized, thereby enabling the user to enjoy a virtual golf game.

[0043] The screen golf module 100 may be provided in a box form or a shed form with an entrance 110 on one side, and may be in a form in which all surfaces are closed or in a form in which a part is open.

[0044] The screen golf module 100 may be configured to include a screen 130 on a surface facing the field 200 .

[0045] The screen 130 is a component that projects an image of a virtual golf course outputted by an image output device 140 (eg, beam projection, etc.) provided inside the screen golf module 100 and a simulation image iVG performed on the virtual golf course and provides them to a user.

[0046] Alternatively, the site 200 may be configured as a portion of terrain that forms an integral portion of a hole of an actual golf course, such as Figure 1 The formation shown includes a green 210 and a hole cup 212, and may be set to include a fairway or a rough area, a bunker, and other peripheral areas 220 around the green 210, so that a user can actually perform a putt and a putt.

[0047] In the hybrid golf system of an embodiment of the present invention, the user is allowed to play a part of golf on a virtual golf course in the screen golf module 100 , while the rest of the golf can be played on the course 200 .

[0048] For example, when playing golf on a par-4 hole, virtual golf is played on the virtual golf course of the par-4 hole in the screen golf module 100 (the golf is played in a simulated manner in which the user hits the golf ball toward the screen in the hitting area and the sensing device senses the hit ball), and for the golf play in the rest of the par-4 hole, the user can directly move to the course 200 and play on the course 200.

[0049] In addition, for example, for the tee shot and the second shot of a par 4 hole, a virtual golf shot is performed through the virtual golf course in the screen golf module 100; for the third shot (putt) and putt, the user can move from the screen golf module 100 to the course 200 and actually play golf on the course 200.

[0050] The hybrid golf system of one embodiment of the present invention can use portable terminals held by each user. Here, the portable terminal can be a personal portable mobile communication terminal such as a smart phone or tablet computer of each user, or a dedicated terminal issued separately to each user who uses the hybrid golf system. It should be noted that when the portable terminal is the above-mentioned dedicated terminal, it is preferably a terminal including components such as GPS and a camera, and capable of running applications like a smart phone or a tablet computer.

[0051] like Figure 2 As shown, regardless of the form of the terminal, it is preferred that each user plays golf while holding his own portable terminal M1, M2, M3, M4, and each portable terminal M1, M2, M3, M4 can be configured to wirelessly communicate with the communication unit 404 of the simulator 400 and communicate with the control unit 401.

[0052] Preferably, each of the user's portable terminals M1, M2, M3, M4 runs an application for utilizing the hybrid golf system according to an embodiment of the present invention and logs in, so as to perform settings for wireless communication with the communication unit 404 of the simulator in advance.

[0053] like Figure 1 and Figure 2As shown, the simulator 150 disposed inside the screen golf module 100 includes a control unit 152, an image processing unit 156, and a storage unit 154 for storing data. The control unit 152 can receive sensing data from the sensing device 160 to realize a virtual golf simulation image through the image processing unit 156. The control unit 152 can be configured to communicate with each user's portable terminal M1, M2, M3, and M4 respectively through the wireless communication unit 158 ​​to send and receive data.

[0054] Figure 3 Shown in Figure 1 In the screen golf module 100 shown, a user P plays virtual golf while watching an image iVG projected onto a screen 130 .

[0055] The sensing device 160 can be implemented as a camera-based device that senses the movement of at least one of a golf club and a golf ball as the user swings golf. Within the field of view of the camera, the user P hits the golf ball placed on the golf mat 122 in the hitting area 120 with a golf shot, captures and collects images of the hit golf ball 1, and performs image processing and other analysis on the collected images to calculate sensing information such as motion parameters of the movement of the golf ball 1 and transmits it to the control unit 152.

[0056] An operating device (not shown) may be provided as a mechanism that a user operates to set a virtual golf simulation environment or to adjust aiming during a virtual golf round.

[0057] The storage unit 154 stores all data required for realizing images of virtual golf simulation, and stores data on a virtual golf course realized by imaging an actual golf course and data on terrain information of the virtual golf course, thereby being able to provide data for realizing a virtual environment that allows a virtual round of golf to be played on a virtual golf course selected by a user.

[0058] The storage unit 154 may be configured to store all of the various data on the virtual golf course, or may be configured to receive the various data on the virtual golf course from a server (not shown) via a network and temporarily store the data.

[0059] The image processing unit 156 performs information processing to realize an image of the virtual golf course on the screen using the data on the virtual golf course stored in the storage unit 154 , and performs information processing to realize an image simulating the trajectory of a golf ball hit by the user on the virtual golf course.

[0060] The image information processed by the image processing unit 156 is projected onto the screen 130 via the image output device 140 which may be implemented as a projector, etc., so that the user P can see the image iVG projected onto the screen 130 .

[0061] The image processing unit 156 may be implemented as a modular component that performs image processing functions in an independent device, or may be implemented as an independent device itself.

[0062] The control unit 152 is a component responsible for controlling all the processes for virtual golf simulation, and performs various calculations and controls for simulating the movement of a virtual ball on a virtual golf course based on the sensing information of the moving golf ball extracted from the sensing result of the sensing device 160 and the physics engine. Based on such various calculations and controls, it is possible to realize the simulation of the image iVG of the virtual ball on the virtual golf course based on the sensing result of the sensing device and the physics engine.

[0063] The control unit 152 determines whether the user's requirements for playing on the field are met during the virtual golf course. When the requirements for playing on the field are met, the screen image iVG can be used to guide the user with images / voices so that the user can move to the field 200 and play on the field.

[0064] When multiple users play a round of golf together, the above-mentioned course play can start when all users' balls (virtual balls on the image) are within a preset radius based on a preset range on the virtual golf course, such as the hole cup (the hole cup on the green of the virtual golf course).

[0065] Before the start of the field play, that is, during the period when the user plays virtual golf through the simulator 150 in the screen golf module 100, the virtual golf is played through images, so the control unit 152 can automatically calculate each score of the user's golf shots on the virtual golf course. After the field play starts, each user plays on the field, so the control unit senses each user's golf shots and balls through the camera sensing system 300, thereby calculating the scores.

[0066] As described above, when the field play starts, the control unit 152 of the simulator 150 can prepare each camera of the camera sensing system 300 for sensing, and can calculate the ball point on the field corresponding to the ball position of each user on the virtual golf course when the field play starts.

[0067] That is, the control unit 152 may use the field 200 as a coordinate space to calculate the coordinate information of the ball point corresponding to the ball position of each user on the coordinate space.

[0068] Here, the description will be made that "ball position" refers to the position of each user's ball (ball on the image) on the virtual golf course, and "ball point" refers to the position coordinates on the coordinate space of the course 200 corresponding to the above each ball position.

[0069] When the field golf is started as described above, the control unit 401 of the simulator 400 transmits a start signal for the field golf to each user's portable terminal M1, M2, M3, and M4, and transmits various information during the virtual golf playing process, namely, map information of the virtual golf course, ball position information on each user's virtual golf course, scoring information, etc., so that field golf can be played through each portable terminal.

[0070] When multiple users play a round of golf together, the above-mentioned course play can start when all users' balls (virtual balls on the image) are within a preset radius based on a preset range on the virtual golf course, such as the hole cup (the hole cup on the green of the virtual golf course).

[0071] The hybrid golf system of one embodiment of the present invention uses a portable terminal held by each user. Here, the portable terminal can be a personal portable mobile communication terminal such as a smart phone or a tablet computer of each user, or a dedicated terminal issued to each user who uses the hybrid golf system. It should be noted that when the portable terminal is the above-mentioned dedicated terminal, it is preferably a terminal including components such as a GPS and a camera, and capable of running applications like a smart phone or a tablet computer.

[0072] like Figure 2 As shown, preferably, regardless of the form of the terminal, each user plays golf while holding his own portable terminal M1, M2, M3, M4, and each portable terminal M1, M2, M3, M4 can be configured to communicate with the control unit 401 while wirelessly communicating with the communication unit 404 of the simulator 400.

[0073] It is preferable that each of the user's portable terminals M1, M2, M3, and M4 runs an application for utilizing the hybrid golf system according to an embodiment of the present invention and logs in, so as to make settings for wireless communication with the communication unit 404 of the simulator in advance.

[0074] like Figure 1 and Figure 2As shown, the simulator 400 disposed inside the screen golf module 100 includes a control unit 401, an image processing unit 402, and a data storage unit 403. The control unit 401 is configured to receive sensing data from the sensing device 410. The control unit 401 can be configured to communicate with each user's portable terminal M1, M2, M3, and M4 through the communication unit 404 to send and receive data.

[0075] On the other hand, Figure 1 and Figure 2 As shown, the camera sensing system 300 of the hybrid golf system according to an embodiment of the present invention may include a plurality of cameras 310 - 400 arranged at predetermined intervals around the course 200 , and a sensing processing unit 302 .

[0076] The plurality of cameras 310-400 are as follows Figure 2 As shown, it is connected to the sensing processing unit 302, and the sensing processing unit 302 can sense the object located on the field 200 from the images respectively obtained by multiple cameras 310~400. For example, the control unit can sense the user hitting the ball by analyzing the images respectively obtained by multiple cameras, and can also sense the golf ball moving on the field.

[0077] The camera sensing system 300 may be configured to divide the site 200 into predetermined sizes, so that each camera disposed around the site 200 senses each divided area.

[0078] For example, Figure 4 As shown, the venue 200 can be divided into a first divided area R1, a second divided area R2, a third divided area R3, a fourth divided area R4, a fifth divided area R5, a sixth divided area R6, a seventh divided area R7 and an eighth divided area R8, and the first divided area R1 is sensed by the first camera 310, the second divided area R2 is sensed by the second camera 320, the third divided area R3 is sensed by the third camera 330, the fourth divided area R4 is sensed by the fourth camera 340, the fifth divided area R5 is sensed by the fifth camera 350, the sixth divided area R6 is sensed by the sixth camera 360, the seventh divided area R7 is sensed by the seventh camera 370, and the eighth divided area R8 is sensed by the eighth camera 380.

[0079] like Figure 4 As shown, the control unit can identify the entire area including all the divided areas of the field as an xy coordinate system, and when the user plays golf in the screen golf module 100, the coordinates of the ball point on the field corresponding to the ball position of each user on the virtual golf course at the start of the field play can be identified.

[0080] For example, in the process of three users (user one, user two, and user three) playing virtual golf in the screen golf module, when the balls of users one to three are located on the green of the virtual golf course or within a predetermined distance around the green, as the field play begins, the control unit can designate the ball point on the field corresponding to the ball position of user one as P1, the ball point on the field corresponding to the ball position of user two as P2, and the ball point on the field corresponding to the ball position of user three as P3, and can store the coordinate information of each ball point P1, P2, and P3 on the xy coordinate plane.

[0081] Since the topography of the green and its surrounding area on the virtual golf course is different from the field formed in front of the screen golf module, the above-mentioned "ball position" and "ball point" will not be exactly consistent, but the "ball position" and "ball point" can be matched by various methods. For example, a reference position (e.g., hole position) can be set, and the "ball position" and "ball point" can be matched based on the relative position relationship with this position as the reference.

[0082] By calculating the user's "ball position" on the virtual golf course and the corresponding "ball point" on the course in this way, the control unit can recognize the position coordinates of the ball point on the course of each user when the course golfing starts.

[0083] When the control unit specifies the ball point coordinate information of each user as described above, the information can be transmitted to the portable terminal held by each user respectively, and the portable terminal of the user whose turn it is to bat can provide batting guidance according to the batting order based on the ball point.

[0084] When the user hits the ball at the P1 ball point (located in the R1 area) according to the batting order, the portable terminal of user one guides the user to hit the ball, and the control unit can sense the hitting of user one from the image processing result of the R1 area obtained by the first camera 310 of the camera sensing system; when the user hits the ball at the P2 ball point (located in the R4 area) according to the next batting order, the portable terminal of user two guides the user to hit the ball, and the control unit can sense the hitting of user two from the image processing result of the R4 area obtained by the fourth camera 340 of the camera sensing system; when the user hits the ball at the P3 ball point (located in the R5 area) according to the next batting order, the portable terminal of user three guides the user to hit the ball, and the control unit can sense the hitting of user three from the image processing result of the R5 area obtained by the fifth camera 350 of the camera sensing system.

[0085] On the other hand, refer to Figures 5 to 8 An automatic score calculation method of a control unit for controlling a hybrid golf system according to an embodiment of the present invention will be described.

[0086] Figure 5 1 is a diagram showing a situation where a field play starts in a hybrid golf system according to an embodiment of the present invention. Figure 6 It is shown in Figure 5 The figure shows the situation where the user's hitting ball is sensed by the camera sensing system in the state shown, Figure 7 It shows that as Figure 6 FIG. 1 is a diagram showing a situation in which a user hits a ball and a camera sensing system senses the ball in the state shown. Figure 8 This is a diagram for explaining an automatic score calculation method of a control unit that controls a hybrid golf system according to an embodiment of the present invention.

[0087] Figures 5 to 8 FIG. 4 shows four users, namely user 1 U1, user 2 U2, user 3 U3 and user 4 U4, playing virtual golf in the screen golf module 100, and then starting field golf as the field golf starting requirements described above are met. The four users come to the field 200 to play golf and the scores are automatically calculated.

[0088] like Figure 5 As shown, as the play on the field starts, the control unit stores the coordinate information of the ball point P1 of user one U1, the ball point P2 of user two U2, the ball point P3 of user three U3, and the ball point P4 of user four U4, as the ball points on the field corresponding to the ball positions of each of the four users on the virtual golf course.

[0089] Since the control unit knows the ball positions of the four users on the virtual golf course and calculates the ball points on the course 200 accordingly, it knows which user's ball point each ball point on the course 200 belongs to, and the batting order can also be learned from the position of each ball point.

[0090] exist Figure 5 In the illustrated state, the order of hitting the ball is P1 → P2 → P3 → P4 according to the distance from the hole cup 212 , and thus the order of hitting the ball is user one U1 → user two U2 → user three U3 → user four U4 .

[0091] The control unit can provide batting guidance (using voice or screen display, etc.) to the user U1 through the portable terminal M1 of the user U1 whose turn it is to bat first, indicating that it is his turn to bat and asking him to bat according to the batting order as described above.

[0092] The user U1 can place the golf ball at his own ball point according to the guidance of his portable terminal M1 or through a separate mechanism to hit the golf ball.

[0093] Figure 6 The camera sensing system is shown sensing that the user U1 is hitting a golf ball according to the guidance of the portable terminal M1 as described above.

[0094] Since the control unit knows the position of the ball point P1 of the user U1, the control unit extracts the area of ​​interest around the ball point P1, i.e., the hitting sensing area 303, from the image acquired by the camera (in the figure, the sixth camera 360 or the seventh camera 370) that acquires the image of the ball point P1, and detects the object corresponding to the user U1 in the extracted hitting sensing area 30, thereby sensing the user's golf hitting.

[0095] exist Figure 6 For the convenience of description, the figure directly shows the hitting sensing area 303, but in fact, an area of ​​a preset size including the ball point can be set as the hitting sensing area in the image acquired by the camera that acquires the image of the area including the ball point, and a part corresponding to the set hitting sensing area is extracted from the acquired image, and an object corresponding to the user is detected in the extracted hitting sensing area to sense the user's golf shot.

[0096] The hitting sensing area can be continuously extracted from the images continuously acquired by the corresponding camera of the camera sensing system, and the control unit can extract the object corresponding to the golf ball B in the continuously extracted hitting sensing area. If the object corresponding to the golf ball cannot be detected in the hitting sensing area, it can be determined that the user has hit the ball.

[0097] When the golf ball hit by the user moves, the movement of the golf ball can be sensed by detecting an object corresponding to the golf ball from the image acquired by the camera at each corresponding position of the camera sensing system (hereinafter, the sensing of the golf ball by the camera sensing system is referred to as "ball sensing"). Figure 7 The diagram is shown in the figure.

[0098] The control unit can recognize that the user is hitting the golf ball through the hitting sensing area, and recognize the golf ball by detecting an object corresponding to the golf ball from the image acquired by the camera sensing the area.

[0099] In this way, the control unit can sense the movement of the golf ball by detecting the object corresponding to the golf ball from the image through the camera sensing system. Since the control unit knows the position of the hole cup 212 at this time, when the object corresponding to the golf ball is detected in the image, if the golf ball disappears from the hole cup position and the object corresponding to the golf ball can no longer be detected from the image, it can be identified as the golf ball entering the hole.

[0100] When the control unit senses the movement of the golf ball through the camera sensing system and then senses that the golf ball has stopped, it can be recognized that the golf ball has not entered the hole.

[0101] When the golf ball goes into the hole, the user who made the corresponding shot is processed to take out the hole, and the number of shots up to that time is calculated to calculate the score. When the golf ball does not go into the hole, the coordinate information of the position where the golf ball stops is stored, and then the next time it is the user's turn to hit the ball, the user's shot sensing and ball sensing passing through the above-mentioned shot sensing area are performed at the stored position, thereby calculating the number of shots of the user

[0102] like Figure 6 and Figure 7 As shown, after user one U1 makes a golf shot, the portable terminal of user two U2, whose turn is next to hit the ball, can provide a shot guidance according to the shot order, and the shot number of user two can be added through the shot sensing and ball sensing performed by the camera sensing system, and the shot number can be added for all users according to the shot order through the shot sensing and ball sensing.

[0103] Figure 8 A method for calculating a score by a control unit of the hybrid golf system according to one embodiment of the present invention is summarized.

[0104] like Figure 8 As shown, when the batting order is user one U1 → user two U2 → user three U3 → user four U4, the control unit first guides the batting through the portable terminal M1 of user one, and then performs the step (S1) of sensing the batting of user one through the camera sensing system.

[0105] When user 1 performs a shot at his ball spot, the control unit can sense whether user 1 has made a shot based on shot sensing performed through the camera sensing system, can sense the position of the golf ball through ball sensing, and can also sense whether the golf ball moved by the shot has entered the hole.

[0106] If it is sensed that the golf ball hit by the user has been holed, the control unit removes the user from the hole, excludes the user from the object of the shot guidance, and calculates the score of the user's shots so far. That is, the score can be calculated by adding the number of shots when the user plays virtual golf in the screen golf module and the number of shots calculated until the user plays the field and the golf ball is holed.

[0107] In this way, the control unit can perform the step of sensing the next user two's hit (S2), then perform the step of sensing the next user three's hit (S3), then perform the step of sensing the next user four's hit (S4).

[0108] The shot sensing, ball sensing, and hole-in sensing for each of the second, third, and fourth users are performed in the same manner as for the first user described above.

[0109] However, when the golf ball hit by the user goes into the hole, it is directly taken out of the hole and the score is calculated. But when the golf ball hit by the user fails to go into the hole, since the control unit knows the position of the golf ball through the camera sensing system, it senses the position where the golf ball moves and then stops, and stores the position as the position of the ball. Then, the next time it is the turn to hit the ball, the user's hit is sensed again at the stored position of the ball.

[0110] according to Figure 8 In the example shown, the shot of the user 1 is subjected to shot sensing, ball sensing, and hole-in sensing, and the hole-in is successful, so the user is taken out of the hole, and the number of shots in the on-screen golf module is added with 1 stroke to calculate the score (S1).

[0111] After performing the ball hitting sensing, ball sensing, and hole-in sensing on the ball hitting of the next user 2, if the hole-in fails, the control unit stores the position where the golf ball stops (S2).

[0112] After performing shot sensing, ball sensing, and hole-in sensing on the shot of the next user 3, the golf ball also fails to be holed out, and the control unit stores the position where the golf ball stops (S3).

[0113] The next user 4's shot is subjected to shot sensing, ball sensing, and hole-in sensing, and the hole-in is successful, so the user is taken out of the hole, and the score is calculated by adding 1 stroke to the number of shots in the on-screen golf module (S1).

[0114] Therefore, since User 1 and User 4 are taking out the hole, they are excluded from the shot guidance objects, and the shot order is calculated again according to the positions of the balls of User 2 and User 3 who failed to enter the hole (here, the shot order is User 2 → User 3). Accordingly, after the portable terminal M2 of User 2, whose turn is next, conducts shot guidance, User 2 hits the ball for the second time at the ball storage position (the position of the ball based on the result of User 2's shot in step S2), and after shot sensing, ball sensing, and hole-in sensing, the hole-in is successfully entered, and the user is taken out of the hole, and 2 strokes are added to the number of shots in the screen golf module to calculate the score (S5).

[0115] Then, after it is the turn of the next user three, whose portable terminal M3 provides the batting guidance, the user three makes a second batting at the ball storage position (the position of the ball based on the result of the batting made by the user three in step S3), and the batting sensing, ball sensing, and hole-in sensing are performed on this. The hole-in is successful, and the user is taken out of the hole, and 2 strokes are added to the number of batting in the on-screen golf module to calculate the score (S6).

[0116] In this way, according to an embodiment of the hybrid golf system and an automatic score calculation method of a control unit controlling the hybrid golf system, the control unit can calculate each virtual golf stroke corresponding to golf played by multiple users on a virtual golf course in a screen golf module, and then play on-field golf at a ball point on the field that is a position corresponding to the ball position of each user on the virtual golf course as the multiple users play on-field golf, and sense each user's stroke through a camera sensing system to calculate each user's on-field stroke number, and automatically calculate each user's score by adding the above virtual golf stroke number and the on-field stroke number.

[0117] As described above, the hybrid golf system of the present invention and the automatic score calculation method of the control unit controlling the hybrid golf system have the following characteristics and advantages, namely, in the hybrid golf system, the score is automatically calculated based on the play on the virtual golf course using the screen golf system, and then when playing on the actual field, the score is also automatically calculated using the camera sensing system set up around the field, thereby automatically calculating the score of the entire golf play. Therefore, even if the user who plays golf using the hybrid golf system does not count the number of strokes one by one, the score will be automatically calculated, thereby improving the convenience of the user.

[0118] Industrial Application Possibility

[0119] The hybrid golf system of the present application and the automatic score calculation method of the control unit controlling the hybrid golf system can be used in the golf-related industry field and the so-called screen golf industry field in which golf games are played based on virtual golf simulation, etc.

Claims

1. An automatic score calculation method for controlling a control unit of a hybrid golf system, the hybrid golf system comprising a field configured to allow a plurality of users to play actual golf, and a screen golf module provided at one side of the field and configured to allow a plurality of users to play golf on a virtual golf course, the automatic score calculation method for controlling a control unit of the hybrid golf system comprising: a step of calculating, in the screen golf module, a number of virtual golf strokes for each of the users corresponding to golf plays on the virtual golf course; A step of performing a golf shot on the virtual golf course followed by a field shot at a ball spot that is a position on the field corresponding to a ball position of each of the users on the virtual golf course; The step of sensing each of the user's shots by a camera sensing system having a plurality of cameras configured to sense the field; as well as The step of calculating the score of each user by adding the number of field shots calculated by sensing the shots of each user through the camera sensing system and the number of virtual golf shots calculated for each user.

2. The automatic score calculation method for controlling a control unit of a hybrid golf system according to claim 1, characterized in that: The step of sensing each of the user's shots comprises: The control unit identifies the position of each of the user's ball spots on the court and the user, and senses a step of hitting the ball made by the user at each of the ball spots; The step of sensing the movement of a golf ball ejected from each of the ball spots by the camera sensing system; and The step of identifying the next position to move from each of the ball points or identifying the hole-in.

3. The automatic score calculation method for controlling a control unit of a hybrid golf system according to claim 1, characterized in that: In the step of sensing the ball hitting of each user, when the camera sensing system senses that the golf ball moves from the ball point and senses that the golf ball enters the hole, The step of calculating the score of each user comprises: The step of calculating a score by adding 1 stroke to the number of virtual golf strokes of the user who hits the ball from the ball point and performing a hole-out process on the user.

4. The automatic score calculation method for controlling a control unit of a hybrid golf system according to claim 1, characterized in that: In the step of sensing the ball hitting of each user, when the camera sensing system senses that the golf ball moves from the ball point and senses that the golf ball has not entered the hole, The step of calculating the score of each user comprises: The method comprises the steps of adding 1 stroke to the virtual golf stroke count of the user who hits the ball from the ball point and storing the position coordinate information of the moved golf ball.

5. The automatic score calculation method for controlling a control unit of a hybrid golf system according to claim 1, characterized in that: The step of sensing each of the user's shots comprises: The control unit identifies the position of each of the user's ball spots on the field and the user and identifies a batting order at each of the ball spots, and the camera sensing system sets a batting sensing area of ​​a preset size including the ball spot on an image captured by a camera that senses the ball spot of the user whose turn it is to bat, according to the batting order; and The step of sensing the user's hitting of the ball by extracting the set hitting sensing area from the image continuously acquired by the camera and analyzing it.

6. The automatic score calculation method for controlling a control unit of a hybrid golf system according to claim 1, characterized in that: Also includes: The control unit identifies the position of each of the user's ball points on the field and the user, and identifies the batting order on each of the ball points, and transmits batting information to the portable terminal of the user whose turn it is to bat according to the batting order, so as to guide the user's steps of taking his turn to bat through the portable terminal of the user.

7. A hybrid golf system, characterized in that: include: A screen golf module, which is provided at one side of a field configured to enable a user to play actual golf, and is configured to enable playing golf on a virtual golf course; a simulator, which is provided in the screen golf module to realize a virtual golf simulation image corresponding to the virtual golf course and the golf playing of the user; a camera sensing system having a plurality of cameras configured to sense the venue; as well as a control unit that calculates the virtual golf strokes of the user corresponding to the golf play on the virtual golf course in the screen golf module, and senses the strokes of each of the users at the ball points on the field that are positions corresponding to the ball positions of each of the users on the virtual golf course through the camera sensing system as the field play is performed, thereby calculating the score of each of the users by adding the number of strokes of each of the users corresponding to the field play to the virtual golf strokes.

8. The hybrid golf system according to claim 7, characterized in that: The control unit is composed of: identifying the position of each of the user's ball points on the field and the user, and identifying a batting order at each of the ball points; A batting sensing area of ​​a predetermined size including the ball point is set on an image captured by a camera that senses the ball point of the user whose turn it is to bat according to the batting order, and the user's batting is sensed by extracting the set batting sensing area from the image continuously captured by the camera and analyzing it.

Citation Information

Patent Citations

  • In-house golf-stadium and a method of gaming golf thereat

    KR1020120009933A

  • A golf game unit and method of using screen golf ground and field ground and razer beam irradiation

    KR1020120036155A

  • A golf game unit and method of using screen golf ground and field ground and autometic golf ball supply unit

    KR1020120036156A

  • Screen golf apparatus for indoor and outdoor excercise

    KR1020130030536A

  • Method, device and system for providing a golf image based on an augmented reality

    KR102147601B1