[go: up one dir, main page]

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 PDF

Info

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
Application number
KR1020170007859A
Other languages
Korean (ko)
Other versions
KR20180084354A (en
Inventor
김의석
Original Assignee
주식회사 스트로크플레이
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 주식회사 스트로크플레이 filed Critical 주식회사 스트로크플레이
Priority to KR1020170007859A priority Critical patent/KR101905848B1/en
Publication of KR20180084354A publication Critical patent/KR20180084354A/en
Application granted granted Critical
Publication of KR101905848B1 publication Critical patent/KR101905848B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0087Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/292Multi-camera tracking
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2102/00Application 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/32Golf
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/806Video cameras
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S482/00Exercise devices
    • Y10S482/901Exercise devices having computer circuitry
    • Y10S482/902Employing 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

골프클럽 및 골프공 측정장치 및 측정방법 및 이를 수행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체{Measuring device and measuring method for golf club and golf ball and computer readable recording medium having program the same}[0001] The present invention relates to a golf club and a golf ball measuring apparatus, a measuring method, and a computer readable recording medium recording a program for performing the same.

본 발명은 골프클럽 및 골프공 측정장치 및 측정방법 및 이를 수행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체에 관한 것으로, 좀더 구체적으로는 별도의 골프클럽 촬영용 전용카메라를 사용하지 않고, 골프공을 촬영하는 고속 영상 카메라를 이용하여 골프클럽을 촬영하고, 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산하는 골프클럽 및 골프공 측정장치 및 측정방법 및 이를 수행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체에 관한 것이다.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.

대한민국 공개특허 제10-2014-0135168호(공개일자 2014년 11월 25일)Korean Patent Publication No. 10-2014-0135168 (published on November 25, 2014) 대한민국 등록특허 제10-1078975호(공고일자 2011년 11월 01일)Korean Patent No. 10-1078975 (Published on November 01, 2011) 대한민국 등록특허 제10-0972821호(공고일자 2010년 07월 28일)Korean Registered Patent No. 10-0972821 (Published on July 28, 2010)

본 발명의 목적은, 별도의 골프클럽 촬영용 전용카메라를 사용하지 않고, 골프공을 촬영하는 고속 영상 카메라를 이용하여 골프클럽 및 골프공을 차례로 촬영하고, 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산하는, 골프클럽 및 골프공 측정장치 및 측정방법 및 이를 수행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체를 제공하는 것이다. 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-speed video camera 220 and 230 according to the first embodiment of the present invention. FIG. 3 is a block diagram of a system for photographing a golf club and a golf ball using the high-speed image cameras 220 and 230. FIG. 3 is a view showing major components and examples of installation when the present invention is applied to an indoor golf simulation.

도 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-speed image cameras 220 and 230 according to the first embodiment of the present invention includes a launch signal generator 100, A first high-speed image camera system 200 including the image cameras 220 and 230 and the control unit 210 and the processing unit 300 may be included. 2, a system for photographing a golf club and a golf ball using the high-speed image cameras 220 and 230 according to the second embodiment of the present invention includes a launch signal generator 100, a high- (220, 230) and integrated processing units (310, 320).

도 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 controller 210 and the processor 300 may be separated into separate devices. Referring to FIG. 2, the controller 210 and the processor 300 may be integrated into one And may be installed in the integrated processing units 310 and 320. The control unit 210 may control the high speed video cameras 220 and 230 and the processing unit 300 may receive the motion data of the golf club and the flight data of the golf ball from the images photographed from the high speed video cameras 220 and 230 Can be calculated. The integrated processing units 310 and 320 can control the high speed video cameras 220 and 230 and can calculate the golf club movement data and the golf ball flight data from the images photographed from the high speed video cameras 220 and 230 have. According to an embodiment of the present invention, the control unit 210 may be installed in the high-speed image camera system 200 and may be installed in the high-speed image cameras 220 and 230. The processing unit 300 may be installed separately using the communication line 600 as shown in FIG. If it is installed separately, the communication line 600 may not exist. Referring to FIG. 2 (a), the integrated processing unit 310 may be installed outside the high-speed video camera system 2200. At this time, according to the embodiment of the present invention, the communication line 600 may be separately provided or not. Referring to FIG. 2B, the integrated processing unit 320 may be installed in the high-speed video camera system 2200 or may be installed in the high-speed video camera 220 or 230. In this case, the integration processing unit 320 is not installed outside the high-speed image camera system 2200.

발사 신호 생성부(100)는 골프공(700)의 발사여부를 판단하여, 골프공이 발사된 것으로 판단되면 신호를 발생하는 장치이다. 바람직하기로는, 발사 신호 생성부(100)는 골프공의 발사여부를 감지하여, 발사되는 순간이나 또는 발사된 직후 짧은 시간 이내에 신호를 발생할 수 있다.The launch signal generator 100 determines whether the golf ball 700 is fired and generates a signal when it is determined that the golf ball is fired. Preferably, the launch signal generating unit 100 detects whether or not the golf ball is fired, and can generate a signal within a short time immediately after the firing or at the time of firing.

본 발명의 실시 예에 따라, 골프공의 발사여부를 판단하는 수단으로서는, 기존 상용 시스템들에 사용되는 많은 장치 중에서 선택할 수 있으며, 골프공이 놓여지는 초기 위치(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-speed image cameras 220 and 230 or a camera having a lower resolution can be used, The control function of the golf ball may be changed so that the function of detecting the shooting of the golf ball can be performed.

본 발명의 실시 예에 따라, 별도의 발사 감지 센서 장치 없이, 골프공을 촬영하기 위해 설치된 고속 영상 카메라(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-speed video cameras 220 and 230 installed for shooting a golf ball, without using a separate fire detection sensor device. The launch signal generating unit 100 may generate a signal when it is determined that the golf ball is fired using the high-speed video cameras 220 and 230. In this case, the high-speed video cameras 220 and 230 monitor whether or not the golf balls are fired, and when the golf ball is fired, the camera can be converted and used for acquiring a flight image of the golf ball.

본 발명의 실시 예에 따라, 별도의 카메라 또는 고속 영상 카메라(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-speed video cameras 220 and 230, it is necessary to detect the firing of the golf ball immediately before the position of the golf ball, When a scanning ball is scanned at a high frequency by specifying a small sensing area or a sensing line on the image of the golf ball, a signal that gives a firing signal when a golf ball changes over the sensing area or disappears from the sensing area, .

본 발명의 실시 예에 따라, 발사감지카메라(110)를 별도로 설치하여 골프공의 발사여부를 감지할 수 있다. 즉, 발사 신호 생성부(100)는 발사감지카메라(110)를 이용하여 골프공이 발사된 것으로 판단되면 신호를 발생시킬 수 있다. 발사감지카메라(110)는 골프공의 발사여부를 인식하여 골프공이 발사되면 발사 트리거 신호를 발생시키는 장치이며, 골프공이 놓이는 영역을 촬영할 수 있도록 설치되는 별도의 고속 카메라라고 할 수 있다. 발사감지카메라(110)는 골프공이 놓여지면 이를 인식하여 골프공의 바로 앞 위치에 또는 골프공의 영상의 한 부분에, 작은 감시영역을 만들어 이 감시영역을 초고속으로 모니터링 하다가 골프공이 발사되면 발사신호를 발생시키는 제어회로를 갖은 트리거 카메라일 수 있다. 이 이외에도 발사감지카메라(110)로 골프공의 발사를 감지할 수 있는 다양한 카메라 또는 장치가 사용될 수 있다.According to the embodiment of the present invention, the fire detection camera 110 may be separately installed to detect whether or not the golf ball is fired. That is, the fire signal generating unit 100 may generate a signal when it is determined that the golf ball has been fired using the fire detection camera 110. The fire detection camera 110 is a device for generating a fire trigger signal when the golf ball is fired by recognizing whether or not the golf ball is fired and can be regarded as a separate high-speed camera installed to photograph an area where the golf ball is placed. The fire detection camera 110 recognizes a golf ball when it is placed and monitors the surveillance area at a very high speed by making a small surveillance area in a position immediately in front of the golf ball or in a part of the image of the golf ball. And a control circuit for generating a trigger signal. In addition, various cameras or devices capable of detecting the launch of a golf ball with the fire detection camera 110 may be used.

발사감지카메라(110)의 위치는 골프공의 발사여부를 감지할 수 있는 위치라면 어디든 상관없다. 골프공이 놓일 수 있는 초기 위치 영역 및 골프공의 발사여부를 감지하는 영역이 별도로 존재한다면 이 영역을 인식할 수 있는 위치라면, 발사감지카메라(110)가 어디에 위치하든 본 발명을 실행할 수 있다. The position of the fire detection camera 110 may be any position that can detect whether or not the golf ball is fired. If the initial position area where the golf ball can be placed and the area for detecting whether the golf ball is fired are separately present, the present invention can be implemented wherever the firing detection camera 110 is located if the position is recognizable.

발사 신호 생성부(100)에서 발생된 신호는 제어부(210) 또는 통합 처리부(310, 320)로 전송될 수 있다. 제어부(210) 또는 통합 처리부(310, 320)가 발사 신호를 받으면, 제어부(210) 또는 통합 처리부(310, 320)는 고속 영상 카메라(220, 230)가 골프클럽 촬영영역(20)에서의 촬영을 멈추고, 고속 영상 카메라(220, 230)의 촬영영역을 골프공이 비행하는 영역으로 전환할 수 있도록 제어할 수 있다. The signal generated by the launch signal generation unit 100 may be transmitted to the control unit 210 or the integrated processing units 310 and 320. When the control unit 210 or the integrated processing units 310 and 320 receives the firing signal, the control unit 210 or the integrated processing units 310 and 320 determines whether the high-speed video cameras 220 and 230 And controls the shooting area of the high-speed video cameras 220 and 230 to be switched to the area where the golf ball is flying.

본 발명의 실시 예에 따라, 고속 영상 카메라(220, 230)는 정확성 있는 골프클럽의 움직임데이터 및 골프공의 비행데이터를 얻기 위해 1대 이상 설치될 수 있다. 고속 영상 카메라(220, 230)는 총 촬영영역(10) 내에서 임의로 원하는 위치에 작은 촬영영역을 지정하여 촬영하는 기능을 구현할 수 있는 카메라이다.According to an embodiment of the present invention, one or more high-speed video cameras 220 and 230 may be installed to obtain accurate golf club movement data and golf ball flight data. The high-speed video cameras 220 and 230 are cameras that can implement a function of photographing a small shooting region at a desired position arbitrarily within the total shooting region 10. [

고속 영상 카메라(220, 230)에 사용되는 카메라 영상센서 중에는 카메라의 총 촬영영역(10) 내에 작은 촬영영역을 원하는 위치 및 크기로 지정하여 작은 촬영영역의 영상만 촬영할 수 있는 기능을 갖는 카메라 영상센서들이 있다. 이러한 영상센서가 사용된 고속 영상 카메라(220, 230)를 사용하면, 원하는 크기의 영상부분만 촬영할 수 있다. 이러한 고속 영상 카메라(220, 230)는 총 촬영영역(10)에 비해 작은 촬영영역을 촬영하므로 연속 촬영 속도가 매우 빠르다. 본 발명의 실시 예에 따라, 별도의 장치 없이 이러한 영상 센서를 갖는 고속 영상 카메라(220, 230)를 사용하여 골프공의 비행영상 이외에 골프공 타격전 골프클럽의 영상들을 촬영할 수 있고, 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 측정할 수 있다.Among the camera image sensors used in the high-speed video cameras 220 and 230, a camera image sensor having a function of photographing only a small shooting region by designating a small shooting region as a desired position and size within the total shooting region 10 of the camera . By using the high-speed image cameras 220 and 230 using such an image sensor, it is possible to photograph only an image portion of a desired size. Since the high-speed video cameras 220 and 230 photograph a shooting area smaller than the total shooting area 10, the continuous shooting speed is very fast. According to the embodiment of the present invention, it is possible to shoot images of a golf club before a golf ball hit, in addition to a flight image of a golf ball, by using a high-speed video camera 220 or 230 having such an image sensor without a separate apparatus, The movement data of the golf club and the flight data of the golf ball can be measured.

일반적으로 골프공 비행데이터 측정장치의 카메라 시스템은 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-speed video cameras 220 and 230 may photograph a golf club before a signal is generated in the launch signal generating unit 100, and after a signal is generated in the launch signal generating unit 100 You can shoot a golf ball.

도 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-speed video cameras 220 and 230 capture an initial position 30 where a golf ball is placed, an area where the golf ball passes before hitting the golf ball, and an area where the golf ball is flying after the golf ball is hit Can be installed. An imaging area including an initial position 30 where a golf ball is placed, an area where a golf club passes, and an area where a golf ball is flying can be defined as a total photographing area 10 of the high speed image cameras 220 and 230. The area where the golf club passes can be defined as the golf club shooting area 20 and the area where the golf ball is flying can be defined as the golf ball shooting area 40. [ The golf club photographing area 20 may define a progressive direction of the golf club so that the golf club can be photographed, and the photographing area 40 of the golf ball may include a golf ball progressing direction 50, Can be defined as a shooting region.

고속 영상 카메라(220, 230)는 골프클럽 촬영영역(20)에서 골프클럽 촬영영역(20)을 1회 이상 촬영할 수 있다. 골프클럽 촬영영역(20)은 정지상태에 있는 골프공을 향하는 골프클럽의 예정 진행방향의 영역일 수 있다. 본 발명은 정지상태에 있는 골프공을 향하는 골프클럽의 예정 진행방향의 영역을 골프클럽 촬영영역(20)으로 설정하기 때문에 골프클럽을 놓치지 않고 촬영할 수 있다.The high-speed video cameras 220 and 230 can photograph the golf club shooting area 20 more than once in the golf club shooting area 20. [ The golf club shooting area 20 may be an area of a predetermined proceeding direction of the golf club facing the golf ball in a stopped state. The present invention sets the area of the planned traveling direction of the golf club facing the golf ball in the stopped state to the golf club shooting area 20 so that the golf club can be photographed without missing.

고속 영상 카메라(220, 230)의 촬영 방법은 우선 골프공이 초기 위치(30)에 놓여지면, 이를 고속 영상 카메라(220, 230)가 인식하고 골프공을 타격하기 위해 골프클럽이 지나갈 영역(골프클럽의 예정 진행방향의 영역)에 골프클럽 촬영영역(20)을 지정할 수 있다. 골프클럽 촬영영역(20)은 촬영하고자 하는 골프클럽의 속도 범위에서 골프클럽이 적어도 2번은 촬영될 수 있도록 골프클럽 촬영영역(20)의 크기와 고속 영상 카메라(220, 230)의 연속 촬영속도를 정할 수 있다. When the golf ball is placed in the initial position 30, the high-speed video camera 220 or 230 recognizes the high-speed video camera 220 or 230. In order to hit the golf ball, In the predetermined direction of the golf club shooting area 20). The golf club photographing area 20 displays the size of the golf club photographing area 20 and the continuous photographing speed of the high speed image cameras 220 and 230 so that the golf club can be photographed at least twice in the speed range of the golf club to be photographed Can be determined.

현재 시판되고 있는 고속 영상 카메라(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-speed video cameras 220 and 230, a small shooting region can be designated within the total shooting region to shoot only the shooting region, and the continuous shooting speed increases as the shooting region becomes smaller. For example, a certain product can only shoot at 200 fps (frame per second) in a total shooting area of 1280x1024 resolution, but it can shoot at a speed of 1500fps or more when shooting a 320x240 shooting area. If you select the lens of the high speed image camera (220, 230) to make the 320x240 resolution physically about 14 pixels per 10mm, the shooting area is 448 x 336mm. When shooting at 1000fps at 58m / s, the top club head speed of a US PGA professional golfer, the movement of the golf club per frame is about 58mm, so you can easily shoot two or more frames with this 320 x 240 resolution shooting area. . Therefore, it is possible to determine the shooting speed of the appropriate shooting region 20 of the golf club and the high-speed video camera 220, 230 within the total shooting region 10 of the camera, and determine the shooting speed of the golf club before the golf club hit the golf ball The technology of shooting can be fully implemented with currently available products.

본 발명의 실시 예에 따라, 골프클럽 촬영영역(20)이 정해지면, 고속 영상 카메라(220, 230)는 골프클럽 촬영영역(20)을 연속으로 촬영할 수 있고, 촬영된 영상들은 제어부(210)의 내부 메모리, 처리부(300) 또는 통합 처리부(310, 320)에 순차적으로 저장될 수 있다. 제어부(210)의 내부 메모리, 처리부(300) 또는 통합 처리부(310, 320)의 저장 공간의 크기는 원하는 만큼의 영상프레임을 저장할 수 있는 크기로 정할 수 있으며, 다양한 속도로 움직이는 골프클럽의 움직임데이터를 분석할 수 있도록 충분한 프레임 수가 저장될 수 있도록 그 크기를 정할 수 있다.When the golf club photographing region 20 is determined, the high-speed image cameras 220 and 230 can photograph the golf club photographing region 20 continuously, In the internal memory of the processor 300 or in the integrated processors 310 and 320 in order. The size of the storage space of the internal memory of the control unit 210, the processing unit 300 or the integrated processing units 310 and 320 can be set to a size capable of storing as many image frames as desired, The size of the frame can be determined so that a sufficient number of frames can be stored.

본 발명의 실시 예에 따라, 골프클럽의 촬영된 영상들을 저장하는 방법에는 여러 가지가 있을 수 있다. 그 중 한 방법을 설명하면, 골프클럽을 촬영할 때에는 골프공이 타격되기 이전부터 고속 영상 카메라가 골프클럽 촬영영역을 촬영하게 되는데, 이 경우 고속 영상 카메라는 골프공이 타격되기 전까지 골프클럽 촬영영역에 골프클럽이 없어도 골프클럽 촬영영역을 계속적으로 촬영하게 된다. 이 경우 많은 영상들이 저장되는데 골프클럽의 움직임데이터를 구하는 데에는 골프공이 타격되기 전에 몇 개의 골프클럽 영상만 필요하므로 많은 영상들이 저장될 필요는 없다. 따라서, 촬영된 영상들은 원형 버퍼(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-speed video cameras 220 and 230 can photograph a golf club before a signal is generated in the launch signal generating unit 100, and after a signal is generated in the launch signal generating unit 100 Can shoot a golf ball. When the golf ball is hit and fired, the high-speed video cameras 220 and 230 stop shooting in the golf club shooting area 20, and the shooting area of the high-speed video cameras 220 and 230 can be switched to the area where the golf ball is flying . The high speed image cameras 220 and 230 may capture the flight images of the golf ball in the golf ball photographing area 40 and the captured images may be processed by the processing unit 300 or the integrated processing unit 310 , 320). The size and position of the golf ball shooting area 40 can be set to capture a flight image of the golf ball, and according to the shooting device and method of the golf ball, one or more golf ball shooting areas 40 can have various sizes Location. There are various apparatuses and methods for capturing images for measuring flight data of a golf ball, and they can be selected from among them. It will not be described separately in the description of the present invention.

본 발명의 실시 예에 따라, 골프공이 타격되기 이전부터 고속 영상 카메라(220, 230)는 골프클럽 촬영영역(20)을 촬영할 수 있고, 촬영된 영상들은 제어부(210)의 내부 메모리, 처리부(300), 또는 통합 처리부(310, 320)에 저장될 수 있으며, 골프공이 타격된 이후부터 고속 영상 카메라(220, 230)는 골프공 촬영영역(40)에서 골프공의 비행 영상을 촬영할 수 있고, 촬영된 영상들은 제어부(210)의 내부 메모리, 처리부(300), 또는 통합 처리부(310, 320)에 저장될 수 있다. 제어부(210)에 내부 메모리가 있는 경우에는, 촬영된 골프클럽 영상들은 제어부(210)의 내부 메모리에 저장되었다가 골프공이 발사되면 처리부(300)로 전송되어 저장될 수 있다. The high speed video cameras 220 and 230 can photograph the golf club shooting region 20 and the photographed images are transmitted to the internal memory of the control unit 210 and the processing unit 300 The high speed video camera 220 or 230 can shoot the flight image of the golf ball in the golf ball shooting region 40 and can shoot the shot image of the golf ball in the golf ball shooting region 40. Further, The processed images may be stored in the internal memory of the control unit 210, the processing unit 300, or the integrated processing units 310 and 320. When the control unit 210 has an internal memory, the photographed golf club images are stored in the internal memory of the control unit 210, and may be transmitted to the processing unit 300 and stored when the golf ball is fired.

제어부(210)는 고속 영상 카메라(220, 230)를 제어할 수 있다. 제어부(210)는 고속 영상 카메라(220, 230)가 발사 신호 생성부(100)에서 신호가 발생되기 전에 골프클럽을 촬영할 수 있도록 하고, 발사 신호 생성부(100)에서 신호가 발생된 후에 골프공을 촬영할 수 있도록 제어할 수 있다. 발사 신호 생성부(100)에서 발생된 신호는 제어부(210)로 전송될 수 있다. 제어부(210)가 발사 신호를 받기 전에는 고속 영상 카메라(220, 230)가 골프클럽을 촬영할 수 있도록 제어할 수 있고, 발사 신호를 받은 후에는 고속 영상 카메라(220, 230)가 골프클럽 촬영영역(20)에서의 촬영을 멈추고, 고속 영상 카메라(220, 230)의 촬영영역을 골프공이 비행하는 영역으로 전환할 수 있도록 제어할 수 있다. 도 1을 참조하면, 제어부(210)는 고속 영상 카메라 시스템(200) 내에 설치될 수 있고, 본 발명의 실시 예에 따라, 고속 영상 카메라(220, 230) 내에 설치될 수도 있다.The control unit 210 may control the high-speed video cameras 220 and 230. The control unit 210 allows the high speed video cameras 220 and 230 to photograph the golf club before the signals are generated in the launch signal generating unit 100, Can be photographed. The signal generated by the launch signal generation unit 100 may be transmitted to the control unit 210. The high speed video cameras 220 and 230 can control the shooting of the golf club before the control unit 210 receives the shooting signal and after receiving the shooting signal, 20 and stop the shooting of the high-speed video cameras 220 and 230 so that the shooting area of the high-speed video cameras 220 and 230 can be switched to the area where the golf ball is flying. Referring to FIG. 1, the control unit 210 may be installed in the high-speed image camera system 200, and may be installed in the high-speed image cameras 220 and 230 according to an embodiment of the present invention.

처리부(300)는 고속 영상 카메라(220, 230)로부터 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산할 수 있다. 즉, 처리부(300)는 골프클럽의 촬영영역(20)에서 촬영된 골프클럽의 영상들로부터 골프클럽의 움직임데이터를 계산할 수 있다. 본 발명의 실시 예에 따라, 골프클럽의 움직임데이터는 골프클럽의 진행 궤적, 골프클럽 페이스의 각도 및 골프클럽 헤드의 속도를 포함할 수 있고, 골프공의 비행데이터는 골프공의 비행속도, 비행방향, 회전속도 및 회전방향을 포함할 수 있다. The processing unit 300 may calculate the motion data of the golf club and the flight data of the golf ball from the images photographed from the high-speed video cameras 220 and 230. That is, the processing unit 300 may calculate the motion data of the golf club from the images of the golf club photographed in the photographing area 20 of the golf club. According to an embodiment of the present invention, the motion data of the golf club may include a progress path of the golf club, an angle of the golf club face, and a speed of the golf club head, and the flight data of the golf ball may include a flight speed of the golf ball, Direction, rotation speed, and rotation direction.

처리부(300)는 연산처리장치를 포함할 수 있다. 골프클럽 영상들은 정한 프레임 수만큼 처리부(300)에 저장될 수 있으므로 이를 이용하여 이미지 프로세싱 기법 등을 이용하여 골프클럽의 움직임데이터를 얻을 수 있다. 골프클럽의 움직임데이터를 얻기 위해서는 골프클럽의 영상들을 통상의 영상처리방법들을 이용하여 골프클럽에 다수의 기준점들을 정할 수 있고, 통상적인 스테레오 영상처리방법으로 기준점들의 3차원 공간에서 위치를 계산할 수 있고, 프레임과 프레임 사이에 기준점들의 움직임을 계산하여 골프클럽의 움직임데이터를 얻을 수 있다. The processing unit 300 may include an arithmetic processing unit. Since the golf club images can be stored in the processing unit 300 as many times as the predetermined number of frames, motion data of the golf club can be obtained by using an image processing technique or the like. In order to obtain motion data of the golf club, it is possible to determine a plurality of reference points in the golf club using the normal image processing methods of the images of the golf club, calculate the position in the three-dimensional space of the reference points using a conventional stereo image processing method , Motion data of the golf club can be obtained by calculating the movement of the reference points between the frame and the frame.

처리부(300)는 통신선(600)을 이용하여 별도로 설치될 수 있다. 통신선(600)은 고속 영상 카메라 시스템(200)을 처리부(300)와 연결시켜주는 랜(LAN) 및 와이파이(Wi-fi)와 같은 통신수단일 수 있다. 이외에도 통신선(600)은 고속 영상 카메라 시스템(200)과 처리부(300)를 연결시켜주는 기타 장치 및 수단들을 포함할 수 있다. The processing unit 300 may be installed separately using the communication line 600. The communication line 600 may be a communication means such as a LAN and a Wi-Fi for connecting the high-speed video camera system 200 with the processing unit 300. [ In addition, the communication line 600 may include other devices and means for connecting the high-speed video camera system 200 and the processing unit 300.

통합 처리부(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 integrated processing units 310 and 320 may control the high-speed image cameras 220 and 230. [ The integrated processing units 310 and 320 allow the high-speed video cameras 220 and 230 to photograph the golf club before the signals are generated in the launch signal generating unit 100, It is possible to control the golf ball to be shot later. The signals generated by the launch signal generation unit 100 may be transmitted to the integrated processing units 310 and 320. The high speed image cameras 220 and 230 can control the shooting of the golf clubs before the integration processing units 310 and 320 receive the firing signals. It is possible to stop shooting in the shooting area 20 and control the shooting area of the high-speed video cameras 220 and 230 to be switched to the area where the golf ball is flying. Referring to FIG. 2A, the integrated processing unit 310 may be installed outside the high-speed video camera system 200. In this case, the communication line 600 may or may not be provided separately according to the embodiment of the present invention. The communication line 600 may be a communication means such as a LAN and a Wi-fi for connecting the high-speed video camera system 2200 to the integrated processing unit 310 . In addition, the communication line 600 may include other devices and means for connecting the high-speed video camera system 2200 and the integrated processing unit 310. Referring to FIG. 2B, the integrated processing unit 320 may be installed in the high-speed image camera system 2200 and may be installed in the high-speed image cameras 220 and 230 according to an embodiment of the present invention . In this case, the integration processing unit 320 is not installed outside the high-speed image camera system 2200.

통합 처리부(310, 320)는 고속 영상 카메라(220, 230)를 제어할 수 있고, 고속 영상 카메라(220, 230)로부터 촬영된 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산할 수 있다, 즉, 통합 처리부(310, 320)는 골프클럽 촬영영역(20)에서 촬영된 골프클럽의 영상들로부터 골프클럽의 움직임데이터를 계산할 수 있다. 골프클럽의 움직임데이터 및 골프공의 비행데이터의 종류는 처리부(300)에서와 동일하다.The integrated processing units 310 and 320 can control the high speed video cameras 220 and 230 and can calculate the golf club movement data and the golf ball flight data from the images photographed from the high speed video cameras 220 and 230 In other words, the integrated processing units 310 and 320 can calculate the motion data of the golf club from the images of the golf club photographed in the golf club shooting region 20. [ The movement data of the golf club and the kinds of the flight data of the golf ball are the same as those in the processing unit 300.

통합 처리부(310, 320)는 연산처리장치를 포함할 수 있다. 골프클럽 영상들은 정한 프레임 수만큼 통합 처리부(310, 320)에 저장될 수 있으므로 이를 이용하여 이미지 프로세싱 기법 등을 이용하여 골프클럽의 움직임데이터를 얻을 수 있다. 골프클럽의 움직임데이터를 얻기 위해서는 골프클럽의 영상들을 통상의 영상처리방법들을 이용하여 골프클럽에 다수의 기준점들을 정할 수 있고, 통상적인 스테레오 영상처리방법으로 기준점들의 3차원 공간에서 위치를 계산할 수 있고, 프레임과 프레임 사이에 기준점들의 움직임을 계산하여 골프클럽의 움직임데이터를 얻을 수 있다.The integrated processing units 310 and 320 may include an arithmetic processing unit. Since the golf club images can be stored in the integrated processing units 310 and 320 for a predetermined number of frames, motion data of the golf club can be obtained using an image processing technique or the like. In order to obtain motion data of the golf club, it is possible to determine a plurality of reference points in the golf club using the normal image processing methods of the images of the golf club, calculate the position in the three-dimensional space of the reference points using a conventional stereo image processing method , Motion data of the golf club can be obtained by calculating the movement of the reference points between the frame and the frame.

도 1의 처리부(300) 또는 도 2의 (a)의 통합 처리부(310)는 일반적으로 PC로 구성되지만, 반드시 이에 한정되는 것은 아니며, 골프클럽 및 골프공의 촬영된 영상들을 이용하여 골프클럽의 움직임데이터 및 골프공의 비행데이터를 계산할 수 있다면 어떠한 장치도 사용될 수 있다. 통합 처리부(310)는 반드시 PC와 같은 별도의 장치로 구성될 필요는 없으며, 연산 능력만 충분하다면 도 2의 (b)의 통합 처리부(320)와 같이, 연산 보드 또는 회로 내에 연산처리 기능을 포함시켜 고속 영상 카메라 시스템(2200)에 포함된 형태로 구성될 수 있고, 고속 영상 카메라(220, 230)에 포함된 형태로도 구성될 수 있다. 따라서, 통합 처리부(310, 320)가 어디에 위치하든 본 발명의 실시 예에 해당할 수 있다.The processing unit 300 of FIG. 1 or the integrated processing unit 310 of FIG. 2 (a) is generally configured by a PC. However, the present invention is not limited thereto. Any device can be used as long as motion data and flight data of the golf ball can be calculated. The integrated processing unit 310 does not need to be configured as a separate device such as a PC and includes an operation processing function in the operation board or circuit as in the integrated processing unit 320 of FIG. 2 (b) And may be included in the high-speed image camera system 2200, or may be included in the high-speed image camera 220 or 230. FIG. Therefore, regardless of where the integrated processing units 310 and 320 are located, the embodiment of the present invention can be applied.

다시 도 3을 참조하면, 도 3에서는 본 발명의 실시 예에 따라, 실내 골프 시뮬레이션 시설에서 골프클럽의 영상 및 골프공이 날아가는 영상을 보여주기 위한 빔프로젝터(400)와 스크린(500) 등이 도시되어 있다. 도 3은 실내 골프 시뮬레이션 시설을 도시한 일 예이며, 장치의 위치가 반드시 이에 한정되는 것은 아니다. 본 발명의 실시 예에 따라, 고속 영상 카메라(220, 230) 및 발사감지카메라(110)의 위치를 달리할 수 있다. 고속 영상 카메라(220, 230)는 골프클럽의 움직임 영상 및 골프공이 비행하는 영상을 촬영하기 위해 카메라 렌즈가 수평방향을 향하도록 설치될 수 있고. 경우에 따라서는 수직방향을 향하여 설치될 수도 있다. 발사감지카메라(110)의 위치는 골프공의 발사여부를 감지하는 것이므로 골프공 가까이에 설치될 수 있다. 다만, 반드시 골프공 가까이에 설치되어야만 하는 것은 아니며, 골프공의 발사여부를 감지할 수 있는 위치라면 어디든 상관없다. 비행물체가 발사 전 놓일 수 있는 초기위치의 영역 및 비행물체의 발사여부를 감지하는 영역을 인식할 수 있는 위치라면 발사감지카메라(110)가 어디에 있든 본 발명을 실행할 수 있다.3, a beam projector 400 and a screen 500 for displaying an image of a golf club and an image of a golf ball are shown in an indoor golf simulating facility according to an embodiment of the present invention have. FIG. 3 is an example of an indoor golf simulating facility, and the location of the apparatus is not limited thereto. According to an embodiment of the present invention, the positions of the high-speed image cameras 220 and 230 and the fire detection camera 110 may be different. The high-speed video cameras 220 and 230 may be installed such that the camera lens faces the horizontal direction to capture a motion image of the golf club and an image of the golf ball flying. But may be provided in the vertical direction as the case may be. The position of the fire detection camera 110 detects whether or not the golf ball is fired and can be installed near the golf ball. However, it is not necessarily installed near the golf ball, and it may be any position that can detect whether or not the golf ball is fired. The present invention can be practiced wherever the fire detection camera 110 is, provided that the location of the initial position where the flying object can be placed before the launch and the area for detecting whether or not the flying object is fired can be recognized.

도 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-speed image cameras 220 and 230 according to an embodiment of the present invention. 5, a method of continuously photographing a golf club and a golf ball using the high-speed image cameras 220 and 230 includes the steps of setting a golf club photographing area 20, shooting and storing a golf club S20), a shooting region switching step S30, and a golf ball shooting and storing step S40. The golf club photographing area setting step S20 is a step of setting an area where the golf club passes before hitting the golf ball to the golf club photographing area 20, The high speed video cameras 220 and 230 capture the golf club shooting region 20 and the captured images are stored in the processing unit 300 or the integrated processing units 310 and 320 before the ball is hit, In the area switching step S30, the control unit 210 or the integrated processing units 310 and 320 stops shooting at the golf club shooting area 20 when the golf ball is hit and fired and the high-speed video cameras 220 and 230 stop shooting at the high- In the golf ball shooting and storing step S40, the high-speed video cameras 220 and 230 capture the flight images of the golf ball, , And the photographed images are transmitted to the processing unit 300 or And stored in the sum processing units 310 and 320.

고속 영상 카메라(220, 230)를 이용하여 골프클럽과 골프공을 연속 촬영하고, 촬영된 골프클럽과 골프공의 영상들로부터 골프클럽의 움직임데이터 및 골프공의 비행데이터를 측정하는 방법은, 우선, 정지상태의 골프공이 있는 영역(골프공이 놓여지는 초기 위치), 골프공을 타격하기 전에 골프클럽이 지나가는 영역 및 골프공이 타격된 후 골프공이 비행하는 영역이 모두 촬영될 수 있도록 고속 영상 카메라(220, 230)를 설치할 수 있다. 골프공이 놓여지는 초기 위치(30), 골프클럽이 지나가는 영역 및 골프공이 비행하는 영역이 포함된 촬영영역을 고속 영상 카메라(220, 230)의 총 촬영영역(10)으로 정할 수 있다. 그 다음 단계를 설명하면 다음과 같다.The method of continuously photographing a golf club and a golf ball using the high-speed video cameras 220 and 230 and measuring the movement data of the golf club and the flight data of the golf ball from the images of the taken golf club and the golf ball, A high speed image camera 220 (e.g., a digital still camera, a digital still camera, or the like) so that a region where a golf ball is stopped (an initial position where the golf ball is placed), an area where the golf ball passes before hitting the golf ball, , 230 can be installed. The shooting area including the initial position 30 where the golf ball is placed, the area where the golf club passes, and the area where the golf ball is flying can be defined as the total shooting area 10 of the high speed image cameras 220 and 230. The next step is as follows.

(1) 골프클럽 촬영영역(20) 설정 단계(S10)(1) Golf club photographing area 20 setting step S10

본 발명의 실시 예에 따라, 골프클럽 촬영영역(20) 설정 단계(S10)는 골프공의 타격 전에 골프클럽이 지나가는 영역을 골프클럽 촬영영역(20)으로 설정하는 단계이다. 골프클럽 촬영영역(20)으로, 정지상태에 있는 골프공을 향하는 골프클럽의 예정 진행방향의 영역을 촬영영역(20)으로 설정할 수 있다. 본 발명은 정지상태에 있는 골프공을 향하는 골프클럽의 예정 진행방향의 영역을 골프클럽 촬영영역(20)으로 설정하기 때문에 골프클럽을 놓치지 않고 촬영할 수 있다.According to the embodiment of the present invention, the golf club shooting area 20 setting step S10 is a step of setting an area where the golf club passes before the hit of the golf ball to the golf club shooting area 20. [ The golf club shooting area 20 can set the area of the planned traveling direction of the golf club facing the golf ball in the stopped state to the shooting area 20. [ The present invention sets the area of the planned traveling direction of the golf club facing the golf ball in the stopped state to the golf club shooting area 20 so that the golf club can be photographed without missing.

골프공이 초기 위치(30)에 놓여지면, 골프공을 타격하기 위해 골프클럽이 지나갈 영역에 골프클럽 촬영영역(20)을 정할 수 있다. 골프클럽 촬영영역(20)은 촬영하고자 하는 골프클럽의 속도 범위에서 골프클럽이 적어도 2번은 촬영이 될 수 있도록 촬영영역(20)의 크기와 고속 영상 카메라(220, 230)의 연속 촬영속도를 정할 수 있다. Once the golf ball is placed in the initial position 30, the golf club shooting area 20 can be defined in the area the golf club passes to strike the golf ball. The golf club photographing area 20 determines the size of the photographing area 20 and the continuous photographing speed of the high speed image cameras 220 and 230 so that the golf club can be photographed at least twice in the speed range of the golf club to be photographed .

(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-speed video cameras 220 and 230 photograph the golf club shooting area 20 before the golf ball is hit, The processing unit 300, or the integrated processing units 310 and 320, respectively. When the golf club photographing area 20 is determined, the high-speed video cameras 220 and 230 can continuously photograph the golf club photographing area 20. The photographed images are stored in the internal memory of the control unit 210, Or may be sequentially stored in the integrated processing units 310 and 320. The size of the storage space of the internal memory of the control unit 300 or the integrated processing units 310 and 320 can be set to a size capable of storing as many image frames as desired and the motion data of golf clubs moving at various speeds can be analyzed The size of the frame can be set so that a sufficient number of frames can be stored.

골프클럽의 촬영된 영상들을 저장하는 방법으로 원형 버퍼(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 control unit 210 or the integrated processing units 310 and 320 may switch the shooting region to the high speed video camera 220 or 230 when the golf ball is hit and shot, The photographing of the high-speed image cameras 220 and 230 is switched to the area where the golf ball is flying.

(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-speed video cameras 220 and 230 capture the flight images of the golf ball, and the captured images are processed by the processing unit 300 or the integrated processing units 310 and 310, 320). After the shooting area of the high speed video cameras 220 and 230 is switched to the area where the golf ball is flying, the high speed video cameras 220 and 230 can shoot the flight images of the golf ball in the golf ball shooting area 40, The images may be stored in the processing unit 300 or the integrated processing units 310 and 320.

골프공 촬영영역(40)의 크기 및 위치는 골프공의 비행영상이 촬영될 수 있도록 정해질 수 있으며, 골프공의 촬영 장치 및 방법에 따라, 1개 이상의 골프공 촬영영역(40)이 다양한 크기 및 위치로 정해질 수 있다. 처리부(300) 또는 통합 처리부(310, 320)는 저장된 골프공의 영상들로부터 골프공의 비행데이터를 계산할 수 있다. 골프공의 비행데이터를 계산하기 위한 영상들을 촬영하는 장치 및 방법은 여러 가지가 존재하며, 이들 중에서 선택될 수 있다. The size and position of the golf ball photographing area 40 can be determined so that a flight image of the golf ball can be photographed. According to the photographing apparatus and method of the golf ball, And position. The processing unit 300 or the integrated processing units 310 and 320 may calculate the flight data of the golf ball from the images of the stored golf ball. There are various apparatuses and methods for shooting images for calculating flight data of a golf ball, and they can be selected from among them.

본 발명의 실시 예에 따라, 고속 영상 카메라(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-speed image cameras 220 and 230 may be performed after the golf club shooting and storing step S20, The processing units 310 and 320 may further include a golf club motion data calculation step of calculating the golf club motion data from the images of the stored golf clubs. The motion data of the golf club may include the progressing trajectory of the golf club, the angle of the golf club face, and the speed of the golf club head. In order to obtain motion data of the golf club, it is possible to determine a plurality of reference points in the golf club using the normal image processing methods of the images of the golf club, calculate the position in the three-dimensional space of the reference points using a conventional stereo image processing method , Motion data of the golf club can be obtained by calculating the movement of the reference points between the frame and the frame.

도 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-speed video camera 220 or 230 may be performed before the golf club shooting and storing step S30, The method may further include a fire detection step (S20) of sensing the fire of the golf ball using the cameras (220, 230). The fire detection camera 110 or the high-speed video cameras 220 and 230 may generate a signal when it is determined that the golf ball has been fired.

발사감지카메라(110)는 골프공이 놓여지면 이를 인식하여 골프공의 바로 앞 위치에 또는 골프공의 영상의 한 부분에, 작은 감시영역을 만들어 이 감시영역을 초고속으로 모니터링 하다가 골프공이 발사되면 발사신호를 발생시키는 제어회로를 갖은 트리거 카메라일 수 있다. The fire detection camera 110 recognizes a golf ball when it is placed and monitors the surveillance area at a very high speed by making a small surveillance area in a position immediately in front of the golf ball or in a part of the image of the golf ball. And a control circuit for generating a trigger signal.

발사감지카메라(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-speed video cameras 220 and 230 without using the fire detection camera 110, it is necessary to detect the launch of the golf ball immediately before the position of the golf ball, A small sensing area or sensing line is scanned at a high frequency on the ball image, and when the golf ball passes over the sensing area or disappears from the sensing area, a signal is emitted when the scanning image is changed. Can be implemented. In this case, the high-speed video cameras 220 and 230 monitor whether or not the golf balls are fired, and when the golf ball is fired, the camera can be converted and used for acquiring a flight image of the golf ball.

발사감지카메라(110) 또는 고속 영상 카메라(220, 230)에서 발생된 신호는 제어부(210) 또는 통합 처리부(310, 320)로 전송될 수 있다. 제어부(210) 또는 통합 처리부(310, 320)가 발사 신호를 받으면, 제어부(210) 또는 통합 처리부(310, 320)는 고속 영상 카메라(220, 230)가 골프클럽 촬영영역(20)에서의 촬영을 멈추고, 고속 영상 카메라(220, 230)의 촬영영역을 골프공이 비행하는 영역으로 전환할 수 있도록 제어할 수 있다.Signals generated in the fire detection camera 110 or the high-speed video cameras 220 and 230 may be transmitted to the control unit 210 or the integrated processing units 310 and 320. When the control unit 210 or the integrated processing units 310 and 320 receives the firing signal, the control unit 210 or the integrated processing units 310 and 320 determines whether the high-speed video cameras 220 and 230 And controls the shooting area of the high-speed video cameras 220 and 230 to be switched to the area where the golf ball is flying.

도 5 및 도 6에서 설명한 본 발명의 실시 형태에 따른 고속 영상 카메라(220, 230)를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정 방법은, 다양한 컴퓨터 구성요소를 통하여 실행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터로 판독가능한 기록매체에 기록될 수 있다. 상기 컴퓨터로 판독가능한 기록매체는 프로그램 명령어, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다.The measurement method for continuously photographing a golf club and a golf ball using the high-speed image cameras 220 and 230 according to the embodiments of the present invention described in FIGS. 5 and 6 may be performed by using a program command And can be recorded on a computer-readable recording medium. The computer-readable recording medium may include program commands, data files, data structures, and the like, alone or in combination.

상기 컴퓨터로 판독가능한 기록매체에 기록되는 프로그램 명령어는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수도 있다.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.
제1항 또는 제2항에 있어서,
상기 발사 신호 생성부는 발사감지카메라를 이용하여 상기 골프공이 발사된 것으로 판단되면 신호를 발생시키는, 측정장치.
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.
제1항 또는 제2항에 있어서,
상기 발사 신호 생성부는 상기 고속 영상 카메라를 이용하여 상기 골프공이 발사된 것으로 판단되면 신호를 발생시키는, 측정장치.
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.
삭제delete 삭제delete 제1항 또는 제2항에 있어서,
상기 골프클럽 촬영영역은 정지상태에 있는 골프공을 향하는 상기 골프클럽의 예정 진행방향의 영역인, 측정장치.
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.
제1항 또는 제2항에 있어서,
상기 골프클럽의 움직임데이터는 상기 골프클럽의 진행 궤적, 골프클럽 페이스의 각도 및 골프클럽 헤드의 속도를 포함하는, 측정장치.
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.
제9항에 있어서,
상기 골프클럽 촬영 및 저장 단계 이전에 발사감지카메라를 이용하여 골프공의 발사를 감지하는, 발사 감지 단계;를 더 포함하는, 고속 영상 카메라를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법.
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.
제9항에 있어서,
상기 골프클럽 촬영 및 저장 단계 이전에 고속 영상 카메라를 이용하여 골프공의 발사를 감지하는, 발사 감지 단계;를 더 포함하는, 고속 영상 카메라를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법.
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.
제9항에 있어서,
상기 골프클럽 촬영 및 저장 단계 이후에, 상기 처리부 또는 상기 통합 처리부는 저장된 상기 골프클럽의 영상들로부터 상기 골프클럽의 움직임데이터를 계산하는, 골프클럽 움직임데이터 계산 단계;를 더 포함하는, 고속 영상 카메라를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법.
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.
제9항에 있어서,
상기 골프클럽 촬영영역 설정 단계에서, 상기 골프클럽 촬영영역으로, 정지상태에 있는 골프공을 향하는 상기 골프클럽의 예정 진행방향의 영역을 촬영영역으로 설정하는, 고속 영상 카메라를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법.
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.
제12항에 있어서,
상기 골프클럽의 움직임데이터는 상기 골프클럽의 진행 궤적, 골프클럽 페이스의 각도 및 골프클럽 헤드의 속도를 포함하는, 고속 영상 카메라를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법.
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.
제9항 내지 제14항 중 어느 하나에 따른 고속 영상 카메라를 이용하여 골프클럽과 골프공을 연속 촬영하는 측정방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체.

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.

KR1020170007859A 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 Active KR101905848B1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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