Apparatus for providing terrain information on green and method for providing terrain information on green

The green topographic information provision device and method address the challenge of limited terrain information in screen golf by providing intuitive terrain simulation and enhanced visual cues, improving user immersion and strategy setting.

JP2025013996AActive Publication Date: 2025-01-28GOLFZON CO LTD

Patent Information

Application Number
JP2024188790
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2020-09-09
Filing Date
2024-10-28
Publication Date
2025-01-28
Estimated Expiration
2041-07-01

AI Technical Summary

Technical Problem

Users of screen golf systems struggle to accurately grasp the terrain and set effective strategies due to limited terrain information, which diminishes immersion and accuracy in virtual golf games.

Method used

A green topographic information provision device and method that provides intuitive terrain information by simulating virtual golf courses, displaying the ball's movement trajectory and guide routes, using sensors to detect user movements and projecting enhanced visual cues like changing ball shapes and colors based on terrain elevation.

Benefits of technology

Enhances user immersion and strategy setting by accurately simulating terrain, allowing users to visualize ball movement and guide routes, thereby improving the golfing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025013996000001_ABST
    Figure 2025013996000001_ABST
Patent Text Reader

Abstract

To provide an apparatus for providing terrain information on a green and a method for providing terrain information on a green.SOLUTION: According to one embodiment, there is presented an apparatus for providing terrain information on a green, the apparatus including: a simulation processor configured to display a virtual golf course image regarding a green, a hole cup on the green, and a first ball; and a guide processor configured to display a guide path between the hole cup and the first ball to provide terrain information on the green.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The embodiments disclosed herein relate to an apparatus and method for providing terrain information for a green, and more particularly, to an apparatus and method for providing terrain information about a green on a virtual golf course. [Background technology]

[0002] Screen golf courses have recently become popular. Screen golf courses are cheaper than using a golf course and can be enjoyed without restrictions such as time or place, and as such courses have appeared within users' living areas, anyone can easily enjoy a golf simulation game.

[0003] Meanwhile, in putting on a golf green, it is important to understand the terrain conditions from the position of the golf ball to the position of the hole cup because the user can putt in a more accurate direction and with more accurate force if he / she accurately understands the terrain conditions. For this reason, before making a shot on an actual golf course, the user observes the terrain by aligning his / her eyes with the ground around the golf ball or the golf ball.

[0004] However, since it is difficult for a user to actually match his / her eye height when playing screen golf, it is important to provide information that allows the user to understand the terrain.

[0005] However, currently proposed screen golf systems are limited in providing users with information about the terrain, making it difficult for the user to come up with strategies. Therefore, a technology is needed to increase the interest of the round and the immersion of the game by providing elements that allow the user to plan a strategy.

[0006] In this regard, the prior art document Korean Patent Registration No. 10-2001-0016043 proposes a golf simulation system that allows a user to obtain the same effect as playing golf at an actual golf course in an indoor or small space, and the system describes the use of various putting lies, but even with the prior art, it is still difficult for the user to grasp the terrain. Therefore, a technology to solve the above-mentioned problems is needed.

[0007] On the other hand, the above-mentioned background art is technical information possessed by the inventor for the purpose of deriving the present invention or acquired in the process of deriving the present invention, and cannot necessarily be said to be publicly known art that was disclosed to the general public prior to the filing of the present invention. [Prior art documents] [Patent documents]

[0008] [Patent Document 1] Korean Patent No. 10-2001-0016043 Summary of the Invention [Problem to be solved by the invention]

[0009] The embodiments disclosed in this specification aim to provide a green's terrain information providing device and a green's terrain information providing method.

[0010] Also, the embodiments disclosed in this specification aim to provide a green's terrain information providing device and a green's terrain information providing method that can intuitively provide information about terrain to a user.

[0011] Another object of the present invention is to provide an apparatus and method for providing green topography information that can display an afterimage of a ball as it moves. [Means for solving the problem]

[0012] As a technical means for achieving the above-mentioned technical object, one embodiment described herein is an apparatus and method for providing topographical information about greens on a virtual golf course. Effect of the Invention

[0013] According to one of the above-mentioned means for solving the problems, a green's topographical information providing device and a green's topographical information providing method can be presented.

[0014] According to one of the above-mentioned means for solving the problems, it is possible to provide a green's topographical information providing device and a green's topographical information providing method that can intuitively provide information about the topography to a user.

[0015] According to one of the above-mentioned means for solving the problems, a green topography information providing device and method can be provided that can display an afterimage of the ball as it moves, thereby inducing a user to think up a new strategy and increasing the user's immersion in the golf game.

