KR102807854B1 - Method, system and non-transitory computer-readable recording medium for providing shot information of golf balls - Google Patents
Method, system and non-transitory computer-readable recording medium for providing shot information of golf balls Download PDFInfo
- Publication number
- KR102807854B1 KR102807854B1 KR1020220052419A KR20220052419A KR102807854B1 KR 102807854 B1 KR102807854 B1 KR 102807854B1 KR 1020220052419 A KR1020220052419 A KR 1020220052419A KR 20220052419 A KR20220052419 A KR 20220052419A KR 102807854 B1 KR102807854 B1 KR 102807854B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- ball
- swing
- present
- displayed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0622—Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0021—Tracking a path or terminating locations
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/36—Training appliances or apparatus for special sports for golf
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/04—Games or sports accessories not covered in groups A63B1/00 - A63B69/00 for small-room or indoor sporting games
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0021—Tracking a path or terminating locations
- A63B2024/0028—Tracking the path of an object, e.g. a ball inside a soccer pitch
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0021—Tracking a path or terminating locations
- A63B2024/0028—Tracking the path of an object, e.g. a ball inside a soccer pitch
- A63B2024/0034—Tracking the path of an object, e.g. a ball inside a soccer pitch during flight
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B2071/0647—Visualisation of executed movements
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B2071/065—Visualisation of specific exercise parameters
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2102/00—Application of clubs, bats, rackets or the like to the sporting activity ; particular sports involving the use of balls and clubs, bats, rackets, or the like
- A63B2102/32—Golf
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/806—Video cameras
Landscapes
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Processing Or Creating Images (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Pinball Game Machines (AREA)
Abstract
본 발명의 일 태양에 따르면, 골프 공에 관한 구질 정보를 제공하는 방법으로서, 적어도 하나의 스윙으로부터 측정 또는 추정되는 공의 물리량에 관한 정보를 참조하여 상기 공의 타격 정보 및 방향 정보를 생성하는 단계, 및 상기 생성된 공의 타격 정보 및 방향 정보를 시각화하여 제1 영역 또는 제2 영역 내에 표시하는 단계를 포함하는 방법이 제공된다.According to one aspect of the present invention, a method for providing quality information about a golf ball is provided, comprising the steps of generating hitting information and direction information about the ball by referring to information about physical quantities of the ball measured or estimated from at least one swing, and visualizing and displaying the generated hitting information and direction information about the ball in a first area or a second area.
Description
본 발명은 골프 공에 관한 구질 정보를 제공하는 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체에 관한 것이다.The present invention relates to a method, system and non-transitory computer-readable recording medium for providing spherical information about a golf ball.
최근 들어, 디지털 기술의 발전으로 현대인의 일상에 여가 시간이 증가하면서 취미 및 스포츠 활동으로 골프를 선택하는 인구가 급증하고 있다. 이에 따라 국내외 골프 산업이 꾸준히 성장하고 있으며, 그 중심에는 골퍼들이 도심 등에서 적은 비용으로 가상적으로 골프를 즐기거나 골프 실력을 향상시킬 수 있도록 하는 스크린 골프 시스템이 있다. 이와 같은 스크린 골프 시스템은, 골퍼가 골프 공을 치면 그 골프 공을 촬영한 이미지를 다수 획득하고, 그 궤적, 간격, 크기 등에 기초하여 골프 공에 관한 물리량을 측정하며, 이를 바탕으로 시뮬레이션을 행함으로써 골프 샷의 시뮬레이션 결과를 스크린 상에 표시하여 주는 것을 그 기본 컨셉으로 할 수 있다.Recently, as leisure time has increased in modern people's daily lives due to the development of digital technology, the number of people choosing golf as a hobby and sports activity has been rapidly increasing. Accordingly, the domestic and international golf industry has been growing steadily, and at the center of this is the screen golf system that allows golfers to virtually enjoy golf or improve their golf skills at a low cost in the city. The basic concept of this screen golf system is to acquire multiple images of a golf ball when a golfer hits it, measure physical quantities of the golf ball based on its trajectory, interval, size, etc., and perform a simulation based on this to display the simulation results of the golf shot on the screen.
한편, 골프 산업의 시장 규모가 점차 확대됨에 따라 국내외 다수의 기업들이 골프 산업 시장에 참여하면서 경쟁 구도가 형성되고 있다. 이에 따라 스크린 골프 시스템의 이용자들의 니즈에도 변화가 생겨, 단순히 골프를 실내에서 즐길 수 있다는 점을 넘어 보다 정확하고 정교한 센서, 실외 골프장과 같은 현장감 및 실재감에 대한 니즈가 확대되고 있다. 즉, 스크린 골프에 대한 사용자의 몰입도를 더욱 향상시킬 수 있는 다양한 사용자 인터페이스 또는 사용자 경험 요소가 요구되고 있는 실정이다.Meanwhile, as the market size of the golf industry gradually expands, many domestic and foreign companies are participating in the golf industry market, forming a competitive structure. Accordingly, the needs of users of screen golf systems are also changing, and beyond simply being able to enjoy golf indoors, the need for more accurate and sophisticated sensors, and a sense of realism and presence like an outdoor golf course is expanding. In other words, various user interfaces or user experience elements that can further enhance the user's immersion in screen golf are being demanded.
따라서, 스크린 골프를 이용하는 사용자의 몰입도를 향상시키기 위하여 사용자와의 감각적인 인터랙션을 개선하기 위한 많은 연구 또는 시도가 이루어지고 있다. 그러나, 지금까지 가상 골프 시뮬레이션과 관련하여 소개된 기술에 의하면, 다양한 영상 연출 방식을 이용하여 공의 궤적을 현실감 있게 표현하고, 고도화된 센서 또는 알고리즘을 이용하여 공에 관한 물리량을 정확하게 측정할 수 있게 되기는 했지만, 공이 타격된 지점과 골프 클럽의 방향, 각도 또는 속도에 따라 타격된 공의 속도 및 진행 방향 등 구체적인 샷 데이터(shot data)를 사용자에게 직관적으로 제공하기에는 부족하다는 한계가 있었다. 구체적으로, 시뮬레이션 시스템상 공의 궤적이 표현될 때, 공이 비행하는 포물선에 초점을 두었을 뿐, 1차적으로 공이 상승하는 구간(예를 들어, 공의 상승 구간(Rising Zone))에서 공의 발사각과 방향각을 직관적으로 확인할 수 없었다는 한계가 존재하였다.Accordingly, many studies or attempts have been made to improve the sensory interaction with users in order to enhance the immersion of users using screen golf. However, according to the technology introduced so far in relation to virtual golf simulation, although it has been possible to realistically express the trajectory of the ball using various video production methods and accurately measure the physical quantities of the ball using advanced sensors or algorithms, there has been a limitation in that it is insufficient to intuitively provide users with specific shot data such as the speed and direction of the ball hit according to the point where the ball is hit and the direction, angle, or speed of the golf club. Specifically, when the trajectory of the ball is expressed in the simulation system, it has been limited in that it only focuses on the parabola that the ball flies, and it is not possible to intuitively confirm the launch angle and direction angle of the ball in the section where the ball primarily rises (e.g., the ball's rising section).
이에 본 발명자(들)는, 적어도 하나의 스윙으로부터 측정 또는 추정되는 공의 물리량에 관한 정보를 참조하여 생성되는 공의 타격 정보 및 방향 정보를 시각화하여 제1 영역 또는 제2 영역 내에 표시함으로써, 사용자가 타격한 공이 공의 상승 구간(Rising Zone)에 포함되었는지 즉각적으로 확인하고, 정상 궤적과 오류 궤적을 구분할 수 있도록 하여 사용자의 몰입도 및 골프 실력을 향상시키는 기술을 제안하는 바이다.Accordingly, the inventor(s) of the present invention propose a technology that improves a user's immersion and golf skills by visualizing ball hitting information and direction information generated by referring to information on the physical quantity of the ball measured or estimated from at least one swing and displaying them within a first area or a second area, thereby enabling a user to immediately check whether the ball hit by the user is included in the ball's rising zone and to distinguish between normal and error trajectories.
본 발명은 전술한 종래 기술의 문제점을 모두 해결하는 것을 그 목적으로 한다.The purpose of the present invention is to solve all of the problems of the above-mentioned prior art.
또한, 본 발명은, 타격된 공이 궤적을 형성하기 전에 생성된 정보들의 상관성을 직관적으로 시각화하여 사용자 인터페이스 또는 사용자 경험을 제공함으로써 사용자가 골프 샷 구질의 정상 궤적과 오류 궤적을 인식하게 하여 사용자의 몰입도 및 골프 실력을 향상시키는 것을 다른 목적으로 한다.In addition, the present invention provides a user interface or user experience by intuitively visualizing the correlation of information generated before a struck ball forms a trajectory, thereby allowing a user to recognize normal and error trajectories of a golf shot, thereby improving the user's immersion and golf skills.
또한, 본 발명은, 복수의 스윙으로부터 생성된 복수의 그래픽 객체를 하나의 프레임 내에 시계열적 또는 누적적으로 표시함으로써 사용자가 자신의 골프 샷에 관한 누적 데이터를 직관적으로 파악할 수 있도록 하고, 이에 기초하여 골프 샷의 목표를 설정하고 골프 샷을 개선할 수 있도록 하는 것을 또 다른 목적으로 한다.In addition, the present invention has another purpose of allowing a user to intuitively understand accumulated data regarding his or her golf shot by displaying a plurality of graphic objects generated from a plurality of swings in a time-series or cumulative manner within a single frame, and thereby setting a goal for the golf shot and improving the golf shot.
또한, 본 발명은 사용자 인터페이스 또는 사용자 경험을 개선함으로써 공이 타격된 지점과 골프 클럽의 방향, 각도 또는 속도에 따라 타격된 공의 속도 및 진행 방향을 구체적, 직관적으로 파악할 수 있도록 하는 것을 또 다른 목적으로 한다.In addition, another purpose of the present invention is to enable the user to specifically and intuitively determine the speed and direction of travel of a hit ball based on the point where the ball is hit and the direction, angle or speed of the golf club by improving the user interface or user experience.
상기 목적을 달성하기 위한 본 발명의 대표적인 구성은 다음과 같다.A representative configuration of the present invention to achieve the above purpose is as follows.
본 발명의 일 태양에 따르면, 골프 공에 관한 구질 정보를 제공하는 방법으로서, 적어도 하나의 스윙으로부터 측정 또는 추정되는 공의 물리량에 관한 정보를 참조하여 상기 공의 타격 정보 및 방향 정보를 생성하는 단계, 및 상기 생성된 공의 타격 정보 및 방향 정보를 시각화하여 제1 영역 또는 제2 영역 내에 표시하는 단계를 포함하는 방법이 제공된다.According to one aspect of the present invention, a method for providing quality information about a golf ball is provided, comprising the steps of generating hitting information and direction information about the ball by referring to information about physical quantities of the ball measured or estimated from at least one swing, and visualizing and displaying the generated hitting information and direction information about the ball in a first area or a second area.
본 발명의 다른 태양에 따르면, 골프 공에 관한 구질 정보를 제공하는 시스템으로서, 적어도 하나의 스윙으로부터 측정 또는 추정되는 공의 물리량에 관한 정보를 참조하여 상기 공의 타격 정보 및 방향 정보를 생성하는 정보 생성부, 및 상기 생성된 공의 타격 정보 및 방향 정보를 시각화하여 제1 영역 또는 제2 영역 내에 표시하는 정보 표시부를 포함하는 시스템이 제공된다.According to another aspect of the present invention, a system for providing quality information on a golf ball is provided, comprising: an information generating unit for generating hitting information and direction information of the ball by referring to information on physical quantities of the ball measured or estimated from at least one swing; and an information display unit for visualizing the generated hitting information and direction information of the ball and displaying them in a first area or a second area.
이 외에도, 본 발명을 구현하기 위한 다른 방법, 다른 시스템 및 상기 방법을 실행하기 위한 컴퓨터 프로그램을 기록하는 비일시성의 컴퓨터 판독 가능한 기록 매체가 더 제공된다.In addition, other methods for implementing the present invention, other systems, and non-transitory computer-readable recording media recording a computer program for executing the above methods are further provided.
본 발명에 의하면, 타격된 공이 궤적을 형성하기 전에 생성된 정보들의 상관성을 직관적으로 시각화하여 사용자 인터페이스 또는 사용자 경험을 제공함으로써 사용자가 골프 샷 구질의 정상 궤적과 오류 궤적을 인식하게 하여 사용자의 몰입도 및 골프 실력을 향상시킬 수 있게 된다.According to the present invention, by intuitively visualizing the correlation between information generated before a struck ball forms a trajectory and providing a user interface or user experience, the user can recognize the normal trajectory and error trajectory of a golf shot, thereby improving the user's immersion and golf skills.
또한, 본 발명에 의하면, 복수의 스윙으로부터 생성된 복수의 그래픽 객체를 하나의 프레임 내에 시계열적 또는 누적적으로 표시함으로써 사용자가 자신의 골프 샷에 관한 누적 데이터를 직관적으로 파악할 수 있도록 하고, 이에 기초하여 골프 샷의 목표를 설정하고 골프 샷을 개선할 수 있게 된다.In addition, according to the present invention, by displaying multiple graphic objects generated from multiple swings in a time-series or cumulative manner within a single frame, the user can intuitively understand cumulative data regarding his or her golf shot, and based on this, set a goal for the golf shot and improve the golf shot.
또한, 본 발명에 의하면, 가상 골프 시뮬레이션 시스템에서 발생하는 오류 궤적이 스코어로 직결되지 않아 발생하는 심리적인 불안감을 해소할 수 있고, 정상 궤적과 오류 궤적에 대한 체감도를 높일 수 있게 된다.In addition, according to the present invention, the psychological anxiety caused by the error trajectory occurring in the virtual golf simulation system not being directly connected to the score can be resolved, and the sensitivity to normal trajectories and error trajectories can be increased.
또한, 본 발명에 의하면, 사용자 인터페이스 또는 사용자 경험을 개선함으로써 공이 타격된 지점과 골프 클럽의 방향, 각도 또는 속도에 따라 타격된 공의 속도 및 진행 방향을 구체적, 직관적으로 파악할 수 있게 된다.In addition, according to the present invention, by improving the user interface or user experience, it is possible to specifically and intuitively determine the speed and direction of travel of the hit ball depending on the point where the ball is hit and the direction, angle or speed of the golf club.
도 1은 본 발명의 일 실시예에 따른 정보 제공 시스템의 내부 구성을 상세하게 도시하는 도면이다.
도 2는 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 시스템에서 본 발명에 따른 정보 제공 시스템이 활용되는 상황을 예시적으로 도시하는 도면이다.
도 3은 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 시스템(200)에 의하여 제공되는 제1 영역 및 제2 영역을 예시적으로 나타내는 도면이다.
도 4 내지 도 6은 본 발명의 일 실시예에 따라 골프 공에 관한 정보를 제공하는 사용자 인터페이스 또는 사용자 경험이 제공되는 상황을 예시적으로 도시하는 도면이다.FIG. 1 is a drawing detailing the internal configuration of an information provision system according to one embodiment of the present invention.
FIG. 2 is a drawing exemplarily illustrating a situation in which an information provision system according to the present invention is utilized in a virtual golf simulation system according to one embodiment of the present invention.
FIG. 3 is a drawing exemplarily showing a first area and a second area provided by a virtual golf simulation system (200) according to one embodiment of the present invention.
FIGS. 4 to 6 are diagrams exemplarily illustrating a situation in which a user interface or user experience providing information about a golf ball is provided according to one embodiment of the present invention.
후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이러한 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 본 명세서에 기재되어 있는 특정 형상, 구조 및 특성은 본 발명의 정신과 범위를 벗어나지 않으면서 일 실시예로부터 다른 실시예로 변경되어 구현될 수 있다. 또한, 각각의 실시예 내의 개별 구성요소의 위치 또는 배치도 본 발명의 정신과 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 행하여지는 것이 아니며, 본 발명의 범위는 특허청구범위의 청구항들이 청구하는 범위 및 그와 균등한 모든 범위를 포괄하는 것으로 받아들여져야 한다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 구성요소를 나타낸다.The detailed description of the present invention set forth below refers to the accompanying drawings which illustrate specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. It should be understood that the various embodiments of the present invention, while different from each other, are not necessarily mutually exclusive. For example, specific shapes, structures, and characteristics described herein may be modified and implemented from one embodiment to another without departing from the spirit and scope of the invention. It should also be understood that the positions or arrangements of individual components within each embodiment may be changed without departing from the spirit and scope of the invention. Accordingly, the detailed description set forth below is not to be taken in a limiting sense, and the scope of the present invention is to be taken to encompass the scope of the claims and all equivalents thereof. Like reference numerals in the drawings represent the same or similar elements throughout the several aspects.
이하에서는, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 하기 위하여, 본 발명의 여러 바람직한 실시예에 관하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.Hereinafter, various preferred embodiments of the present invention will be described in detail with reference to the attached drawings so that a person having ordinary skill in the art to which the present invention pertains can easily practice the present invention.
본 발명의 일 실시예에 따른 모듈은 시선 추적 카메라 모듈, 스윙 동작 카메라 모듈, 센싱 모듈, 메인 모듈을 포함할 수 있다.A module according to one embodiment of the present invention may include a gaze tracking camera module, a swing motion camera module, a sensing module, and a main module.
본 발명의 일 실시예에 따른 시선 추적 카메라 모듈은 시선 추적(eye tracking) 알고리즘에 기초하여 머리의 방향(예를 들어, 상, 하, 좌, 우), 눈의 방향(예를 들어, 머리에 대한 안구의 방향 또는 안구 자체의 방향), 눈 크기 또는 눈 깜빡임에 관한 정보를 획득할 수 있고, 획득한 정보를 메인 모듈로 전송할 수 있다.An eye tracking camera module according to one embodiment of the present invention can obtain information about the direction of the head (e.g., up, down, left, right), the direction of the eyes (e.g., the direction of the eyeballs with respect to the head or the direction of the eyeballs themselves), the size of the eyes, or the blinking of the eyes based on an eye tracking algorithm, and can transmit the obtained information to the main module.
본 발명의 일 실시예에 따른 스윙 동작 카메라 모듈은 신체 또는 머리의 방향에 관한 정보를 획득할 수 있고, 획득한 정보를 메인 모듈로 전송할 수 있다.A swing motion camera module according to one embodiment of the present invention can obtain information about the direction of a body or head and transmit the obtained information to a main module.
본 발명의 일 실시예에 따른 센싱 모듈은 샷 데이터(예를 들어, 발사각, 측면각, 공 속도, 백 스핀, 사이드 스핀) 또는 임팩트 시점에 대한 정보를 획득할 수 있고, 획득한 정보를 메인 모듈로 전송할 수 있다.A sensing module according to one embodiment of the present invention can obtain shot data (e.g., launch angle, side angle, ball speed, back spin, side spin) or information on the point of impact, and transmit the obtained information to the main module.
본 발명의 일 실시예에 따른 메인 모듈은 시선 추적 카메라 모듈, 스윙 동작 카메라 모듈 또는 센싱 모듈로부터 전송받은 정보를 조합하거나 분석한 정보(예를 들어, 공의 타격 정보 및 상기 방향 정보를 참조하여 생성된 그래픽 객체)를 사용자에게 제공할 수 있다.A main module according to one embodiment of the present invention can provide a user with information (e.g., a graphic object generated by referencing ball hitting information and the direction information) obtained by combining or analyzing information transmitted from a gaze tracking camera module, a swing motion camera module, or a sensing module.
정보 제공 시스템의 구성Composition of information provision system
도 1는 본 발명의 일 실시예에 따른 정보 제공 시스템(100)의 내부 구성을 상세하게 도시하는 도면이다.FIG. 1 is a drawing detailing the internal configuration of an information provision system (100) according to one embodiment of the present invention.
도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따른 정보 제공 시스템(100)은, 정보 생성부(110), 정보 표시부(120), 통신부(130) 및 제어부(140)를 포함하여 구성될 수 있다. 본 발명의 일 실시예에 따르면, 정보 생성부(110), 정보 표시부(120), 통신부(130) 및 제어부(140)는 그 중 적어도 일부가 외부의 시스템(미도시됨)과 통신하는 프로그램 모듈일 수 있다. 이러한 프로그램 모듈은 운영 시스템, 응용 프로그램 모듈 또는 기타 프로그램 모듈의 형태로 정보 제공 시스템(100)에 포함될 수 있고, 물리적으로는 여러 가지 공지의 기억 장치에 저장될 수 있다. 또한, 이러한 프로그램 모듈은 정보 제공 시스템(100)과 통신 가능한 원격 기억 장치에 저장될 수도 있다. 한편, 이러한 프로그램 모듈은 본 발명에 따라 후술할 특정 업무를 수행하거나 특정 추상 데이터 유형을 실행하는 루틴, 서브루틴, 프로그램, 오브젝트, 컴포넌트, 데이터 구조 등을 포괄하지만, 이에 제한되지는 않는다.As illustrated in FIG. 1, an information providing system (100) according to one embodiment of the present invention may be configured to include an information generating unit (110), an information displaying unit (120), a communication unit (130), and a control unit (140). According to one embodiment of the present invention, at least some of the information generating unit (110), the information displaying unit (120), the communication unit (130), and the control unit (140) may be program modules that communicate with an external system (not shown). Such program modules may be included in the information providing system (100) in the form of an operating system, an application program module, or other program modules, and may be physically stored in various known memory devices. In addition, such program modules may be stored in a remote memory device that can communicate with the information providing system (100). Meanwhile, such program modules include, but are not limited to, routines, subroutines, programs, objects, components, data structures, etc. that perform specific tasks described below or execute specific abstract data types according to the present invention.
한편, 정보 제공 시스템(100)에 관하여 위와 같이 설명되었으나, 이러한 설명은 예시적인 것이고, 정보 제공 시스템(100)의 구성요소 또는 기능 중 적어도 일부가 필요에 따라 공지의 가상 골프 시뮬레이션 시스템에서 실현되거나 공지의 가상 골프 시뮬레이션 시스템 내에 포함될 수도 있음은 당업자에게 자명하다. 또한, 경우에 따라서는, 정보 제공 시스템(100)의 모든 기능과 모든 구성요소가 가상 골프 시뮬레이션 시스템(200) 내에서 전부 실행되거나 가상 골프 시뮬레이션 시스템(200) 내에 전부 포함될 수도 있다.Meanwhile, although the information provision system (100) has been described as above, this description is exemplary, and it is obvious to those skilled in the art that at least some of the components or functions of the information provision system (100) may be realized in a known virtual golf simulation system or included in a known virtual golf simulation system as needed. In addition, in some cases, all functions and all components of the information provision system (100) may be fully executed in a virtual golf simulation system (200) or included in a virtual golf simulation system (200).
먼저, 본 발명의 일 실시예에 따른 정보 생성부(110)는, 적어도 하나의 스윙으로부터 공의 물리량에 관한 정보를 측정 또는 추정할 수 있다. 여기서, 본 발명의 일 실시예에 따른 물리량에 관한 정보는 적어도 하나의 모듈로부터 획득되는 정보(예를 들어, 신체 또는 머리의 방향, 눈의 방향, 발사각, 측면각, 공의 타격과 연관된 지점(또는 임팩트 지점), 임팩트 시점, 백 스핀, 사이드 스핀, 공 속도, 클럽 속도, 클럽의 방향, 공의 회전, 충격량, 클럽 패스 등)를 의미할 수 있다. 다만, 본 발명의 일 실시예에 따른 물리량에 관한 정보는 위에서 열거된 것에 한정되지 않으며, 본 발명의 목적을 달성할 수 있는 범위 내에서 다양하게 변경될 수 있다.First, the information generation unit (110) according to one embodiment of the present invention can measure or estimate information about the physical quantity of the ball from at least one swing. Here, the information about the physical quantity according to one embodiment of the present invention may mean information obtained from at least one module (for example, direction of the body or head, direction of the eyes, launch angle, side angle, point associated with hitting the ball (or impact point), impact point, back spin, side spin, ball speed, club speed, club direction, ball spin, amount of impact, club pass, etc.). However, the information about the physical quantity according to one embodiment of the present invention is not limited to what is listed above, and may be variously changed within a scope that can achieve the purpose of the present invention.
예를 들어, 본 발명의 일 실시예에 따른 정보 생성부(110)는 물리량 측정 또는 측정의 대상이 되는 공을 촬영한 복수의 이미지 각각에서 복수의 딤플을 검출할 수 있다. 나아가, 본 발명의 일 실시예에 따른 정보 생성부(110)는 복수의 이미지 중 제1 이미지에서 검출되는 복수의 딤플의 속성 및 제2 이미지에서 검출되는 복수의 딤플의 속성 사이의 연관 관계를 참조하여 공의 회전에 관한 물리량을 측정 또는 추정할 수 있다.For example, the information generating unit (110) according to one embodiment of the present invention can detect a plurality of dimples from each of a plurality of images that capture a ball that is a target of physical quantity measurement or measurement. Furthermore, the information generating unit (110) according to one embodiment of the present invention can measure or estimate a physical quantity related to the rotation of the ball by referring to the correlation between the properties of the plurality of dimples detected from a first image among the plurality of images and the properties of the plurality of dimples detected from a second image.
한편, 물리량 측정 또는 추정을 위한 더 자세한 내용에 관하여는 본 출원인에 의하여 출원된 한국특허출원 제10-2020-0133813호에 최초로 첨부된 특허출원명세서의 기재를 참조할 수 있으며, 한국특허출원 제10-2020-0133813호의 특허출원명세서에 기재된 내용은 그 전체로서 본 명세서에 병합된 것으로 보아야 함을 밝혀 둔다.Meanwhile, for more detailed information on measuring or estimating physical quantities, reference may be made to the description in the patent application specification initially attached to Korean Patent Application No. 10-2020-0133813 filed by the applicant herein, and it is hereby made clear that the contents described in the patent application specification of Korean Patent Application No. 10-2020-0133813 shall be deemed to be incorporated into this specification in its entirety.
다음으로, 정보 생성부(110)는 위의 물리량에 관한 정보를 참조하여 공의 타격 정보 및 방향 정보를 생성할 수 있다.Next, the information generation unit (110) can generate information on the ball's impact and direction by referring to the information on the above physical quantities.
구체적으로, 본 발명의 일 실시예에 따른 공의 타격 정보는 사용자의 스윙으로부터 측정 또는 추정될 수 있는 공의 타격에 관한 정보로서, 공의 타격과 연관된 지점 또는 클럽의 페이스 앵글(face angle)에 관한 정보를 포함할 수 있다. 본 발명의 일 실시예에 따른 클럽의 페이스 앵글(face angle)은 타겟 라인과 직각인 가상의 선과 클럽 페이스 사이에 생기는 각도로서, 임팩트된 후 공의 방향에 영향을 미칠 수 있다.Specifically, the ball hitting information according to one embodiment of the present invention is information about the ball hitting that can be measured or estimated from a user's swing, and may include information about a point associated with the ball hitting or a face angle of the club. The club face angle according to one embodiment of the present invention is an angle created between a virtual line perpendicular to the target line and the club face, and may affect the direction of the ball after impact.
또한, 본 발명의 일 실시예에 따른 공의 방향 정보는 사용자의 스윙으로부터 측정 또는 추정될 수 있는 공의 방향에 관한 정보로서, 공의 도달 거리와 연관된 발사각(launch angle) 및 공의 진행 방향과 연관된 측면각(side angle)에 관한 정보를 포함할 수 있다.In addition, the ball direction information according to one embodiment of the present invention is information about the direction of the ball that can be measured or estimated from the user's swing, and may include information about a launch angle associated with the ball's reach distance and a side angle associated with the ball's travel direction.
다음으로, 본 발명의 일 실시예에 따른 정보 표시부(120)는 생성된 공의 타격 정보 및 방향 정보를 시각화하여 제1 영역 또는 제2 영역 내에 표시할 수 있다.Next, the information display unit (120) according to one embodiment of the present invention can visualize the hitting information and direction information of the generated ball and display them within the first area or the second area.
본 발명의 일 실시예에 따른 제1 영역은 공이 타격된 시점으로부터 소정의 시간이 지난 후 공이 통과할 것으로 예상되는 프레임(frame) 또는 존(zone)을 의미할 수 있다. 바람직하게는, 위의 소정의 시간은 공이 타격된 이후 공의 궤적(또는 구질)을 형성하기 전까지 걸리는 시간을 의미할 수 있다.The first region according to one embodiment of the present invention may mean a frame or zone through which the ball is expected to pass after a predetermined time has elapsed from the time the ball is hit. Preferably, the predetermined time above may mean the time taken until the ball's trajectory (or pitch) is formed after the ball is hit.
구체적으로, 본 발명의 일 실시예에 따른 제1 영역은 공의 도달 거리와 연관된 발사각 및 공의 진행 방향과 연관된 측면각에 기초하여 4분할된 영역을 의미할 수 있다.Specifically, the first region according to one embodiment of the present invention may mean a region divided into four based on a launch angle associated with a ball's reach distance and a side angle associated with a ball's travel direction.
보다 구체적으로, 본 발명의 일 실시예에 따른 제1 영역의 가로축은 측면각에 관한 것으로, 왼쪽에서 오른쪽으로 -10°에서 10°의 범위를 나타내도록 형성될 수 있고, 본 발명의 일 실시예에 따른 제1 영역의 세로축은 발사각에 관한 것으로, 아래쪽에서 위쪽으로 10°에서 20°의 범위를 나타내도록 형성될 수 있어, 제1 영역은 가로축과 세로축의 중점을 기준으로 4분할 될 수 있다. 또한, 본 발명의 일 실시예에 따르면, 제1 영역을 나타내는 가로축 또는 세로축의 범위는 사용자의 조작 또는 선택에 기초하여 동적으로 변화될 수 있다.More specifically, the horizontal axis of the first region according to one embodiment of the present invention relates to a side angle and may be formed to represent a range of -10° to 10° from left to right, and the vertical axis of the first region according to one embodiment of the present invention relates to a launch angle and may be formed to represent a range of 10° to 20° from bottom to top, such that the first region may be divided into four based on the midpoints of the horizontal axis and the vertical axis. In addition, according to one embodiment of the present invention, the range of the horizontal axis or the vertical axis representing the first region may be dynamically changed based on a user's operation or selection.
한편, 본 발명의 일 실시예에 따른 제2 영역은 생성된 공의 타격 정보 및 방향 정보 중 속도와 연관된 정보를 나타낼 수 있는 영역의 집합을 의미할 수 있다.Meanwhile, the second region according to one embodiment of the present invention may mean a set of regions that can represent information related to speed among the hitting information and direction information of the generated ball.
구체적으로, 본 발명의 일 실시예에 따른 제2 영역은 사용자의 스윙으로부터 측정 또는 추정되는 공의 속도 또는 클럽 헤드의 속도를 나타내는 스펙트럼(예를 들어, 왼쪽의 빨간색부터 오른쪽의 초록색까지 연속적으로 이어지는, 색을 나타내는 선분의 집합)을 의미할 수 있다.Specifically, the second region according to one embodiment of the present invention may mean a spectrum (e.g., a set of line segments representing colors that run continuously from red on the left to green on the right) representing the speed of a ball or the speed of a club head measured or estimated from a user's swing.
또한, 본 발명의 일 실시예에 따른 제2 영역은 사용자의 스윙으로부터 측정 또는 추정되는 공의 속도 또는 클럽 헤드의 속도가 적어도 하나의 기준 속도 구간과 함께 표시될 수 있는 영역을 포함할 수 있다. 본 발명의 일 실시예에 따른 기준 속도 구간은 사용자의 스윙으로부터 측정 또는 추정되는 공의 속도 또는 클럽 헤드의 속도가 적절한지 여부를 판단하기 위한 구간을 의미할 수 있다.In addition, the second region according to one embodiment of the present invention may include a region in which the speed of the ball or the speed of the club head measured or estimated from the user's swing may be displayed together with at least one reference speed section. The reference speed section according to one embodiment of the present invention may mean a section for determining whether the speed of the ball or the speed of the club head measured or estimated from the user's swing is appropriate.
보다 구체적으로, 본 발명의 일 실시예에 따른 제2 영역은 빨간색부터 초록색까지 이어지는 스펙트럼으로서, 사용자의 스윙으로부터 측정 또는 추정되는 공의 속도 또는 클럽 헤드의 속도는 후술할 제2 그래픽 객체(예를 들어, 막대 또는 선분)의 형태로 스펙트럼 내에 표시될 수 있다.More specifically, the second region according to one embodiment of the present invention is a spectrum extending from red to green, and the speed of the ball or the speed of the club head measured or estimated from the user's swing can be displayed within the spectrum in the form of a second graphic object (e.g., a bar or a line segment) to be described later.
또한, 본 발명의 일 실시예에 따르면, 기준 속도 구간은 초록색 영역에 포함되어 있고, 제2 그래픽 객체가 기준 속도 구간 내에 있는 경우, 사용자는 적절한 스윙(예를 들어, 적절한 클럽 헤드의 속도로 스윙하거나 공의 속도가 적절하도록 스윙함)을 하였음을 인지할 수 있고, 제2 그래픽 객체가 기준 속도 구간 밖의 빨간색 영역에 있는 경우, 사용자는 적절하지 않은 스윙(예를 들어, 적절하지 않은 클럽 헤드의 속도로 스윙하거나 공의 속도가 적절하지 않도록 스윙함)을 하였음을 인지할 수 있게 된다.In addition, according to one embodiment of the present invention, if the reference speed range is included in the green area and the second graphic object is within the reference speed range, the user can recognize that he/she has made an appropriate swing (e.g., swinging at an appropriate club head speed or swinging so that the ball speed is appropriate), and if the second graphic object is within the red area outside the reference speed range, the user can recognize that he/she has made an inappropriate swing (e.g., swinging at an inappropriate club head speed or swinging so that the ball speed is appropriate).
한편, 본 발명의 일 실시예에 따른 정보 표시부(120)는 공의 타격 정보 및 방향 정보를 참조하여 그래픽 객체를 생성할 수 있다.Meanwhile, the information display unit (120) according to one embodiment of the present invention can generate a graphic object by referring to the ball hitting information and direction information.
구체적으로, 본 발명의 일 실시예에 따른 그래픽 객체는 공의 타격 정보 및 방향 정보에 대하여 점, 선 또는 면으로 표시할 수 있는 기하학적 정보를 의미할 수 있다.Specifically, a graphic object according to one embodiment of the present invention may mean geometric information that can be displayed as a point, line, or surface with respect to ball hitting information and direction information.
보다 구체적으로, 본 발명의 일 실시예에 따른 그래픽 객체는 공의 형상, 공의 타격과 연관된 지점 및 페이스 앵글(face angle)이 점, 선 또는 면의 형태로 표현되어 제1 영역에서 표시되는 제1 그래픽 객체 및 사용자의 스윙으로부터 측정 또는 추정되는 공의 속도 또는 클럽 헤드의 속도가 막대 또는 선분의 형태로 표현되어 제2 영역에서 표시되는 제2 그래픽 객체를 포함할 수 있다.More specifically, a graphic object according to one embodiment of the present invention may include a first graphic object in which a shape of a ball, a point associated with a hit of the ball, and a face angle are expressed in the form of points, lines, or planes and displayed in a first area, and a second graphic object in which a speed of the ball or a speed of the club head measured or estimated from a user's swing is expressed in the form of bars or line segments and displayed in a second area.
또한, 본 발명의 일 실시예에 따라 생성된 제1 그래픽 객체는 제1 영역에서 발사각 및 측면각을 고려한 위치에 표시될 수 있다.Additionally, the first graphic object generated according to one embodiment of the present invention can be displayed at a position that takes into account the launch angle and the side angle in the first area.
보다 구체적으로, 본 발명의 일 실시예에 따른 제1 그래픽 객체는 공의 형상, 공의 타격과 연관된 지점 및 페이스 앵글(face angle)이 점, 선 또는 면의 형태로 표현된 객체로서, 공이 타격된 이후 공의 궤적(또는 구질)을 형성하기 전에 제1 영역에서 공의 타격과 연관된 지점, 페이스 앵글(face angle), 공의 속도 또는 클럽 헤드의 속도의 관계에 기초하여 결정되는 발사각 및 측면각을 고려한 위치에 표시될 수 있다.More specifically, a first graphic object according to one embodiment of the present invention is an object in which a shape of a ball, a point associated with a hit of the ball, and a face angle are expressed in the form of a point, a line, or a surface, and may be displayed at a position that takes into account a launch angle and a side angle determined based on a relationship among a point associated with a hit of the ball, a face angle, a speed of the ball, or a speed of a club head in a first area before forming a trajectory (or quality) of the ball after the ball is hit.
또한, 본 발명의 일 실시예에 따르면, 사용자의 복수의 스윙으로부터 생성된 복수의 제1 그래픽 객체가 제1 영역에서 누적적으로 표시될 수 있다.Additionally, according to one embodiment of the present invention, a plurality of first graphic objects generated from a plurality of swings of the user can be cumulatively displayed in the first area.
구체적으로, 본 발명의 일 실시예에 따라 생성된 복수의 제1 그래픽 객체는 시계열적으로 구분되도록 표시될 수 있다. 예를 들어, 복수의 제1 그래픽 객체는 생성된 순서에 따라 그래픽 객체의 색 또는 모양이 다르게 표시될 수 있다.Specifically, a plurality of first graphic objects generated according to one embodiment of the present invention may be displayed to be distinguished in time series. For example, a plurality of first graphic objects may be displayed with different colors or shapes depending on the order in which they were generated.
본 발명의 또 다른 일 실시예에 따르면, 제1 골프 시뮬레이션(예를 들어, 사용자가 t시점에 스크린 골프 라운딩을 수행함)을 통해 제1 영역에 표시된 복수의 제1 그래픽 객체는 사용자가 제2 골프 시뮬레이션(예를 들어, 사용자가 t+1시점에 스크린 골프 라운딩을 수행함)을 할 때 사용자의 조작 또는 선택에 기초하여 제1 영역에 표시되거나 제거되도록 할 수 있다.According to another embodiment of the present invention, a plurality of first graphic objects displayed in a first area through a first golf simulation (e.g., a user performs a screen golf round at time t) can be displayed or removed in the first area based on a user's operation or selection when the user performs a second golf simulation (e.g., a user performs a screen golf round at time t+1).
이를 통해, 사용자는 자신만의 제1 영역을 업데이트하면서 타격의 정확성 개선을 통한 골프 실력의 향상을 꾀할 수 있다.Through this, users can improve their golf skills by improving the accuracy of their hits while updating their own first area.
다음으로, 본 발명의 일 실시예에 따른 통신부(130)는 정보 생성부(110) 및 정보 표시부(120)로부터의/로의 데이터 송수신이 가능하도록 하는 기능을 수행할 수 있다.Next, the communication unit (130) according to one embodiment of the present invention can perform a function that enables data transmission and reception from/to the information generation unit (110) and the information display unit (120).
마지막으로, 본 발명의 일 실시예에 따른 제어부(140)는 정보 생성부(110), 정보 표시부(120) 및 통신부(130) 간의 데이터의 흐름을 제어하는 기능을 수행할 수 있다. 즉, 본 발명의 일 실시예에 따른 제어부(140)는 정보 제공 시스템(100)의 외부로부터의/로의 데이터 흐름 또는 정보 제공 시스템(100)의 각 구성요소 간의 데이터 흐름을 제어함으로써, 정보 생성부(110), 정보 표시부(120) 및 통신부(130)에서 각각 고유 기능을 수행하도록 제어할 수 있다.Finally, the control unit (140) according to one embodiment of the present invention can perform a function of controlling the flow of data between the information generation unit (110), the information display unit (120), and the communication unit (130). That is, the control unit (140) according to one embodiment of the present invention can control the flow of data from/to the outside of the information provision system (100) or the flow of data between each component of the information provision system (100), thereby controlling the information generation unit (110), the information display unit (120), and the communication unit (130) to perform their respective functions.
도 2는 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 시스템(200)에서 본 발명에 따른 정보 제공 시스템(100)이 활용되는 상황을 예시적으로 도시하는 도면이다.FIG. 2 is a drawing exemplarily illustrating a situation in which an information provision system (100) according to the present invention is utilized in a virtual golf simulation system (200) according to one embodiment of the present invention.
도 2에 도시된 바와 같이, 가상 골프 시뮬레이션 시스템(200)은 타격부(10), 조명 장치(20), 촬영 장치(210), 시뮬레이터(220) 및 표시 장치(230)를 포함하여 구성될 수 있다. 또한, 본 발명의 일 실시예에 따른 시뮬레이터(220)에는 본 발명에 따른 정보 제공 시스템(100)이 포함될 수 있다.As shown in Fig. 2, the virtual golf simulation system (200) includes a striking part (10), It may be configured to include a lighting device (20), a photographing device (210), a simulator (220), and a display device (230). In addition, the simulator (220) according to one embodiment of the present invention may include an information providing system (100) according to the present invention.
먼저, 본 발명의 일 실시예에 따른 타격부(10)는 골퍼가 가상 골프 시뮬레이션 시스템(200)을 이용할 때에 발을 딛고 올라서서 골프 공을 놓고 치는 부분일 수 있다. 이러한 타격부(10)는 그 경사각이 조절될 수 있는 공지의 스윙 플레이트를 포함할 수 있다. 참고로, 본 발명이 다른 종류의 가상 스포츠 시뮬레이터 시스템에 적용되는 경우에, 당업자는 타격부(10)의 구성을, 필요한 경우 그와 함께 연동하는 다른 구성요소의 구성과 함께, 해당 스포츠의 특성에 맞도록 적절하게 변경할 수 있다.First, the striking part (10) according to one embodiment of the present invention may be a part on which a golfer steps up and places a golf ball to hit when using a virtual golf simulation system (200). This striking part (10) may include a known swing plate whose inclination angle can be adjusted. For reference, when the present invention is applied to other types of virtual sports simulator systems, those skilled in the art can appropriately change the configuration of the striking part (10), together with the configuration of other components linked thereto, if necessary, to suit the characteristics of the corresponding sport.
다음으로, 본 발명의 일 실시예에 따른 조명 장치(20)는 골퍼가 실내나 실외에서 가상 골프를 즐기는 경우에 인위적으로 빛을 조사할 수 있는 장치일 수 있다. 이러한 조명 장치(20)는 필요에 따라 켜지고 꺼지거나 그 밝기가 조절될 수 있다. 바람직하게는, 조명 장치(20)는 빛의 떨림 현상으로 인한 복수의 이미지의 자연적인 열화를 막기 위한 적외선 조명(예를 들어, LED 조명)일 수 있다.Next, the lighting device (20) according to one embodiment of the present invention may be a device that can artificially irradiate light when a golfer enjoys virtual golf indoors or outdoors. This lighting device (20) may be turned on and off or its brightness may be adjusted as needed. Preferably, the lighting device (20) may be an infrared light (e.g., an LED light) to prevent natural deterioration of multiple images due to the phenomenon of light shaking.
다음으로, 본 발명의 일 실시예에 따른 촬영 장치(210)는 적어도 하나의 모듈(예를 들어, 시선 추적 카메라 모듈, 스윙 동작 카메라 모듈, 센싱 모듈 등)(미도시됨)를 포함하여 공의 타격 정보 및 방향 정보에 관한 복수의 이미지를 획득하는 기능을 수행할 수 있다. 이러한 촬영 장치(210)는 움직이는 골프 클럽 헤드를 위에서 아래로 내려다보는 위치에 배치될 수 있지만, 기타 다른 위치에 배치될 수도 있다. 한편, 본 발명의 일 실시예에 따른 촬영 장치(210)는 촬영 속도가 상이한 적어도 두 개의 카메라를 이용하여 복수의 이미지를 순차적으로 획득함으로써 고속 카메라와 유사한 성능을 구현하거나, 두 개의 2차원 카메라를 이용하여 복수의 이미지를 동시에 획득함으로써 3차원 카메라와 유사한 성능을 구현할 수 있다.Next, the photographing device (210) according to one embodiment of the present invention may perform a function of acquiring a plurality of images regarding ball hitting information and direction information, including at least one module (e.g., a gaze tracking camera module, a swing motion camera module, a sensing module, etc.) (not shown). This photographing device (210) may be placed at a position looking down on a moving golf club head from above, but may also be placed at other positions. Meanwhile, the photographing device (210) according to one embodiment of the present invention may implement performance similar to a high-speed camera by sequentially acquiring a plurality of images using at least two cameras with different shooting speeds, or may implement performance similar to a three-dimensional camera by simultaneously acquiring a plurality of images using two two-dimensional cameras.
다음으로, 본 발명의 일 실시예에 따른 시뮬레이터(220)는 메인 모듈을 포함하여 시선 추적 카메라 모듈, 스윙 동작 카메라 모듈 또는 센싱 모듈로부터 전송받은 정보를 조합하거나 분석한 정보(예를 들어, 공의 타격 정보 및 상기 방향 정보를 참조하여 생성된 그래픽 객체)를 사용자에게 제공하는 기능을 수행할 수 있다. 한편, 본 발명의 일 실시예에 따른 시뮬레이터(220)는 촬영 장치(210) 및 표시 장치(230)와 통신할 수 있고, 가상 골프 시뮬레이션 시스템(200)을 위한 전용 프로세서를 포함할 수 있다. 이러한 전용 프로세서는 메모리 수단을 구비하고 수치 연산 능력과 그래픽 처리 능력을 갖춘 것일 수 있다.Next, the simulator (220) according to one embodiment of the present invention may perform a function of providing a user with information (e.g., graphic objects generated by referencing ball hitting information and the direction information) obtained by combining or analyzing information transmitted from a gaze tracking camera module, a swing motion camera module, or a sensing module, including a main module. Meanwhile, the simulator (220) according to one embodiment of the present invention may communicate with a photographing device (210) and a display device (230), and may include a dedicated processor for a virtual golf simulation system (200). Such a dedicated processor may be provided with a memory means and may have numerical calculation capabilities and graphic processing capabilities.
마지막으로, 본 발명의 일 실시예에 따른 표시 장치(230)는 시뮬레이터(220)의 분석에 따른 정보를 시각화하여 표시하여 주는 기능을 수행할 수 있다. 이러한 표시 장치(230)는 소정의 디스플레이 수단을 통하여 소정의 영상을 표시할 수 있는데, 예를 들면, 타격된 골프 공의 충격을 흡수하는 한편 직접 발광하지는 않는 스크린과, 이러한 스크린에 영상을 출력하는 프로젝터로 구성될 수 있다.Finally, the display device (230) according to one embodiment of the present invention can perform a function of visualizing and displaying information according to the analysis of the simulator (220). This display device (230) can display a predetermined image through a predetermined display means, and for example, can be composed of a screen that absorbs the impact of a hit golf ball but does not directly emit light, and a projector that outputs an image to this screen.
도 3은 본 발명의 일 실시예에 따른 가상 골프 시뮬레이션 시스템(200)에 의하여 제공되는 제1 영역 및 제2 영역을 예시적으로 나타내는 도면이다.FIG. 3 is a drawing exemplarily showing a first area and a second area provided by a virtual golf simulation system (200) according to one embodiment of the present invention.
도 3에 의하면, 본 발명의 일 실시예에 따른 제1 영역(301)은 발사각에 관한 세로축 및 측면각에 관한 가로축으로 구성된 프레임으로서, 중심을 기준으로 4분할된 것을 의미할 수 있다. 또한, 본 발명의 일 실시예에 따른 제2 영역(302)은 공의 속도 또는 클럽 헤드의 속도를 나타내는 스펙트럼을 의미할 수 있고, 공의 속도 또는 클럽 헤드의 속도가 적절한지 여부를 판단할 수 있는 기준 속도 구간(303)과 함께 표시될 수 있다.According to FIG. 3, the first region (301) according to one embodiment of the present invention may mean a frame composed of a vertical axis for a launch angle and a horizontal axis for a side angle, and may mean being divided into four based on the center. In addition, the second region (302) according to one embodiment of the present invention may mean a spectrum representing the speed of a ball or the speed of a club head, and may be displayed together with a reference speed section (303) that can determine whether the speed of the ball or the speed of the club head is appropriate.
도 4 내지 도 6은 본 발명의 일 실시예에 따라 골프 공에 관한 정보를 제공하는 사용자 인터페이스 또는 사용자 경험이 제공되는 상황을 예시적으로 도시하는 도면이다.FIGS. 4 to 6 are diagrams exemplarily illustrating a situation in which a user interface or user experience providing information about a golf ball is provided according to one embodiment of the present invention.
먼저, 도 4에 의하면, 사용자의 제1 스윙에 기초하여 측정 또는 추정되는 공의 물리량에 관한 정보를 참조하여 공의 타격 정보 및 방향 정보가 생성되고, 공의 타격 정보 및 방향 정보에 기초하여 제1 그래픽 객체(403) 및 제2 그래픽 객체(404)가 생성될 수 있다.First, according to FIG. 4, ball hitting information and direction information are generated by referring to information about the physical quantity of the ball measured or estimated based on the user's first swing, and a first graphic object (403) and a second graphic object (404) can be generated based on the ball hitting information and direction information.
그 다음에, 제1 그래픽 객체(403)는 제1 영역(401)에서 발사각과 측면각을 고려한 위치에 표시될 수 있고, 제2 그래픽 객체(404)는 공의 속도 또는 클럽 헤드의 속도를 고려하여 제2 영역(402)에 표시될 수 있다.Next, the first graphic object (403) can be displayed at a position considering the launch angle and the side angle in the first area (401), and the second graphic object (404) can be displayed in the second area (402) considering the speed of the ball or the speed of the club head.
다음으로, 도 5에 의하면, 사용자의 제2 스윙에 기초하여 생성된 제1 그래픽 객체(502)가 제1 영역에서 사용자의 제1 스윙에 기초하여 생성된 제1 그래픽 객체(501)와 함께 제1 영역에서 표시될 수 있다. 여기서, 본 발명의 일 실시예에 따른 복수의 제1 그래픽 객체(501, 502)는 시계열적으로 구분되도록 표시될 수 있으며, 예를 들어, 생성된 순서에 따라 색 또는 모양이 다르게 표시될 수 있다.Next, according to FIG. 5, a first graphic object (502) generated based on the user's second swing may be displayed in the first area together with a first graphic object (501) generated based on the user's first swing in the first area. Here, a plurality of first graphic objects (501, 502) according to one embodiment of the present invention may be displayed to be distinguished in time series, and for example, colors or shapes may be displayed differently depending on the order in which they were generated.
다음으로, 도 6에 의하면, 본 발명의 일 실시예에 따른 사용자의 복수의 스윙에 기초하여 생성된 복수의 제1 그래픽 객체들은 사용자의 스윙으로부터 측정되는 공의 물리량에 관한 정보(예를 들어, 공의 타격과 연관된 지점(또는 임팩트 지점), 페이스 앵글(face angle), 클럽 패스 등)에 따라 발사각 및 측면각이 달라져서, 제1 영역의 다른 위치에 표시된 것을 확인할 수 있다. 구체적으로, 본 발명의 일 실시예에 따른 제1 그래픽 객체(602)는 제1 영역에서 임팩트 지점 및 페이스 앵글과 함께 시각화되어 표시될 수 있다.Next, according to FIG. 6, it can be confirmed that a plurality of first graphic objects generated based on a plurality of swings of a user according to one embodiment of the present invention are displayed at different locations in the first area with different launch angles and side angles depending on information about a physical quantity of a ball measured from the user's swing (e.g., a point associated with hitting the ball (or impact point), a face angle, a club path, etc.). Specifically, the first graphic object (602) according to one embodiment of the present invention can be visualized and displayed together with the impact point and the face angle in the first area.
또한, 본 발명의 일 실시예에 따른 제1 골프 시뮬레이션(601)을 통해 제1 영역에 표시된 복수의 제1 그래픽 객체들은 사용자가 제2 골프 시뮬레이션을 할 때 사용자의 조작 또는 선택에 기초하여 제1 영역에 표시되거나 제거되도록 할 수 있다.In addition, a plurality of first graphic objects displayed in the first area through the first golf simulation (601) according to one embodiment of the present invention can be displayed or removed in the first area based on the user's operation or selection when the user performs the second golf simulation.
이상 설명된 본 발명에 따른 실시예는 다양한 컴퓨터 구성요소를 통하여 실행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터 판독 가능한 기록 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능한 기록 매체는 프로그램 명령어, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 컴퓨터 판독 가능한 기록 매체에 기록되는 프로그램 명령어는 본 발명을 위하여 특별히 설계되고 구성된 것이거나 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수 있다. 컴퓨터 판독 가능한 기록 매체의 예에는, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical medium), 및 ROM, RAM, 플래시 메모리 등과 같은, 프로그램 명령어를 저장하고 실행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령어의 예에는, 컴파일러에 의하여 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용하여 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함된다. 하드웨어 장치는 본 발명에 따른 처리를 수행하기 위하여 하나 이상의 소프트웨어 모듈로 변경될 수 있으며, 그 역도 마찬가지이다.The embodiments of the present invention described above may be implemented in the form of program commands that can be executed through various computer components and recorded on a computer-readable recording medium. The computer-readable recording medium may include program commands, data files, data structures, etc., alone or in combination. The program commands recorded on the computer-readable recording medium may be those specially designed and configured for the present invention or those known and available to those skilled in the art of computer software. Examples of the computer-readable recording medium include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical recording media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and hardware devices specially configured to store and execute program commands, such as ROMs, RAMs, and flash memories. Examples of the program commands include not only machine language codes generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter, etc. The hardware devices may be changed into one or more software modules to perform processing according to the present invention, and vice versa.
이상에서 본 발명이 구체적인 구성요소 등과 같은 특정 사항과 한정된 실시예 및 도면에 의하여 설명되었으나, 이는 본 발명의 보다 전반적인 이해를 돕기 위하여 제공된 것일 뿐, 본 발명이 상기 실시예에 한정되는 것은 아니며, 본 발명이 속하는 기술분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정과 변경을 꾀할 수 있다.Although the present invention has been described above with reference to specific details such as specific components and limited examples and drawings, these have been provided only to help a more general understanding of the present invention, and the present invention is not limited to the above examples, and those with common knowledge in the technical field to which the present invention pertains may make various modifications and changes based on this description.
10: 타격부
20: 조명장치
100: 정보 제공 시스템
110: 정보 생성부
120: 정보 표시부
130: 통신부
140: 제어부
200: 가상 골프 시뮬레이션 시스템
210: 촬영 장치
220: 시뮬레이터
230: 표시 장치10: Striker
20: Lighting device
100: Information provision system
110: Information generation unit
120: Information display section
130: Communications Department
140: Control Unit
200: Virtual Golf Simulation System
210: Filming device
220: Simulator
230: Display device
Claims (15)
적어도 하나의 스윙으로부터 측정 또는 추정되는 공의 물리량에 관한 정보를 참조하여 상기 공의 타격 정보 및 방향 정보를 생성하는 단계, 및
상기 생성된 공의 타격 정보 및 방향 정보 중 적어도 하나를 시각화하여 제1 영역 내에 표시하는 단계를 포함하고,
상기 제1 영역은 상기 공의 도달 거리와 연관된 발사각 및 상기 공의 진행 방향과 연관된 측면각에 기초하여 4분할된 영역인
방법.As a method of providing quality information about a golf ball,
A step of generating hitting information and direction information of the ball by referring to information about the physical quantity of the ball measured or estimated from at least one swing, and
A step of visualizing and displaying at least one of the generated ball hitting information and direction information within a first region,
The above first region is a region divided into four regions based on the launch angle associated with the distance reached by the ball and the side angle associated with the direction of travel of the ball.
method.
상기 타격 정보는 상기 스윙으로부터 측정 또는 추정되는 상기 공의 타격과 연관된 지점 또는 클럽의 페이스 앵글(face angle)에 관한 정보를 포함하고,
상기 방향 정보는 상기 스윙으로부터 측정 또는 추정되는 상기 공에 관한 발사각 또는 측면각에 관한 정보를 포함하는
방법.In the first paragraph,
The above impact information includes information about a point or face angle of the club associated with the impact of the ball, which is measured or estimated from the swing,
The above directional information includes information about the launch angle or side angle of the ball measured or estimated from the swing.
method.
상기 표시 단계에서, 상기 생성된 공의 타격 정보 및 방향 정보를 시각화하여 제2 영역 내에 표시하고,
상기 제2 영역은 상기 스윙으로부터 측정 또는 추정되는 상기 공의 속도 또는 클럽 헤드의 속도가 적어도 하나의 기준 속도 구간과 함께 표시될 수 있는 영역을 포함하는
방법.In the first paragraph,
In the above display step, the hitting information and direction information of the generated ball are visualized and displayed within the second area,
The second region includes a region in which the speed of the ball or the speed of the club head measured or estimated from the swing can be displayed together with at least one reference speed range.
method.
상기 표시 단계에서, 상기 타격 정보 및 상기 방향 정보를 참조하여 생성된 그래픽 객체는 상기 제1 영역에서 상기 발사각 및 측면각을 고려한 위치에 표시되는
방법.In the first paragraph,
In the above display step, the graphic object generated by referring to the impact information and the direction information is displayed at a position that takes into account the launch angle and side angle in the first area.
method.
상기 표시 단계에서, 복수의 스윙으로부터 생성된 복수의 그래픽 객체는 누적적으로 표시되는
방법.In paragraph 5,
In the above display step, multiple graphic objects generated from multiple swings are displayed cumulatively.
method.
상기 표시 단계에서, 상기 복수의 그래픽 객체는 시계열적으로 구분되도록 표시되는
방법.In Article 6,
In the above display step, the plurality of graphic objects are displayed to be distinguished in time series.
method.
적어도 하나의 스윙으로부터 측정 또는 추정되는 공의 물리량에 관한 정보를 참조하여 상기 공의 타격 정보 및 방향 정보를 생성하는 정보 생성부, 및
상기 생성된 공의 타격 정보 및 방향 정보 중 적어도 하나를 시각화하여 제1 영역 내에 표시하는 정보 표시부를 포함하고,
상기 제1 영역은 상기 공의 도달 거리와 연관된 발사각 및 상기 공의 진행 방향과 연관된 측면각에 기초하여 4분할된 영역인
시스템.As a system that provides quality information on golf balls,
An information generating unit that generates hitting information and direction information of the ball by referencing information about the physical quantity of the ball measured or estimated from at least one swing, and
Including an information display section that visualizes and displays at least one of the generated ball hitting information and direction information within the first area,
The above first region is a region divided into four regions based on the launch angle associated with the distance reached by the ball and the side angle associated with the direction of travel of the ball.
System.
상기 타격 정보는 상기 스윙으로부터 측정 또는 추정되는 상기 공의 타격과 연관된 지점 또는 클럽의 페이스 앵글(face angle)에 관한 정보를 포함하고,
상기 방향 정보는 상기 스윙으로부터 측정 또는 추정되는 상기 공에 관한 발사각 또는 측면각에 관한 정보를 포함하는
시스템.In Article 9,
The above impact information includes information about a point or face angle of the club associated with the impact of the ball, which is measured or estimated from the swing,
The above directional information includes information about the launch angle or side angle of the ball measured or estimated from the swing.
System.
상기 정보 표시부는, 상기 생성된 공의 타격 정보 및 방향 정보를 시각화하여 제2 영역 내에 표시하고,
상기 제2 영역은 상기 스윙으로부터 측정 또는 추정되는 상기 공의 속도 또는 클럽 헤드의 속도가 적어도 하나의 기준 속도 구간과 함께 표시될 수 있는 영역을 포함하는
시스템.In Article 9,
The above information display section visualizes the generated ball hitting information and direction information and displays them within the second area,
The second region includes a region in which the speed of the ball or the speed of the club head measured or estimated from the swing can be displayed together with at least one reference speed range.
System.
상기 타격 정보 및 상기 방향 정보를 참조하여 생성된 그래픽 객체는 상기 제1 영역에서 상기 발사각 및 측면각을 고려한 위치에 표시되는
시스템.In Article 9,
The graphic object generated by referring to the above impact information and the direction information is displayed at a position that takes into account the launch angle and side angle in the first area.
System.
복수의 스윙으로부터 생성된 복수의 그래픽 객체는 누적적으로 표시되는
시스템.In Article 13,
Multiple graphic objects generated from multiple swings are displayed cumulatively.
System.
상기 복수의 그래픽 객체는 시계열적으로 구분되도록 표시되는
시스템.In Article 14,
The above multiple graphic objects are displayed to be distinguished in time series.
System.
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220052419A KR102807854B1 (en) | 2022-04-27 | 2022-04-27 | Method, system and non-transitory computer-readable recording medium for providing shot information of golf balls |
| JP2024560374A JP2025513845A (en) | 2022-04-27 | 2023-04-17 | Method, system and non-transitory computer readable recording medium for providing ball quality information about a golf ball |
| PCT/KR2023/005151 WO2023211034A1 (en) | 2022-04-27 | 2023-04-17 | Method, system and non-transitory computer-readable recording medium for providing shot information of golf balls |
| CN202380035935.0A CN119072346A (en) | 2022-04-27 | 2023-04-17 | Method, system, and non-transitory computer-readable recording medium for providing information on a golf shot |
| TW112114645A TWI860689B (en) | 2022-04-27 | 2023-04-19 | Method, system, and non-transitory computer-readable recording medium for providing shot information on golf balls |
| US18/928,667 US20250050168A1 (en) | 2022-04-27 | 2024-10-28 | Method, system and non-transitory computer-readable recording medium for providing shot information of golf balls |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220052419A KR102807854B1 (en) | 2022-04-27 | 2022-04-27 | Method, system and non-transitory computer-readable recording medium for providing shot information of golf balls |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20230152516A KR20230152516A (en) | 2023-11-03 |
| KR102807854B1 true KR102807854B1 (en) | 2025-05-16 |
Family
ID=88519363
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020220052419A Active KR102807854B1 (en) | 2022-04-27 | 2022-04-27 | Method, system and non-transitory computer-readable recording medium for providing shot information of golf balls |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20250050168A1 (en) |
| JP (1) | JP2025513845A (en) |
| KR (1) | KR102807854B1 (en) |
| CN (1) | CN119072346A (en) |
| TW (1) | TWI860689B (en) |
| WO (1) | WO2023211034A1 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102184366B1 (en) * | 2019-02-27 | 2020-12-01 | 주식회사 에스지엠 | Virtual swing plate and virtual golf system using the same |
| JP2021103483A (en) * | 2019-12-25 | 2021-07-15 | 有限会社Amplus | Image processing device, method, and program |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090326688A1 (en) * | 2008-02-01 | 2009-12-31 | Nike, Inc. | Systems and Methods for Fitting Golfers with Golf Clubs |
| JP5407658B2 (en) * | 2008-09-02 | 2014-02-05 | 横浜ゴム株式会社 | Golf club selection method and golf club selection system |
| KR101059325B1 (en) * | 2011-02-11 | 2011-08-24 | (주) 골프존 | Virtual golf simulation apparatus and method |
| JP6582641B2 (en) * | 2015-07-07 | 2019-10-02 | 株式会社プロギア | How to display golf club swing |
| KR101738419B1 (en) * | 2016-03-17 | 2017-05-22 | 주식회사 골프존 | Screen golf system, method for image realization for screen golf and recording medium readable by computing device for recording the method |
| KR101703859B1 (en) * | 2016-03-17 | 2017-02-08 | 주식회사 골프존 | Screen-golf system, method for golf information service applied to screen-golf system and method for controlling mobile terminal for the same, and recording medium recording program according to the method readable by computing device |
| KR101826837B1 (en) * | 2016-08-12 | 2018-02-08 | 주식회사 골프존 | Device for calculating information on flight of ball, method for the same and recording medium recording the method readable by computing device |
| KR101931592B1 (en) * | 2017-12-12 | 2019-03-13 | 주식회사 골프존 | Device for sensing a moving ball and method for computing parameters of moving ball using the same |
| TWI664550B (en) * | 2018-07-26 | 2019-07-01 | 華夏學校財團法人華夏科技大學 | Golf player swing posture detection system |
| JP7194282B2 (en) * | 2018-11-26 | 2022-12-21 | トラックマン・アクティーゼルスカブ | Method and Apparatus for Simulating a Golf Shot for a User |
| KR102897015B1 (en) * | 2018-12-19 | 2025-12-08 | 카스턴 매뉴팩츄어링 코오포레이숀 | Systems and methods for calculating acquired stroke performance metrics from flight data, taking into account predetermined offline information. |
| KR102235460B1 (en) | 2019-07-15 | 2021-04-02 | 주식회사 골프존 | Virtual golf simulation processing method and screen golf system using the same |
| JP7306147B2 (en) * | 2019-08-07 | 2023-07-11 | 住友ゴム工業株式会社 | score analyzer |
| KR102250697B1 (en) * | 2020-01-22 | 2021-05-10 | 주식회사 케이골프 | The swing diagnosis method to use screen golf simulator |
| JP7487543B2 (en) * | 2020-04-23 | 2024-05-21 | 住友ゴム工業株式会社 | Golf club shaft fitting device |
| KR102335501B1 (en) * | 2020-06-29 | 2021-12-06 | 주식회사 골프존 | Apparatus and method for virtual golf simulation |
-
2022
- 2022-04-27 KR KR1020220052419A patent/KR102807854B1/en active Active
-
2023
- 2023-04-17 JP JP2024560374A patent/JP2025513845A/en active Pending
- 2023-04-17 WO PCT/KR2023/005151 patent/WO2023211034A1/en not_active Ceased
- 2023-04-17 CN CN202380035935.0A patent/CN119072346A/en active Pending
- 2023-04-19 TW TW112114645A patent/TWI860689B/en active
-
2024
- 2024-10-28 US US18/928,667 patent/US20250050168A1/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102184366B1 (en) * | 2019-02-27 | 2020-12-01 | 주식회사 에스지엠 | Virtual swing plate and virtual golf system using the same |
| JP2021103483A (en) * | 2019-12-25 | 2021-07-15 | 有限会社Amplus | Image processing device, method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202408632A (en) | 2024-03-01 |
| KR20230152516A (en) | 2023-11-03 |
| WO2023211034A1 (en) | 2023-11-02 |
| CN119072346A (en) | 2024-12-03 |
| JP2025513845A (en) | 2025-04-30 |
| US20250050168A1 (en) | 2025-02-13 |
| TWI860689B (en) | 2024-11-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11715214B1 (en) | Systems and methods for indicating user performance in launching a basketball toward a basketball hoop | |
| US11033826B2 (en) | Methods and systems for sports simulation | |
| US9752875B2 (en) | Virtual sport system for acquiring good image of ball by controlling camera according to surrounding brightness | |
| US8414408B2 (en) | Apparatus for golf simulation | |
| US20100311512A1 (en) | Simulator with enhanced depth perception | |
| US12440746B2 (en) | Kinematic analysis of user form | |
| JP5584961B2 (en) | Golf club trial hitting system and golf club trial hitting method | |
| AU2016372567A1 (en) | Method and device for analysis of movement of a piece of sports equipment | |
| JP4271615B2 (en) | Golf club head behavior measuring device | |
| JP6898415B2 (en) | Methods, systems and computer programs for measuring ball rotation | |
| KR101141048B1 (en) | Putting simulation apparatus | |
| KR101790747B1 (en) | System for Support a Screen Badminton Game | |
| KR100997899B1 (en) | Screen golf system using stereoscopic image | |
| AU2021207044A1 (en) | Method and system for measuring physical quantity associated with golf club, and non-transitory computer-readable recording medium | |
| JP2009045495A (en) | Behavior measuring instrument for golf club head | |
| JP5572853B2 (en) | Sensing device for moving object, sensing processing method, and virtual golf simulation device using the same | |
| KR102807854B1 (en) | Method, system and non-transitory computer-readable recording medium for providing shot information of golf balls | |
| TWI728895B (en) | Interactive court system | |
| KR200274503Y1 (en) | Virtual Golf Simulator | |
| US20220072370A1 (en) | System and Method for Tracking and Analyzing Golf Shot | |
| TWI859702B (en) | Method, system, and non-transitory computer-readable recording medium for providing feedback information on golf swing | |
| KR102870958B1 (en) | Device for training golf swing, virtual golf device and virtual golf system | |
| TW202106358A (en) | Club replacement method in golf virtual reality, and program product and system therefor allows the user to play the virtual golf exercise in a smaller space | |
| KR20240037404A (en) | Advice device for golf play, virtual golf system and advice system for golf play | |
| KR20250162967A (en) | Device for analyzing golf swing, virtual golf device and virtual golf system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20220427 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20250418 |
|
| PG1601 | Publication of registration |