KR101892155B1 - 캘리브레이션 시스템 및 방법 - Google Patents
캘리브레이션 시스템 및 방법 Download PDFInfo
- Publication number
- KR101892155B1 KR101892155B1 KR1020160127599A KR20160127599A KR101892155B1 KR 101892155 B1 KR101892155 B1 KR 101892155B1 KR 1020160127599 A KR1020160127599 A KR 1020160127599A KR 20160127599 A KR20160127599 A KR 20160127599A KR 101892155 B1 KR101892155 B1 KR 101892155B1
- Authority
- KR
- South Korea
- Prior art keywords
- camera
- calibration
- ball
- information
- calibration board
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000005286 illumination Methods 0.000 claims description 23
- 238000004590 computer program Methods 0.000 claims description 7
- 239000000284 extract Substances 0.000 claims description 5
- 230000008859 change Effects 0.000 claims description 2
- 238000004891 communication Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000009795 derivation Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 239000011295 pitch Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/36—Training appliances or apparatus for special sports for golf
- A63B69/3623—Training appliances or apparatus for special sports for golf for driving
- A63B69/3632—Clubs or attachments on clubs, e.g. for measuring, aligning
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/36—Training appliances or apparatus for special sports for golf
- A63B69/3614—Training appliances or apparatus for special sports for golf using electro-magnetic, magnetic or ultrasonic radiation emitted, reflected or interrupted by the golf club
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/36—Training appliances or apparatus for special sports for golf
- A63B69/3658—Means associated with the ball for indicating or measuring, e.g. speed, direction
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/20—Distances or displacements
Landscapes
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Engineering & Computer Science (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
Abstract
Description
도 2는 본 발명의 일 실시예에 따른 캘리브레이션 시스템을 도시한 블록도이다.
도 3 내지 도 5는 캘리브레이션 시스템을 설명하기 위한 예시도이다.
도 6 및 도 7은 캘리브레이션 방법을 설명하기 위한 흐름도이다.
110: 설정 장치 120: 카메라
130: 조명 장치 131: 링형 엘이디
200: 캘리브레이션 보드
210: 기준점 220: 기준선
230: 포커스 챠트 240: 가상 공
300: 스크린
Claims (21)
- 스포츠용 공을 감지하는 캘리브레이션 시스템으로서,
상기 스포츠용 공을 형상화한 가상의 공이 도시된 캘리브레이션 보드 위를 촬영하는 두 대의 카메라; 및
상기 카메라가 촬영한 정보에 기초하여 영상 정보를 생성하고, 생성한 영상 정보 및 상기 카메라의 캘리브레이션 상태를 제공하는 설정 장치를 포함하며,
상기 캘리브레이션 보드에 기준선 및 실물 공이 놓일 위치에 대응되는 기준점이 도시되어 있을 때,
상기 설정 장치는,
상기 기준선 및 기준점에 기초하여 상기 카메라의 위치 및 방향을 조정하기 위한 가상의 가이드 라인을 상기 영상 정보와 함께 제공하는, 캘리브레이션 시스템. - 삭제
- 제1항에 있어서,
상기 캘리브레이션 보드에 포커스 챠트가 도시되어 있을 때, 상기 설정 장치는,
상기 카메라가 촬영한 정보 중 포커스 챠트 정보를 추출하고, 추출한 포커스 챠트 정보에 기초하여 상기 카메라에 포함된 렌즈의 설정에 따른 초점값을 제공하는, 캘리브레이션 시스템. - 제3항에 있어서,
상기 포커스 챠트에 복수의 선이 일정 밀도를 이루며 방사상으로 배열되어 있을 때, 상기 설정 장치는,
상기 카메라가 감지한 정보 중 상기 복수의 선에 대한 정보를 추출하고, 추출한 정보에 기초하여 상기 카메라의 초점값을 연산하고, 연산한 초점값 및 초점의 기준값을 제공하는, 캘리브레이션 시스템. - 제1항에 있어서,
상기 가상의 공이 원형이며, 내부에 마킹을 포함하고 있을 때, 상기 설정 장치는,
상기 카메라가 촬영한 정보를 서클 피팅(circle fitting)하여 마킹된 가상 공을 감지하고, 감지한 가상 공의 크기를 계측하여 상기 카메라의 캘리브레이션 상태를 분석하는, 캘리브레이션 시스템. - 제1항에 있어서,
상기 캘리브레이션 보드에, 상기 가상의 공이 둘 이상 도시되어 있고, 내부에 마킹을 포함하고 있을 때, 상기 설정 장치는,
상기 카메라가 촬영한 정보를 서클 피팅하여 마킹된 가상 공을 감지하고, 감지한 가상 공의 개수를 연산하여 상기 카메라의 캘리브레이션 상태를 분석하는, 캘리브레이션 시스템. - 제1항에 있어서,
상기 캘리브레이션 시스템은,
상기 캘리브레이션 보드 위를 비추는 두 개의 조명 장치를 포함하고,
상기 캘리브레이션 보드에 도시된 기준점을 기준으로 공의 진행 방향에 제1조명 집중 위치 및 공의 진행의 반대 방향에 제2조명 집중 위치가 도시되어 있을 때, 상기 두 개의 조명 장치가 각각 상기 제1조명 집중 위치 및 상기 제2조명 집중 위치를 비추는, 캘리브레이션 시스템. - 제7항에 있어서,
상기 캘리브레이션 보드에, 상기 제1조명 집중 위치와 상기 기준점 사이의 거리가 상기 제2조명 집중 위치와 상기 기준점 사이의 거리보다 먼 비대칭 형태로 도시된, 캘리브레이션 시스템. - 제7항에 있어서,
상기 조명은 각각,
복수의 링형 엘이디(LED)가 일렬로 배열된 한 줄 이상의 엘이디 묶음이 서로 링의 반지름만큼 엇갈리게 배열된, 캘리브레이션 시스템. - 제1항에 있어서,
상기 카메라는,
상기 캘리브레이션 보드의 기준점에 대응되는 위치에 놓인 실물 공을 촬영하고,
상기 설정 장치는,
상기 카메라가 촬영한 정보에 기초하여 노출 시간(exposure time) 및 아이들 시간(idle time)을 설정하는, 캘리브레이션 시스템. - 제1항에 있어서,
상기 카메라는,
상기 캘리브레이션 보드의 기준점에 대응되는 위치에 놓인 실물 공을 촬영하고,
상기 설정 장치는,
프리뷰 모드(preview mode) 및 샷 모드(shot mode) 각각에서 실물 공의 반지름을 계측하고, 계측한 실물 공의 반지름을 초기 설정값으로 설정하는, 캘리브레이션 시스템. - 제1항에 있어서,
상기 설정 장치는,
상기 두 대의 카메라가 천장에 설치되어 있을 때, 상기 두 대의 카메라의 중심으로부터 바닥까지의 수직 거리를 입력 받는, 캘리브레이션 시스템. - 제1항에 있어서,
상기 스포츠가 골프일 때,
상기 캘리브레이션 보드에 도시된 기준점이 티(tee)의 위치와 일치하도록 상기 캘리브레이션 보드가 놓이고,
상기 설정 장치는,
우타석 및 좌타석 중 하나를 입력 받는, 캘리브레이션 시스템. - 스포츠용 공을 감지하는 설정 장치로서, 상기 스포츠용 공을 형상화한 가상의 공이 도시된 캘리브레이션 보드 위를 촬영하는 두 대의 카메라로부터 수신한 촬영 정보에 기초하여 영상 정보를 생성하고, 생성한 영상 정보와 상기 카메라의 캘리브레이션 상태를 제공하는 설정 장치가 수행하고,
상기 카메라의 위치 및 방향을 조정하기 위한 상기 카메라의 캘리브레이션 상태를 상기 영상 정보와 함께 제공하는 단계;
상기 카메라로부터 상기 캘리브레이션 보드에 도시된 기준점에 대응되는 위치에 놓인 실물 공에 대한 촬영 정보를 수신하는 단계; 및
수신한 실물 공에 대한 촬영 정보에 기초하여 상기 카메라의 노출 시간(exposure time) 및 아이들 시간(idle time)을 설정하고, 프리뷰 모드(preview mode) 및 샷 모드(shot mode) 각각에서 실물 공의 반지름을 계측하고, 계측한 실물 공의 반지름을 초기 설정값으로 설정하는 단계를 포함하는, 캘리브레이션 방법. - 제14항에 있어서,
상기 카메라의 위치 및 방향을 조정하기 위한 상기 카메라의 캘리브레이션 상태를 상기 영상 정보와 함께 제공하는 단계는,
상기 카메라의 위치 및 방향을 조정하기 위한 가상의 가이드 라인을 상기 영상 정보와 함께 제공하는 단계;
상기 캘리브레이션 보드에 도시된 포커스 챠트를 촬영한 정보를 상기 카메라로부터 수신하고, 수신한 상기 포커스 챠트 정보에 기초하여 상기 카메라에 부착된 렌즈의 설정에 따른 초점값 및 초점의 기준값을 제공하는 단계;
상기 카메라가 촬영한 정보를 서클 피팅하여, 상기 캘리브레이션 보드에 도시된 가상 공에 대한 정보를 추출하는 단계; 및
추출한 가상 공에 대한 정보에 기초하여 가상 공의 크기 및 가상 공의 개수 중 적어도 하나에 대한 정보를 연산하고, 상기 카메라의 캘리브레이션 상태를 분석하여 제공하는 단계를 포함하는, 캘리브레이션 방법. - 제14항에 있어서,
상기 설정하는 단계는,
상기 카메라의 노출 시간 및 아이들 시간을 변경하면서, 변경 시마다의 공의 반지름을 계측하고, 계측한 반지름에 기초하여 상기 노출 시간 및 아이들 시간을 설정하는 단계를 포함하는, 캘리브레이션 방법. - 제14항에 기재된 방법을 수행하는 프로그램이 기록된 컴퓨터 판독가능한 기록매체.
- 설정 장치에 의해 수행되며, 제14항에 기재된 방법을 수행하기 위해 기록매체에 저장된 컴퓨터 프로그램.
- 스포츠용 공을 감지하는 캘리브레이션 시스템으로서,
상기 스포츠용 공을 형상화한 가상의 공이 도시된 캘리브레이션 보드 위를 촬영하는 두 대의 카메라;
상기 카메라가 촬영한 정보에 기초하여 영상 정보를 생성하고, 생성한 영상 정보 및 상기 카메라의 캘리브레이션 상태를 제공하는 설정 장치; 및
상기 캘리브레이션 보드 위를 비추는 두 개의 조명 장치를 포함하고,
상기 캘리브레이션 보드에 도시된 기준점을 기준으로 공의 진행 방향에 제1조명 집중 위치 및 공의 진행의 반대 방향에 제2조명 집중 위치가 도시되어 있을 때, 상기 두 개의 조명 장치가 각각 상기 제1조명 집중 위치 및 상기 제2조명 집중 위치를 비추는, 캘리브레이션 시스템. - 스포츠용 공을 감지하는 캘리브레이션 시스템으로서,
상기 스포츠용 공을 형상화한 가상의 공이 도시된 캘리브레이션 보드 위를 촬영하는 두 대의 카메라; 및
상기 카메라가 촬영한 정보에 기초하여 영상 정보를 생성하고, 생성한 영상 정보 및 상기 카메라의 캘리브레이션 상태를 제공하는 설정 장치를 포함하며,
상기 카메라는,
상기 캘리브레이션 보드의 기준점에 대응되는 위치에 놓인 실물 공을 촬영하고,
상기 설정 장치는,
상기 카메라가 촬영한 정보에 기초하여 노출 시간(exposure time) 및 아이들 시간(idle time)을 설정하는, 캘리브레이션 시스템. - 스포츠용 공을 감지하는 캘리브레이션 시스템으로서,
상기 스포츠용 공을 형상화한 가상의 공이 도시된 캘리브레이션 보드 위를 촬영하는 두 대의 카메라; 및
상기 카메라가 촬영한 정보에 기초하여 영상 정보를 생성하고, 생성한 영상 정보 및 상기 카메라의 캘리브레이션 상태를 제공하는 설정 장치를 포함하며,
상기 설정 장치는,
상기 두 대의 카메라가 천장에 설치되어 있을 때, 상기 두 대의 카메라의 중심으로부터 바닥까지의 수직 거리를 입력 받는, 캘리브레이션 시스템.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20150138819 | 2015-10-01 | ||
KR1020150138819 | 2015-10-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170039608A KR20170039608A (ko) | 2017-04-11 |
KR101892155B1 true KR101892155B1 (ko) | 2018-08-28 |
Family
ID=58580985
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160127599A Active KR101892155B1 (ko) | 2015-10-01 | 2016-10-04 | 캘리브레이션 시스템 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101892155B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024019807A1 (en) * | 2022-07-18 | 2024-01-25 | Nant Holdings Ip, Llc | Determining a camera control point for virtual production |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108057645B (zh) * | 2018-02-07 | 2024-01-23 | 合肥美亚光电技术股份有限公司 | 色选机的相机调准装置及其控制方法 |
KR102416275B1 (ko) * | 2021-06-10 | 2022-07-05 | 에스큐엔지니어링(주) | 강재 및 콘크리트 구조물 점검 드론용 촬영장치의 인공지능 기반 성능 검증 차트 및 이를 이용한 촬영성능 평가방법 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3660248B2 (ja) * | 1998-09-18 | 2005-06-15 | アクシュネット カンパニー | ゴルフボールの飛翔軌跡及び飛行を測定するための方法及び装置 |
JP2013113600A (ja) * | 2011-11-25 | 2013-06-10 | Sharp Corp | ステレオ3次元計測装置 |
KR101386793B1 (ko) | 2007-09-21 | 2014-04-21 | 플레이데이타, 엘엘씨 | 개체 위치 및 움직임 검출 시스템 및 그 방법 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014534659A (ja) * | 2011-09-23 | 2014-12-18 | クリエイツ インコーポレイテッドCreatz Inc. | 周辺の明るさに応じてカメラを制御して良好なボールのイメージを取得するための仮想スポーツシステム |
-
2016
- 2016-10-04 KR KR1020160127599A patent/KR101892155B1/ko active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3660248B2 (ja) * | 1998-09-18 | 2005-06-15 | アクシュネット カンパニー | ゴルフボールの飛翔軌跡及び飛行を測定するための方法及び装置 |
KR101386793B1 (ko) | 2007-09-21 | 2014-04-21 | 플레이데이타, 엘엘씨 | 개체 위치 및 움직임 검출 시스템 및 그 방법 |
JP2013113600A (ja) * | 2011-11-25 | 2013-06-10 | Sharp Corp | ステレオ3次元計測装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024019807A1 (en) * | 2022-07-18 | 2024-01-25 | Nant Holdings Ip, Llc | Determining a camera control point for virtual production |
US11924561B2 (en) | 2022-07-18 | 2024-03-05 | Nant Holdings, LLC | Determining a camera control point for virtual production |
Also Published As
Publication number | Publication date |
---|---|
KR20170039608A (ko) | 2017-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8330793B2 (en) | Video conference | |
JP6250819B2 (ja) | 画像キャプチャフィードバック | |
JP6511539B2 (ja) | パノラマバーチャルリアリティコンテンツのキャプチャおよびレンダリング | |
US10223797B2 (en) | Launch monitor | |
CN106797460B (zh) | 三维视频的重建 | |
KR101988152B1 (ko) | 비디오로부터의 영상 생성 | |
TWI539809B (zh) | 用於全景攝影之定位感測器輔助之影像對位方法及用於其之程式儲存器件及電子器件 | |
US11645819B2 (en) | Augmented reality system for viewing an event with mode based on crowd sourced images | |
JP7051315B2 (ja) | ボールの回転を測定するための方法、システム、及び非一時的なコンピュータ読み取り可能な記録媒体 | |
US20160150196A1 (en) | Movement and distance triggered image recording system | |
US12229905B2 (en) | Registration for augmented reality system for viewing an event | |
US20160225410A1 (en) | Action camera content management system | |
US12309449B2 (en) | Augmented reality system for viewing an event with multiple coordinate systems and automatically generated model | |
US11880953B2 (en) | Augmented reality system for viewing an event with distributed computing | |
CN105917292A (zh) | 利用多个光源和传感器的眼睛注视检测 | |
KR101892155B1 (ko) | 캘리브레이션 시스템 및 방법 | |
TWI761930B (zh) | 頭戴式顯示裝置以及距離量測器 | |
JP7076955B2 (ja) | ボールの画像の明るさを補正するための方法、システム、及び非一時的なコンピュータ読み取り可能な記録媒体 | |
BR102019000927A2 (pt) | Projetar uma projeção de raio a partir de uma vista em perspectiva | |
CN106919246A (zh) | 一种应用界面的显示方法和装置 | |
US20230306682A1 (en) | 3d reference point detection for survey for venue model construction | |
WO2017113674A1 (zh) | 基于智能设备实现体感控制的方法、系统以及智能设备 | |
JP6869826B2 (ja) | ボールの画像撮影のために関心領域を決定するための方法、システム、及び非一時的なコンピュータ読み取り可能な記録媒体 | |
JP2008005110A5 (ko) | ||
JP2017069787A (ja) | 動画像処理装置、動画像処理方法、動画像処理プログラム及び動画像処理表示システム。 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20161004 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20171128 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20180531 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180821 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20180821 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20220818 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20240821 Start annual number: 7 End annual number: 9 |