[0016] The effects obtained by the disclosed embodiments are not limited to those mentioned above, and other effects not mentioned will be clearly understood by those having ordinary skill in the art to which the disclosed embodiments pertain in the following description. [Brief description of the drawings]

[0017] [Figure 1] 1 is a diagram showing a screen golf system implementing a green topographical information providing device according to an embodiment of the present disclosure; [Diagram 2] 1 is a block diagram showing a configuration of a green topographical information providing device according to an embodiment disclosed in this specification. [Diagram 3] 1 is an exemplary diagram illustrating a green topographical information providing device according to an embodiment of the present disclosure; [Figure 4] 1 is an exemplary diagram illustrating a green topographical information providing device according to an embodiment of the present disclosure; [Diagram 5] 1 is an exemplary diagram illustrating a green topographical information providing device according to an embodiment of the present disclosure; [Figure 6] 1 is a flowchart illustrating a method for providing green topographical information according to an embodiment disclosed in this specification. [Figure 7] 1 is a flowchart illustrating a method for providing green topographical information according to an embodiment disclosed in this specification. [Figure 8] 1 is an exemplary diagram illustrating a method for providing green topographical information according to an embodiment of the present disclosure; [Figure 9] 1 is an exemplary diagram illustrating a method for providing green topographical information according to an embodiment of the present disclosure; [Figure 10] 1 is an exemplary diagram illustrating a method for providing green topographical information according to an embodiment of the present disclosure; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0018] As a technical means for achieving the above-mentioned technical objectives, according to one embodiment disclosed in this specification, a green terrain information providing device may include a simulation processing unit that displays a virtual golf course image of a green, a hole cup on the green, and a first ball, and a guide processing unit that displays a guide path between the hole cup and the first ball to provide topographical information of the green.

[0019] In addition, according to one embodiment disclosed in this specification as a technical means for achieving the above-mentioned technical object, a method in which a green terrain information providing device provides green terrain information includes a step of displaying a virtual golf course image for a green, a hole cup on the green, and a first ball, and a step of displaying a guide path between the hole cup and the first ball to provide the green terrain information.

[0020] Various embodiments will be described in detail below with reference to the accompanying drawings. The embodiments described below may be modified and implemented in various different forms. In order to more clearly describe the features of the embodiments, detailed descriptions of matters that are well known to those skilled in the art to which the following embodiments belong will be omitted. Also, parts of the drawings that are not related to the description of the embodiments will be omitted, and similar parts are designated by similar reference numerals throughout the specification.

[0021] Throughout the specification, when a certain component is said to be connected to another component, this includes not only the case where the component is directly connected to another component, but also the case where the component is connected via an intermediate component. Furthermore, when a certain component includes another component, unless otherwise specified, it does not mean that the other component is excluded, but that the other component can also be included.

[0022] Hereinafter, the embodiments will be described in detail with reference to the accompanying drawings.

[0023] FIG. 1 is a diagram showing a screen golf system embodying a green terrain information providing device according to one embodiment disclosed in this specification, FIG. 2 is a block diagram showing the configuration of the green terrain information providing device, and FIGS. 3 to 5 are exemplary diagrams for explaining the green terrain information providing device according to one embodiment disclosed in this specification.

[0024] As shown in FIG. 1, a screen golf system 100 according to an embodiment disclosed in this specification includes a hitting box 10 where a user U can hit a golf ball G, a sensing device 20 that detects at least one of the movements of the user U, the golf ball G, and the golf club, an image output device 40 that outputs a predetermined image to a screen 30 provided on the front, and a green terrain information providing device 200 that stores and processes all data necessary to provide green terrain information.

[0025] The green terrain information providing device 200 according to the embodiment disclosed in this specification is configured to store all data required for providing green terrain information, and to process all images related to providing green terrain information, such as images of a virtual golf course, images of a moving golf ball, etc. Then, the images processed by the green terrain information providing device 200 are displayed on the screen 30.

[0026] Therefore, when the user U hits the golf ball G toward the screen 30 at the hitting box 10, the sensing device 20 senses it and transmits it to the green's terrain information providing device 200, which can simulate the movement trajectory of the virtual ball on the virtual golf course based on at least one of the movements of the user U, the golf ball G, and the golf club. That is, the green's terrain information providing device 200 creates golf simulation image information such as an image of the ball moving on the virtual golf course in consideration of the movement characteristics of the actual golf ball, and projects it onto the screen 30 via the image output device 40 embodied by a projector, etc., so that the simulated golf game can proceed.

