KR101905848B1 - Measuring device and measuring method for golf club and golf ball and computer readable recording medium having program the same - Google Patents
Measuring device and measuring method for golf club and golf ball and computer readable recording medium having program the same Download PDFInfo
- Publication number
- KR101905848B1 KR101905848B1 KR1020170007859A KR20170007859A KR101905848B1 KR 101905848 B1 KR101905848 B1 KR 101905848B1 KR 1020170007859 A KR1020170007859 A KR 1020170007859A KR 20170007859 A KR20170007859 A KR 20170007859A KR 101905848 B1 KR101905848 B1 KR 101905848B1
- Authority
- KR
- South Korea
- Prior art keywords
- golf club
- golf ball
- golf
- area
- shooting
- 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
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0087—Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/292—Multi-camera tracking
-
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S482/00—Exercise devices
- Y10S482/901—Exercise devices having computer circuitry
- Y10S482/902—Employing specific graphic or video display
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Golf Clubs (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Studio Devices (AREA)
Abstract
본 발명의 실시 예에 따른 골프클럽 및 골프공 측정장치는, 하나 이상의 고속 영상 카메라, 골프공의 발사여부를 판단하여, 골프공이 발사된 것으로 판단되면 신호를 발생하는 발사 신호 생성부, 고속 영상 카메라를 제어하는 제어부 및 고속 영상 카메라로부터 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산하는 처리부를 포함하고, 제어부는, 고속 영상 카메라는 발사 신호 생성부에서 신호가 발생되기 전에 골프클럽을 촬영하고, 발사 신호 생성부에서 신호가 발생한 후에 골프공을 촬영하도록 고속 영상 카메라를 제어한다.
본 발명의 실시 예에 따른 골프클럽 및 골프공 측정방법은, 골프클럽 촬영영역 설정 단계, 골프클럽 촬영 및 저장 단계, 촬영영역 전환 단계 및 골프공 촬영 및 저장 단계를 포함한다. 골프클럽 촬영영역 설정 단계는 골프공의 타격 전에 골프클럽이 지나가는 영역을 골프클럽 촬영영역으로 설정한다. 골프클럽 촬영 및 저장 단계는 골프공이 타격되기 이전부터 고속 영상 카메라는 골프클럽 촬영영역을 촬영하고, 촬영된 영상들은 처리부 또는 통합 처리부에 저장된다. 촬영영역 전환 단계는, 제어부 또는 통합처리부는 골프공이 타격되어 발사되면 고속 영상 카메라가 골프클럽 촬영영역에서의 촬영을 멈추고, 고속 영상 카메라의 촬영영역을 골프공이 비행하는 영역으로 전환하도록 한다. 골프공 촬영 및 저장 단계는 고속 영상 카메라가 골프공의 비행 영상들을 촬영하고, 촬영된 영상들은 처리부 또는 통합 처리부에 저장된다.The golf club and golf ball measuring apparatus according to an embodiment of the present invention may include at least one high-speed video camera, a launch signal generating unit for determining whether or not the golf ball is launched and generating a signal when it is determined that the golf ball has been launched, And a processor for calculating the movement data of the golf club and the flight data of the golf ball from the images photographed by the high speed image camera, wherein the control unit controls the high speed image camera before the signal is generated in the launch signal generation unit The golf club is photographed, and the high-speed video camera is controlled so as to shoot a golf ball after a signal is generated in the launch signal generating unit.
The golf club and golf ball measurement method according to an embodiment of the present invention includes a golf club shooting region setting step, a golf club shooting and storing step, a shooting region switching step, and a golf ball shooting and storing step. The golf club shooting area setting step sets an area where the golf club passes before hitting the golf ball as a golf club shooting area. In a golf club shooting and storage step, a high-speed video camera photographs a golf club shooting area before a golf ball is hit, and the shot images are stored in a processing unit or an integrated processing unit. In the shooting area switching step, when the golf ball is hit and fired, the control unit or the integrated processing unit stops the shooting in the golf club shooting area and switches the shooting area of the high-speed video camera to the area in which the golf ball is flying. In the golf ball shooting and storing step, a high-speed image camera captures flight images of a golf ball, and the captured images are stored in a processing unit or an integrated processing unit.
Description
본 발명은 골프클럽 및 골프공 측정장치 및 측정방법 및 이를 수행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체에 관한 것으로, 좀더 구체적으로는 별도의 골프클럽 촬영용 전용카메라를 사용하지 않고, 골프공을 촬영하는 고속 영상 카메라를 이용하여 골프클럽을 촬영하고, 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산하는 골프클럽 및 골프공 측정장치 및 측정방법 및 이를 수행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a golf club and a golf ball measuring device, a measuring method, and a computer readable recording medium on which a program for performing the same is recorded. More specifically, A golf club and golf ball measuring apparatus and method for measuring a golf club by using a high-speed video camera for photographing, calculating movement data of the golf club and flight data of the golf ball from the captured images, and a program for performing the same. And a recording medium readable by the computer.
많은 골퍼들은 본인이 골프공을 칠 때 골프공의 비행상황도 중요하지만, 그런 비행을 만들어낸 골프클럽의 움직임데이터도 매우 중요시 여긴다. 또한, 몇몇 골프공 비행데이터 측정 시스템들은 골프공의 비행데이터 중 스핀과 같은 비행데이터는 직접 측정을 하지 않거나 측정을 못하는 경우를 대비하여 골프클럽의 데이터와 측정된 비행데이터의 관계식에서 골프공의 스핀과 같은 일부 비행데이터를 유추하는데, 이를 위해서는 골프클럽의 운동데이터를 측정할 필요가 있다.Many golfers are concerned about the golf ball flying situation when I play golf ball, but the movement data of the golf club that created such a flight is also very important. In addition, some golf ball flight data measurement systems have a problem in that, in case that the flight data such as the spin of the golf ball is not directly measured or measured, the relationship between the data of the golf club and the measured flight data, , Which requires measurement of the motion data of the golf club.
골프 시뮬레이션 또는 연습장 시설 중 골프클럽의 운동데이터를 측정하는 시설에서는 대부분 별도의 골프클럽 전용카메라 시스템 또는 기타 광센서 시스템과 같은 센서장치를 사용하거나, 골프공의 비행데이터를 얻기 위해 비행하는 골프공을 촬영하는 카메라를 이용하여 하나의 프레임에 골프클럽과 골프공을 함께 촬영한다.In a golf simulation or exercise room facility, a facility for measuring movement data of a golf club may use a sensor device such as a separate golf club dedicated camera system or other optical sensor system, or a golf ball flying to obtain flight data of the golf ball Take a shot of a golf club and a golf ball together in one frame using a camera.
대한민국 공개특허 제10-2014-0135168호, "골프 클럽 헤드 측정 시스템"은 2개의 카메라로 이루어진 별도의 스테레오 카메라 시스템으로 골프클럽의 헤드 영상을 촬영하여 골프클럽의 운동데이터를 측정하는 장비에 대한 특허이다. 별도의 골프클럽 전용 카메라 시스템으로 골프클럽을 촬영할 경우에는 전용 카메라 시스템의 추가적인 비용이 발생하는 문제점이 있다.Korean Patent Laid-Open Publication No. 10-2014-0135168, entitled "Golf Club Head Measurement System" is a separate stereo camera system composed of two cameras. The system records a head image of a golf club, to be. When a golf club is photographed with a dedicated camera system for a golf club, there is a problem that additional cost of a dedicated camera system occurs.
또한, 대한민국 등록특허 제10-1078975호, "가상 골프 시뮬레이션 장치에 이용되는 센싱장치 및 센싱방법"은 골프클럽의 영상과 골프공의 영상을 하나의 같은 영상프레임에 함께 촬영하는 카메라 센싱 장치를 사용하여 골프공의 움직임과 골프클럽의 움직임을 측정하여 골프공의 스핀을 계산하는 센싱방법에 관한 것이다. 골프공과 골프클럽을 하나의 영상프레임에 함께 촬영하는 경우에는 골프클럽을 촬영하기 위한 추가장치는 필요 없으나, 촬영영역을 매우 크게 설정해야 한다. 따라서, 고속 촬영이 어려워지므로 매우 고가의 카메라들을 사용해야 하거나 화질이 떨어지는 다중노출 방식을 사용해야 하는 문제점이 있다. 또한, 촬영된 큰 영상에서 골프클럽과 골프공을 구분시키는 과정이 필요하여 촬영 후 영상처리 절차가 어려워지는 문제점이 있다.Korean Patent No. 10-1078975 entitled "Sensing Apparatus and Sensing Method Used in Virtual Golf Simulation Apparatus" uses a camera sensing apparatus for simultaneously photographing a golf club image and a golf ball image in one same image frame To a sensing method for calculating the spin of a golf ball by measuring the movement of the golf ball and the movement of the golf club. When photographing a golf ball and a golf club together in one image frame, an additional device for photographing the golf club is not necessary, but the photographing area must be set very large. Therefore, high-speed shooting becomes difficult, so there is a problem that it is necessary to use very expensive cameras or to use multiple exposure methods which are deteriorated in image quality. Also, there is a problem in that a process of distinguishing a golf club from a golf ball is required in a large captured image, which makes the image processing procedure after shooting difficult.
또한, 대한민국 등록특허 제10-0972821호, "골프클럽 센싱장치와 이를 이용한 가상 골프 시뮬레이션 장치 및 골프클럽 센싱방법"은 자기 유도 현상을 이용하여 골프클럽의 거동 특성을 센싱하도록 함으로써 광학적 경로를 필요로 하지 않고 관성센서와 달리 절대적 위치를 측정할 수 있으며, 얇고 가볍게 제작될 수 있고 저렴한 비용으로 구현이 가능하도록 한다. 다만, 본 등록특허는 골프클럽 이외에 별도로 골프공의 움직임을 측정할 수 있는 카메라 시스템을 필요로 하므로 전체적인 골프 시뮬레이션 장치를 구현하는 데에는 설치비용 면에서 문제점이 있다.Korean Patent No. 10-0972821, "Golf club sensing device and virtual golf simulation device and golf club sensing method using the same ", require an optical path by sensing motion characteristics of a golf club using magnetic induction phenomenon Unlike an inertial sensor, it can measure an absolute position, can be manufactured thinly and lightly, and can be implemented at a low cost. However, the registered patent requires a camera system capable of separately measuring the movement of the golf ball in addition to the golf club, so there is a problem in installation cost to implement the whole golf simulation apparatus.
본 발명의 목적은, 별도의 골프클럽 촬영용 전용카메라를 사용하지 않고, 골프공을 촬영하는 고속 영상 카메라를 이용하여 골프클럽 및 골프공을 차례로 촬영하고, 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산하는, 골프클럽 및 골프공 측정장치 및 측정방법 및 이를 수행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체를 제공하는 것이다. An object of the present invention is to provide a golf club and a golf ball in which a golf club and a golf ball are successively photographed by using a high-speed video camera for photographing a golf ball without using a separate camera for photographing the golf club, A golf club and a golf ball measuring device and a measuring method for calculating flight data of a golf ball, and a computer-readable recording medium recording a program for performing the method.
다만, 본 발명의 목적은 상기 목적들로 한정되는 것이 아니며, 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위에서 다양하게 확장될 수 있을 것이다.It should be understood, however, that the present invention is not limited to the above-described embodiments, and may be variously modified without departing from the spirit and scope of the present invention.
본 발명의 목적을 달성하기 위하여, 본 발명의 실시 예에 따른 골프클럽 및 골프공 측정장치는, 하나 이상의 고속 영상 카메라, 골프공의 발사여부를 판단하여, 골프공이 발사된 것으로 판단되면 신호를 발생하는 발사 신호 생성부, 고속 영상 카메라를 제어하는 제어부 및 고속 영상 카메라로부터 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산하는 처리부를 포함하고, 제어부는, 고속 영상 카메라는 발사 신호 생성부에서 신호가 발생되기 전에 골프클럽을 촬영하고, 발사 신호 생성부에서 신호가 발생한 후에 골프공을 촬영하도록 고속 영상 카메라를 제어한다. 이러한 본 발명의 골프클럽 및 골프공 측정장치는, 하나의 고속 영상 카메라 시스템으로 골프클럽과 골프공을 촬영하므로, 골프클럽을 촬영하는 전용카메라가 필요 없어 설치비용을 절감할 수 있다. In order to achieve the object of the present invention, a golf club and golf ball measuring apparatus according to an embodiment of the present invention determines whether or not at least one high-speed video camera and a golf ball are fired, A controller for controlling the high-speed video camera, and a processor for calculating the motion data of the golf club and the flight data of the golf ball from the images photographed from the high-speed video camera, The golf club is photographed before a signal is generated in the signal generator, and the high-speed video camera is controlled so that the golf ball is photographed after a signal is generated in the launch signal generator. In the golf club and golf ball measuring apparatus of the present invention, since a golf club and a golf ball are photographed by a single high-speed video camera system, a dedicated camera for photographing a golf club is not necessary, and the installation cost can be reduced.
본 발명의 다른 목적을 달성하기 위하여, 본 발명의 실시 예에 따른 골프클럽과 골프공 측정장치는, 하나 이상의 고속 영상 카메라, 골프공의 발사여부를 판단하여, 골프공이 발사된 것으로 판단되면 신호를 발생하는 발사 신호 생성부 및 고속 영상 카메라를 제어하고, 고속 영상 카메라로부터 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산하는 통합 처리부를 포함하고, 통합 처리부는, 고속 영상 카메라는 발사 신호 생성부에서 신호가 발생되기 전에 골프클럽을 촬영하고, 발사 신호 생성부에서 신호가 발생한 후에 골프공을 촬영하도록 고속 영상 카메라를 제어한다. 이러한 본 발명의 골프클럽 및 골프공 측정장치는, 제어부와 처리부를 통합하는 통합 처리부를 둠으로써 고속 영상 카메라 제어 및 영상분석을 좀더 빨리 할 수 있다.According to another aspect of the present invention, there is provided a golf club and a golf ball measuring device for determining whether or not at least one high-speed video camera and a golf ball are fired, And an integration processing unit for controlling the launch signal generating unit and the high speed image camera and generating the motion data of the golf club and the flight data of the golf ball from the images photographed by the high speed image camera, Captures a golf club before a signal is generated in the launch signal generator, and controls the high-speed video camera to shoot a golf ball after a signal is generated in the launch signal generator. The golf club and golf ball measuring apparatus according to the present invention includes an integrated processing unit that integrates a control unit and a processing unit, so that a high-speed video camera control and an image analysis can be performed more quickly.
일 실시 예에 의하면, 발사 신호 생성부는 발사감지카메라를 이용하여 골프공이 발사된 것으로 판단되면 신호를 발생시킨다. 이러한 본 발명의 골프클럽 및 골프공 측정장치는, 발사감지카메라를 이용하여 비행물체의 발사여부를 판단하므로, 골프클럽 촬영영역에서 골프공 촬영영역으로 촬영영역을 신속하게 전환할 수 있다. According to an embodiment, the launch signal generator uses a fire detection camera to generate a signal when it is determined that the golf ball has been fired. According to the golf club and golf ball measuring apparatus of the present invention, it is possible to quickly switch the shooting region from the golf club shooting region to the golf ball shooting region by determining whether the flying object is fired using the shooting detection camera.
일 실시 예에 의하면, 발사 신호 생성부는 고속 영상 카메라를 이용하여 골프공이 발사된 것으로 판단되면 신호를 발생시킨다. 이러한 본 발명의 골프클럽 및 골프공 측정장치는, 고속 영상 카메라를 이용하여 비행물체의 발사여부를 판단하므로 별도의 발사감지카메라를 설치할 필요가 없어 설치비용을 절감할 수 있다. According to an embodiment, the launch signal generator generates a signal when it is determined that a golf ball has been fired using a high-speed video camera. The golf club and golf ball measuring apparatus of the present invention determines whether or not a flying object is fired by using a high-speed image camera, so that it is not necessary to provide a separate firing detection camera, thereby reducing installation cost.
일 실시 예에 의하면, 고속 영상 카메라는 골프클럽 촬영영역에서 골프클럽 촬영영역을 1회 이상 촬영하고, 처리부는 골프클럽 촬영영역에서 촬영된 골프클럽의 영상들로부터 골프클럽의 움직임데이터를 계산한다. 이러한 본 발명의 골프클럽 및 골프공 측정장치는, 제어부에서 고속 영상 카메라를 제어하고, 처리부에서 골프클럽의 움직임데이터를 계산하도록 하여 연산처리를 좀더 빨리 수행할 수 있다.According to an embodiment, the high-speed video camera photographs the golf club shooting area more than once in the golf club shooting area, and the processing unit calculates the motion data of the golf club from the images of the golf club taken in the golf club shooting area. According to the golf club and golf ball measuring apparatus of the present invention, the controller controls the high-speed video camera and calculates the motion data of the golf club in the processing unit, thereby performing the arithmetic processing more quickly.
일 실시 예에 의하면, 고속 영상 카메라는 골프클럽 촬영영역에서 골프클럽 촬영영역을 1회 이상 촬영하고, 통합 처리부는 골프클럽 촬영영역에서 촬영된 골프클럽의 영상들로부터 골프클럽의 움직임데이터를 계산한다. 이러한 본 발명의 골프클럽 및 골프공 측정장치는, 통합 처리부를 통하여 고속 영상 카메라를 제어하고 골프클럽의 움직임데이터를 계산함으로써, 별도의 영상처리장치를 설치할 필요가 없다. According to one embodiment, the high-speed video camera photographs the golf club shooting area at least once in the golf club shooting area, and the integrated processing unit calculates the motion data of the golf club from the images of the golf club taken in the golf club shooting area . The golf club and golf ball measuring apparatus of the present invention does not need to provide a separate image processing apparatus by controlling the high-speed video camera through the integration processing unit and calculating the motion data of the golf club.
일 실시 예에 의하면, 골프클럽 촬영영역은 정지상태에 있는 골프공을 향하는 골프클럽의 예정 진행방향의 영역이다. 이러한 본 발명의 골프클럽 및 골프공 측정장치는, 정지상태에 있는 골프공을 향하는 골프클럽의 예정 진행방향의 영역을 골프클럽 촬영영역으로 설정하기 때문에 골프클럽을 놓치지 않고 촬영할 수 있다. According to one embodiment, the golf club shooting area is an area in the intended proceeding direction of the golf club facing the golf ball in a stopped state. The golf club and golf ball measuring apparatus according to the present invention sets the region of the planned traveling direction of the golf club facing the golf ball in the stopped state to the golf club shooting region so that the golf club can be photographed without missing.
일 실시 예에 의하면, 골프클럽의 움직임데이터는 골프클럽의 진행 궤적, 골프클럽 페이스의 각도 및 골프클럽 헤드의 속도를 포함한다. 이러한 본 발명의 골프클럽 및 골프공 측정장치는, 골프클럽의 다양한 움직임데이터를 얻을 수 있어 골프클럽의 다양한 정보를 사용자에게 제공할 수 있다.According to one embodiment, the motion data of the golf club includes the progressing trajectory of the golf club, the angle of the golf club face, and the speed of the golf club head. According to the golf club and golf ball measuring apparatus of the present invention, various motion data of the golf club can be obtained and various information of the golf club can be provided to the user.
본 발명의 다른 목적을 달성하기 위하여, 본 발명의 실시 예에 따른 골프클럽 및 골프공 측정방법은, 골프클럽 촬영영역 설정 단계, 골프클럽 촬영 및 저장 단계, 촬영영역 전환 단계 및 골프공 촬영 및 저장 단계를 포함한다. 골프클럽 촬영영역 설정 단계는 골프공의 타격 전에 골프클럽이 지나가는 영역을 골프클럽 촬영영역으로 설정한다. 골프클럽 촬영 및 저장 단계는 골프공이 타격되기 이전부터 고속 영상 카메라는 골프클럽 촬영영역을 촬영하고, 촬영된 영상들은 처리부 또는 통합 처리부에 저장된다. 촬영영역 전환 단계는, 제어부 또는 통합처리부는 골프공이 타격되어 발사되면 고속 영상 카메라가 골프클럽 촬영영역에서의 촬영을 멈추고, 고속 영상 카메라의 촬영영역을 골프공이 비행하는 영역으로 전환하도록 한다. 골프공 촬영 및 저장 단계는 고속 영상 카메라가 골프공의 비행 영상들을 촬영하고, 촬영된 영상들은 처리부 또는 통합 처리부에 저장된다. 이러한 본 발명의 골프클럽 및 골프공 측정방법은, 하나의 고속 영상 카메라 시스템으로 골프클럽과 골프공을 촬영하므로, 골프클럽을 촬영하는 전용카메라가 필요 없어 설치비용을 절감할 수 있다.According to another aspect of the present invention, there is provided a golf club and golf ball measuring method, comprising: setting a golf club shooting area, shooting and storing a golf club, . The golf club shooting area setting step sets an area where the golf club passes before hitting the golf ball as a golf club shooting area. In a golf club shooting and storage step, a high-speed video camera photographs a golf club shooting area before a golf ball is hit, and the shot images are stored in a processing unit or an integrated processing unit. In the shooting area switching step, when the golf ball is hit and fired, the control unit or the integrated processing unit stops the shooting in the golf club shooting area and switches the shooting area of the high-speed video camera to the area in which the golf ball is flying. In the golf ball shooting and storing step, a high-speed image camera captures flight images of a golf ball, and the captured images are stored in a processing unit or an integrated processing unit. According to the golf club and golf ball measuring method of the present invention, since a golf club and a golf ball are photographed by a single high-speed video camera system, a dedicated camera for photographing a golf club is not necessary, and the installation cost can be reduced.
일 실시 예에 의하면, 발사 감지 단계를 더 포함한다. 발사 감지 단계는 골프클럽 촬영 및 저장 단계 이전에 발사감지카메라를 이용하여 골프공의 발사를 감지한다. 이러한 본 발명의 골프클럽 및 골프공 측정방법은, 별도로 발사감지카메라를 이용하기 때문에 고속 영상 카메라의 제어회로 설계가 간편해지고 발사 감지 속도가 빠르고 정확한 장점이 있다. According to an embodiment, it further includes a fire detection step. The fire detection step detects the launch of the golf ball using a fire detection camera prior to the golf club shooting and storage steps. Since the golf club and golf ball measuring method according to the present invention uses a separate firing detection camera, the control circuit design of the high-speed image camera is simplified, and the firing detection speed is fast and accurate.
일 실시 예에 의하면, 발사 감지 단계를 더 포함한다. 발사 감지 단계는 골프클럽 촬영 및 저장 단계 이전에 고속 영상 카메라를 이용하여 골프공의 발사를 감지한다. . 이러한 본 발명의 골프클럽 및 골프공 측정방법은, 고속 영상 카메라를 이용하여 발사를 감지하기 때문에 별도의 발사감지카메라를 설치할 필요가 없어 설계가 간편해지고 제작비용도 절감할 수 있다.According to an embodiment, it further includes a fire detection step. The fire detection step detects the launch of the golf ball using a high-speed video camera before the golf club shooting and storage steps. . Since the golf club and golf ball measuring method according to the present invention detects a shot using a high-speed image camera, it is unnecessary to provide a separate fire detection camera, which simplifies the design and reduces the manufacturing cost.
일 실시 예에 의하면, 골프클럽 움직임데이터 계산 단계를 더 포함한다. 골프클럽 움직임데이터 계산 단계는 골프클럽 촬영 및 저장 단계 이후에, 처리부 또는 통합 처리부는 저장된 골프클럽의 영상들로부터 골프클럽의 움직임데이터를 계산한다. 이러한 본 발명의 골프클럽 및 골프공 측정방법은, 골프클럽이 촬영되고 촬영된 영상들이 저장된 이후에, 처리부 또는 통합 처리부가 저장된 골프클럽의 영상들로부터 골프클럽의 움직임데이터를 계산하므로, 사용자에게 신속하게 데이터를 제공할 수 있다.According to one embodiment, the method further includes calculating golf club movement data. After the golf club shooting and storing step, the processing unit or the integrated processing unit calculates the motion data of the golf club from the images of the stored golf club. The golf club and golf ball measuring method of the present invention is a method of measuring the golf club movement data from the images of the golf club stored by the processing unit or the integrated processing unit after the golf club is captured and the captured images are stored, Data can be provided.
일 실시 예에 의하면, 골프클럽 촬영영역 설정 단계에서, 골프클럽 촬영영역으로, 정지상태에 있는 골프공을 향하는 골프클럽의 예정 진행방향의 영역을 촬영영역으로 설정한다. 이러한 본 발명의 골프클럽 및 골프공 측정방법은, 이러한 본 발명의 골프클럽 및 골프공 측정방법은, 정지상태에 있는 골프공을 향하는 골프클럽의 예정 진행방향의 영역을 골프클럽 촬영영역으로 설정하기 때문에 골프클럽을 놓치지 않고 촬영할 수 있다.According to one embodiment, in the golf club shooting region setting step, the region of the planned traveling direction of the golf club heading to the golf ball in the stopped state as the golf club shooting region is set as the shooting region. In the golf club and golf ball measuring method of the present invention, the golf club and golf ball measuring method of the present invention is a method of measuring a golf club and a golf ball according to the present invention, So you can shoot without missing a golf club.
일 실시 예에 의하면, 골프클럽의 움직임데이터는 골프클럽의 진행 궤적, 골프클럽 페이스의 각도 및 골프클럽 헤드의 속도를 포함한다. 이러한 본 발명의 골프클럽 및 골프공 측정방법은, 골프클럽의 다양한 움직임데이터를 얻을 수 있어 골프클럽의 다양한 정보를 사용자에게 제공할 수 있다.According to one embodiment, the motion data of the golf club includes the progressing trajectory of the golf club, the angle of the golf club face, and the speed of the golf club head. According to the golf club and golf ball measuring method of the present invention, various kinds of motion data of the golf club can be obtained and various information of the golf club can be provided to the user.
상술한 실시형태에 따른 골프클럽 및 골프공 측정방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체를 포함한다. And a computer readable recording medium storing a program for executing the golf club and golf ball measuring method according to the above-described embodiments.
본 발명의 실시 예들에 따른 골프클럽 및 골프공 측정장치 및 측정방법 및 이를 수행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체는 하나의 고속 영상 카메라 시스템으로 골프클럽 및 골프공을 순차적으로 촬영하여 골프클럽의 움직임데이터 및 골프공의 비행데이터를 측정할 수 있는 영상들을 촬영하므로 별도의 골프클럽 촬영 전용 장치를 필요로 하지 않아 설치 비용을 절감할 수 있다.A golf club and a golf ball measuring apparatus and a measuring method according to embodiments of the present invention and a computer readable recording medium on which a program for performing the same is recorded are used to sequentially photograph a golf club and a golf ball using one high- Since the movement data of the club and the images of the golf ball flight data can be taken, it is possible to save installation cost by eliminating the need for a dedicated device for shooting a golf club.
또한, 본 발명은 골프공이 타격되기 전까지는 골프클럽이 포함되는 작은 영역만 촬영하기 때문에 영상의 데이터 양이 적으므로 영상의 촬영속도를 높일 수 있고, 영상을 처리하고 분석하는 시간도 줄일 수 있다.In addition, since the present invention captures only a small region including a golf club until a golf ball is hit, the amount of data of the image is small, so that the speed of image capturing can be increased and the time required for processing and analyzing an image can be reduced.
다만, 본 발명의 효과는 상기 효과들로 한정되는 것은 아니며, 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위에서 다양하게 확장될 수 있을 것이다.However, the effects of the present invention are not limited to the above effects, and may be variously extended without departing from the spirit and scope of the present invention.
도 1은 본 발명의 제1 실시 예에 따른 고속 영상 카메라를 이용하여 골프클럽 및 골프공을 촬영하기 위한 시스템의 블록도이다.
도 2는 본 발명의 제2 실시 예에 의한 따른 고속 영상 카메라를 이용하여 골프클럽 및 골프공을 촬영하기 위한 시스템의 블록도이다.
도 3은 실내 골프 시뮬레이션에 본 발명을 적용했을 때 주요 구성품 및 설치 예를 나타내는 도면이다.
도 4는 본 발명의 실시 예에 따른 골프클럽과 골프공의 촬영영역을 나타내는 도면이다.
도 5는 본 발명의 실시 예에 따른 고속 영상 카메라를 이용하여 골프클럽과 골프공을 연속 촬영하는 절차도이다.
도 6은 본 발명의 실시 예에 따른 골프클럽 촬영 및 저장 단계 이전에 골프공의 발사를 감지하는 단계를 더 포함하는 것을 나타내는 절차도이다. 1 is a block diagram of a system for shooting a golf club and a golf ball using a high-speed video camera according to a first embodiment of the present invention.
2 is a block diagram of a system for shooting a golf club and a golf ball using a high-speed video camera according to a second embodiment of the present invention.
FIG. 3 is a diagram showing main components and installation examples when the present invention is applied to an indoor golf simulation.
4 is a view showing a photographing region of a golf club and a golf ball according to an embodiment of the present invention.
FIG. 5 is a flowchart illustrating a procedure for continuously photographing a golf club and a golf ball using a high-speed image camera according to an embodiment of the present invention.
FIG. 6 is a flowchart illustrating a method for detecting a shot of a golf ball prior to a golf club shooting and storing step according to an embodiment of the present invention.
이하 첨부한 도면들을 참조하여 본 발명의 실시 예들을 보다 상세하게 설명한다. 본 발명의 구성요소 중 종래기술에 의하여 통상의 기술자가 명확하게 파악할 수 있고 용이하게 재현할 수 있는 것에 관하여는 본 발명의 요지를 흐리지 않기 위하여 그 구체적인 설명을 생략하도록 한다.Embodiments of the present invention will now be described in more detail with reference to the accompanying drawings. The detailed description of the components of the present invention will be omitted so as not to obscure the gist of the present invention with respect to what can be clearly understood and easily reproduced by the conventional art by the prior art.
본 발명은, 별도의 골프클럽 전용 카메라 없이, 골프공을 촬영하는 하나의 고속 영상 카메라 시스템으로 골프클럽 및 골프공을 순차적으로 촬영하고, 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 측정하는 장치 및 방법 등에 관한 발명이다.A golf club and a golf ball are sequentially photographed by a single high-speed video camera system that photographs a golf ball without a special camera for a golf club, and the motion data of the golf club and the motion of the golf ball An apparatus and method for measuring data, and the like.
이하에서는, 본 발명에 따른 골프클럽 및 골프공 측정장치 및 측정방법 및 이를 수행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체에 대하여 설명하도록 한다. Hereinafter, a golf club and golf ball measuring apparatus and method according to the present invention, and a computer-readable recording medium storing a program for performing the same will be described.
도 1은 본 발명의 제1 실시 예에 따른 고속 영상 카메라(220, 230)를 이용하여 골프클럽 및 골프공을 촬영하기 위한 시스템의 블록도이고, 도 2는 본 발명의 제2 실시 예에 의한 따른 고속 영상 카메라(220, 230)를 이용하여 골프클럽 및 골프공을 촬영하기 위한 시스템의 블록도이며, 도 3은 실내 골프 시뮬레이션에 본 발명을 적용했을 때 주요 구성품 및 설치 예를 나타내는 도면이다.FIG. 1 is a block diagram of a system for photographing a golf club and a golf ball using the high-
도 1 및 도3을 참조하면, 본 발명의 제1 실시 예에 따른 고속 영상 카메라(220, 230)를 이용하여 골프클럽 및 골프공을 촬영하기 위한 시스템은, 발사 신호 생성부(100), 고속 영상 카메라(220, 230) 및 제어부(210)를 포함하는 제1 고속 영상 카메라 시스템(200) 및 처리부(300)를 포함할 수 있다. 도 2를 참조하면, 본 발명의 제2 실시 예에 따른 따른 고속 영상 카메라(220, 230)를 이용하여 골프클럽 및 골프공을 촬영하기 위한 시스템은, 발사 신호 생성부(100), 고속 영상 카메라(220, 230) 및 통합 처리부(310, 320)를 포함할 수 있다. 1 and 3, a system for photographing a golf club and a golf ball using the high-
도 1 및 도 3을 참조하면, 제어부(210)와 처리부(300)가 별도의 장치로 구분되어 설치될 수 있고, 도 2를 참조하면, 제어부(210)와 처리부(300)를 통합하여 하나의 통합 처리부(310, 320)로 설치될 수 있다. 제어부(210)는 고속 영상 카메라(220, 230)를 제어할 수 있고, 처리부(300)는 고속 영상 카메라(220, 230)로부터 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산할 수 있다. 통합 처리부(310, 320)는 고속 영상 카메라(220, 230)를 제어할 수 있고, 고속 영상 카메라(220, 230)로부터 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산할 수 있다. 본 발명의 실시 예에 따라, 제어부(210)는 고속 영상 카메라 시스템(200) 내에 설치될 수 있고, 고속 영상 카메라(220, 230) 내에 설치될 수도 있다. 처리부(300)는 도 3에서와 같이, 통신선(600)을 이용하여 별도로 설치될 수 있다. 별도로 설치되는 경우라면 통신선(600)이 없을 수도 있다. 도 2의 (a)를 참조하면, 통합 처리부(310)는 고속 영상 카메라 시스템(2200) 외부에 설치될 수 있다. 이때는 본 발명의 실시 예에 따라, 별도로 통신선(600)을 구비할 수도 있고, 없을 수도 있다. 도 2의 (b)를 참조하면, 통합 처리부(320)는 고속 영상 카메라 시스템(2200) 내에 설치될 수 있고, 고속 영상 카메라(220, 230) 내에 설치될 수도 있다. 이 경우에 통합 처리부(320)는 고속 영상 카메라 시스템(2200) 외부에 설치되지 않는다. Referring to FIG. 1 and FIG. 3, the
발사 신호 생성부(100)는 골프공(700)의 발사여부를 판단하여, 골프공이 발사된 것으로 판단되면 신호를 발생하는 장치이다. 바람직하기로는, 발사 신호 생성부(100)는 골프공의 발사여부를 감지하여, 발사되는 순간이나 또는 발사된 직후 짧은 시간 이내에 신호를 발생할 수 있다.The
본 발명의 실시 예에 따라, 골프공의 발사여부를 판단하는 수단으로서는, 기존 상용 시스템들에 사용되는 많은 장치 중에서 선택할 수 있으며, 골프공이 놓여지는 초기 위치(30)가 정해졌을 경우에는 골프공 아래에 LED, 레이저 센서 또는 라인 스캔 카메라를 설치할 수 있고, 골프공이 임의의 위치에 놓일 수 있는 경우에는 별도의 카메라를 사용할 수 있다. 별도의 카메라를 사용하는 경우에는, 카메라는 골프공이 발사된 후 비행하는 것을 촬영할 필요가 없으므로 상기 고속 영상 카메라(220, 230)와 같은 종류의 카메라 또는 해상도가 조금 더 낮은 카메라도 사용될 수 있고, 카메라의 제어 기능을 변경하여 골프공의 발사를 감지하는 기능을 수행할 수 있도록 만들 수도 있다.According to the embodiment of the present invention, as a means for determining whether or not the golf ball is fired, it is possible to select from among many devices used in existing commercial systems. When the initial position 30 where the golf ball is placed is determined, An LED, a laser sensor, or a line scan camera may be installed in the vehicle, and a separate camera may be used if the golf ball can be placed in any position. If a separate camera is used, since the camera does not need to shoot the flight after the golf ball is fired, a camera of the same type as the high-
본 발명의 실시 예에 따라, 별도의 발사 감지 센서 장치 없이, 골프공을 촬영하기 위해 설치된 고속 영상 카메라(220, 230) 중 1대를 이용하여 골프공의 발사 여부를 감지할 수 있다. 발사 신호 생성부(100)는 고속 영상 카메라(220, 230)를 이용하여 골프공이 발사된 것으로 판단되면 신호를 발생시킬 수 있다. 이 경우 고속 영상 카메라(220, 230)가 골프공의 발사여부를 모니터링 하다가 골프공이 발사되면 바로 골프공의 비행영상을 취득하기 위한 용도로 카메라를 변환하여 사용할 수 있다. According to the embodiment of the present invention, it is possible to detect whether or not the golf ball is fired by using one of the high-
본 발명의 실시 예에 따라, 별도의 카메라 또는 고속 영상 카메라(220, 230) 중 1대를 이용하여 골프공의 발사여부를 감지할 경우에는 발사 시 골프공이 지나갈 수밖에 없는 골프공의 위치 바로 앞에 또는 골프공의 이미지 위에, 작은 감지면적 또는 감지선을 지정하여 빠른 주파수로 스캐닝(scanning) 하다가 골프공이 감지면적을 지나거나 감지면적에서 없어지면서 스캐닝하고 있는 영상에 변화가 발생될 때 발사 신호를 주는 형식으로 구현할 수 있다. According to the embodiment of the present invention, when detecting whether or not the golf ball is fired by using one of the separate cameras or the high-
본 발명의 실시 예에 따라, 발사감지카메라(110)를 별도로 설치하여 골프공의 발사여부를 감지할 수 있다. 즉, 발사 신호 생성부(100)는 발사감지카메라(110)를 이용하여 골프공이 발사된 것으로 판단되면 신호를 발생시킬 수 있다. 발사감지카메라(110)는 골프공의 발사여부를 인식하여 골프공이 발사되면 발사 트리거 신호를 발생시키는 장치이며, 골프공이 놓이는 영역을 촬영할 수 있도록 설치되는 별도의 고속 카메라라고 할 수 있다. 발사감지카메라(110)는 골프공이 놓여지면 이를 인식하여 골프공의 바로 앞 위치에 또는 골프공의 영상의 한 부분에, 작은 감시영역을 만들어 이 감시영역을 초고속으로 모니터링 하다가 골프공이 발사되면 발사신호를 발생시키는 제어회로를 갖은 트리거 카메라일 수 있다. 이 이외에도 발사감지카메라(110)로 골프공의 발사를 감지할 수 있는 다양한 카메라 또는 장치가 사용될 수 있다.According to the embodiment of the present invention, the
발사감지카메라(110)의 위치는 골프공의 발사여부를 감지할 수 있는 위치라면 어디든 상관없다. 골프공이 놓일 수 있는 초기 위치 영역 및 골프공의 발사여부를 감지하는 영역이 별도로 존재한다면 이 영역을 인식할 수 있는 위치라면, 발사감지카메라(110)가 어디에 위치하든 본 발명을 실행할 수 있다. The position of the
발사 신호 생성부(100)에서 발생된 신호는 제어부(210) 또는 통합 처리부(310, 320)로 전송될 수 있다. 제어부(210) 또는 통합 처리부(310, 320)가 발사 신호를 받으면, 제어부(210) 또는 통합 처리부(310, 320)는 고속 영상 카메라(220, 230)가 골프클럽 촬영영역(20)에서의 촬영을 멈추고, 고속 영상 카메라(220, 230)의 촬영영역을 골프공이 비행하는 영역으로 전환할 수 있도록 제어할 수 있다. The signal generated by the launch
본 발명의 실시 예에 따라, 고속 영상 카메라(220, 230)는 정확성 있는 골프클럽의 움직임데이터 및 골프공의 비행데이터를 얻기 위해 1대 이상 설치될 수 있다. 고속 영상 카메라(220, 230)는 총 촬영영역(10) 내에서 임의로 원하는 위치에 작은 촬영영역을 지정하여 촬영하는 기능을 구현할 수 있는 카메라이다.According to an embodiment of the present invention, one or more high-
고속 영상 카메라(220, 230)에 사용되는 카메라 영상센서 중에는 카메라의 총 촬영영역(10) 내에 작은 촬영영역을 원하는 위치 및 크기로 지정하여 작은 촬영영역의 영상만 촬영할 수 있는 기능을 갖는 카메라 영상센서들이 있다. 이러한 영상센서가 사용된 고속 영상 카메라(220, 230)를 사용하면, 원하는 크기의 영상부분만 촬영할 수 있다. 이러한 고속 영상 카메라(220, 230)는 총 촬영영역(10)에 비해 작은 촬영영역을 촬영하므로 연속 촬영 속도가 매우 빠르다. 본 발명의 실시 예에 따라, 별도의 장치 없이 이러한 영상 센서를 갖는 고속 영상 카메라(220, 230)를 사용하여 골프공의 비행영상 이외에 골프공 타격전 골프클럽의 영상들을 촬영할 수 있고, 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 측정할 수 있다.Among the camera image sensors used in the high-
일반적으로 골프공 비행데이터 측정장치의 카메라 시스템은 2대의 카메라로 구성되어 3차원 스테레오 영상을 촬영하지만, 촬영방법, 측정하고자 하는 비행데이터의 종류 및 기타 기능에 따라 1대의 카메라 또는 2대 이상의 카메라로 구성되어 있는 경우도 있다. 별도의 골프클럽 전용 카메라 없이, 하나의 고속 영상 카메라 시스템(200, 2200)으로 골프클럽과 골프공을 순차적으로 촬영하는 본 발명은, 본 발명의 실시 예에 따라, 1대 또는 다수의 카메라가 사용될 수 있다.Generally, the camera system of a golf ball flight data measuring device is composed of two cameras and shoots three-dimensional stereo images. However, depending on the shooting method, type of flight data to be measured, and other functions, one camera or two or more cameras . The present invention for sequentially photographing a golf club and a golf ball with one high-speed video camera system (200, 2200) without a dedicated golf club-specific camera, according to an embodiment of the present invention, .
본 발명의 실시 예에 따라, 고속 영상 카메라(220, 230)는 발사 신호 생성부(100)에서 신호가 발생되기 전에 골프클럽을 촬영할 수 있고, 발사 신호 생성부(100)에서 신호가 발생된 후에 골프공을 촬영할 수 있다. According to an embodiment of the present invention, the high-
도 4는 본 발명의 실시 예에 따른 골프클럽과 골프공의 촬영영역을 나타내는 도면이다. 도 4를 참조하면, 고속 영상 카메라(220, 230)는 골프공이 놓여지는 초기 위치(30), 골프공을 타격하기 전에 골프클럽이 지나가는 영역 및 골프공이 타격된 후 골프공이 비행하는 영역을 모두 촬영할 수 있도록 설치될 수 있다. 골프공이 놓여지는 초기 위치(30), 골프클럽이 지나가는 영역 및 골프공이 비행하는 영역이 포함된 촬영영역을 고속 영상 카메라(220, 230)의 총 촬영영역(10)으로 정의할 수 있다. 골프클럽이 지나가는 영역을 골프클럽 촬영영역(20)으로 정할 수 있고, 골프공이 비행하는 영역을 골프공 촬영영역(40)으로 정할 수 있다. 골프클럽 촬영영역(20)은 골프클럽이 촬영될 수 있도록 골프클럽의 진행방향을 촬영영역으로 정할 수 있고, 골프공의 촬영영역(40)은 골프공이 촬영될 수 있도록 골프공 진행방향(50)을 촬영영역으로 정할 수 있다.4 is a view showing a photographing region of a golf club and a golf ball according to an embodiment of the present invention. 4, the high-
고속 영상 카메라(220, 230)는 골프클럽 촬영영역(20)에서 골프클럽 촬영영역(20)을 1회 이상 촬영할 수 있다. 골프클럽 촬영영역(20)은 정지상태에 있는 골프공을 향하는 골프클럽의 예정 진행방향의 영역일 수 있다. 본 발명은 정지상태에 있는 골프공을 향하는 골프클럽의 예정 진행방향의 영역을 골프클럽 촬영영역(20)으로 설정하기 때문에 골프클럽을 놓치지 않고 촬영할 수 있다.The high-
고속 영상 카메라(220, 230)의 촬영 방법은 우선 골프공이 초기 위치(30)에 놓여지면, 이를 고속 영상 카메라(220, 230)가 인식하고 골프공을 타격하기 위해 골프클럽이 지나갈 영역(골프클럽의 예정 진행방향의 영역)에 골프클럽 촬영영역(20)을 지정할 수 있다. 골프클럽 촬영영역(20)은 촬영하고자 하는 골프클럽의 속도 범위에서 골프클럽이 적어도 2번은 촬영될 수 있도록 골프클럽 촬영영역(20)의 크기와 고속 영상 카메라(220, 230)의 연속 촬영속도를 정할 수 있다. When the golf ball is placed in the initial position 30, the high-
현재 시판되고 있는 고속 영상 카메라(220, 230)에 사용되는 카메라 영상 센서들 중에는 총 촬영영역 내에 작은 촬영영역을 지정하여 해당 촬영영역만을 촬영할 수 있는데, 촬영영역이 작아지는 만큼 연속 촬영속도가 빨라진다. 일 예로, 어느 특정 제품은 1280x1024 해상도의 총 촬영영역에서는 200fps(frame per second)로만 촬영이 가능하나, 320x240 해상도의 촬영영역을 촬영할 경우 1500fps 이상의 속도로 촬영이 가능하다. 320x240 해상도를 물리적으로는 10mm 당 약 14픽셀(pixel)이 되게끔 고속 영상 카메라(220, 230)의 렌즈를 선택하면 촬영영역은 448 x 336mm 이다. 미국 PGA 프로골퍼의 최고 클럽헤드 속도인 58m/s를 1000fps으로 촬영할 경우, 각 프레임당 골프클럽이 움직이는 길이는 약 58mm 이므로, 이와 같은 320 x 240 해상도의 촬영영역으로 2개 이상의 프레임을 쉽게 촬영할 수 있게 된다. 따라서, 카메라의 총 촬영영역(10) 내에서 적절한 골프클럽의 촬영영역(20) 및 고속 영상 카메라(220, 230)의 촬영속도를 정하고, 골프클럽이 골프공을 타격하기 전의 골프클럽의 영상들을 촬영하는 기술은 현재 시판되는 제품들로 충분히 구현할 수 있다.Of the camera image sensors used in the currently-marketed high-
본 발명의 실시 예에 따라, 골프클럽 촬영영역(20)이 정해지면, 고속 영상 카메라(220, 230)는 골프클럽 촬영영역(20)을 연속으로 촬영할 수 있고, 촬영된 영상들은 제어부(210)의 내부 메모리, 처리부(300) 또는 통합 처리부(310, 320)에 순차적으로 저장될 수 있다. 제어부(210)의 내부 메모리, 처리부(300) 또는 통합 처리부(310, 320)의 저장 공간의 크기는 원하는 만큼의 영상프레임을 저장할 수 있는 크기로 정할 수 있으며, 다양한 속도로 움직이는 골프클럽의 움직임데이터를 분석할 수 있도록 충분한 프레임 수가 저장될 수 있도록 그 크기를 정할 수 있다.When the golf
본 발명의 실시 예에 따라, 골프클럽의 촬영된 영상들을 저장하는 방법에는 여러 가지가 있을 수 있다. 그 중 한 방법을 설명하면, 골프클럽을 촬영할 때에는 골프공이 타격되기 이전부터 고속 영상 카메라가 골프클럽 촬영영역을 촬영하게 되는데, 이 경우 고속 영상 카메라는 골프공이 타격되기 전까지 골프클럽 촬영영역에 골프클럽이 없어도 골프클럽 촬영영역을 계속적으로 촬영하게 된다. 이 경우 많은 영상들이 저장되는데 골프클럽의 움직임데이터를 구하는 데에는 골프공이 타격되기 전에 몇 개의 골프클럽 영상만 필요하므로 많은 영상들이 저장될 필요는 없다. 따라서, 촬영된 영상들은 원형 버퍼(circular buffer) 형태의 저장장치에 저장되는데, 원형 버퍼(circular buffer)에는 가장 최근 영상들이 순차적으로 저장되고, 지정된 저장용량이 초가 되면 새로운 영상들이 저장될 때 가장 오래 전에 저장된 영상들을 순차적으로 버리고 그 자리에 저장된다. 예를 들어, 5개 프레임이 저장되는 원형 버퍼(circular buffer)에는 5개의 프레임이 순차적으로 저장되고, 6번째 영상은 1번째 영상을 버리고 그 자리에 저장되며, 7번째 영상은 2번째 영상을 버리고 그 자리에 저장된다. 이렇게 함으로써 저장공간을 최소화 하면서 필요한 골프클럽의 타격 전 영상들을 확보할 수 있게 된다.According to an embodiment of the present invention, there are various ways to store photographed images of a golf club. One of them is that when shooting a golf club, a high-speed video camera photographs a golf club shooting area before a golf ball is hit. In this case, , The golf club shooting area is continuously photographed. In this case, many images are stored. In order to obtain the motion data of the golf club, it is not necessary to store many images since only a few golf club images are required before the golf ball is hit. Accordingly, the photographed images are stored in a circular buffer-type storage device. In the circular buffer, the most recent images are sequentially stored. When a specified storage capacity is reached, The previously stored images are sequentially discarded and stored in their place. For example, five frames are sequentially stored in a circular buffer in which five frames are stored, the sixth image is discarded and the first image is stored, and the seventh image is discarded It is stored in place. By doing so, it is possible to secure pre-strike images of the required golf clubs while minimizing storage space.
본 발명의 실시 예에 따라, 고속 영상 카메라(220, 230)는 발사 신호 생성부(100)에서 신호가 발생되기 전에는 골프클럽을 촬영할 수 있고, 발사 신호 생성부(100)에서 신호가 발생된 후에는 골프공을 촬영할 수 있다. 골프공이 타격되어 발사되면 고속 영상 카메라(220, 230)는 골프클럽 촬영영역(20)에서의 촬영을 멈추고, 고속 영상 카메라(220, 230)의 촬영영역은 골프공이 비행하는 영역으로 전환될 수 있다. 골프공이 비행하는 영역으로 전환된 후, 고속 영상 카메라(220, 230)는 골프공 촬영영역(40)에서 골프공의 비행 영상들을 촬영할 수 있고, 촬영된 영상들은 처리부(300) 또는 통합 처리부(310, 320)에 저장될 수 있다. 골프공 촬영영역(40)의 크기 및 위치는 골프공의 비행영상을 촬영할 수 있도록 정해질 수 있으며, 골프공의 촬영 장치 및 방법에 따라, 1개 이상의 골프공 촬영영역(40)이 다양한 크기 및 위치로 정해질 수 있다. 골프공의 비행데이터를 측정하기 위한 영상들을 촬영하는 장치 및 방법은 여러 가지가 존재하며, 이들 중에서 선택될 수 있다. 본 발명의 설명에서는 따로 설명하지 않기로 한다. According to the embodiment of the present invention, the high-
본 발명의 실시 예에 따라, 골프공이 타격되기 이전부터 고속 영상 카메라(220, 230)는 골프클럽 촬영영역(20)을 촬영할 수 있고, 촬영된 영상들은 제어부(210)의 내부 메모리, 처리부(300), 또는 통합 처리부(310, 320)에 저장될 수 있으며, 골프공이 타격된 이후부터 고속 영상 카메라(220, 230)는 골프공 촬영영역(40)에서 골프공의 비행 영상을 촬영할 수 있고, 촬영된 영상들은 제어부(210)의 내부 메모리, 처리부(300), 또는 통합 처리부(310, 320)에 저장될 수 있다. 제어부(210)에 내부 메모리가 있는 경우에는, 촬영된 골프클럽 영상들은 제어부(210)의 내부 메모리에 저장되었다가 골프공이 발사되면 처리부(300)로 전송되어 저장될 수 있다. The high
제어부(210)는 고속 영상 카메라(220, 230)를 제어할 수 있다. 제어부(210)는 고속 영상 카메라(220, 230)가 발사 신호 생성부(100)에서 신호가 발생되기 전에 골프클럽을 촬영할 수 있도록 하고, 발사 신호 생성부(100)에서 신호가 발생된 후에 골프공을 촬영할 수 있도록 제어할 수 있다. 발사 신호 생성부(100)에서 발생된 신호는 제어부(210)로 전송될 수 있다. 제어부(210)가 발사 신호를 받기 전에는 고속 영상 카메라(220, 230)가 골프클럽을 촬영할 수 있도록 제어할 수 있고, 발사 신호를 받은 후에는 고속 영상 카메라(220, 230)가 골프클럽 촬영영역(20)에서의 촬영을 멈추고, 고속 영상 카메라(220, 230)의 촬영영역을 골프공이 비행하는 영역으로 전환할 수 있도록 제어할 수 있다. 도 1을 참조하면, 제어부(210)는 고속 영상 카메라 시스템(200) 내에 설치될 수 있고, 본 발명의 실시 예에 따라, 고속 영상 카메라(220, 230) 내에 설치될 수도 있다.The
처리부(300)는 고속 영상 카메라(220, 230)로부터 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산할 수 있다. 즉, 처리부(300)는 골프클럽의 촬영영역(20)에서 촬영된 골프클럽의 영상들로부터 골프클럽의 움직임데이터를 계산할 수 있다. 본 발명의 실시 예에 따라, 골프클럽의 움직임데이터는 골프클럽의 진행 궤적, 골프클럽 페이스의 각도 및 골프클럽 헤드의 속도를 포함할 수 있고, 골프공의 비행데이터는 골프공의 비행속도, 비행방향, 회전속도 및 회전방향을 포함할 수 있다. The
처리부(300)는 연산처리장치를 포함할 수 있다. 골프클럽 영상들은 정한 프레임 수만큼 처리부(300)에 저장될 수 있으므로 이를 이용하여 이미지 프로세싱 기법 등을 이용하여 골프클럽의 움직임데이터를 얻을 수 있다. 골프클럽의 움직임데이터를 얻기 위해서는 골프클럽의 영상들을 통상의 영상처리방법들을 이용하여 골프클럽에 다수의 기준점들을 정할 수 있고, 통상적인 스테레오 영상처리방법으로 기준점들의 3차원 공간에서 위치를 계산할 수 있고, 프레임과 프레임 사이에 기준점들의 움직임을 계산하여 골프클럽의 움직임데이터를 얻을 수 있다. The
처리부(300)는 통신선(600)을 이용하여 별도로 설치될 수 있다. 통신선(600)은 고속 영상 카메라 시스템(200)을 처리부(300)와 연결시켜주는 랜(LAN) 및 와이파이(Wi-fi)와 같은 통신수단일 수 있다. 이외에도 통신선(600)은 고속 영상 카메라 시스템(200)과 처리부(300)를 연결시켜주는 기타 장치 및 수단들을 포함할 수 있다. The
통합 처리부(310, 320)는 고속 영상 카메라(220, 230)를 제어할 수 있다. 통합 처리부(310, 320)는 고속 영상 카메라(220, 230)가 발사 신호 생성부(100)에서 신호가 발생되기 전에 골프클럽을 촬영할 수 있도록 하고, 발사 신호 생성부(100)에서 신호가 발생된 후에 골프공을 촬영할 수 있도록 제어할 수 있다. 발사 신호 생성부(100)에서 발생된 신호는 통합 처리부(310, 320)로 전송될 수 있다. 통합 처리부(310, 320)가 발사 신호를 받기 전에는 고속 영상 카메라(220, 230)가 골프클럽을 촬영할 수 있도록 제어할 수 있고, 발사 신호를 받은 후에는 고속 영상 카메라(220, 230)가 골프클럽 촬영영역(20)에서의 촬영을 멈추고, 고속 영상 카메라(220, 230)의 촬영영역을 골프공이 비행하는 영역으로 전환할 수 있도록 제어할 수 있다. 도 2의 (a)를 참조하면, 통합 처리부(310)는 고속 영상 카메라 시스템(200) 외부에 설치될 수 있다. 이 경우에는 본 발명의 실시 예에 따라, 별도로 통신선(600)을 구비할 수 있고, 없을 수도 있다. 통신선(600)이 구비된 경우에, 통신선(600)은 고속 영상 카메라 시스템(2200)을 통합 처리부(310)와 연결시켜주는 랜(LAN) 및 와이파이(Wi-fi)와 같은 통신수단일 수 있다. 이외에도 통신선(600)은 고속 영상 카메라 시스템(2200)과 통합 처리부(310)를 연결시켜주는 기타 장치 및 수단들을 포함할 수 있다. 도 2의 (b)를 참조하면, 통합 처리부(320)는 고속 영상 카메라 시스템(2200) 내에 설치될 수 있고, 본 발명의 실시 예에 따라, 고속 영상 카메라(220, 230) 내에 설치될 수도 있다. 이 경우에 통합 처리부(320)는 고속 영상 카메라 시스템(2200) 외부에 설치되지 않는다. The
통합 처리부(310, 320)는 고속 영상 카메라(220, 230)를 제어할 수 있고, 고속 영상 카메라(220, 230)로부터 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산할 수 있다, 즉, 통합 처리부(310, 320)는 골프클럽 촬영영역(20)에서 촬영된 골프클럽의 영상들로부터 골프클럽의 움직임데이터를 계산할 수 있다. 골프클럽의 움직임데이터 및 골프공의 비행데이터의 종류는 처리부(300)에서와 동일하다.The
통합 처리부(310, 320)는 연산처리장치를 포함할 수 있다. 골프클럽 영상들은 정한 프레임 수만큼 통합 처리부(310, 320)에 저장될 수 있으므로 이를 이용하여 이미지 프로세싱 기법 등을 이용하여 골프클럽의 움직임데이터를 얻을 수 있다. 골프클럽의 움직임데이터를 얻기 위해서는 골프클럽의 영상들을 통상의 영상처리방법들을 이용하여 골프클럽에 다수의 기준점들을 정할 수 있고, 통상적인 스테레오 영상처리방법으로 기준점들의 3차원 공간에서 위치를 계산할 수 있고, 프레임과 프레임 사이에 기준점들의 움직임을 계산하여 골프클럽의 움직임데이터를 얻을 수 있다.The
도 1의 처리부(300) 또는 도 2의 (a)의 통합 처리부(310)는 일반적으로 PC로 구성되지만, 반드시 이에 한정되는 것은 아니며, 골프클럽 및 골프공의 촬영된 영상들을 이용하여 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산할 수 있다면 어떠한 장치도 사용될 수 있다. 통합 처리부(310)는 반드시 PC와 같은 별도의 장치로 구성될 필요는 없으며, 연산 능력만 충분하다면 도 2의 (b)의 통합 처리부(320)와 같이, 연산 보드 또는 회로 내에 연산처리 기능을 포함시켜 고속 영상 카메라 시스템(2200)에 포함된 형태로 구성될 수 있고, 고속 영상 카메라(220, 230)에 포함된 형태로도 구성될 수 있다. 따라서, 통합 처리부(310, 320)가 어디에 위치하든 본 발명의 실시 예에 해당할 수 있다.The
다시 도 3을 참조하면, 도 3에서는 본 발명의 실시 예에 따라, 실내 골프 시뮬레이션 시설에서 골프클럽의 영상 및 골프공이 날아가는 영상을 보여주기 위한 빔프로젝터(400)와 스크린(500) 등이 도시되어 있다. 도 3은 실내 골프 시뮬레이션 시설을 도시한 일 예이며, 장치의 위치가 반드시 이에 한정되는 것은 아니다. 본 발명의 실시 예에 따라, 고속 영상 카메라(220, 230) 및 발사감지카메라(110)의 위치를 달리할 수 있다. 고속 영상 카메라(220, 230)는 골프클럽의 움직임 영상 및 골프공이 비행하는 영상을 촬영하기 위해 카메라 렌즈가 수평방향을 향하도록 설치될 수 있고. 경우에 따라서는 수직방향을 향하여 설치될 수도 있다. 발사감지카메라(110)의 위치는 골프공의 발사여부를 감지하는 것이므로 골프공 가까이에 설치될 수 있다. 다만, 반드시 골프공 가까이에 설치되어야만 하는 것은 아니며, 골프공의 발사여부를 감지할 수 있는 위치라면 어디든 상관없다. 비행물체가 발사 전 놓일 수 있는 초기위치의 영역 및 비행물체의 발사여부를 감지하는 영역을 인식할 수 있는 위치라면 발사감지카메라(110)가 어디에 있든 본 발명을 실행할 수 있다.3, a
도 5는 본 발명의 실시 예에 따른 고속 영상 카메라(220, 230)를 이용하여 골프클럽과 골프공을 연속 촬영하는 절차도이다. 도 5를 참조하면, 고속 영상 카메라(220, 230)를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법은, 골프클럽 촬영영역(20) 설정 단계(S10), 골프클럽 촬영 및 저장 단계(S20), 촬영영역 전환 단계(S30) 및 골프공 촬영 및 저장 단계(S40)를 포함할 수 있다. 골프클럽 촬영영역(20) 설정 단계(S10)는 골프공의 타격 전에 골프클럽이 지나가는 영역을 골프클럽 촬영영역(20)으로 설정하는 단계이며, 그 다음 골프클럽 촬영 및 저장단계(S20)는 골프공이 타격되기 이전부터 고속 영상 카메라(220, 230)는 골프클럽 촬영영역(20)을 촬영하고, 촬영된 영상들은 처리부(300) 또는 통합 처리부(310, 320)에 저장되는 단계이며, 그 다음 촬영영역 전환 단계(S30)는 제어부(210) 또는 통합 처리부(310, 320)는, 골프공이 타격되어 발사되면 고속 영상 카메라(220, 230)가 골프클럽 촬영영역(20)에서의 촬영을 멈추고, 고속 영상 카메라(220, 230)의 촬영영역을 골프공이 비행하는 영역으로 전환하도록 하는 단계이며, 골프공 촬영 및 저장단계(S40)는 고속 영상 카메라(220, 230)가 골프공의 비행 영상들을 촬영하고, 촬영된 영상들은 처리부(300) 또는 통합 처리부(310, 320)에 저장되는 단계를 말한다. FIG. 5 is a flowchart illustrating a method of continuously photographing a golf club and a golf ball using the high-
고속 영상 카메라(220, 230)를 이용하여 골프클럽과 골프공을 연속 촬영하고, 촬영된 골프클럽과 골프공의 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 측정하는 방법은, 우선, 정지상태의 골프공이 있는 영역(골프공이 놓여지는 초기 위치), 골프공을 타격하기 전에 골프클럽이 지나가는 영역 및 골프공이 타격된 후 골프공이 비행하는 영역이 모두 촬영될 수 있도록 고속 영상 카메라(220, 230)를 설치할 수 있다. 골프공이 놓여지는 초기 위치(30), 골프클럽이 지나가는 영역 및 골프공이 비행하는 영역이 포함된 촬영영역을 고속 영상 카메라(220, 230)의 총 촬영영역(10)으로 정할 수 있다. 그 다음 단계를 설명하면 다음과 같다.The method of continuously photographing a golf club and a golf ball using the high-
(1) 골프클럽 촬영영역(20) 설정 단계(S10)(1) Golf
본 발명의 실시 예에 따라, 골프클럽 촬영영역(20) 설정 단계(S10)는 골프공의 타격 전에 골프클럽이 지나가는 영역을 골프클럽 촬영영역(20)으로 설정하는 단계이다. 골프클럽 촬영영역(20)으로, 정지상태에 있는 골프공을 향하는 골프클럽의 예정 진행방향의 영역을 촬영영역(20)으로 설정할 수 있다. 본 발명은 정지상태에 있는 골프공을 향하는 골프클럽의 예정 진행방향의 영역을 골프클럽 촬영영역(20)으로 설정하기 때문에 골프클럽을 놓치지 않고 촬영할 수 있다.According to the embodiment of the present invention, the golf
골프공이 초기 위치(30)에 놓여지면, 골프공을 타격하기 위해 골프클럽이 지나갈 영역에 골프클럽 촬영영역(20)을 정할 수 있다. 골프클럽 촬영영역(20)은 촬영하고자 하는 골프클럽의 속도 범위에서 골프클럽이 적어도 2번은 촬영이 될 수 있도록 촬영영역(20)의 크기와 고속 영상 카메라(220, 230)의 연속 촬영속도를 정할 수 있다. Once the golf ball is placed in the initial position 30, the golf
(2) 골프클럽 촬영 및 저장 단계(S20)(2) photographing and storing golf clubs (S20)
본 발명의 실시 예에 따라, 골프클럽 촬영 및 저장 단계(S20)는 골프공이 타격되기 이전부터 고속 영상 카메라(220, 230)는 골프클럽 촬영영역(20)을 촬영하고, 촬영된 영상들은, 제어부(210)의 내부 메모리, 처리부(300) 또는 통합 처리부(310, 320)에 저장되는 단계이다. 골프클럽 촬영영역(20)이 정해지면, 고속 영상 카메라(220, 230)는 골프클럽 촬영영역(20)을 연속으로 촬영할 수 있고, 촬영된 영상들은 제어부(210)의 내부 메모리, 처리부(300) 또는 통합 처리부(310, 320)에 순차적으로 저장될 수 있다. 제어부의 내부 메모리, 처리부(300) 또는 통합 처리부(310, 320)의 저장 공간의 크기는 원하는 만큼의 영상프레임을 저장할 수 있는 크기로 정할 수 있으며, 다양한 속도로 움직이는 골프클럽의 움직임데이터를 분석할 수 있도록 충분한 프레임 수가 저장될 수 있도록 그 크기를 정할 수 있다.According to the embodiment of the present invention, in the golf club shooting and storing step S20, the high-
골프클럽의 촬영된 영상들을 저장하는 방법으로 원형 버퍼(circular buffer)를 이용할 수 있다. 원형 버퍼(circular buffer)에는 가장 최근 영상들이 순차적으로 저장되고, 지정된 저장용량이 초가 되면 새로운 영상들이 저장될 때 가장 오래 전에 저장된 영상들을 순차적으로 버리고 그 자리에 저장된다. 예를 들어, 5개 프레임이 저장되는 원형 버퍼(circular buffer)는 5개의 프레임이 순차적으로 저장되고, 6번째 영상은 1번째 영상을 버리고 그 자리에 저장되며, 7번째 영상은 2번째 영상을 버리고 그 자리에 저장된다. 저장공간을 최소화 하면서 필요한 골프클럽의 타격 전 영상들을 확보할 수 있는 장점이 있다.A circular buffer can be used as a method of storing photographed images of a golf club. In the circular buffer, the most recent images are sequentially stored. When the designated storage capacity reaches a second, the oldest images are sequentially discarded when new images are stored, and are stored in the place. For example, in a circular buffer in which five frames are stored, five frames are sequentially stored, the sixth image is discarded, and the seventh image is discarded and the second image is discarded It is stored in place. It is possible to secure the pre-battle images of the golf clubs necessary while minimizing the storage space.
(3) 촬영영역 전환 단계(S30)(3) Shooting area switching step (S30)
본 발명의 실시 예에 따라, 촬영영역 전환 단계(S30)는, 제어부(210) 또는 통합 처리부(310, 320)가, 골프공이 타격되어 발사되면 고속 영상 카메라(220, 230)가 골프클럽 촬영영역(20)에서의 촬영을 멈추고, 고속 영상 카메라(220, 230)의 촬영영역을 골프공이 비행하는 영역으로 전환하도록 하는 단계이다.The
(4) 골프공 촬영 및 저장 단계(S40)(4) photographing and storing a golf ball (S40)
본 발명의 실시 예에 따라, 골프공 촬영 및 저장 단계(S40)는 고속 영상 카메라(220, 230)가 골프공의 비행 영상들을 촬영하고, 촬영된 영상들은 처리부(300) 또는 통합 처리부(310, 320)에 저장되는 단계이다. 고속 영상 카메라(220, 230)의 촬영영역이 골프공이 비행하는 영역으로 전환된 후, 고속 영상 카메라(220, 230)는 골프공 촬영영역(40)에서 골프공의 비행 영상들을 촬영할 수 있고, 촬영된 영상들은 처리부(300) 또는 통합 처리부(310, 320)에 저장될 수 있다. In the golf ball shooting and storing step S40, the high-
골프공 촬영영역(40)의 크기 및 위치는 골프공의 비행영상이 촬영될 수 있도록 정해질 수 있으며, 골프공의 촬영 장치 및 방법에 따라, 1개 이상의 골프공 촬영영역(40)이 다양한 크기 및 위치로 정해질 수 있다. 처리부(300) 또는 통합 처리부(310, 320)는 저장된 골프공의 영상들로부터 골프공의 비행데이터를 계산할 수 있다. 골프공의 비행데이터를 계산하기 위한 영상들을 촬영하는 장치 및 방법은 여러 가지가 존재하며, 이들 중에서 선택될 수 있다. The size and position of the golf
본 발명의 실시 예에 따라, 고속 영상 카메라(220, 230)를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법은, 골프클럽 촬영 및 저장 단계(S20) 이후에, 처리부(300) 또는 통합 처리부(310, 320)는 저장된 골프클럽의 영상들로부터 골프클럽의 움직임데이터를 계산하는, 골프클럽 움직임데이터 계산 단계를 더 포함할 수 있다. 골프클럽의 움직임데이터는 골프클럽의 진행 궤적, 골프클럽 페이스의 각도 및 골프클럽 헤드의 속도를 포함할 수 있다. 골프클럽의 움직임데이터를 얻기 위해서는 골프클럽의 영상들을 통상의 영상처리방법들을 이용하여 골프클럽에 다수의 기준점들을 정할 수 있고, 통상적인 스테레오 영상처리방법으로 기준점들의 3차원 공간에서 위치를 계산할 수 있고, 프레임과 프레임 사이에 기준점들의 움직임을 계산하여 골프클럽의 움직임데이터를 얻을 수 있다.According to an embodiment of the present invention, a method of continuously photographing a golf club and a golf ball using the high-
도 6은 본 발명의 실시 예에 따른 골프클럽 촬영 및 저장 단계(S30) 이전에 골프공의 발사를 감지하는 단계(S20)를 더 포함하는 것을 나타내는 절차도이다. 도 6을 참조하면, 고속 영상 카메라(220, 230)를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법은, 골프클럽 촬영 및 저장 단계(S30) 이전에 발사감지카메라(110) 또는 고속 영상 카메라(220, 230)를 이용하여 골프공의 발사를 감지하는, 발사 감지 단계(S20)를 더 포함할 수 있다. 발사감지카메라(110) 또는 고속 영상 카메라(220, 230)는 골프공이 발사된 것으로 판단되면 신호를 발생시킬 수 있다. FIG. 6 is a flowchart illustrating a method of detecting a shot of a golf ball (S20) prior to a golf club shooting and storing step (S30) according to an embodiment of the present invention. Referring to FIG. 6, a method of continuously photographing a golf club and a golf ball using the high-
발사감지카메라(110)는 골프공이 놓여지면 이를 인식하여 골프공의 바로 앞 위치에 또는 골프공의 영상의 한 부분에, 작은 감시영역을 만들어 이 감시영역을 초고속으로 모니터링 하다가 골프공이 발사되면 발사신호를 발생시키는 제어회로를 갖은 트리거 카메라일 수 있다. The
발사감지카메라(110)를 사용하지 않고, 고속 영상 카메라(220, 230) 중 1대를 이용하여 골프공의 발사여부를 감지할 경우에는 발사 시 골프공이 지나갈 수밖에 없는 골프공의 위치 바로 앞에 또는 골프공의 이미지 위에, 작은 감지면적 또는 감지선을 지정하여 빠른 주파수로 스캐닝(scanning) 하다가 골프공이 감지면적을 지나거나 감지면적에서 없어지면서 스캐닝하고 있는 영상에 변화가 발생될 때 발사 신호를 주는 형식으로 구현할 수 있다. 이 경우 고속 영상 카메라(220, 230)가 골프공의 발사여부를 모니터링 하다가 골프공이 발사되면 바로 골프공의 비행 영상을 취득하기 위한 용도로 카메라를 변환하여 사용할 수 있다.In the case of detecting whether or not the golf ball is fired by using one of the high-
발사감지카메라(110) 또는 고속 영상 카메라(220, 230)에서 발생된 신호는 제어부(210) 또는 통합 처리부(310, 320)로 전송될 수 있다. 제어부(210) 또는 통합 처리부(310, 320)가 발사 신호를 받으면, 제어부(210) 또는 통합 처리부(310, 320)는 고속 영상 카메라(220, 230)가 골프클럽 촬영영역(20)에서의 촬영을 멈추고, 고속 영상 카메라(220, 230)의 촬영영역을 골프공이 비행하는 영역으로 전환할 수 있도록 제어할 수 있다.Signals generated in the
도 5 및 도 6에서 설명한 본 발명의 실시 형태에 따른 고속 영상 카메라(220, 230)를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정 방법은, 다양한 컴퓨터 구성요소를 통하여 실행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터로 판독가능한 기록매체에 기록될 수 있다. 상기 컴퓨터로 판독가능한 기록매체는 프로그램 명령어, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다.The measurement method for continuously photographing a golf club and a golf ball using the high-
상기 컴퓨터로 판독가능한 기록매체에 기록되는 프로그램 명령어는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수도 있다.The program instructions recorded on the computer-readable recording medium may be those specially designed and constructed for the present invention or may be those known to those skilled in the art of computer software.
컴퓨터로 판독가능한 기록매체의 예에는, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media) 및 ROM, RAM, 플래시 메모리 등과 같은 프로그램 명령어를 저장하고 실행하도록 특별히 구성된 하드웨어 장치가 포함될 수 있다. 프로그램 명령어의 예에는, 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함될 수 있다. 상기 하드웨어 장치는 본 발명에 따른 처리를 실행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Examples of the computer-readable recording medium include magnetic media such as a hard disk, a floppy disk and a magnetic tape, optical recording media such as CD-ROM and DVD, magneto-optical media such as a floptical disk, optical media), and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions may include machine language code such as those produced by a compiler, as well as high-level language code that may be executed by a computer using an interpreter or the like. The hardware device may be configured to operate as one or more software modules for performing the process according to the present invention, and vice versa.
본 발명의 실시 예들에 따른 골프클럽 및 골프공 측정장치 및 측정방법 및 이를 수행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체는 하나의 고속 영상 카메라 시스템(200, 2200)으로 골프클럽 및 골프공을 순차적으로 촬영하여 골프클럽의 움직임데이터 및 골프공의 비행데이터를 측정할 수 있는 영상들을 촬영하므로 별도의 골프클럽 촬영 전용 장치를 필요로 하지 않아 설치 비용을 절감할 수 있다.A golf club and golf ball measuring apparatus and method according to embodiments of the present invention and a computer readable recording medium having recorded thereon a program for performing the same are provided with a high-speed video camera system (200, 2200) It is possible to measure the motion data of the golf club and the flight data of the golf ball sequentially so that the installation cost can be reduced because the separate golf club shooting dedicated device is not required.
또한, 본 발명은 골프공이 타격되기 전까지는 골프클럽이 포함되는 작은 영역만 촬영하기 때문에 촬영된 영상의 데이터 양이 적고, 이로 인해 영상의 촬영속도를 높일 수 있고, 영상을 처리하고 분석하는 시간도 줄일 수 있다.In addition, since the present invention captures only a small area including a golf club until the golf ball is hit, the amount of data of the captured image is small, thereby increasing the image capturing speed, and the time for processing and analyzing the image Can be reduced.
이상에서 실시 형태들에 설명된 특징, 구조, 효과 등은 본 발명의 적어도 하나의 실시 형태에 포함되며, 반드시 하나의 실시 형태에만 한정되는 것은 아니다. 나아가, 각 실시 형태에서 예시된 특징, 구조, 효과 등은 실시 형태들이 속하는 분야의 통상의 지식을 가지는 자에 의해 다른 실시 형태들에 대해서도 조합 또는 변형되어 실시 가능하다. 따라서 이러한 조합과 변형에 관계된 내용들은 본 발명의 범위에 포함되는 것으로 해석되어야 할 것이다.The features, structures, effects and the like described in the embodiments are included in at least one embodiment of the present invention, and are not necessarily limited to only one embodiment. Furthermore, the features, structures, effects and the like illustrated in the embodiments can be combined and modified by other persons skilled in the art to which the embodiments belong. Therefore, it should be understood that the present invention is not limited to these combinations and modifications.
또한, 이상에서 실시 형태를 중심으로 설명하였으나 이는 단지 예시일 뿐 본 발명을 한정하는 것이 아니며, 본 발명이 속하는 분야의 통상의 지식을 가진 자라면 본 실시 형태의 본질적인 특성을 벗어나지 않는 범위에서 이상에 예시되지 않은 여러 가지의 변형과 응용이 가능함을 알 수 있을 것이다. 즉, 실시 형태에 구체적으로 나타난 각 구성 요소는 변형하여 실시할 수 있는 것이다. 그리고 이러한 변형과 응용에 관계된 차이점들은 첨부된 청구 범위에서 규정하는 본 발명의 범위에 포함되는 것으로 해석되어야 할 것이다.While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the inventions. It will be appreciated that many variations and applications not illustrated are possible. That is, each component specifically shown in the embodiments can be modified and implemented. It is to be understood that all changes and modifications that come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein.
10: 카메라의 총 촬영영역 20: 골프클럽 촬영영역
30: 골프공의 초기 위치 40: 골프공 촬영영역
50: 골프공 진행방향 100: 발사 신호 생성부
110: 발사감지카메라 200: 제1 고속 영상 카메라 시스템
210: 제어부 220: 제1 고속 영상 카메라
230: 제2 고속 영상 카메라 300: 처리부
310, 320: 통합 처리부 400: 빔프로젝터
500: 스크린 600: 통신선
700: 골프공 800: 매트
2200: 제2 고속 영상 카메라 시스템10: total shooting area of the camera 20: golf club shooting area
30: initial position of golf ball 40: golf ball shooting area
50: Golf ball moving direction 100: Firing signal generating unit
110: fire detection camera 200: first high speed image camera system
210: control unit 220: first high-speed video camera
230: second high speed image camera 300:
310, 320: integrated processing unit 400: beam projector
500: Screen 600: Communication line
700: Golf ball 800: Matt
2200: 2nd high speed video camera system
Claims (15)
골프공의 발사여부를 판단하여, 골프공이 발사된 것으로 판단되면 신호를 발생하는 발사 신호 생성부;
상기 고속 영상 카메라를 제어하는 제어부; 및
상기 고속 영상 카메라로부터 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산하는 처리부;를 포함하고,
상기 고속 영상 카메라는 총 촬영영역 내에서 임의로 원하는 위치에 상기 총 촬영영역보다 작은 촬영영역을 지정하여 촬영하는 기능을 구비하고,
상기 제어부는, 상기 발사 신호 생성부에서 상기 신호가 발생되기 전에 골프클럽 촬영영역을 1회 이상 촬영하여 상기 골프클럽을 촬영하고, 상기 발사 신호 생성부에서 상기 신호가 발생한 후에 골프공 촬영영역을 1회 이상 촬영하여 상기 골프공을 촬영하도록 상기 고속 영상 카메라를 제어하고,
상기 처리부는 상기 골프클럽 촬영영역에서 촬영된 상기 골프클럽의 영상들로부터 상기 골프클럽의 움직임데이터를 계산하고,
상기 골프클럽 촬영영역 및 상기 골프공 촬영영역은 각각 상기 고속 영상 카메라의 총 촬영영역 내의 상기 총 촬영영역보다 작은 크기의 촬영영역인, 측정장치. One or more high-speed video cameras;
A launch signal generation unit for determining whether the golf ball is fired and generating a signal when it is determined that the golf ball is fired;
A control unit for controlling the high-speed image camera; And
And a processor for calculating movement data of the golf club and flight data of the golf ball from the images photographed from the high-speed video camera,
Wherein the high-speed image camera has a function of photographing an image taking area smaller than the total photographing area at a desired position in a total photographing area,
The control unit may photograph the golf club by photographing the golf club photographing region at least one time before the signal is generated in the launch signal generating unit, and after the signal is generated in the launch signal generating unit, The control unit controls the high-speed image camera to photograph the golf ball,
Wherein the processing unit calculates movement data of the golf club from images of the golf club taken in the golf club shooting area,
Wherein the golf club photographing area and the golf ball photographing area are photographing areas each having a size smaller than the total photographing area in the total photographing area of the high-speed image camera.
골프공의 발사여부를 판단하여, 골프공이 발사된 것으로 판단되면 신호를 발생하는 발사 신호 생성부; 및
상기 고속 영상 카메라를 제어하고, 상기 고속 영상 카메라로부터 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산하는 통합 처리부;를 포함하고,
상기 고속 영상 카메라는 총 촬영영역 내에서 임의로 원하는 위치에 상기 총 촬영영역보다 작은 촬영영역을 지정하여 촬영하는 기능을 구비하고,
상기 통합 처리부는, 상기 발사 신호 생성부에서 상기 신호가 발생되기 전에 골프클럽 촬영영역을 1회 이상 촬영하여 상기 골프클럽을 촬영하고, 상기 발사 신호 생성부에서 상기 신호가 발생한 후에 골프공 촬영영역을 1회 이상 촬영하여 상기 골프공을 촬영하도록 상기 고속 영상 카메라를 제어하고,
상기 통합 처리부는 상기 골프클럽 촬영영역에서 촬영된 상기 골프클럽의 영상들로부터 상기 골프클럽의 움직임데이터를 계산하고,
상기 골프클럽 촬영영역 및 상기 골프공 촬영영역은 각각 상기 고속 영상 카메라의 총 촬영영역 내의 상기 총 촬영영역보다 작은 크기의 촬영영역인, 측정장치. One or more high-speed video cameras;
A launch signal generation unit for determining whether the golf ball is fired and generating a signal when it is determined that the golf ball is fired; And
And an integration processor for controlling the high-speed video camera and calculating movement data of the golf club and flight data of the golf ball from the images photographed from the high-speed video camera,
Wherein the high-speed image camera has a function of photographing an image taking area smaller than the total photographing area at a desired position in a total photographing area,
Wherein the integration processing unit photographs the golf club by photographing the golf club shooting area at least one time before the signal is generated in the launch signal generating unit and records the golf ball shooting area after the signal is generated in the launch signal generating unit Speed video camera to take a picture of the golf ball at least once,
Wherein the integrated processing unit calculates motion data of the golf club from the images of the golf club photographed in the golf club shooting area,
Wherein the golf club photographing area and the golf ball photographing area are photographing areas each having a size smaller than the total photographing area in the total photographing area of the high-speed image camera.
상기 발사 신호 생성부는 발사감지카메라를 이용하여 상기 골프공이 발사된 것으로 판단되면 신호를 발생시키는, 측정장치.3. The method according to claim 1 or 2,
Wherein the launch signal generating unit generates a signal when it is determined that the golf ball has been fired using a fire detection camera.
상기 발사 신호 생성부는 상기 고속 영상 카메라를 이용하여 상기 골프공이 발사된 것으로 판단되면 신호를 발생시키는, 측정장치.3. The method according to claim 1 or 2,
Wherein the emission signal generator generates a signal when the golf ball is determined to be fired using the high-speed video camera.
상기 골프클럽 촬영영역은 정지상태에 있는 골프공을 향하는 상기 골프클럽의 예정 진행방향의 영역인, 측정장치.3. The method according to claim 1 or 2,
Wherein the golf club shooting area is an area of a predetermined travel direction of the golf club facing a golf ball in a stopped state.
상기 골프클럽의 움직임데이터는 상기 골프클럽의 진행 궤적, 골프클럽 페이스의 각도 및 골프클럽 헤드의 속도를 포함하는, 측정장치.3. The method according to claim 1 or 2,
Wherein the motion data of the golf club comprises a progressive trajectory of the golf club, an angle of the golf club face, and a velocity of the golf club head.
상기 골프공이 타격되기 이전부터 고속 영상 카메라는 상기 골프클럽 촬영영역을 1회 이상 촬영하여 상기 골프클럽을 촬영하고, 상기 촬영된 영상들은 처리부 또는 통합 처리부에 저장되는, 골프클럽 촬영 및 저장 단계;
제어부 또는 상기 통합 처리부는, 상기 골프공이 타격되어 발사되면 상기 고속 영상 카메라가 상기 골프클럽 촬영영역에서의 촬영을 멈추고, 상기 고속 영상 카메라의 촬영영역을 골프공 촬영영역으로 전환하도록 하는, 촬영영역 전환 단계; 및
상기 고속 영상 카메라가 상기 골프공 촬영영역을 1회 이상 촬영하여 상기 골프공의 비행 영상들을 촬영하고, 상기 촬영된 영상들은 상기 처리부 또는 상기 통합 처리부에 저장되는, 골프공 촬영 및 저장 단계;를 포함하고,
상기 고속 영상 카메라는 총 촬영영역 내에서 임의로 원하는 위치에 상기 총 촬영영역보다 작은 촬영영역을 지정하여 촬영하는 기능을 구비하고,
상기 골프클럽 촬영영역 및 상기 골프공 촬영영역은 각각 상기 고속 영상 카메라의 총 촬영영역 내의 상기 총 촬영영역보다 작은 크기의 촬영영역인, 고속 영상 카메라를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법.A golf club shooting area setting step of setting an area where a golf club passes before hitting the golf ball as a golf club shooting area;
Wherein the high-speed image camera photographs the golf club by photographing the golf club photographing region at least once before the golf ball is hit, and the photographed images are stored in a processing unit or an integrated processing unit;
The control unit or the integration processing unit may stop the shooting in the golf club shooting area and switch the shooting area of the high-speed video camera to the golf ball shooting area when the golf ball is hit and fired, step; And
Wherein the high-speed image camera photographs the golf ball photographing region more than once and photographs the flight images of the golf ball, and the photographed images are stored in the processing unit or the integrated processing unit and,
Wherein the high-speed image camera has a function of photographing an image taking area smaller than the total photographing area at a desired position in a total photographing area,
Wherein the golf club photographing area and the golf ball photographing area are photographing areas of a size smaller than the total photographing area in the total photographing area of the high speed image camera, Way.
상기 골프클럽 촬영 및 저장 단계 이전에 발사감지카메라를 이용하여 골프공의 발사를 감지하는, 발사 감지 단계;를 더 포함하는, 고속 영상 카메라를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법.10. The method of claim 9,
And a fire detection step of detecting a shot of a golf ball using a fire detection camera before the golf club shooting and storage step.
상기 골프클럽 촬영 및 저장 단계 이전에 고속 영상 카메라를 이용하여 골프공의 발사를 감지하는, 발사 감지 단계;를 더 포함하는, 고속 영상 카메라를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법.10. The method of claim 9,
And detecting a shot of a golf ball using a high-speed video camera before the golf club shooting and storing step, wherein the shot detecting step includes continuously detecting a shot of the golf ball and the golf ball using the high-speed video camera.
상기 골프클럽 촬영 및 저장 단계 이후에, 상기 처리부 또는 상기 통합 처리부는 저장된 상기 골프클럽의 영상들로부터 상기 골프클럽의 움직임데이터를 계산하는, 골프클럽 움직임데이터 계산 단계;를 더 포함하는, 고속 영상 카메라를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법.10. The method of claim 9,
Wherein the processing unit or the integration processing unit calculates the motion data of the golf club from the images of the stored golf club after the golf club shooting and storing step, A method of measuring continuous shooting of a golf club and a golf ball using the method.
상기 골프클럽 촬영영역 설정 단계에서, 상기 골프클럽 촬영영역으로, 정지상태에 있는 골프공을 향하는 상기 골프클럽의 예정 진행방향의 영역을 촬영영역으로 설정하는, 고속 영상 카메라를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법.10. The method of claim 9,
Wherein the golf club photographing area setting step sets the area of the planned progress direction of the golf club toward the golf ball in the stopped state as the photographing area to the golf club photographing area using a high- A method of measuring a continuous shot of a ball.
상기 골프클럽의 움직임데이터는 상기 골프클럽의 진행 궤적, 골프클럽 페이스의 각도 및 골프클럽 헤드의 속도를 포함하는, 고속 영상 카메라를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법.13. The method of claim 12,
Wherein the motion data of the golf club includes a progressive trajectory of the golf club, an angle of the golf club face, and a speed of the golf club head.
A computer-readable recording medium having recorded thereon a program for executing a measurement method for continuously photographing a golf club and a golf ball using the high-speed video camera according to any one of claims 9 to 14.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020170007859A KR101905848B1 (en) | 2017-01-17 | 2017-01-17 | Measuring device and measuring method for golf club and golf ball and computer readable recording medium having program the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020170007859A KR101905848B1 (en) | 2017-01-17 | 2017-01-17 | Measuring device and measuring method for golf club and golf ball and computer readable recording medium having program the same |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20180084354A KR20180084354A (en) | 2018-07-25 |
| KR101905848B1 true KR101905848B1 (en) | 2018-10-08 |
Family
ID=63058799
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020170007859A Active KR101905848B1 (en) | 2017-01-17 | 2017-01-17 | Measuring device and measuring method for golf club and golf ball and computer readable recording medium having program the same |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101905848B1 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102382730B1 (en) * | 2020-06-15 | 2022-04-05 | 주식회사 에스메이커 | Screen parkgolf system using image processing technology |
| KR102242994B1 (en) * | 2021-01-04 | 2021-04-26 | (주)휴리스골프 | Method and device for recommending customized golf clubs using artificial neural networks |
| KR102574229B1 (en) * | 2023-01-11 | 2023-09-01 | 배현직 | Device and method for analysing golf swing |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101048089B1 (en) | 2011-03-22 | 2011-07-08 | (주) 골프존 | Virtual golf simulation device, sensing device and sensing method used therein |
| KR101078975B1 (en) * | 2011-03-22 | 2011-11-01 | (주) 골프존 | Sensing device and sensing method used in the virtual golf simulation device |
| JP2012170532A (en) | 2011-02-18 | 2012-09-10 | Dunlop Sports Co Ltd | Method for measuring behavior of golf club and ball |
| JP6027975B2 (en) | 2010-11-22 | 2016-11-16 | ブライアン・フランシス・ムーニー | Determination and analysis of motion and spin characteristics in golf shots |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100972821B1 (en) | 2010-01-11 | 2010-07-28 | (주) 골프존 | Golf club sensing device and virtual golf simulation device using the same and golf club sensing method |
| US8951138B2 (en) | 2012-01-25 | 2015-02-10 | Wawgd, Inc. | Golf club head measurement system |
-
2017
- 2017-01-17 KR KR1020170007859A patent/KR101905848B1/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6027975B2 (en) | 2010-11-22 | 2016-11-16 | ブライアン・フランシス・ムーニー | Determination and analysis of motion and spin characteristics in golf shots |
| JP2012170532A (en) | 2011-02-18 | 2012-09-10 | Dunlop Sports Co Ltd | Method for measuring behavior of golf club and ball |
| KR101048089B1 (en) | 2011-03-22 | 2011-07-08 | (주) 골프존 | Virtual golf simulation device, sensing device and sensing method used therein |
| KR101078975B1 (en) * | 2011-03-22 | 2011-11-01 | (주) 골프존 | Sensing device and sensing method used in the virtual golf simulation device |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20180084354A (en) | 2018-07-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10486043B2 (en) | Sensing device and sensing method used in baseball practice apparatus, baseball practice apparatus using the sensing device and the sensing method, and method of controlling the baseball practice apparatus | |
| KR102205639B1 (en) | Golf ball tracking system | |
| JP6484321B2 (en) | Flying object flight data measuring apparatus and method using high-speed video camera, and computer-readable recording medium recording a program for performing the same | |
| JP6176673B2 (en) | Method and system for photographing a moving subject with a plurality of cameras and obtaining an actual movement locus of the subject based on the taken image | |
| US9367746B2 (en) | Image processing apparatus for specifying an image relating to a predetermined moment from among a plurality of images | |
| TWI623342B (en) | Screen golf system, method for image realization for screen golf and recording medium readable by computing device for recording the method | |
| US10083519B2 (en) | Information processing apparatus and information processing method for specifying a composition of a picture | |
| KR101905848B1 (en) | Measuring device and measuring method for golf club and golf ball and computer readable recording medium having program the same | |
| KR101230613B1 (en) | System and method for measuring flight parameter of spherical object based on CMOS sensor | |
| JP2001145718A (en) | Ball trajectory measuring device | |
| JP2018522450A (en) | Camera, method and system for shooting golf games | |
| US9215426B2 (en) | Imaging apparatus and imaging method | |
| CN116524015A (en) | Image processing apparatus, image processing method, and storage medium | |
| CN107537149B (en) | Method, system, and non-transitory computer-readable recording medium for determining a region of interest for capturing a ball image | |
| US20240428455A1 (en) | Image processing apparatus, image processing method, and storage medium | |
| KR102146358B1 (en) | Sensing method for sensing movement of ball and sensing device using the same | |
| JP2004226134A (en) | Ball trajectory measuring instrument | |
| KR20170085460A (en) | Apparatus for base-ball practice, sensing device and sensing method used to the same and control method for the same | |
| US20190164298A1 (en) | System and Method for Tracking the Speed of an Object Using Video | |
| KR101944705B1 (en) | Device and Method for measuring flight data of flying objects using high speed video camera and computer readable recording medium having program the same | |
| JP2019134204A (en) | Imaging apparatus | |
| KR20230016070A (en) | Method for analyzing image for sensing moving ball and sensing device using the same | |
| KR100930900B1 (en) | How to detect the firing condition of the ball | |
| KR20170052969A (en) | A trajectory analysis device of a golf ball for a screen golf system | |
| CN111192287A (en) | Method, system and storage medium for calculating motion trajectory of photographic subject |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-5-5-R10-R17-oth-X000 |
|
| P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |