RU2017143919A - Устройство и способ для измерения параметров движения мяча - Google Patents

Устройство и способ для измерения параметров движения мяча Download PDF

Info

Publication number
RU2017143919A
RU2017143919A RU2017143919A RU2017143919A RU2017143919A RU 2017143919 A RU2017143919 A RU 2017143919A RU 2017143919 A RU2017143919 A RU 2017143919A RU 2017143919 A RU2017143919 A RU 2017143919A RU 2017143919 A RU2017143919 A RU 2017143919A
Authority
RU
Russia
Prior art keywords
data
image
rotation
ball
characteristic data
Prior art date
Application number
RU2017143919A
Other languages
English (en)
Other versions
RU2697697C2 (ru
RU2017143919A3 (ru
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 Голфзон Ко., Лтд.
Publication of RU2017143919A publication Critical patent/RU2017143919A/ru
Publication of RU2017143919A3 publication Critical patent/RU2017143919A3/ru
Application granted granted Critical
Publication of RU2697697C2 publication Critical patent/RU2697697C2/ru

Links

Classifications

    • 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
    • A63B69/3658Means associated with the ball for indicating or measuring, e.g. speed, direction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/246Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
    • G06T7/248Analysis of motion using feature-based methods, e.g. the tracking of corners or segments involving reference images or patches
    • 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
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/02Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
    • G01S13/50Systems of measurement based on relative movement of target
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • 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/30Speed
    • A63B2220/34Angular speed
    • A63B2220/35Spin
    • 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/89Field sensors, e.g. radar systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30204Marker
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30221Sports video; Sports image
    • G06T2207/30224Ball; Puck

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Geometry (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Image Analysis (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Image Processing (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Claims (42)

1. Устройство для измерения параметров движения мяча, которое получает и анализирует изображение движущегося мяча для вычисления его вращения, включающее:
устройство получения изображений для непрерывного получения изображений движущегося мяча;
процессор изображений для обработки первого и второго изображений, непрерывно получаемых устройством получения изображений, чтобы генерировать характеристические данные для вычисления данных о вращении движущегося мяча;
вычислитель вращения для определения того, можно ли взять данные испытания на вращение в качестве окончательных согласно заданному условию, с использованием результатов применения испытания на вращение к характеристическим данным о первом и втором изображениях для определения окончательных данных о вращении.
2. Устройство по п. 1, отличающееся тем, что процессор изображений включает генератор характеристических данных для определения визуальных граничных данных на первом изображении мяча, извлеченном из первого изображения, чтобы генерировать первые характеристические данные, а также для определения визуальных граничных данных на втором изображении мяча, извлеченном из второго изображения, чтобы генерировать вторые характеристические данные.
3. Устройство по п. 1, отличающееся тем, что процессор изображений включает:
препроцессор изображений для извлечения изображения мяча из первого изображения, чтобы генерировать первого изображение мяча, извлечения изображения мяча из второго изображения, чтобы генерировать второе изображение мяча, и предварительной обработки первого и второго извлеченных изображений мяча согласно заданному условию;
нормализатор изображений для нормализации размера и яркости первого и второго изображений мяча, чтобы генерировать первое эталонное изображение из первого изображения мяча и второе эталонное изображение из второго изображения мяча; и
генератор характеристических данных для определения визуальных граничных данных на первом эталонном изображении, чтобы генерировать первые характеристические данные, а также для определения визуальных граничных данных на втором эталонном изображении, чтобы генерировать вторые характеристические данные.
4. Устройство по п. 2 или 3, отличающееся тем, что первые и вторые характеристические данные, сгенерированные из визуальных граничных данных, включают как минимум одни визуальные граничные данные о вмятинах на мяче, визуальные граничные данные о логотипе или особой метке на мяче, либо визуальные граничные данные о трещинах или инородных материалах на мяче.
5. Устройство по п. 2 или 3, отличающееся тем, что первые и вторые характеристические данные включают значения координат и граничные параметры интенсивности пикселей, обнаруженных согласно заданному граничному условию обнаружения.
6. Устройство по п. 2 или 3, отличающееся тем, что первые и вторые характеристические данные включают значения координат и граничные параметры интенсивности пикселей, имеющих заданный диапазон граничных значений интенсивности, которые извлекаются из пикселей, обнаруженных согласно заданному граничному условию обнаружения.
7. Устройство по п. 2 или 3, отличающееся тем, что вычислитель вращения включает:
устройство применения данных об испытании на вращение для преобразования координат пикселей, соответствующих первым характеристическим данным, в данные о трехмерном положении посредством применения данных об испытании на вращение к преобразованным данным о трехмерном положении, а также посредством преобразования пикселей, к которым были применены данные об испытании на вращение, в данные о двухмерном положении, чтобы генерировать характеристические данные об испытании на вращение; и
блок принятия решений о вращении для сопоставления граничных параметров интенсивности характеристических данных об испытании на вращение с граничными параметрами интенсивности целевых характеристических данных, извлеченных из вторых характеристических данных, для вычисления их сходства и определения того, подходят ли данные об испытании на вращение в качестве окончательных данных о вращении, с использованием вычисленных данных о сходстве для определения окончательных данных о вращении.
8. Способ для измерения параметров движения мяча, при котором получают и анализируют изображение движущегося мяча для вычисления его вращения, включающий:
непрерывное получение изображений движущегося мяча;
обработку первого и второго изображений, непрерывно получаемых для того, чтобы генерировать характеристические данные для вычисления данных о вращении движущегося мяча;
определение того, можно ли взять данные испытания на вращение в качестве окончательных согласно заданному условию, с использованием результатов применения испытания на вращение к характеристическим данным о первом и втором изображениях для определения окончательных данных о вращении.
9. Способ по п. 8, отличающийся тем, что этап генерирования характеристических данных для вычислениях данных о вращении мяча включает:
определение визуальных граничных данных на первом изображении мяча, извлеченном из первого изображения, чтобы генерировать первые характеристические данные; и
определение визуальных граничных данных на втором изображении мяча, извлеченном из второго изображения, чтобы генерировать вторые характеристические данные.
10. Способ по п. 8, отличающийся тем, что этап генерирования характеристических данных для вычислениях данных о вращении мяча включает:
нормализация размера и яркости первого изображения мяча, извлеченного из первого изображения, и второго изображения мяча, извлеченного из второго изображения, согласно заданному условию;
генерирование первого эталонного изображения из первого изображения мяча посредством нормализации, и генерирование второго эталонного изображения из второго изображения мяча посредством нормализации;
определение визуальных граничных данных на первом эталонном изображении, чтобы генерировать первые характеристические данные; и
определение визуальных граничных данных на втором эталонном изображении, чтобы генерировать вторые характеристические данные.
11. Способ по п. 10, дополнительно включающий:
генерирование характеристических данных об испытании на вращение посредством применения данных коррекции положения касательно положения и направления камеры для получения изображения движущегося мяча, используя первые характеристические данные и данные об испытании на вращение в трехмерном пространстве;
генерирование целевых характеристических данных посредством использования вторых характеристических данных и применения данных коррекции положения; и
сопоставление граничных параметров интенсивности характеристических данных об испытании на вращение с граничными параметрами интенсивности целевых характеристических данных для вычисления их сходства и определения того, подходят ли данные об испытании на вращение в качестве окончательных данных о вращении, с использованием вычисленных данных о сходстве для определения окончательных данных о вращении.
12. Способ по п. 11, отличающийся тем, что этап генерирования характеристических данных об испытании на вращение включает:
преобразование координат пикселей, соответствующих первым характеристическим данным, в трехмерные координаты;
применение данных коррекции положения к пикселям, которые были преобразованы в трехмерные координаты;
применение данных об испытании на вращение к координатным данным пикселей, к которым были применены данные коррекции положения; и
преобразование пикселей, к которым были применены данные об испытании на вращение, в данные о двухмерном положении, чтобы генерировать характеристические данные об испытании на вращение.
13. Способ по п. 11, отличающийся тем, что этап принятия решения касательно окончательных данных о вращении включает:
повторное выполнение этапа генерирования характеристических данных об испытании на вращение из разных фрагментов данных об испытании на вращение заданное количество раз для вычисления их сходства; и
принятие решения касательно данных об испытании на вращение, имеющих максимальное значение, среди данных о сходстве, вычисленных путем повторного выполнения этапа генерирования характеристических данных об испытании на вращение, в качестве окончательных данных о вращении.
14. Способ по п. 11, отличающийся тем, что этап принятия решения касательно окончательных данных о вращении включает:
задание эталонного значения данных о сходстве, подлежащих определению в качестве окончательных данных о вращении; и
повторное применение данных об испытании на вращение до тех пор, пока вычисленные данные о сходстве не совпадут с заданным эталонным значением или не превысят его, а также определение данных об испытании на вращение с данными о сходстве, равными заданному эталонному значению или превышающими его, в качестве окончательных данных о вращении.
RU2017143919A 2015-06-12 2016-06-10 Устройство и способ для измерения параметров движения мяча RU2697697C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR10-2015-0083296 2015-06-12
KR1020150083296A KR101723432B1 (ko) 2015-06-12 2015-06-12 운동하는 볼에 대한 센싱장치 및 센싱방법
PCT/KR2016/006189 WO2016200208A1 (ko) 2015-06-12 2016-06-10 운동하는 볼에 대한 센싱장치 및 센싱방법

Publications (3)

Publication Number Publication Date
RU2017143919A true RU2017143919A (ru) 2019-07-12
RU2017143919A3 RU2017143919A3 (ru) 2019-07-17
RU2697697C2 RU2697697C2 (ru) 2019-08-16

Family

ID=57503789

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2017143919A RU2697697C2 (ru) 2015-06-12 2016-06-10 Устройство и способ для измерения параметров движения мяча

Country Status (10)

Country Link
US (1) US11135497B2 (ru)
EP (1) EP3309741B1 (ru)
JP (1) JP6575609B2 (ru)
KR (1) KR101723432B1 (ru)
CN (1) CN107646125B (ru)
CA (1) CA2987916C (ru)
MX (1) MX2017015684A (ru)
RU (1) RU2697697C2 (ru)
TW (1) TWI650735B (ru)
WO (1) WO2016200208A1 (ru)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102084858B1 (ko) * 2017-11-27 2020-03-04 최은정 카메라를 이용한 골프 시뮬레이터의 촬영 영상에서 골프공 오브젝트만 인식하는 방법
KR102101512B1 (ko) * 2018-10-25 2020-04-16 주식회사 뷰웍스 회전체의 회전량 산정 장치 및 서버
KR102024831B1 (ko) * 2018-10-29 2019-09-25 주식회사 크리에이츠 공의 회전을 측정하기 위한 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체
KR102109971B1 (ko) * 2018-10-29 2020-05-12 주식회사 크리에이츠 골프 스윙의 촬영을 지원하는 방법, 시스템 및 비일시성의 컴퓨터 판독 가능 기록 매체
JP7130118B2 (ja) * 2020-01-16 2022-09-02 クリーツ インク ボールの回転を測定するための方法、システムおよび非一過性のコンピュータ読み取り可能記録媒体
KR102483474B1 (ko) * 2020-01-16 2023-01-02 주식회사 크리에이츠 공의 회전을 측정하기 위한 방법, 시스템 및 비일시성의 컴퓨터 판독 가능 기록 매체
KR102451261B1 (ko) * 2020-04-10 2022-10-07 주식회사 소프트오션 골프 시뮬레이션 장치 및 그 방법
SE544234C2 (en) 2020-06-03 2022-03-08 Topgolf Sweden Ab Method for determing spin of a projectile
CN116157836B (zh) * 2020-08-14 2024-05-14 涛普高尔夫瑞典公司 在利用虚拟时间同步的三维目标跟踪之前对二维图像数据的基于运动的预处理
KR102603088B1 (ko) * 2021-03-30 2023-11-16 주식회사 골프존 타격되어 이동하는 골프공에 대한 스핀 산출 방법 및 이를 이용한 스핀 산출 장치
TWI764768B (zh) * 2021-06-25 2022-05-11 國立高雄科技大學 桌球軌跡預測方法及其系統
KR20230016070A (ko) * 2021-07-22 2023-02-01 주식회사 골프존 이동하는 볼의 센싱을 위한 영상분석방법 및 이를 이용한 센싱장치

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5471383A (en) 1992-01-22 1995-11-28 Acushnet Company Monitoring systems to measure and display flight characteristics of moving sports object
JPH09292349A (ja) * 1996-04-25 1997-11-11 Bridgestone Sports Co Ltd ゴルフボールの外観検査方法及びその装置
JP3235987B2 (ja) * 1998-06-30 2001-12-04 ブリヂストンスポーツ株式会社 ゴルフボールの回転運動測定方法
JP2001264016A (ja) * 2000-03-15 2001-09-26 Sumitomo Rubber Ind Ltd ボールの運動測定装置
US7292711B2 (en) * 2002-06-06 2007-11-06 Wintriss Engineering Corporation Flight parameter measurement system
JP4109075B2 (ja) * 2002-10-10 2008-06-25 Sriスポーツ株式会社 球体の回転特性と飛行特性の測定方法及び球体の回転特性と飛行特性の測定装置
JP4109094B2 (ja) * 2002-12-03 2008-06-25 Sriスポーツ株式会社 球体の回転特性と飛行特性の測定方法
RU2254895C2 (ru) * 2002-12-26 2005-06-27 Ворожцов Георгий Николаевич Способ определения динамических параметров движения материального объекта при проведении спортивных состязаний или в тренировочном процессе, устройство для его осуществления и способ оценки технического и творческого потенциала спортсменов
US7162070B2 (en) * 2003-06-06 2007-01-09 Acushnet Company Use of patterned, structured light to detect and measure surface defects on a golf ball
US20060063574A1 (en) * 2003-07-30 2006-03-23 Richardson Todd E Sports simulation system
US20070238539A1 (en) * 2006-03-30 2007-10-11 Wayne Dawe Sports simulation system
JP2005291824A (ja) * 2004-03-31 2005-10-20 Yokohama National Univ 飛翔体の飛翔挙動測定装置および飛翔体の飛翔挙動測定方法
US20060030429A1 (en) * 2004-06-22 2006-02-09 Accu-Sport International, Inc. System, method and computer program product for simulating the flight path of a ball
IES20040819A2 (en) * 2004-12-06 2006-06-14 Brian Francis Mooney Ball spin measurement method and apparatus
US8016688B2 (en) * 2005-08-15 2011-09-13 Acushnet Company Method and apparatus for measuring ball launch conditions
WO2009039367A1 (en) * 2007-09-21 2009-03-26 Playdata Systems, Inc. Object location and movement detection system and method
JP5297677B2 (ja) * 2008-04-08 2013-09-25 株式会社フローベル 検出装置および方法、プログラム、記録媒体、並びにシミュレーションシステム
JP4626692B2 (ja) 2008-09-12 2011-02-09 ソニー株式会社 物体検出装置、撮像装置、物体検出方法およびプログラム
US8272977B2 (en) * 2010-01-15 2012-09-25 Nike, Inc. Golf spin detector
JP5626939B2 (ja) * 2010-06-29 2014-11-19 ゴルフゾン カンパニー リミテッド 運動するボールに対するセンシング処理装置、センシング処理方法及びそれを用いた仮想ゴルフシミュレーション装置
US8913785B2 (en) * 2010-09-30 2014-12-16 Electronics And Telecommunications Research Institute Apparatus and method for calculating motion of object
JP4784709B1 (ja) 2011-03-10 2011-10-05 オムロン株式会社 対象物追跡装置、対象物追跡方法、および制御プログラム
US8690711B2 (en) * 2011-04-19 2014-04-08 Nike, Inc. Data display on golf ball outer surface
KR101706200B1 (ko) * 2011-11-25 2017-02-16 한국전자통신연구원 회전체의 회전 특성 측정 방법 및 장치
KR101246975B1 (ko) * 2011-12-01 2014-02-27 정미애 원 마커를 이용한 구형물체 비행정보 추정 방법
JP5941752B2 (ja) * 2012-05-22 2016-06-29 ブリヂストンスポーツ株式会社 解析システムおよび解析方法
KR101394271B1 (ko) * 2013-01-08 2014-05-13 (주) 골프존 운동하는 볼에 대한 센싱장치 및 센싱방법
KR101472274B1 (ko) 2013-01-08 2014-12-12 (주) 골프존 운동하는 볼에 대한 센싱장치 및 센싱방법
KR101472275B1 (ko) * 2013-01-08 2014-12-12 (주) 골프존 운동하는 볼에 대한 센싱장치 및 센싱방법과, 운동하는 볼의 스핀 산출을 위한 볼 이미지의 이미지 처리방법
US8948457B2 (en) * 2013-04-03 2015-02-03 Pillar Vision, Inc. True space tracking of axisymmetric object flight using diameter measurement
KR101461144B1 (ko) * 2013-08-02 2014-11-13 (주) 골프존 운동하는 볼에 대한 센싱장치 및 센싱방법

Also Published As

Publication number Publication date
EP3309741B1 (en) 2020-08-05
RU2697697C2 (ru) 2019-08-16
TWI650735B (zh) 2019-02-11
KR20160146266A (ko) 2016-12-21
TW201643819A (zh) 2016-12-16
RU2017143919A3 (ru) 2019-07-17
CN107646125B (zh) 2021-06-29
CA2987916A1 (en) 2016-12-15
EP3309741A4 (en) 2018-12-12
JP2018525043A (ja) 2018-09-06
KR101723432B1 (ko) 2017-04-18
EP3309741A1 (en) 2018-04-18
US11135497B2 (en) 2021-10-05
CN107646125A (zh) 2018-01-30
JP6575609B2 (ja) 2019-09-18
WO2016200208A1 (ko) 2016-12-15
MX2017015684A (es) 2018-06-19
US20180221746A1 (en) 2018-08-09
CA2987916C (en) 2019-10-08

Similar Documents

Publication Publication Date Title
RU2017143919A (ru) Устройство и способ для измерения параметров движения мяча
CN104200236B (zh) 基于dpm的快速目标检测方法
GB2581736A (en) Rotation variant object detection in deep learning
JP2017045283A5 (ru)
JP2014138691A5 (ja) 画像処理装置、電子機器、内視鏡装置、プログラム及び画像処理装置の作動方法
JP2018004310A5 (ru)
JP2014188222A5 (ru)
JP2017215306A5 (ru)
Kondra et al. Multi-scale kernel operators for reflection and rotation symmetry: further achievements
JP2014137756A5 (ru)
JP5180997B2 (ja) まぶた検出装置及びプログラム
JP2014115109A5 (ru)
RU2018101207A (ru) Способ и устройство для определения карты глубины для изображения
CN105718931B (zh) 用于确定采集图像中的杂斑的***和方法
JP2009069996A5 (ru)
JP2018195084A5 (ru)
JP2018006981A5 (ja) 画像処理装置、画像処理方法、及びプログラム
JP2014229115A5 (ru)
JP2015106290A5 (ru)
JP2019040229A5 (ru)
JP2018036898A5 (ja) 画像処理装置及び画像処理方法及びプログラム
JP2018081402A5 (ru)
JP2011243139A5 (ru)
CN109671084B (zh) 一种工件形状的测量方法
JP2018042237A5 (ru)