[0027] Additionally, the Green's terrain information providing device 200 operates to process all of the complex operations of the virtual golf simulation. For example, the Green's terrain information providing device 200 can log in a user for a virtual golf simulation or operate a simulation environment by acquiring an operation command. Thus, the Green's terrain information providing device 200 can receive, for example, a display setting of a breakpoint from a user at the start of a round or during a round.

[0028] Meanwhile, the sensing device 20 according to one embodiment is a device that monitors the striking area, i.e., a fixed area at the hitting box 10 where the golf ball G is placed and hit by the golf club, obtains an image of the golf ball G being hit by the golf club in the striking area, and senses at least one of the movement of the user U, the movement of the golf ball G, and the movement of the golf club from the image.

[0029] The sensing device 20 may be configured with an imaging device such as a vision sensor that captures the hitting area. In this regard, although the sensing device 20 is shown in FIG. 1 as being installed on the wall of the screen golf system, the sensing device 20 may also be implemented with a sensor installed on the ceiling of the screen golf system and a sensor installed on the side wall of the screen golf system, or may be implemented on the terrain information providing device 200 of the green. For example, if the sensing device 20 is implemented with two vision sensors, the two vision sensors may overlap and monitor the hitting area. This is an example, and is not necessarily limited thereto, and includes cases where two or more vision sensors are installed, and the installation position of the vision sensor may include all cases where it is installed not only on the ceiling or wall, but also at any position within the booth of the screen golf system.

[0030] The sensing device 20 detects the movement of at least one of the user, the golf ball, and the golf club, calculates sensing information such as motion parameters for the movement of the golf ball, and transmits the sensing information to the green topography information providing device 200, and the green topography information providing device 200 can calculate shot data from the sensing information.

[0031] Although the green terrain information providing device 200 according to one embodiment disclosed in this specification is described as being applied to the screen golf system 100, it is not necessarily limited to application to the screen golf system 100, but can be applied to all types of systems and devices that simulate and visualize a virtual golf course, thereby simulating an image of a virtual ball moving.

[0032] Meanwhile, as shown in FIG. 2, the green topographical information providing device 200 may include a control unit 210, a data storage unit 220, an image output unit 230, and an image processing unit 240. The control unit 210 controls the overall operation of the green topographical information providing device 200 and may include a processor such as a CPU.

[0033] For example, the control unit 210 may execute a program stored in the data storage unit 220 , read a file stored in the data storage unit 220 , or store a new file in the data storage unit 220 .

[0034] Meanwhile, various data such as files, applications, programs, etc. may be embedded or stored in the data storage unit 220. For example, a program for performing a method for providing topographical information of a green may be embedded in the data storage unit 220, and the control unit 210 may execute the program stored in the data storage unit 220 to perform the method for providing topographical information of a green.

[0035] The data storage unit 220 stores all data necessary for implementing an image of a virtual golf simulation, for example, data about a virtual golf course implemented by visualizing a golf course.

[0036] For example, data store 220 may store information about the topography of greens on a virtual golf course or store information about the location of hole cups on greens.

[0037] For this purpose, the data storage unit 220 may be configured to receive and temporarily store various data about the virtual golf course from a server (not shown) via a network.

[0038] In addition, the data storage unit 220 may be configured to receive sensing information, such as motion parameters regarding the movement of the golf ball, from the sensing device 20 and temporarily store the same.

[0039] Meanwhile, the image output unit 230 projects the simulation image processed by the image processing unit 240 onto the screen 30 via the image output device 40 so that the user can view the image.

[0040] Here, the image processor 240 performs information processing to realize an image of the virtual golf course using data about the virtual golf course stored in the data storage unit 220, and can simulate the movement trajectory of the golf ball G hit by the user on the virtual golf course and realize it as an image.

[0041] The image processor 240 may include a simulation processor 241 and a guide processor 242 .

[0042] The simulation processing unit 241 can visualize and provide the golf course environment, and can also calculate the movement trajectory of the ball on the virtual golf course.

[0043] Here, the "movement trajectory" refers to the result of simulating the movement of a ball on a virtual golf course as a result of a user hitting the golf ball. Such a movement trajectory may be displayed as the ball moving on the virtual golf course, or the trajectory of the ball moving on the virtual golf course may be displayed as a line connecting the movement of the ball, or may be displayed as text, image, sound, or video indicating the flying distance value.

[0044] For example, the simulation processing unit 241 can process a simulation using shot data, which the simulation processing unit 241 can calculate from sensing information. The shot data can include ball speed, direction angle, launch angle, backspin, side spin, carry, and flight distance.

