KR102492538B1 - Golf club that detects swing information and motion correcting system using the same - Google Patents
Golf club that detects swing information and motion correcting system using the same Download PDFInfo
- Publication number
- KR102492538B1 KR102492538B1 KR1020210176519A KR20210176519A KR102492538B1 KR 102492538 B1 KR102492538 B1 KR 102492538B1 KR 1020210176519 A KR1020210176519 A KR 1020210176519A KR 20210176519 A KR20210176519 A KR 20210176519A KR 102492538 B1 KR102492538 B1 KR 102492538B1
- Authority
- KR
- South Korea
- Prior art keywords
- sensing
- golf club
- park
- user
- information
- Prior art date
Links
- 230000033001 locomotion Effects 0.000 title claims abstract description 119
- 238000004458 analytical method Methods 0.000 claims abstract description 6
- 238000012937 correction Methods 0.000 claims description 18
- 238000004891 communication Methods 0.000 claims description 16
- 230000008859 change Effects 0.000 claims description 14
- 238000005259 measurement Methods 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000010438 heat treatment Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 2
- 230000035939 shock Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 13
- 230000009471 action Effects 0.000 description 7
- 230000001133 acceleration Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000014509 gene expression Effects 0.000 description 6
- 238000000034 method Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000003339 best practice Methods 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 230000037237 body shape Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000001915 proofreading effect Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B60/00—Details or accessories of golf clubs, bats, rackets or the like
- A63B60/46—Measurement devices associated with golf clubs, bats, rackets or the like for measuring physical parameters relating to sporting activity, e.g. baseball bats with impact indicators or bracelets for measuring the golf swing
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B53/00—Golf clubs
- A63B53/14—Handles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
- G06T13/40—3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/60—Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
-
- 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/10—Positions
-
- 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/18—Inclination, slope or curvature
-
- 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/30—Speed
-
- 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/83—Special sensors, transducers or devices therefor characterised by the position of the sensor
- A63B2220/833—Sensors arranged on the exercise apparatus or sports implement
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/50—Wireless data transmission, e.g. by radio transmitters or telemetry
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computational Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Physical Education & Sports Medicine (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Algebra (AREA)
- Evolutionary Biology (AREA)
- Probability & Statistics with Applications (AREA)
- Databases & Information Systems (AREA)
- Operations Research (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Bioinformatics & Computational Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Architecture (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Golf Clubs (AREA)
Abstract
Description
본 발명은 골프 스윙 정보를 센싱하는 센싱 장치 및 이를 이용한 동작 교정 시스템에 관한 것이다.The present invention relates to a sensing device for sensing golf swing information and a motion correction system using the same.
일반적으로 다른 스포츠도 마찬가지이지만 특히 골프의 경우 골프스윙은 상당한 정확성이 요구되며, 어드레스(address)부터 백스윙(back swing), 다운스윙(down swing), 임팩트(impact) 및 피니쉬(finish)에 이르기까지 각 동작이 정확하게 구현이 되어야만 비로소 좋은 골프스윙이 나올 수 있다. In general, it is the same as in other sports, but in the case of golf in particular, the golf swing requires considerable precision, from address to back swing, down swing, impact and finish. A good golf swing can come out only when each motion is accurately implemented.
이와 같은 좋은 골프스윙을 위해 사용자는 자신의 골프스윙에 대한 전문가의 정확한 분석을 토대로 꾸준한 연습과 분석 결과를 바탕으로 한 교정을 반복적으로 수행하는 것이 필요하다.For such a good golf swing, it is necessary for the user to repeatedly perform correction based on the result of constant practice and analysis based on an expert's accurate analysis of his/her golf swing.
골프스윙을 연습함에 있어서는 고려해야 될 사항들이 많은데, 어드레스부터 피니쉬까지의 각 주요 단계마다의 자세는 물론 스윙의 템포도 상당히 중요한 요소이다.There are many things to consider in practicing the golf swing, and the tempo of the swing as well as the attitude at each major stage from address to finish are very important factors.
이에 따라, 사용자의 골프스윙의 각 주요 단계에서의 자세나 스윙 템포, 골프클럽 헤드의 속도 등에 관한 정보는 사용자의 골프스윙을 분석하는 여러 가지 장치에 의해 취득되는 정보를 바탕으로 하여 분석될 수 있다.Accordingly, information about the user's posture, swing tempo, golf club head speed, etc. at each major stage of the golf swing can be analyzed based on information acquired by various devices that analyze the user's golf swing. .
예를 들어, 사용자의 골프스윙시의 동작을 카메라 장치를 통해 영상으로 캡쳐하여 이를 이용하여 사용자의 골프스윙 동작을 분석하거나 사용자의 골프스윙시의 주요 단계에서의 자세에 관한 영상을 추출하여 사용자에게 제공할 수도 있다.For example, the user's golf swing motion is captured as an image through a camera device, and the user's golf swing motion is analyzed using the captured motion, or an image of the user's posture at a major stage of the golf swing is extracted and provided to the user. may also provide.
하지만, 이러한, 스윙 영상을 통한 스윙 분석을 고가의 촬영 장치 및 영상 분석 장치를 갖춰야할 뿐만 아니라, 정해진 공간에서 골프 스윙을 수행해야만 골프 스윙을 분석할 수 있는 문제점이 있다.However, there are problems in that an expensive photographing device and an image analysis device are required to analyze a swing through such a swing image, and the golf swing can be analyzed only when the golf swing is performed in a designated space.
본 발명은 센서를 기반으로 사용자가 수행하는 골프 동작을 감지하고 이를 기반으로 사용자 동작 교정을 수행하기 위한 목적이 있다. An object of the present invention is to detect a golf motion performed by a user based on a sensor and perform correction of a user motion based on the detected golf motion.
상기 기술적 과제를 해결하기 위한 본 발명에 따른 골프 스윙 정보를 센싱하는 센싱 장치는 파크 골프채의 일측에 장착되어 파크 골프채의 기울기, 움직임 속도 및 헤드의 고도를 포함하는 정보를 센싱할 수 있도록 하는 다수 센서가 설치되며, 상기 다수 센서에 의해 측정된 센싱값을 사용자 기기에 전송할 수 있다. In order to solve the above technical problem, a sensing device for sensing golf swing information according to the present invention is mounted on one side of a park golf club to sense information including the tilt, movement speed, and head height of the park golf club. is installed, and the sensing values measured by the plurality of sensors can be transmitted to the user device.
바람직하게, 본 발명에 따른 골프 스윙 정보를 센싱하는 센싱 장치는 사용자가 쥘 수 있도록 상기 파크 골프채에 설계된 그립 영역에 탈착 가능하며, 상기 다수의 센서, 전력을 공급하는 배터리 및 메인보드가 내측에 구비될 수 있다. Preferably, the sensing device for sensing golf swing information according to the present invention is attachable to and detachable from a grip area designed on the park golf club so that the user can hold it, and the plurality of sensors, a battery for supplying power, and a main board are provided inside. It can be.
바람직하게, 본 발명에 따른 골프 스윙 정보를 센싱하는 센싱 장치는 상기 다수 센서에 의해 측정된 센싱값에 기초하여 파크 골프공 타격 시 타점의 위치 및 충격 정도를 계산하는 프로세서;를 포함할 수 있다. Preferably, the sensing device for sensing golf swing information according to the present invention may include a processor that calculates the position of a hit point and the degree of impact when hitting a park golf ball based on the sensing values measured by the plurality of sensors.
상기 기술적 과제를 해결하기 위한 본 발명에 따른 동작 교정 시스템은 센싱 장치, 사용자 기기 및 서버를 포함하여 구성되고, 상기 골프 스윙 정보를 센싱하는 센싱 장치는 파크 골프채의 일측에 장착되어 파크 골프채의 기울기, 움직임 속도 및 헤드의 고도를 포함하는 정보를 센싱할 수 있도록 하는 다수 센서가 설치되며, 상기 다수 센서에 의해 측정된 센싱값을 상기 사용자 기기에 전송하고, 상기 사용자 기기는 상기 파크 골프채로부터 수신된 센싱값, 파크 골프공 타격 시 타점의 위치 및 충격 정도를 기반으로 파크 골프채를 이용한 골프동작의 종류 및 동작의 정도를 측정하고, 상기 서버는 다수의 사용자 기기로부터 사용자가 수행한 골프 동작 관련 정보를 획득하여 사용자별 분석 및 통계를 산출할 수 있다. A motion correction system according to the present invention for solving the above technical problems includes a sensing device, a user device, and a server, and the sensing device for sensing the golf swing information is mounted on one side of a park golf club to determine the inclination of the park golf club, A plurality of sensors capable of sensing information including movement speed and head height are installed, and the sensing values measured by the plurality of sensors are transmitted to the user device, and the user device senses the information received from the park golf club. The type and degree of golf motion using a park golf club are measured based on the value, the position of the hit point when hitting the park golf ball, and the degree of impact, and the server obtains information related to the golf motion performed by the user from a plurality of user devices. analysis and statistics for each user can be calculated.
바람직하게, 상기 사용자 기기는 파크 골프공의 비거리 및 파크 골프공의 이동 방향을 계산하기 위해 타격 이벤트 관련 신호를 비롯하여 헤드 영역의 페이스 면 기울기 측정신호, 파크 골프공 타격 시 타점의 위치 및 충격 정도를 조합하는 프로세서;를 포함할 수 있다. Preferably, the user device calculates the driving distance of the park golf ball and the moving direction of the park golf ball, including a signal related to the hitting event, a face slope measurement signal in the head area, the location of the hitting point and the degree of impact when hitting the park golf ball. Combining processor; may include.
바람직하게, 상기 사용자 기기의 프로세서는 상기 파크 골프채에서 센싱한 신호가 전송된 순서 및 신호의 감지 시간 간격을 기반으로 사용자가 수행한 골프 동작의 순서 및 동작 변화 속도를 판단하고, 판단된 정보를 사람 신체 이미지에 맵핑하여 애니메이션으로 적용할 수 있다. Preferably, the processor of the user device determines the order of golf motions performed by the user and the motion change speed based on the transmission order of the signals sensed by the park golf club and the detection time interval of the signals, and transmits the determined information to the person. It can be mapped to the body image and applied as an animation.
바람직하게, 상기 골프 스윙 정보를 센싱하는 센싱 장치는 상기 다수 센서에 의해 측정된 센싱값에 기초하여 파크 골프공 타격 시 타점의 위치 및 충격 정도를 계산하는 프로세서;를 포함할 수 있다. Preferably, the sensing device for sensing the golf swing information may include a processor that calculates a location of a hit point and a degree of impact when hitting a park golf ball based on sensing values measured by the plurality of sensors.
본 발명은 센서를 기반으로 사용자가 수행하는 골프 동작을 감지하고 이를 기반으로 사용자 동작 교정을 수행하므로 간편하게 원격으로 골프 레슨을 받는 효과를 누릴 수 있게 된다. Since the present invention detects a golf motion performed by a user based on a sensor and corrects the user motion based on the sensor, it is possible to enjoy the effect of receiving a golf lesson conveniently and remotely.
본 발명은 골프 동작과 관련된 정보를 센싱하는 센서가 파크 골프채에 장착되되, 파크 골프공과 충돌하는 파크 골프채 헤드로부터 가장 먼 그립 영역에 장착됨으로써, 파크 골프공과 파크 골프채의 충돌로 인한 충격이 센서이 인가되는 것을 최소화여 골프 동작과 관련된 정보를 센싱할 수 있다.According to the present invention, a sensor for sensing information related to a golf motion is mounted on a park golf club, and is mounted in a grip area furthest from the head of the park golf club colliding with the park golf ball, so that the impact caused by the collision between the park golf ball and the park golf club is applied to the sensor By minimizing it, it is possible to sense information related to golf motion.
도 1은 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치와 이를 이용한 동작 교정 시스템의 구성을 도시한 도면이다.
도 2는 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치의 분리 사시도이다.
도 3은 본 발명의 실시 예에 따른 파크 골프채의 구성을 도시한 도면이다.
도 4는 본 발명의 실시 예에 따른 사용자 기기의 구성에 대하여 도시한 도면이다.
도 5는 본 발명의 실시 예에 따른 서버의 구성에 대하여 도시한 도면이다.
도 6은 본 발명의 실시 예에 따른 사용자 단말에 의해 표시되는 헤드 각도를 도시한 도면이다.
도 7은 본 발명의 실시 예에 따른 사용자 단말에 의해 표시되는 비거리를 도시한 도면이다.
도 8은 본 발명의 실시 예에 따른 감지 신호를 기반으로 사용자 동작을 가시화하는 기능에 대하여 도시한 도면이다. 1 is a diagram showing the configuration of a sensing device for sensing golf swing information and a motion correction system using the sensing device according to an embodiment of the present invention.
2 is an exploded perspective view of a sensing device for sensing golf swing information according to an embodiment of the present invention.
3 is a view showing the configuration of a park golf club according to an embodiment of the present invention.
4 is a diagram showing the configuration of a user device according to an embodiment of the present invention.
5 is a diagram showing the configuration of a server according to an embodiment of the present invention.
6 is a diagram illustrating a head angle displayed by a user terminal according to an embodiment of the present invention.
7 is a diagram illustrating a flying distance displayed by a user terminal according to an embodiment of the present invention.
8 is a diagram illustrating a function of visualizing a user's motion based on a detection signal according to an embodiment of the present invention.
이하, 본 발명의 다양한 실시 예가 첨부된 도면을 참조하여 기재된다. 그러나, 이는 본 발명을 특정한 실시 형 태에 대해 한정하려는 것이 아니며, 본 발명의 실시 예의 다양한 변경(modification), 균등물(equivalent), 및/ 또는 대체물(alternative)을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 구성요소에 대 해서는 유사한 참조 부호가 사용될 수 있다. Hereinafter, various embodiments of the present invention will be described with reference to the accompanying drawings. However, it should be understood that this is not intended to limit the present invention to specific embodiments, and includes various modifications, equivalents, and/or alternatives of the embodiments of the present invention. In connection with the description of the drawings, like reference numerals may be used for like elements.
본 문서에서, "가진다", "가질 수 있다", "포함한다", 또는 "포함할 수 있다" 등의 표현은 해당 특징(예: 수치, 기능, 동작, 또는 부품 등의 구성요소)의 존재를 가리키며, 추가적인 특징의 존재를 배제하지 않는다. In this document, expressions such as "has", "may have", "includes", or "may include" refer to the presence of a corresponding feature (eg, numerical value, function, operation, or component such as a part). , which does not preclude the existence of additional features.
본 문서에서, "A 또는 B", "A 또는/및 B 중 적어도 하나", 또는 "A 또는/및 B 중 하나 또는 그 이상" 등의 표현 은 함께 나열된 항목들의 모든 가능한 조합을 포함할 수 있다. 예를 들면, "A 또는 B", "A 및 B 중 적어도 하나", 또는 "A 또는 B 중 적어도 하나"는, (1) 적어도 하나의 A를 포함, (2) 적어도 하나의 B를 포함, 또는(3) 적어도 하나의 A 및 적어도 하나의 B 모두를 포함하는 경우를 모두 지칭할 수 있다. In this document, expressions such as "A or B", "at least one of A and/and B", or "one or more of A or/and B" may include all possible combinations of the items listed together. . For example, "A or B", "at least one of A and B", or "at least one of A or B" includes (1) at least one A, (2) at least one B, Or (3) may refer to all cases including at least one A and at least one B.
본 문서에서 사용된 "제1", "제2", "첫째", 또는 "둘째" 등의 표현들은 다양한 구성요소들을, 순서 및/또는 중 요도에 상관없이 수식할 수 있고, 한 구성요소를 다른 구성요소와 구분하기 위해 사용될 뿐 해당 구성요소들을 한정하지 않는다. 예를 들면, 관리자 기기와 영업자 기기는, 순서 또는 중요도와 무관하게, 서로 다른 사용자 기기를 나타낼 수 있다. 예를 들면, 본 문서에 기재된 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 바꾸어 명명될 수 있다.Expressions such as "first", "second", "first", or "second" used in this document may modify various components, regardless of order and/or importance, and refer to a component as It is used only to distinguish it from other components and does not limit the corresponding components. For example, the manager device and the operator device may indicate different user devices regardless of order or importance. For example, without departing from the scope of rights described in this document, a first element may be called a second element, and similarly, the second element may also be renamed to the first element.
어떤 구성요소(예: 제1 구성요소)가 다른 구성요소(예: 제2 구성요소)에 "(기능적으로 또는 통신적으로) 연결되어((operatively or communicatively) coupled with/to)" 있다거나 "접속되어(connected to)" 있다고 언급된 때에는, 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로 연결되거나, 다른 구성요소(예: 제3 구성요소)를 통하여 연결될 수 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소(예: 제1 구성요소)가 다른 구성 요소(예: 제2 구성요소)에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 상기 어떤 구성요소와 상기 다른 구성요소 사이에 다른 구성요소(예: 제3 구성요소)가 존재하지 않는 것으로 이해될 수 있다. A component (e.g., a first component) is "(operatively or communicatively) coupled with/to" another component (e.g., a second component); When referred to as "connected to", it should be understood that the certain component may be directly connected to the other component or connected through another component (eg, a third component). On the other hand, when an element (e.g., a first element) is referred to as being “directly connected” or “directly connected” to another element (e.g., a second element), that element and the above It may be understood that other components (eg, a third component) do not exist between the other components.
본 문서에서 사용된 표현 "~하도록 구성된(또는 설정된)(configured to)"은 상황에 따라, 예를 들면, "~에 적합 한(suitable for)", "~하는 능력을 가지는(having the capacity to)", "~하도록 설계된(designed to)", "~하도록 변경된(adapted to)", "~하도록 만들어진(made to)", 또는 "~를 할 수 있는(capable of)"과 바꾸어 사용될 수 있다. 용어 "~하도록 구성(또는 설정)된"은 하드웨어적으로 "특별히 설계된(specifically designed to)"것 만을 반드시 의미하지 않을 수 있다. 대신, 어떤 상황에서, "~하도록 구성된 장치"라는 표현은, 그 장치가 다른 장치 또는 부품들과 함께 "~할 수 있는" 것을 의미할 수 있다. 예를 들면, 문구 "A, B, 및 C를 수행하도록 구성 (또는 설정)된 프로세서"는 해당 동작을 수행하기 위한 전용 프로세서(예: 임베디드 프로세서), 또는 메모리에 저장된 하나 이상의 소프트웨어 프로그램들을 실행함으로써, 해당 동작들을 수행할 수 있는 범용 프로세서(generic-purpose processor)(예: CPU 또는 application processor)를 의미할 수 있다. As used in this document, the expression "configured to" means, depending on the situation, e.g., "suitable for", "having the capacity to" )", "designed to", "adapted to", "made to", or "capable of" . The term "configured (or set) to" may not necessarily mean only "specifically designed to" hardware. Instead, in some contexts, the phrase "a device configured to" may mean that the device is "capable of" in conjunction with other devices or components. For example, the phrase "a processor configured (or set) to perform A, B, and C" may include a dedicated processor (e.g., embedded processor) to perform those operations, or by executing one or more software programs stored in memory. , may mean a general-purpose processor (eg, CPU or application processor) capable of performing corresponding operations.
명세서에서 사용되는 “부”라는 용어는 소프트웨어, FPGA 또는 ASIC과 같은 하드웨어 구성요소를 의미하며, “부”는 어떤 역할들을 수행한다. 그렇지만 “부”는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. “부”는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 “부”는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 “부”들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 “부”들로 결합되거나 추가적인 구성요소들과 “부”들로 더 분리될 수 있다.The term "unit" used in the specification means a hardware component such as software, FPGA or ASIC, and "unit" performs certain roles. However, "part" is not meant to be limited to software or hardware. A “unit” may be configured to reside in an addressable storage medium and may be configured to reproduce one or more processors. Thus, as an example, "unit" refers to components such as software components, object-oriented software components, class components and task components, processes, functions, properties, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays and variables. Functionality provided within components and “parts” may be combined into fewer components and “parts” or further separated into additional components and “parts”.
본 문서에서 사용된 용어들은 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 다른 실시 예의 범위를 한 정하려는 의도가 아닐 수 있다. 단수의 표현은 컨텍스트 상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함할 수 있다. 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 용어들은 본 문서에 기재된 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가질 수 있다. 본 문서에 사용된 용어들 중 일반적인 사전에 정의된 용어들은 관련 기술의 컨텍스트 상 가지는 의미와 동일 또는 유사한 의미로 해석될 수 있으며, 본 문서에서 명백하게 정의되지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다. 경우에 따라서, 본 문서에서 정의된 용어일지라도 본 문서의 실시 예들을 배제하도록 해석될 수 없다. Terms used in this document are only used to describe a specific embodiment, and may not be intended to limit the scope of other embodiments. Singular expressions may include plural expressions unless the context clearly dictates otherwise. Terms used herein, including technical or scientific terms, may have the same meaning as commonly understood by a person of ordinary skill in the technical field described in this document. Among the terms used in this document, terms defined in general dictionaries may be interpreted as having the same or similar meaning as the meaning in the context of the related art, and unless explicitly defined in this document, in an ideal or excessively formal meaning. not interpreted In some cases, even terms defined in this document cannot be interpreted to exclude the embodiments of this document.
도 1은 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치와 이를 이용한 동작 교정 시스템의 구성을 도시한 도면이다. 1 is a diagram showing the configuration of a sensing device for sensing golf swing information and a motion correction system using the sensing device according to an embodiment of the present invention.
도 1에서 도시되는 바와 같이, 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치와 이를 이용한 동작 교정 시스템은 골프 스윙 정보를 센싱하는 센싱 장치(100), 사용자 기기(200) 및 서버(300)를 포함할 수 있다.As shown in FIG. 1, a sensing device for sensing golf swing information and a motion correction system using the sensing device according to an embodiment of the present invention include a
본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치(100)는 센서를 구비하여 사용자가 파크 골프채(G) 이용하여 파크 골프의 골프 스윙동작을 수행할 경우 감지되는 동작 신호를 측정할 수 있다. 그리고 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)는 연동된 사용자 기기(200)로 측정한 동작 신호를 전달하여 사용자가 파크 골프채(G)를 이용하여 수행한 골프 동작 관련 정보(예, 스윙 궤적, 타점, 비거리 예측값 등)을 산출할 수 있고, 이를 사용자에게 제공할 수 있다. The
여기서, 파크 골프는 ‘공원과 '골프'의 합성어로, 공원과 같은 비교적 좁은 부지에서 즐길 수 있는 골프를 의미할 수 있다. 파크 골프는 기존 골프의 장점을 살리고 단점을 보완한 것으로, 한 종류의 골프채만을 사용하도록 개량된 점은 파크 골프의 가장 큰 특징 중 하나이다. 이러한 파크 골프에서는 한 종류의 골프채만을 사용하므로 경기 환경에 따라 적합한 골프채를 선택할 수 없어, 보다 고난도의 스킬이 요구되고 있다.Here, park golf is a compound word of 'park' and 'golf', and may mean golf that can be enjoyed in a relatively narrow site such as a park. One of the biggest features of park golf is that it has been improved to use only one type of golf club. Since only one type of golf club is used in such park golf, it is impossible to select a suitable golf club according to the game environment, and thus, a more advanced skill is required.
즉, 본 발명에 따른 파크 골프채(G) 및 파크 골프공은 파크 골프에 사용되는 골프채 및 골프공을 의미할 수 있다.That is, the park golf club (G) and the park golf ball according to the present invention may refer to golf clubs and golf balls used in park golf.
보다 다양한 실시 예에 따라 다수의 사용자 기기(200)들은 서버(300)와 연동되어, 사용자가 수행한 골프의 동작 관련 정보들을 업로드하고 이를 통해 상기 서버(300)는 사용자별 분석 및 통계 정보 등을 산출할 수 있다. According to more diverse embodiments, a plurality of
도 2는 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치의 분리 사시도이다. 2 is an exploded perspective view of a sensing device for sensing golf swing information according to an embodiment of the present invention.
도 2에서 도시되는 바와 같이, 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치(100)는 파크 골프채(G)에 탈착 가능하도록 구성될 수 있으며, 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치(100)가 탈착되는 파크 골프채(G)는 크게 그립 영역(102)과, 샤프트(103), 헤드 영역(107)을 포함하여 구성될 수 있다. 나아가, 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치(100)는 헤드 영역(102)에 삽입되는 핀을 통해 파크 골프채(G)에 장착되거나, 헤드 영역(102)의 둘레를 감싸도록 형성된 장착 부재를 통해 파크 골프채(G)에 장착될 수 있다.As shown in FIG. 2 , the
본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치(100)는 타격을 감지할 수 있는 센서를 구비하여 파크 골프채(G)를 이용하여 수행된 타격 이벤트를 감지할 수 있다. 즉, 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치(100)는 헤드 영역(107)에서 발생된 파크 골프채(G)의 헤드와 파크 골프공 간의 충돌로 인해, 그립 영역(102)까지로 전달되는 충격을 이용하여 타격을 감지할 수 있다.The
다양한 실시 예에 따라 골프 스윙 정보를 센싱하는 센싱 장치(100)에서 이루어지는 사용자의 골프 동작을 감지하기 위해서는 기울기, 움직임 속도, 높이, 충격량 등을 감지할 수 있는 다양한 종류의 센서(예, 자이로 센서, 가속도 센서, 적외선 또는 초음파 센서, 로드셀 센서 등)가 골프 스윙 정보를 센싱하는 센싱 장치(100) 내 일 영역에 구비될 수 있으며, 이와 같은 다양한 센서들 또한 바람직하게는 헤드 영역에서 멀리 이격된 영역인 파크 골프채(G)의 그립 영역에 위치될 수 있다. 그러나 특별히 해당 영역에 위치가 제한되는 것은 아니며, 파크 골프채(G)의 기울기, 높이, 움직임 속도를 감지하는 데 보다 효과적인 것으로 판단되는 위치가 존재할 경우, 해당 위치에 설치되는 것이 가능하다. According to various embodiments, in order to detect a user's golf motion in the
구체적으로, 파크 골프채(G)의 그립 끝단에 장착되는 골프 스윙 정보를 센싱하는 센싱 장치(100)의 내부에는 자이로 센서와 같은 기울기(예, 샤프트의 기울기)를 감지하기 위한 센서가 포함될 수 있는데, 파크 골프채(G)의 헤드가 공중에 떠 있는 상태에서 파크 골프채(G)의 샤프트가 기울어진 것인지, 파크 골프채(G)의 헤드가 바닥면에 근접해있는 상태에서 기울어진 것인지 여부를 판단하기 위해 추가로 높이 지점을 감지할 수 있는 높이 측정 센서(예, 적외선 센서 또는 초음파 센서 등)을 포함할 수 있다. Specifically, a sensor for detecting an inclination (eg, inclination of a shaft) such as a gyro sensor may be included inside the
즉, 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)는 기울임 여부 및 기울기 수치와 파크 골프채(G) 상의 일 지점의 높이를 파악하기 위한 높이 측정 센서를 구비할 수 있고, 감지된 파크 골프채(G)의 기울기, 일 지점의 높이는 사용자 기기(200)측에 전달되어, 상기 사용자 기기(200)에 의해 사용자의 파크 골프채(G를 이용한 동작 상태(예, 스윙, 퍼팅 등)가 판단될 수 있다. 여기서, 파크 골프채(G) 상의 일 지점의 높이는 파크 골프채(G)의 헤드의 고도일 수 있다. That is, the
또한, 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)는 파크 골프채(G)의 움직임 여부, 움직임 속도를 판단하기 위한 센싱 동작을 수행할 수 있다. 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)는 가속도 센서, 자이로 센서 등을 기반으로 하여 사용자가 파크 골프채(G)를 이용한 스윙 등의 동작에 대한 속도 관련 센싱신호를 수집하고 이를 사용자 기기(200)측으로 전달할 수 있다. 상기 사용자 기기(200)는 이에 대응하여, 사용자가 파크 골프채(G)를 가지고 수행하는 스윙의 속도를 판단할 수 있다. In addition, the
한편, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 상술된 센싱 과정을 통해 센싱된 파크 골프채(G)의 기울기, 움직임 여부, 움직임 속도 및 헤드의 고도를 기초하여 파크 골프공 타격 시 타점의 위치 및 충격 정도를 계산할 수 있다.On the other hand, the
구체적으로, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 파크 골프채(G)의 기울기, 움직임 여부, 움직임 속도 및 헤드의 고도를 이용하여 파크 골프채(G)의 스윙 궤도를 추정하고, 추정된 스윙 궤도로부터 어드레스 헤드 위치 정보와 히팅 헤드 위치 정보를 추출할 수 있다.Specifically, the
여기서, 어드레스 헤드 위치 정보는 파크 골프채(G)의 스윙 궤도의 시작 시점에서 파크 골프채(G)의 헤드의 위치를 나타내는 정보일 수 있다. Here, the address head position information may be information representing the position of the head of the park golf club G at the start of the swing trajectory of the park golf club G.
여기서, 히팅 헤드 위치 정보는 파크 골프채(G)와 파크 골프공이 충돌되는 시점에서 파크 골프채(G)의 헤드의 위치를 나타내는 정보일 수 있다.Here, the hitting head position information may be information indicating the position of the head of the park golf club G at the time of collision between the park golf club G and the park golf ball.
여기서, 스윙 궤도는 파크 골프채(G)의 헤드의 시간에 따른 위치를 나타내는 정보일 수 있으며, 부가적으로 헤드의 속도를 나타내는 정보를 더 포함할 수 있다.Here, the swing trajectory may be information indicating the position of the head of the park golf club G over time, and may additionally include information indicating the speed of the head.
보다 구체적으로, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 어드레스 헤드 위치 정보와 히팅 헤드 위치 정보 간의 위치차를 이용하여 상술된 타점의 위치를 계산할 수 있다.More specifically, the
골프 스윙 정보를 센싱하는 센싱 장치(100)는 어드레스 헤드 위치 정보와 히팅 헤드 위치 정보 간의 위치차가 없으면, 타점의 위치를 기준 히팅포인트로 계산하고, 어드레스 헤드 위치 정보와 히팅 헤드 위치 정보 간의 위치차가 있으면, 기준 히팅포인트를 해당 위치차 만큼 이동시켜 타점의 위치로 계산할 수 있다.If there is no position difference between the address head position information and the hitting head position information, the
이를 통해, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 파크 골프채(G)의 헤드에 별도의 센서를 구비하지 않더라도 파크 골프채(G)와 파크 골프공이 충돌된 타점의 위치를 정확하게 계산할 수 있다.Through this, the
한편, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 스윙 궤도로부터 파크 골프채(G)와 파크 골프공이 충돌되는 시점에서 파크 골프채(G)의 헤드의 속도를 계산하고, 헤드의 속도를 이용하여 파크 골프채(G)에서 파크 골프공으로 전달되는 충격량 정보를 충격 정도로 계산할 수 있다.On the other hand, the
한편, 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)는 내부 전자 부품(센서)에 전원을 공급할 수 있는 배터리를 구비될 수 있다. 이러한, 배터리는 미니 5핀, c타입 등의 표준에 따라 전력을 공급할 수 있도록 설계된 연결부를 통해 전력을 공급받아 충전될 수 있다. 이에 따라, 배터리 충전을 위해 골프 스윙 정보를 센싱하는 센싱 장치(100)는 파크 골프채(G)로부터 탈착될 수 있다. Meanwhile, the
그리고, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 배터리 보드(Power, 충/방전, LED, Switch 등 포함)와 통신 모듈(예, 블루투스 모듈), IMU 센서를 포함하는 메인보드를 함께 구비할 수 있다.In addition, the
사용자 기기(200)는 사용자가 파크 골프채(G)를 이용하여 수행한 스윙의 종류, 스윙 동작의 흐트러짐 정도 등을 판단하기 위해 파크 골프채(G)의 기울기 관련 센싱 신호, 움직임 여부와 움직임 속도 관련 센싱 신호 및 높이 관련 센싱 신호를 수신할 수 있다. 상기 사용자 기기(200)는 파크 골프채(G)로부터 수신된 이들 센싱 신호 및 정보를 조합하여 스윙의 종류, 스윙 동작의 흐트러짐 정도를 판단할 수 있다. The
예컨대, 상기 사용자 기기(200)는 파크 골프채(G)의 헤드 지점이 저지점에서 고지점으로 변경됨, 기준치 이상의 가속도 증가, 파크 골프채(G)의 기울기 변화(예, 헤드 바닥면(솔)이 향하는 방향이 지면에서 공중을 향하는 방향으로 변화)를 의미하는 센싱 신호를 수신하면, 수신된 센싱 신호를 조합하여 사용자가 해당 동작을 백스윙(골프에서 공을 칠 때 반동을 주기 위해 클럽을 뒤로 들어 올리는 동작)으로 판단할 수 있다. 이와 유사하게, 상기 사용자 기기(200)는 파크 골프채(G)의 헤드 높이, 가속도 수치, 파크 골프채(G)의 기울기 변화 등에 관한 센싱 신호를 조합하여 스윙 종류, 스윙 동작의 흐트러짐 정도 등을 판단할 수 있다. For example, the
다른 실시 예에 따른, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 센싱된 센싱값에 기초하여 파크 골프채(G)가 골프 스윙 상태인지 여부를 판단하고, 파크 골프채(G)가 골프 스윙 상태이면 사용자 기기(200)와의 통신을 차단하며, 파크 골프채(G)가 골프 스윙 상태가 아니면 사용자 기기(200)와의 통신을 수행할 수 있다.According to another embodiment, the
이에 따라, 다른 실시 예에 따른, 골프 스윙 정보를 센싱하는 센싱 장치(100)는 사용자 기기(200)로 센싱값, 정보 등을 송신할 필요가 없는 상태인 파크 골프채(G)의 골프 스윙 상태 동안에 사용자 기기(200)와의 통신을 차단하여 전력 소비를 감소시킬 수 있다.Accordingly, the
도 3은 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치의 구성을 도시한 도면이다. 3 is a diagram showing the configuration of a sensing device for sensing golf swing information according to an embodiment of the present invention.
도 3에서 도시하는 바와 같이, 본 발명의 실시 예에 따른 골프 스윙 정보를 센싱하는 센싱 장치(100)는 통신부(110), 저장부(120), 센서부(130), 프로세서(140)를 포함하여 구성될 수 있다. As shown in FIG. 3 , the
구체적으로, 상기 통신부(110)는 센서부(130)에서 센싱된 값과 프로세서(140)에서 산출된 타격 위치, 타격 정보에 대한 정보를 사용자 기기(200)측에 전달하기 위한 통신 모듈을 포함할 수 있다. 상기 통신부(110)는 예를 들어, 블루투스, Wi-Fi direct 등의 근거리 통신 모듈을 포함하여 구성될 수 있다. Specifically, the
그리고 상기 저장부(120)는 상기 센서부(130)에서 획득한 센싱값에 대한 정보를 임시 저장할 수 있다. 상기 센서부(130)는 파크 골프채(G)의 기울어짐, 움직임 등의 동작을 감지할 수 있다. Also, the
구체적으로, 상기 센서부(130)는 파크 골프채(G)의 헤드의 영역 중 파크 골프공과의 충돌로 인해 전달되는 충격을 감지할 수 있다. Specifically, the
또한 상기 센서부(130)는 파크 골프채(G)를 이용한 움직임(기울임, 회전 등)을 감지하기 위한 센서(예, 자이로 센서 등)를 구비하여 사용자가 파크 골프채(G)를 이용하여 수행하는 스윙 동작 관련 센싱값을 측정할 수 있다. 예컨대, 상기 센서부(130)는 사용자가 파크 골프채를 가지고 수행하는 스윙의 종류(백스윙, 다운스윙), 스윙 스피트, 스윙 궤적, 헤드 각도, 최고점(예, 백스윙 시 헤드의 최고지점), 최저점(다운 스윙 시 헤드의 최저지점) 등의 판단을 위한 관련 센싱값을 측정할 수 있다. In addition, the
또한 상기 센서부(130)는 타격 이후 파크 골프공의 이동 방향 및 이동거리에 대한 값을 예측하기 위해 다수 종류의 센싱값을 측정하고 이를 사용자 기기(200)측에 제공할 수 있다. 예를 들어, 상기 센서부(130)는 헤드의 기울기 센싱값, 스윙 스피드 센싱값 등을 측정하고, 이를 사용자 기기(200)에 전달할 수 있다. 추후 상기 사용자 기기(200)는 상기 파크 골프채(G)의 센서부(130)에 의해 측정된 여러 센싱값과 타격 위치 및 타격 정도를 조합하여 파크 골프공의 예상 비거리, 이동 방향 등을 산출할 수 있게 된다.In addition, the
다양한 실시 예에 따라 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)의 프로세서(140)는 센싱값을 기반으로 스윙 동작에 대한 판단을 수행할 수다. 그에 따라 연산된 결과를 토대로, 기준 설정된 목표 동작으로의 도달 여부를 즉시 판단하여 그 결과를 출력(예, 사운드, LED 램프 점멸, 손잡이 부분 진동 발생 등)할 수 있다. 예컨대, 사용자는 파크 골프채(G)를 이용하여 파크 골프공을 타격할 시 타격 강도 및 타점의 위치가 기준값에 도달하지 않았다고 판단되면, 기 설정된 알림 동작(예, LED 점멸 등)을 수행하여 사용자로 하여금 해당 사실을 인지할 수 있도록 도울 수 있다. According to various embodiments, the
도 4는 본 발명의 실시 예에 따른 사용자 기기의 구성에 대하여 도시한 도면이다. 4 is a diagram showing the configuration of a user device according to an embodiment of the present invention.
도 4에서 도시되는 바와 같이, 본 발명의 실시 예에 따른 사용자 기기(200)는 통신부(210), 저장부(220), 표시부(230) 및 프로세서(240)를 포함하여 구성될 수 있다. 프로세서(240프로세서(240As shown in FIG. 4 , the
먼저, 상기 통신부(210)는 골프 스윙 정보를 센싱하는 센싱 장치(100) 측으로부터 수신되는 센싱 신호와 타격 위치 및 타격 정도를 나타내는 정보를 수신할 수 있다. First, the
상기 저장부(220)는 상기 골프 스윙 정보를 센싱하는 센싱 장치(100) 측으로부터 수신되는 센싱 신호와 타격 위치 및 타격 정도를 나타내는 정보를 저장할 수 있다. 또한 상기 저장부(220)는 골프 스윙 정보를 센싱하는 센싱 장치(100) 측으로부터 수신된 센싱 신호와 타격 위치 및 타격 정도를 나타내는 정보를 기반으로 사용자의 골프 동작에 관한 결과 정보(스윙 동작 종류, 비거리, 공의 이동 방향 등)를 산출하는데 요구되는 알고리즘을 저장할 수 있다. The
상기 표시부(230)는 사용자가 파크 골프채(G))를 이용하여 수행한 골프 동작에 관한 정보, 교정 정보 등을 화면에 표시할 수 있다. 그 밖에도 상기 표시부(230)는 사용자에 의해 선택될 수 있는 다양한 기능의 항목들을 표시할 수 있다. The display unit 230 may display on the screen information about a golf motion performed by the user using the park golf club (G), correction information, and the like. In addition, the display unit 230 can display various function items that can be selected by the user.
상기 프로세서(240)는 골프 스윙 정보를 센싱하는 센싱 장치(100)에서 감지하여 전달한 센싱 신호와 타격 위치 및 타격 정도를 나타내는 정보를 기반으로 사용자가 상기 파크 골프채(G)를 이용하여 수행한 골프 동작의 종류 및 동작의 정도를 판단하는 데 요구되는 연산을 수행할 수 있다.The
상기 프로세서(240)는 골프 스윙 정보를 센싱하는 센싱 장치(100) 내 센서에 의해 감지된 센싱 신호와 타격 위치 및 타격 정도를 나타내는 정보를 기반으로 사용자가 수행한 골프 동작을 구체적으로 확인할 수 있다. The
상기 프로세서(240)는 파크 골프채(G)의 동작의 종류, 동작 종류별 수행 정도(예, 기울임 정도, 움직임 속도 등)에 대응하여 애니메이션을 생성하는 동작을 수행할 수 있다. 상기 애니메이션은 구체적으로, 감지된 센싱 신호에 기반하여 사용자가 수행했을 것으로 유추되는 동작을 기 설정된 몸 형태의 이미지에 맵핑하여 구현된 대상일 수 있다. The
보다 구체적으로, 상기 프로세서(240)는 골프 스윙 정보를 센싱하는 센싱 장치(100)의 센싱 신호의 전송 순서 및 신호가 감지된 시간 간격을 기반으로 사용자가 수행한 골프 동작의 순서 및 동작 변화 속도를 판단하고 이를 애니메이션에 적용하여 출력할 수 있다. 이에 따라 상기 프로세서(240)는 사용자가 수행한 동작을 다수개의 이미지 프레임으로 생성하고, 생성된 프레임들을 연결하여 애니메이션화 할 수 있다. More specifically, the
다양한 실시 예에 따라 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)는 헤드 영역을 비롯하여 손잡이(그립) 영역, 샤프트 영역에 위치되는 센서를 추가로 더 구비할 수 있다. 이와 같은 경우, 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)에서는 보다 정교하게 파크 골프채(G)의 기울기, 위치 변화 등에 대응하는 센싱 신호를 확인할 수 있게 되며, 상기 센싱 신호를 기초하여 프로세서(240)는 그에 보다 정교한 사용자 동작 변화 정보를 확인하고 애니메이션화할 수 있다. 상기 프로세서(240)에서 수행하는 사용자 동작 가시화 기능은 도 8에서 도시되는 바와 같이 구현될 수 있다. According to various embodiments, the
사용자는 애니메이션에 맵핑된 자신의 수행동작을 확인하여 자신이 파크 골프채를 이용하여 스윙 동작을 수행하는 동안 확인하지 못했던 자신의 스윙 등의 골프 동작을 확인할 수 있게 되며, 그에 따라 문제가 되는 자세를 스스로 인지할 수 있게 된다. The user can check his/her own motion mapped to the animation to check golf motions such as his/her own swing that he/she could not check while performing the swing motion using the park golf club, and thus correct the problematic posture by himself/herself. be able to perceive
상기 프로세서(240)는 사용자의 스윙, 퍼팅 등의 골프 동작에 있어 교정 사항을 출력하여 사용자에게 제공할 수 있다. 예를 들어, 상기 프로세서(240)는 기 설정된 값 또는 프로 선수들에게서 측정된 모범 센싱값과 사용자가 수행한 골프동작에 의해 센싱된 센싱값 간의 차이를 산출하고, 센싱값 간의 차이가 기준치 이상인 항목을 교정 항목으로 안내할 수 있다. The
한편, 다른 실시 예에 따른, 프로세서(240)는 교정 항목의 안내 이후, 기 설정된 값 또는 프로 선수들에게서 측정된 모범 센싱값과 사용자가 수행한 골프동작에 의해 센싱된 센싱값 간의 차이를 재산출하고, 재산출된 센싱값 간의 차이가 이전에 산출된 센싱값 간의 차이 보다 감소한 경우, 이전에 산출된 센싱값 간의 차이 대비 재산출된 센싱값 간의 차이의 감소율을 산출하고, 산출된 감소율에 비례하여 교정 수수료를 산출할 수 있다.On the other hand, according to another embodiment, the
이를 통해, 프로세서(240)는 골프 동작의 교정 항목을 안내한 것을 기초하여 수익화 모델을 생성할 수 있다.Through this, the
상기 프로세서(240)는 바닥면의 기울기, 풍속 등의 설정값을 사용자로부터 입력받고 그에 대응하여 비거리, 파크 골프공의 이동방향 등과 같은 사용자 동작 결과의 산출하는데 요구되는 설정값을 변환하는 동작을 수행할 수 있다. The
상기 프로세서(240)는 사용자가 감지하는 풍속 및 지면의 기울기 등에 대한 정확도가 떨어질 수 있음에 대비하여, 사용자 기기(200)에 구비된 기타 구성(예, 카메라, 등)을 통해 풍속값을 예측하고 예측된 풍속 값을 기반으로 사용자 동작 결과를 산출하는 데 요구되는 설정값을 변환할 수 있다. The
또는 상기 프로세서(240)는 지면의 경사를 확인하기 위해, 파크 골프채(G)의 기울기 감지 센서를 이용할 수 있다. 상기 프로세서(240)는 사용자로부터 지면의 경사 값의 변경을 요청받으면, 기 설정된 시간 내에 파크 골프채의 솔 부분이 지면에 맞닿아있는 상태를 유지하도록 사용자에게 요청할 수 있다. 이 때 상기 프로세서(240)는 골프 스윙 정보를 센싱하는 센싱 장치(100)와 연동되어, 기 설정된 시간 내에 수행되는 지면 기울기 센싱 동작에 의한 센싱값을 수신하게 된다. 상기 프로세서(240)는 이를 기반으로 지면 기울기 정보를 확인하고 이를 설정값에 반영하며, 이에 따라 비거리, 파크 골프공의 이동 방향 등의 결과는 변경된 설정값에 대응하여 달라질 수 있다. Alternatively, the
프로세서(240)는 사용자가 파크 골프채(G)를 이용하여 수행된 기울임 이벤트, 위치변화 이벤트, 속도변화 이벤트, 타격 이벤트 등을 확인할 수 있다. The
그리고 상기 프로세서(240)는 골프 스윙 정보를 센싱하는 센싱 장치(100)로부터 수신된 다수 종류의 센싱 신호를 조합하여 파크 골프공의 비거리, 이동 방향 등의 이동 정보를 예측할 수 있다. Further, the
도 6은 본 발명의 실시 예에 따른 사용자 단말에 의해 표시되는 헤드 각도를 도시한 도면이고, 도 7은 본 발명의 실시 예에 따른 사용자 단말에 의해 표시되는 비거리를 도시한 도면이다.6 is a diagram showing a head angle displayed by a user terminal according to an embodiment of the present invention, and FIG. 7 is a diagram showing a flight distance displayed by a user terminal according to an embodiment of the present invention.
일 실시 예에 따라, 상기 프로세서(240)는 타격 이벤트 관련 신호(타점 위치, 타격시 충돌 세기 관련 신호 등)를 수신하여, 비거리, 파크 골프공의 진행 방향 등을 계산할 수 있다. 상기 프로세서(240)는 도 6 및 도 7에 도시된 바와 같이, 헤드 영역(107)의 페이스 면이 기울어지지 않은 상태에서 중앙 영역이 타격된 경우와, 일 측으로 페이스 면에 기울어진 상태에서 페이스 면의 가장 자리 영역이 타격된 경우에 예상되는 비거리 및 공의 이동 방향이 상이할 것임을 예상할 수 있다. 이에 따라 상기 프로세서(240)는 파크 골프공의 비거리 및 파크 골프공의 이동 방향을 계산하기 위해, 타격 이벤트 관련 신호(타격 위치 관련 신호, 충돌 에너지 관련 신호)를 비롯하여 헤드 영역(107)의 페이스 면 기울기(x,y,z축에 대한 기울기 변화 값이 모두 포함될 수 있음) 신호를 조합하여 비거리 예상치를 산출할 수 있다. According to an embodiment, the
또한, 상기 프로세서(240)는 상기 골프 스윙 정보를 센싱하는 센싱 장치(100)로부터 감지된 파크 골프채(G)의 기울기, 일 지점의 높이에 관한 센싱값을 상기 골프 스윙 정보를 센싱하는 센싱 장치(100) 측으로부터 전달받을 수 있다. 이후 상기 프로세서(240)는 전달받은 센싱값인 파크 골프채(G)의 기울기, 파크 골프채(G)의 일 지점 높이에 기반하여 사용자가 골프 스윙 정보를 센싱하는 센싱 장치(100)를 이용한 동작 상태(예, 스윙, 퍼팅, 정지 자세 등)를 판단할 수 있다. In addition, the
또한, 상기 프로세서(240)는 사용자가 파크 골프채(G)를 이용하여 수행한 스윙의 종류, 스윙 동작의 흐트러짐 정도 등을 판단하기 위해 파크 골프채(G)의 기울기 관련 센싱 신호, 움직임 여부와 움직임 속도 관련 센싱 신호 및 높이 관련 센싱 신호를 수신할 수 있다. 상기 프로세서(240)는 골프 스윙 정보를 센싱하는 센싱 장치(100)로부터 수신된 이들 센싱 신호를 조합하여 스윙의 종류, 스윙 동작의 흐트러짐 정도를 판단할 수 있다. In addition, the
예컨대, 상기 프로세서(240)는 파크 골프채(G)의 헤드 지점이 저지점에서 고지점으로 변경됨, 기준치 이상의 가속도 증가, 파크 골프채(G)의 기울기 변화(예, 헤드 바닥면(솔)이 향하는 방향이 지면에서 공중을 향하는 방향으로 변화)를 의미하는 센싱 신호를 수신하면, 수신된 센싱 신호를 조합하여 사용자가 해당 동작을 백스윙(골프에서 공을 칠 때 반동을 주기 위해 클럽을 뒤로 들어 올리는 동작)으로 판단할 수 있다. 이와 유사하게, 상기 프로세서(240)는 파크 골프채(G)의 헤드 높이, 가속도 수치, 파크 골프채(G)의 기울기 변화 등에 관한 센싱 신호를 조합하여 스윙 종류, 스윙 동작의 흐트러짐 정도 등을 판단할 수 있다. For example, the
그리고 상기 프로세서(240는 사용자가 특정한 목표 동작 항목을 보기 항목 중에서 선택할 수 있도록 지원하고, 기 선택된 목표 동작 항목에 대응하는 수치를 만족하는 센싱 신호가 수신되었는지 여부를 확인할 수 있다. 이를 통해 상기 프로세서(240는 사용자가 직접 목표한 목표 동작에 도달하였는지 여부를 판단하고 성공 또는 실패 여부를 판단할 수 있다. Further, the
이때, 상기 프로세서(240는 다양한 목표 동작의 보기 항목들을 사용자에게 제공하고, 제공된 보기 항목들 중 하나를 선택받을 수 있다. 그리고 상기 목표 동작 항목은 목표하는 종류의 골프동작(예, 티샷, 퍼팅 등) 또는 특수 상황이 가정된 목표 동작(예, 남서쪽 방향으로 3m 공 보내기 등) 등을 포함하여 구성될 수 있다. At this time, the
만약 사용자가 특수 상황이 가정된 목표 동작을 설정한 경우, 상기 프로세서(240는 사용자가 수행한 동작을 센싱한 값에 기반하여 공의 비거리, 공의 이동 방향 예상치를 산출할 수 있다. 상기 프로세서(240는 산출된 공의 비거리 및 공의 이동 방향 예상치가 목표 지점과 기준 범위 이내로 근접하면 사용자가 목표를 달성한 것으로 판단할 수 있다. If the user sets a target motion assuming a special situation, the
프로세서(240)는 사용자의 동작 종류, 동작의 정도에 관한 통계를 수행할 수 있다. 구체적으로, 상기 프로세서(240)는 사용자의 계정별로 사용자가 수행한 동작의 이력들을 차곡차곡 수집할 수 있다. The
상기 프로세서(240)는 사용자 별 동작 수행 이력에 관한 정보를 수집하여 사용자가 수행했던 수행 동작의 종류들 중 사용자가 가장 많이 수행한 동작 항목을 집계하여 추출할 수 있다. 나아가, 상기 프로세서(240)는 사용자의 수행 동작의 항목들 중에서 사용자의 수행 이력이 기준치 이하인, 연습 부족항목을 확인하고 이를 사용자에게 알려줄 수 있다. 이로써 상기 통계부는 사용자가 주로 수행한 동작 또는 연습량이 부족한 동작의 종류를 판단할 수 있다. The
또한 상기 통계부는 사용자가 수행한 동작의 구체적인 신호 측정치를 기반으로 판단된 동작 정도에 대한 통계를 수행할 수 있다. 이 때 상기 동작 정도란 파크 골프채의 기울임의 정도, 스윙 동작의 스피드, 타격 스피드, 타점의 위치의 항목을 포함하는 개념일 수 있다. 이 밖에도 상기 동작 정도는 이와 같은 기울기, 타점위치, 동작 스피드 외에도 파크 골프채를 통해 감지할 수 있는 골프동작 관련 항목들일 수 있다. In addition, the statistical unit may perform statistics on the degree of motion determined based on the specific signal measurement value of the motion performed by the user. At this time, the degree of motion may be a concept including items such as the degree of inclination of the park golf club, the speed of the swing motion, the hitting speed, and the position of the hitting point. In addition, the degree of motion may be items related to golf motions that can be sensed through a park golf club in addition to the inclination, the hitting point position, and the motion speed.
그리고 상기 통계부는 개별 사용자들의 특정 동작 정도 항목들에 대한 수행 빈도, 목표 달성 빈도 등을 산출할 수 있다. Further, the statistical unit may calculate a frequency of performing, a frequency of achieving a goal, and the like for specific motion degree items of individual users.
상기 프로세서(240)는 기 저장된 모범 동작 정보를 사용자의 수행 동작과 비교하여, 해당 사용자의 부족 영역, 실력 상승 영역 등을 판단할 수 있다. 예를 들어, 상기 프로세서(240)는 일 사용자의 스윙 종류(백스윙, 다운스윙) 또는 목표 동작(예, 3m 비거리, 2m 비거리 등)별 수행 능력을 판단할 수 있다. The
상기 프로세서(240)는 사용자가 목표한 골프 동작에 대하여 일정 수준에 도달하지 못한 경우, 목표 골프 동작을 달성하기 위한 교정 정보를 제공할 수 있다. 본 발명은 파크 골프채를 이용하여 파크 골프공 타격 시, 감지된 타점의 위치, 헤드의 각도 등을 조합하여 예상 비거리를 산출할 수 있다. 이에 따라 본 발명은 비거리 목표값이 기 설정되어 있고, 사용자의 파크 골프채를 사용하여 감지된 동작 신호에 대응하여 산출된 예상 비거리와, 기 설정된 목표값을 비교하여 사용자의 비거리 목표 도달 여부를 판단할 수 있다. 이 때 사용자가 비거리 목표값에 도달하지 못하면, 사용자에게 타점 위치의 어긋남 정도, 헤드 영역의 페이스 면 기울기의 어긋남 정도(예컨대, 어긋남 정도는 기 설정된 모범 사례 값과 비교하여 그 차이에 해당하는 값을 의미할 수 있음) 등과 같은 목표 미도달의 주요 원인 항목에 대한 정보를 제공할 수 있다. The
나아가, 상기 프로세서(240)는 목표 미도달의 주요 원인 항목을 개선할 수 있도록 하는 안내 문구(예, 그립 영역을 타격 방향으로 기울이지 마세요 등)를 제시할 수 있다. Furthermore, the
한편, 입력부(250)는 사용자로부터 다양한 정보를 입력받을 수 있다. 예를 들어, 입력부(250)는 사용자로부터 사용자 키 정보, 사용자 팔 길이 정보, 파크 골프채(G) 샤프트 길이 정보 및 파크 골프채(G)와 헤드 간 각도 정보를 입력받을 수 있다.Meanwhile, the input unit 250 may receive various types of information from the user. For example, the input unit 250 may receive user key information, user arm length information, park golf club G shaft length information, and angle information between the park golf club G and the head from the user.
도 7은 본 발명의 실시 예에 따른 서버의 구성에 대하여 도시한 도면이다. 7 is a diagram showing the configuration of a server according to an embodiment of the present invention.
도 7에서 도시되는 바와 같이 본 발명의 실시 예에 따른 서버(300)는 프로세서(310), 통신부(320)및 저장부(330)를 포함하여 구성될 수 있다.As shown in FIG. 7 , a
상기 프로세서(310)는 다수의 사용자들 계정 정보를 등록받고 이를 관리할 수 있다. 예를 들어 상기 프로세서(310)는 다수 사용자들의 연습 기록, 목표 달성 기록을 저장하고 사용자가 기기를 변경하더라도, 자신의 기록을 다운받아 확인할 수 있도록 지원할 수 있다. The
상기 프로세서(310)는 사용자별 실력 정보를 목표 달성 기록에 기반하여 판단한 후 기록할 수 있다. 그리고 상기 프로세서(310)는 다수 사용자들에 대하여 개별 실력 정보를 비교하여 순위를 매기며, 사용자 개개인에게 본인의 랭킹 정보를 안내할 수 있다. The
상기 프로세서(310)는 순위 정보를 기반으로 임의의 사용자들을 매칭하여 가상 경기를 수행하도록 지원할 수 있다. 상기 프로세서(310)는 가상 경기에 참여할 참여자들이 결정되면, 임의의 미션 동작을 가상 경기 참여자들에게 제안할 수 있다. 그리고 경기 참여자들은 골프 스윙 정보를 센싱하는 센싱 장치(100)을 이용한 골프 동작을 수행하고, 골프 스윙 정보를 센싱하는 센싱 장치(100)에서 감지한 센싱값에 기반하여 미션 동작의 달성 여부를 판단하고 이를 기반으로 경기의 승패를 결정할 수 있다. The
통신부(320)는 상술된 서버(300)의 역할을 수행하는데 필요한 정보를 수신하고, 저장부(330)는 수신된 정보를 저장할 수 있다.The communication unit 320 may receive information required to perform the role of the
도 8은 본 발명의 실시 예에 따른 감지 신호를 기반으로 사용자 동작을 가시화하는 기능에 대하여 도시한 도면이다. 8 is a diagram illustrating a function of visualizing a user's motion based on a detection signal according to an embodiment of the present invention.
도 8에서 도시되는 바와 같이, 본 발명의 실시 예에 따르면 사용자 동작은 골프 스윙 정보를 센싱하는 센싱 장치(100)에서 감지된 신호를 기반으로 유추될 수 있으며, 유추 정보를 사람 신체 이미지에 맵핑하여 사용자가 수행했을 것으로 판단되는 자세 이미지를 만들어낼 수 있다.As shown in FIG. 8 , according to an embodiment of the present invention, a user's motion can be inferred based on a signal detected by the
이 때, 본 발명의 실시 예에 따르면 사용자 기기(200)는 골프 스윙 정보를 센싱하는 센싱 장치(100)에서 감지 또는 계산된 파크 골프채의 기울기, 헤드 각도, 헤드의 최고지점, 최저지점 등에 대응하여 사용자가 파크 골프채를 이용하여 수행했을 것으로 판단되는 자세 이미지를 산출할 수 있다. At this time, according to an embodiment of the present invention, the
나아가, 본 발명의 실시 예에 따른 사용자 기기(200)는 골프 스윙 정보를 센싱하는 센싱 장치(100)에서 감지된 센싱값의 수신 시점에 대응하여 사용자 동작의 변화를 애니메이션으로 맵핑하여 제공할 수 있다. 이제까지 본 발명에 대하여 바람직한 실시 예를 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 본 발명을 구현할 수 있음을 이해할 것이다. 그러므로 상기 개시된 실시 예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 한다.Furthermore, the
이상과 같이, 본 발명은 비록 한정된 실시 예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.As described above, although the present invention has been described by the limited embodiments and drawings, the present invention is not limited thereto, and the technical spirit of the present invention and the following by those skilled in the art to which the present invention belongs Of course, various modifications and variations are possible within the scope of equivalents of the claims to be described.
100: 골프 스윙 정보를 센싱하는 센싱 장치
200: 사용자 기기
300: 서버100: sensing device for sensing golf swing information
200: user device
300: server
Claims (7)
상기 골프 스윙 정보를 센싱하는 센싱 장치는
파크 골프채의 일측에 장착되어 파크 골프채의 기울기, 움직임 속도 및 헤드의 고도를 포함하는 정보를 센싱할 수 있도록 하는 다수 센서가 설치되며, 상기 다수 센서에 의해 측정된 센싱값을 상기 사용자 기기에 전송하고,
상기 사용자 기기는
상기 파크 골프채로부터 수신된 센싱값, 파크 골프공 타격 시 타점의 위치 및 충격 정도를 기반으로 파크 골프채를 이용한 골프동작의 종류 및 동작의 정도를 측정하고,
상기 서버는
다수의 사용자 기기로부터 사용자가 수행한 골프 동작 관련 정보를 획득하여 사용자별 분석 및 통계를 산출하는 것을 특징으로 하는 골프 스윙 정보를 센싱하고,
상기 골프 스윙 정보를 센싱하는 센싱 장치는
상기 다수 센서에 의해 측정된 센싱값에 기초하여 파크 골프공 타격 시 타점의 위치 및 충격 정도를 계산하는 프로세서;를 포함하고,
상기 사용자 기기는
파크 골프공의 비거리 및 파크 골프공의 이동 방향을 계산하기 위해 타격 이벤트 관련 신호를 비롯하여 헤드 영역의 페이스 면 기울기 측정신호, 파크 골프공 타격 시 타점의 위치 및 충격 정도를 조합하는 프로세서;를 포함하고,
상기 사용자 기기의 프로세서는
기 설정된 값 또는 프로 선수들에게서 측정된 모범 센싱값과 사용자가 수행한 골프동작에 의해 센싱된 센싱값 간의 차이를 산출하고, 센싱값 간의 차이가 기준치 이상인 항목을 교정 항목으로 안내하고,
상기 교정 항목의 안내 이후, 상기 기 설정된 값 또는 상기 모범 센싱값과 사용자가 수행한 골프동작에 의해 센싱된 센싱값 간의 차이를 재산출하고, 재산출된 센싱값 간의 차이가 이전에 산출된 센싱값 간의 차이 보다 감소한 경우, 이전에 산출된 센싱값 간의 차이 대비 재산출된 센싱값 간의 차이의 감소율을 산출하고, 산출된 감소율에 비례하여 교정 수수료를 산출하고,
상기 골프 스윙 정보를 센싱하는 센싱 장치는
사용자가 쥘 수 있도록 상기 파크 골프채에 설계된 그립 영역에 탈착 가능하되, 상기 그립 영역에 삽입되는 핀을 통해 상기 파크 골프채에 장착되거나, 상기 그립 영역의 둘레를 감싸도록 형성된 장착 부재를 통해 상기 파크 골프채에 장착됨으로써, 상기 파크 골프채의 헤드 영역에서 발생된 상기 파크 골프채의 헤드와 파크 골프공 간의 충돌로 인해, 상기 그립 영역까지로 전달되는 충격을 이용하여 타격을 감지하고,
상기 골프 스윙 정보를 센싱하는 센싱 장치는
상기 센싱된 센싱값에 기초하여 상기 파크 골프채가 골프 스윙 상태인지 여부를 판단하고, 상기 파크 골프채가 골프 스윙 상태이면 상기 사용자 기기와의 통신을 차단하며, 상기 파크 골프채가 골프 스윙 상태가 아니면 상기 사용자 기기와의 통신을 수행함으로써, 상기 센싱값을 송신할 필요가 없는 상태인 상기 파크 골프채의 상기 골프 스윙 상태 동안에 상기 사용자 기기와의 통신을 차단하여 전력 소비를 감소시키고,
상기 골프 스윙 정보를 센싱하는 센싱 장치는
상기 파크 골프채의 기울기, 움직임 여부, 움직임 속도 및 헤드의 고도를 이용하여 상기 파크 골프채의 스윙 궤도를 추정하고, 추정된 스윙 궤도로부터 어드레스 헤드 위치 정보와 히팅 헤드 위치 정보를 추출하고,
골프 스윙 정보를 센싱하는 센싱 장치는
상기 어드레스 헤드 위치 정보와 상기 히팅 헤드 위치 정보 간의 위치차를 이용하여 타점의 위치를 계산하고,
상기 어드레스 헤드 위치 정보는
상기 파크 골프채의 스윙 궤도의 시작 시점에서 상기 파크 골프채의 헤드의 위치를 나타내는 정보이고,
상기 히팅 헤드 위치 정보는
상기 파크 골프채와 상기 파크 골프공이 충돌되는 시점에서 상기 파크 골프채의 헤드의 위치를 나타내는 정보이고,
상기 스윙 궤도는
상기 파크 골프채의 헤드의 시간에 따른 위치를 나타내는 정보인 것을 특징으로 하는 골프 스윙 정보를 센싱하는 센싱 장치를 이용한 동작 교정 시스템.
A motion correction system comprising a sensing device for sensing golf swing information, a user device, and a server,
A sensing device for sensing the golf swing information
A plurality of sensors are installed on one side of the park golf club to sense information including the inclination, movement speed, and head height of the park golf club, and transmits the sensed values measured by the plurality of sensors to the user device, ,
The user device
Measuring the type and degree of golf motion using the park golf club based on the sensing value received from the park golf club, the position of the hitting point and the degree of impact when hitting the park golf ball,
The server
Sensing golf swing information characterized by obtaining information related to golf motions performed by users from a plurality of user devices and calculating analysis and statistics for each user;
A sensing device for sensing the golf swing information
A processor for calculating the location of the hitting point and the degree of impact when hitting the park golf ball based on the sensing values measured by the plurality of sensors;
The user device
In order to calculate the flight distance of the park golf ball and the moving direction of the park golf ball, a processor that combines a hitting event-related signal, a face slope measurement signal in the head area, the position of the hitting point and the degree of impact when hitting the park golf ball; ,
The processor of the user device
Calculate the difference between a preset value or a model sensing value measured by professional players and a sensing value sensed by the golf motion performed by the user, and guide an item in which the difference between the sensing values is greater than a reference value to a correction item,
After the guidance of the correction item, the difference between the preset value or the exemplary sensing value and the sensing value sensed by the golf motion performed by the user is recalculated, and the difference between the recalculated sensing values is the previously calculated sensing value. When the difference is less than the difference between the previously calculated sensing values, a reduction rate of the difference between the recalculated sensing values is calculated, and a calibration fee is calculated in proportion to the calculated reduction rate,
A sensing device for sensing the golf swing information
It is detachable to the grip area designed for the park golf club so that the user can grip it, and is mounted on the park golf club through a pin inserted into the grip area, or attached to the park golf club through a mounting member formed to surround the circumference of the grip area. By being mounted, a hit is sensed by using an impact transmitted to the grip area due to a collision between the head of the park golf club and the park golf ball generated in the head area of the park golf club,
A sensing device for sensing the golf swing information
Based on the sensed value, it is determined whether the park golf club is in a golf swing state, communication with the user device is blocked if the park golf club is in a golf swing state, and if the park golf club is not in a golf swing state, the user By performing communication with the device, communication with the user device is cut off during the golf swing state of the park golf club, which is a state in which there is no need to transmit the sensing value, thereby reducing power consumption;
A sensing device for sensing the golf swing information
Estimating a swing trajectory of the park golf club using the inclination, movement, movement speed, and height of the head of the park golf club, and extracting address head location information and hitting head location information from the estimated swing trajectory;
A sensing device for sensing golf swing information
Calculate the position of the dot using the position difference between the address head position information and the heating head position information;
The address head location information is
Information indicating the position of the head of the park golf club at the start of the swing trajectory of the park golf club;
The heating head location information is
Information indicating the position of the head of the park golf club at the time of collision between the park golf club and the park golf ball;
The swing trajectory is
Motion correction system using a sensing device for sensing golf swing information, characterized in that the information indicating the position of the head of the park golf club over time.
상기 사용자 기기의 프로세서는
상기 파크 골프채에서 센싱한 신호가 전송된 순서 및 신호의 감지 시간 간격을 기반으로 사용자가 수행한 골프 동작의 순서 및 동작 변화 속도를 판단하고, 판단된 정보를 사람 신체 이미지에 맵핑하여 애니메이션으로 적용하는 것을 특징으로 하는 골프 스윙 정보를 센싱하는 센싱 장치를 이용한 동작 교정 시스템.
According to claim 4
The processor of the user device
Based on the transmission order of the signals sensed by the park golf club and the detection time interval of the signals, the order of golf motions performed by the user and the speed of motion change are determined, and the determined information is mapped to a human body image and applied as an animation. A motion correction system using a sensing device for sensing golf swing information, characterized in that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210176519A KR102492538B1 (en) | 2021-12-10 | 2021-12-10 | Golf club that detects swing information and motion correcting system using the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210176519A KR102492538B1 (en) | 2021-12-10 | 2021-12-10 | Golf club that detects swing information and motion correcting system using the same |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102492538B1 true KR102492538B1 (en) | 2023-01-27 |
Family
ID=85101385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210176519A KR102492538B1 (en) | 2021-12-10 | 2021-12-10 | Golf club that detects swing information and motion correcting system using the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102492538B1 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100136977A (en) * | 2008-03-22 | 2010-12-29 | 리차드 재켈 | Device and method for monitoring the hitting accuracy and the drive movement on a golf club |
KR101479979B1 (en) * | 2014-07-29 | 2015-01-26 | (주) 골프존 | Club device mounted on golf club, method for detecting attitude deviation of the same, information processing method of the same and information processing method of terminal device wireless communicated with the same |
JP2015517887A (en) * | 2012-05-31 | 2015-06-25 | ナイキ イノベイト セー. フェー. | Golf club and golf club head |
KR101982444B1 (en) * | 2018-07-02 | 2019-05-24 | 전북대학교산학협력단 | Golf club with swing correction |
KR102037379B1 (en) | 2019-04-10 | 2019-10-28 | 배재익 | Park golf club head |
KR102218993B1 (en) * | 2020-07-23 | 2021-02-24 | 송현동 | Park golf club that detects swing motion and motion correcting system using the same |
-
2021
- 2021-12-10 KR KR1020210176519A patent/KR102492538B1/en active IP Right Grant
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100136977A (en) * | 2008-03-22 | 2010-12-29 | 리차드 재켈 | Device and method for monitoring the hitting accuracy and the drive movement on a golf club |
JP2015517887A (en) * | 2012-05-31 | 2015-06-25 | ナイキ イノベイト セー. フェー. | Golf club and golf club head |
KR101479979B1 (en) * | 2014-07-29 | 2015-01-26 | (주) 골프존 | Club device mounted on golf club, method for detecting attitude deviation of the same, information processing method of the same and information processing method of terminal device wireless communicated with the same |
KR101982444B1 (en) * | 2018-07-02 | 2019-05-24 | 전북대학교산학협력단 | Golf club with swing correction |
KR102037379B1 (en) | 2019-04-10 | 2019-10-28 | 배재익 | Park golf club head |
KR102218993B1 (en) * | 2020-07-23 | 2021-02-24 | 송현동 | Park golf club that detects swing motion and motion correcting system using the same |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI429469B (en) | Golf clubs and golf club heads having digital lie and/or other angle measuring equipment | |
US8668595B2 (en) | Golf clubs and golf club heads | |
KR102438134B1 (en) | Control method of the application system linked to the park golf club | |
JP2017099905A (en) | Golf training/support device and program | |
US9427657B2 (en) | Computer readable storage medium having game program stored thereon and game apparatus | |
TW201501753A (en) | Motion analysis device | |
JP5030876B2 (en) | Golf support device | |
KR101495961B1 (en) | System and method of correcting golf pose | |
JP7234531B2 (en) | Golf shoes with sensor device | |
KR20150065431A (en) | Device for anlayzing movement of golf club | |
KR102053564B1 (en) | Swing analysis device, swing analysis method and swing analysis system | |
KR102265374B1 (en) | Putting information providing device with aiming function | |
KR100886918B1 (en) | Apparatus for displaying putting information | |
KR102492538B1 (en) | Golf club that detects swing information and motion correcting system using the same | |
US20220111284A1 (en) | Method and system for golf training | |
KR101950243B1 (en) | Golf training device for providing augmented reality or virtual reality experience | |
JP6438899B2 (en) | Golf practice equipment | |
KR101018700B1 (en) | Putter for training of putting | |
KR102009271B1 (en) | Smart stick and terminal for virtual reality game | |
KR101125585B1 (en) | A device for correcting putt | |
JPH06343729A (en) | Golf swing practice unit | |
TW202030003A (en) | Sensing and indicating device can be integrated or attached onto golf club | |
JP5515155B2 (en) | Golf support device | |
KR101029918B1 (en) | Home golf simulator | |
CN115068918B (en) | Batting win-or-lose judging method and device, wearable equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GRNT | Written decision to grant |