[0045] In addition, the simulation processing unit 241 visualizes and provides the environment of the golf course according to the environmental data, and can simulate the environmental data and the shot data together when simulating the movement trajectory of the user's golf shot. Here, the environmental data indicates the environment of the virtual golf course where the user performed the golf shot, and can include, for example, the terrain, season, weather, temperature, humidity, wind speed, wind direction, etc. of the virtual golf course.

[0046] Therefore, for example, the simulation processing unit 241 provides a virtual golf simulation image of a green on a virtual golf course and a hole cup on the green, and when a user takes a golf shot toward the hole cup on the green, the movement trajectory of the ball moving toward the hole cup can be visualized and projected onto the screen 30 via the image output unit 230.

[0047] Meanwhile, the guide processor 242 provides topographical information of the green, and therefore can provide a guide path between the hole cup and the ball.

[0048] That is, each green may have different topographical information such as lie, slope, and green speed, and the guide processing unit 242 can provide the topographical information of the green by providing a guide path.

[0049] Here, the "guide path" refers to an optimal path for a ball to be holed based on topographical information between the position where the ball is placed and the hole cup when the ball is hit on a virtual golf course, and is the path along which the ball moves when putting. Such a guide path may be connected to the hole cup or to a position around the hole cup.

[0050] According to an embodiment, the guide processing unit 242 may provide a virtual ball other than the ball to be hit by the user, and display the guide path in the form of the virtual ball moving along the guide path.

[0051] For ease of explanation, in the following, a ball that is placed on a virtual golf course and that the user is to hit will be referred to as a first ball, and a ball that is not actually hit but is used to more effectively display a guide path will be referred to as a second ball.

[0052] That is, the guide processing unit 242 may embody a shape in which the second ball moves along a guide path from the position where the first ball is placed to the hole cup or a position around the hole cup, so that the user can infer the shape of the green by looking at the shape of the second ball moving along the green.

[0053] When the guide processing unit 242 displays the second ball, it may be displayed to have the same shape as the first ball, or may be displayed to have a different shape.

[0054] Here, the guide processing unit 242 can move the second ball along the guide path while changing at least one of the shape and hue of the second ball according to the green topography on the guide path. For example, when the second ball moves along the guide path, the shape can be changed by changing the hue, transparency, effect (e.g., sparkle, etc.) of the second ball according to the height difference of the topography of the guide path. Therefore, for example, when the second ball is located on topography higher than the reference height, it can be displayed in red, and when the second ball is located on topography lower than the reference height, it can be displayed in blue, and when the position of the second ball changes due to the change in topography, the hue of the second ball can be changed by gradation.

[0055] Here, the reference height may be the height of the point where the first ball is placed in one embodiment, but may be a marker image in another embodiment, as will be described later.

[0056] According to another embodiment, the guide processing unit 242 can display the guide path as a line.

[0057] In this regard, the guide processing unit 242 can display the entire guide path from the position of the first ball to the hole cup as a line, or can display only a part of the guide path, for example, a guide path located between two marker images.

[0058] In this way, when displaying the guide path with a line, the guide processing unit 242 can change at least one of the shape and color of the guide path according to the elevation difference of the green topography.

[0059] For example, the guide processing unit 242 can make the line shape bend and change in response to changes in the curvature of the green's terrain.

[0060] Also, for example, the guide processing unit 242 can change the hue, thickness, transparency, effect (for example, sparkle), etc. of the line indicating the guide path depending on the elevation difference of the terrain on the guide path.

[0061] For example, lines at the reference height can be displayed in green, lines on terrain lower than the reference height in blue, and lines on terrain higher than the reference height in red; and the greater the difference in height from the reference height, the greater the color change in a gradation from green to red or from green to blue.

[0062] Therefore, when the starting point of the guide path is at the reference height, if the height of the guide path to the hole cup continuously becomes lower than the reference height as it approaches the hole cup, the guide processing unit 242 can gradually change the hue of the line indicating the guide path from green to blue.

[0063] According to another embodiment, the guide processing unit 242 can display the guide path with a line together with the shape of the second ball moving along the guide path.

[0064] For example, the guide processing unit 242 can display the guide path with a line, and display the shape along which the second ball moves on the line.

[0065] According to yet another embodiment, the guide processing unit 242 may display the guide path as a line, display the shape of the second ball moving on the line, and display a marker image corresponding to the second ball at at least one point on the line.

[0066] The guide processing unit 242 may display a marker image on a point where the second ball passes when the second ball moves along the guide path from the position of the first ball toward the hole cup or the periphery of the hole cup.

[0067] That is, when the second ball moves along the guide path from the position of the first ball toward the hole cup or the periphery of the hole cup, the guide processing unit 242 can identify a point where the second ball is located on the guide path and display a marker image on the identified point.

[0068] In this case, the marker image is an image for indicating the point through which the second ball has passed, and its shape may be the same as or different from that of the second ball.

[0069] For example, the guide processing unit 242 may identify points where the second ball is located at every predetermined time interval when the second ball moves along the guide path, and display a marker image for each point.

[0070] Alternatively, for example, the guide processing unit 242 may identify points where the second ball is located at predetermined distance intervals when the second ball moves along the guide path, and display a marker image.

[0071] Or, for example, the guide processing unit 242 can display a sign image on at least a portion of a virtual grid on the green and on a point identified based on the guide path.

[0072] In this regard, there may be a virtual grid of a given size for the representation of the terrain for a given area around the hole cup on the green. The virtual grid may be composed of a number of lines intersecting each other. According to one embodiment, the shape of the virtual grid may be determined by the elevation difference of the terrain.

[0073] That is, the guide processing unit 242 can identify points where the guide path overlaps with a virtual grid on the green, and display a sign image for each of those points. For example, when a line that intersects with a virtual line among the lines that make up the virtual grid passes through the guide path, the guide processing unit 242 can identify the intersection and display a sign image at the intersection.

[0074] For example, when displaying a marker image, the guide processing unit 242 can process and display the marker image at the corresponding point as if it were an afterimage of the second ball, and the user can intuitively grasp the shape of the green by referring to the interval between the points displayed like an afterimage as the ball's moving speed changes depending on the terrain.

[0075] Meanwhile, the guide processing unit 242 can provide breakpoints together with providing a guide path.

[0076] A "break point" is a point on the guide path that indicates a position where a change in terrain or a movement of the ball can be affected, and can be located at a point on the guide path.

[0077] According to one embodiment, the guide processor 242 may determine the break point based on an imaginary line connecting the hole cup and the ball.

[0078] The guide processing unit 242 can set a straight line connecting the hole cup and the first ball as a "virtual line," and can determine the farthest point on the guide path that is perpendicular to the virtual line as the break point.

[0079] In this regard, FIG. 3 is a diagram for explaining a device for providing topographical information of a green according to an embodiment, showing a hole cup H, a first ball B, and a guide path 310 on the green.

[0080] Among the points on the guide path 310 that are perpendicular to the imaginary line 320 connecting the hole cup H and the first ball B, the guide processing unit 242 may determine the point that is farthest from the imaginary line 320 as the break point.

[0081] That is, as shown in FIG. 3, among the points positioned perpendicular to the virtual line 320, a point 300 located farthest from the virtual line 320 can be determined as a breakpoint, and thus a vertical distance 350 from the point 300 determined as the breakpoint to the virtual line 320 is the longest vertical distance from other points on the guide path that are perpendicular to the virtual line to the virtual line 320, e.g., longer than distance 360.

[0082] According to yet another embodiment, the guide processor 242 can determine the break point based on the difference in terrain elevation between the hole cup and the ball.

[0083] The guide processing unit 242 can move according to the difference in elevation of the terrain when the second ball moves from the position of the first ball toward the hole cup or the periphery of the hole cup along the guide path, and can determine the point when the second ball moves from a low terrain to a high terrain or when the second ball moves from a high terrain to a low terrain as the breakpoint.

[0084] Here, the guide path from the position of the first ball toward the hole cup or the periphery of the hole cup may have an inflection point due to the difference in elevation of the terrain, and the guide processing unit 242 may determine the inflection point as a break point.

[0085] In this regard, FIG. 4 is a diagram for explaining a device for providing topographical information of a green according to an embodiment, showing a hole cup H, a first ball B, and a guide path 410 on the green.

[0086] Referring to FIG. 4, the guide path is connected from the position of the first ball 410 to the hole cup H by moving from a high terrain to a low terrain, and the guide processing unit 242 can determine the inflection point 400 of the guide path 410 as the break point.

[0087] Meanwhile, according to another embodiment, if the guide processing unit 242 identifies a plurality of breakpoints in the guide path, it can select at least one of the plurality of breakpoints and determine that the selected breakpoint is the breakpoint to be displayed to the user.

[0088] For example, when a break point is determined based on a virtual line, multiple break points may exist because multiple points on the guide path have the same distance to the virtual line.

[0089] Alternatively, for example, when a break point is determined based on an elevation difference, a plurality of break points may exist because a plurality of points corresponding to an inflection point exist on the guide path.

[0090] Here, the guide processing unit 242 can select any breakpoint from among a plurality of breakpoints.

[0091] Alternatively, the guide processing unit 242 can select at least one of the plurality of breakpoints based on a predetermined condition.

[0092] For example, the guide processing unit 242 can select, from among a plurality of break points, a point that is closest to the position of the first ball as the break point.

[0093] In this regard, FIG. 5 is a diagram for explaining a device for providing topographical information of a green according to an embodiment, showing a hole cup H, a first ball B, and a guide path 510 on the green.

[0094] As shown in FIG. 5, there can be multiple breakpoints 500, 501, and 502 because there are three points with the same distance to the virtual line.

[0095] Here, the guide processing unit 242 can display all of the breakpoints 500, 501, and 502 to the user.

[0096] Alternatively, the guide processing unit 242 can select the break point 500 that is closest to the position of the first ball B from among the break points 500, 501, and 502, and display it to the user.

[0097] Alternatively, the guide processing unit 242 may select one point 500 located on the right side of a line connecting the first ball B and the hole cup H and one point 501 located on the left side of the line and display them to the user. In this case, the guide processing unit 242 may display the inflection point 501 located on the left side of the line together with the point 502 located on the right side of the line to the user.

[0098] As described above, the guide processing unit 242 determines the guide path and breakpoints, visualizes them, and projects them on the screen 30 via the image output unit 230, thereby enabling the user to understand the terrain before putting on the green.

[0099] Meanwhile, Figures 6 and 7 are flow charts for explaining a method for providing green topographical information according to an embodiment. The method for providing green topographical information shown in Figures 6 and 7 includes steps of processing in a time-series manner by the device 100 for providing green topographical information described in Figures 1 to 5. Therefore, even if the following content is omitted, the content described above about the device 100 for providing green topographical information shown in Figures 1 to 5 can also be used in the method for providing green topographical information according to the embodiment shown in Figures 6 and 7.

[0100] Also, Figures 6 and 7 will be described later with reference to Figures 8 to 10. Figures 8 to 10 are diagrams for explaining a method for providing topographical information of a green. More specifically, Figure 8 is a diagram for explaining an embodiment for providing a sign image on a guide route, and Figures 9 and 10 are diagrams showing the shape of a simulation image showing a guide route displayed on a screen.

[0101] The green topography information providing device 100 can simulate and display a virtual golf course in which the green, the hole cup on the green, and the position of the first ball are shown (S610).

[0102] Green's terrain information providing device 100 can determine a guide route (S620).

[0103] If the guide route is determined, Green's terrain information providing device 100 may display the guide route, or may display the guide route after determining the breakpoints in step S630.

[0104] In this regard, when displaying a guide route, the green terrain information providing device 100 may display the guide route by changing at least one of the shape and color of the guide route according to a change in the terrain on the guide route.

[0105] In addition, the green's terrain information providing device 100 can display the shape of the second ball moving from the first ball toward the hole cup along the guide path.

[0106] Here, the green topography information providing device 100 may display a sign image corresponding to the second ball at a point on the guide path.

[0107] Also, the green topography information providing device 100 may move the second ball along the guide path toward the hole cup and display a sign image on the point where the second ball passed.

[0108] In addition, the green terrain information providing device 100 can move the second ball along a guide path toward the hole cup, identify the location where the second ball is located at a predetermined time interval, and display a marker image on the identified location.

[0109] Alternatively, the green's terrain information device 100 may display marker images on at least a portion of a virtual grid on the green and at points identified based on the guide path.

[0110] In this regard, as shown in Fig. 8, a virtual grid of a predetermined size may be present to represent the terrain of a predetermined area around a hole cup H on the green. The grid may be displayed by a plurality of lines 801, 802 intersecting with each other. Here, when the hole cup H is viewed from the first ball B, a plurality of horizontal lines 801 and vertical lines 802 intersecting with the horizontal lines 801 exist, and the green terrain information providing device 100 may identify points 810, 820, 830 where the guide path 800 and the horizontal lines 801 overlap, and display sign images on the identified points 810, 820, 830.

[0111] However, FIG. 8 only shows green grids 801 and 802 for the convenience of explanation. When the green topographical information providing device 100 provides a guide path and sign images, it can determine sign images based on the green grid and the guide path without the green grids 801 and 802, thereby providing the user with a guide path 800 and sign images.

[0112] Meanwhile, the green's terrain information providing device 100 can determine the breakpoints (S630).

[0113] For example, the terrain information providing device 100 for the green can determine the break point based on an imaginary line connecting the hole cup and the first ball.

[0114] Or, for example, Green's terrain information device 100 can determine breakpoints based on the elevation changes of the terrain along the guide path.

[0115] Here, referring to FIG. 7, if there is one breakpoint (S710), the process may proceed to step S640, but if it is determined that there are multiple breakpoints (S710), it may be determined whether to display at least one of the multiple breakpoints (S720).

[0116] That is, the green topographical information providing device 100 may determine whether to display all of the plurality of breakpoints (S720), and if all of the breakpoints are to be displayed, may proceed to step S640.

[0117] However, the green terrain information providing device 100 may select at least one of the plurality of breakpoints based on a predetermined condition (S730). For example, it may select a breakpoint located closest to the user, a breakpoint located closest to the hole cup, a breakpoint at a point where the terrain is concave, a breakpoint located above or below a line connecting the hole cup and the first ball, or a breakpoint located to the left or right of a line connecting the hole cup and the first ball.

[0118] To this end, the green's terrain information providing device 100 can receive input for breakpoint settings from the user before rounding begins or during rounding, and the user can set whether to display all of the multiple breakpoints or at least one of the multiple breakpoints.

[0119] Thereafter, Green's terrain information providing device 100 can proceed to step S640 and display breakpoints on the guide route (S640).

[0120] Therefore, as shown in FIG. 9, the user can check, through the screen 30, a guide path 900 on which break points are displayed.

[0121] That is, the green terrain information providing device 100 can provide a guide path 900 that connects the position of the first ball B to the hole cup H or the periphery of the hole cup H, and provide a shape in which the second ball 930 moves on the guide path 900.

[0122] Furthermore, the green terrain information providing device 100 can identify the location where the second ball is located at every predetermined time interval when the second ball moves along the guide path, and display the marker images 910, 920 for each location. Thus, the user can understand the speed at which the second ball rolls by referring to the marker images 910, 920. For example, if the interval between the marker images is large, it can be inferred that the terrain has a green speed or slope that allows the ball to roll fast. Thus, the user can infer the state of the terrain by referring to the marker images and develop a putting strategy.

[0123] In addition, the user can check the guide path as shown in FIG.

[0124] Green's terrain information device 100 can provide guide paths 1000 that connect between the sign images.

[0125] That is, the green's terrain information providing device 100 can identify the location where the second ball is located when the second ball moves along the guide path, and display the marker images 1010 and 1020 for each location, and can provide a shape in which the color of the guide path changes depending on the height difference between the next marker image 1020 and one marker image 1010. Thus, the guide path 1000 located between the two marker images 1010 and 1020 can be provided, and thus the user can infer the state of the terrain by referring to the marker images 1010 and 1020 and make a putting strategy.

[0126] The above-mentioned Green's method for providing topographical information may also be embodied in the form of a computer-readable medium storing instructions and data executable by a computer. Here, the instructions and data may be stored in the form of a program code, and when executed by a processor, a predetermined program module may be generated to perform a predetermined operation. In addition, the computer-readable medium may be any available medium accessible by a computer, including both volatile and non-volatile media, and both separate and non-separate media. In addition, the computer-readable medium may be a computer recording medium. The computer recording medium may include both volatile and non-volatile, separate and non-separate media embodied by any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. For example, the computer recording medium may be a magnetic storage medium such as a HDD or SSD, an optical storage medium such as a CD, a DVD, or a Blu-ray disc, or a memory included in a server accessible via a network.

[0127] The above-mentioned method for providing green's topographical information may be embodied as a computer program (or a computer program product) including instructions executable by a computer. The computer program includes programmable machine instructions processed by a processor, and may be embodied in a high-level programming language, an object-oriented programming language, an assembly language, a machine language, or the like. The computer program may also be recorded on any type of computer-readable recording medium (e.g., a memory, a hard disk, a magnetic / optical medium, or a solid-state drive (SSD), etc.).

[0128] The above-mentioned method for providing topographical information of Green can be realized by executing the above-mentioned computer program by a computing device. The computing device can include at least a processor, a memory, a storage device, a high-speed interface connected to the memory and a high-speed expansion port, and a low-speed interface connected to a low-speed bus and the storage device. Each of these components is connected to each other using various buses, and can be mounted on a common motherboard or mounted in other suitable manners.

[0129] Here, the processor may process instructions within a computing device. Such instructions may include instructions stored in a memory or storage device for displaying graphic information for providing a Graphic User Interface (GUI) on an external input and output device, such as a display connected to a high speed interface. In other embodiments, multiple processors and / or multiple buses may be used, along with multiple memories and memory types, as appropriate. The processor may also be implemented as a chipset, which is made up of chips including multiple independent analog and / or digital processors.

[0130] Also, memory stores information within a computing device. As an example, memory may be comprised of a volatile memory unit or a collection thereof. As another example, memory may be comprised of a non-volatile memory unit or a collection thereof. Memory may also be in other forms of computer readable media, such as, for example, a magnetic or optical disk.

[0131] A storage device can provide a large amount of storage space to a computing device. A storage device can be a computer-readable medium or a configuration that includes such a medium, such as a device in a Storage Area Network (SAN) or other configuration, and can be a floppy disk drive, hard disk drive, optical disk drive, or tape drive, flash memory, or other similar semiconductor memory device or device array.

[0132] The term "module" used in the above embodiments means software or hardware components such as a field programmable gate array (FPGA) or an ASIC, and the "module" performs a certain function. However, the "module" is not limited to software or hardware. The "module" may be configured to reside on an addressable storage medium or to execute one or more processors. Thus, by way of example, the "module" includes components such as software components, object-oriented software components, class components, and task components, as well as processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables.

[0133] The functionality provided within the components and units may be combined into fewer components and units or separated out into additional components and units.

[0134] Moreover, the components and "~ units" may be embodied to reproduce one or more CPUs in a device or a secure multimedia card. The above-described embodiments are for illustrative purposes only, and those skilled in the art to which the above-described embodiments pertain can easily understand that the above-described embodiments can be easily modified into other specific forms without changing the technical ideas or essential features of the above-described embodiments. Therefore, it should be understood that the above-described embodiments are illustrative in all respects and are not limiting. For example, each component described as a single type may be implemented in a distributed form, and similarly, each component described as a distributed type may be implemented in a combined form.

[0135] The scope of protection sought by this specification is determined by the claims set forth below rather than the above detailed description, and should be interpreted to include all modifications and variations derived from the meaning and scope of the claims and their equivalent concepts.

Claims

1. a simulation processing unit that displays a virtual golf course image of a green, a hole cup on the green, and a first ball; a guide processing unit that displays a guide path between the hole cup and the first ball in order to provide topographical information of the green, The guide processing unit includes: A green topographical information providing device that displays a shape of a second ball moving from the first ball toward the hole cup along the guide path, identifies points where the second ball is located at predetermined time intervals, and displays a sign image on the identified points.

2. a simulation processing unit that displays a virtual golf course image of a green, a hole cup on the green, and a first ball; a guide processing unit that displays a guide path between the hole cup and the first ball in order to provide topographical information of the green, The guide processing unit includes: A green terrain information providing device that displays a shape of a second ball moving from the first ball toward the hole cup along the guide path, identifies a point where the guide path overlaps with at least a portion of a virtual grid of a predetermined size for representing the terrain, and displays a sign image corresponding to the second ball on the identified point.

3. The guide processing unit includes:

3. The green topographical information providing device according to claim 1, wherein a plurality of the sign images are displayed, and the guide path is provided in a shape in which the color of the guide path changes depending on the height difference between one sign image and the next sign image.

4. 1. A method for providing green topographical information by a green topographical information providing device, comprising: displaying a virtual golf course image of a green, a hole cup on the green, and a first ball; and displaying a guide path between the hole cup and the first ball for providing topographical information of the green; The step of displaying the guide path includes: The method for providing green topographical information further includes the steps of: displaying a shape of a second ball moving from the first ball toward the hole cup along the guide path; identifying points where the second ball is located at predetermined time intervals; and displaying a marker image on the identified points.

5. 1. A method for providing green topographical information by a green topographical information providing device, comprising: displaying a virtual golf course image of a green, a hole cup on the green, and a first ball; and displaying a guide path between the hole cup and the first ball for providing topographical information of the green; The step of displaying the guide path includes: a step of displaying a shape of a second ball moving from the first ball toward the hole cup along the guide path, identifying a point where at least a portion of a virtual grid of a predetermined size for representing the terrain overlaps with the guide path, and displaying a marker image corresponding to the second ball on the identified point.

6. The step of displaying the guide path includes:

6. The method of claim 4, further comprising the step of displaying a plurality of the sign images and providing a shape in which the color of the guide path changes according to a difference in elevation between one sign image and the next sign image.

Citation Information

Patent Citations

  • Program of putting game, and device using the program

    JP2020130987A

  • Image processing device and image processing method for representing the lie of a green, and a virtual golf simulation device using the same.

    JP5565822B2

  • Virtual golf simulation device and method providing a minimap

    JP5641264B2

  • Virtual golf simulation device and method for providing a putting guide

    JP5722343B2

  • Image processing device and image processing method

    JP5725629B2

Cited By

  • Virtual golf support device and method, computer program

    JP2026143292A