[go: up one dir, main page]

KR102826652B1 - 공의 낙하 지점을 안내하는 전자 디바이스 및 시스템 - Google Patents

공의 낙하 지점을 안내하는 전자 디바이스 및 시스템 Download PDF

Info

Publication number
KR102826652B1
KR102826652B1 KR1020207010369A KR20207010369A KR102826652B1 KR 102826652 B1 KR102826652 B1 KR 102826652B1 KR 1020207010369 A KR1020207010369 A KR 1020207010369A KR 20207010369 A KR20207010369 A KR 20207010369A KR 102826652 B1 KR102826652 B1 KR 102826652B1
Authority
KR
South Korea
Prior art keywords
ball
electronic device
trajectory
azimuth
unit
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
KR1020207010369A
Other languages
English (en)
Other versions
KR20210136825A (ko
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 KR20210136825A publication Critical patent/KR20210136825A/ko
Application granted granted Critical
Publication of KR102826652B1 publication Critical patent/KR102826652B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • 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/0021Tracking a path or terminating locations
    • 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/0021Tracking a path or terminating locations
    • A63B2024/0053Tracking a path or terminating locations for locating an object, e.g. a lost ball
    • 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/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/30Speed
    • A63B2220/36Speed measurement by electric or magnetic parameters
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10028Range image; Depth image; 3D point clouds
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/30241Trajectory

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)
  • Navigation (AREA)

Abstract

일 실시예에 따른 전자 디바이스는, 타격된 공의 초기 물리량을 측정하고, 초기 물리량을 사용하여 공의 궤적을 계산하는 궤적 산출부, 궤적 산출부가 향하는 방향에 대응하는 제1 방위각을 측정하는 방위각 센서, 그리고 제1 방위각 및 공의 궤적을 사용하여, 공의 변위(displacement)를 계산하는 제어부를 포함한다.

Description

공의 낙하 지점을 안내하는 전자 디바이스 및 시스템
본 개시는 공의 낙하 지점을 안내하는 전자 디바이스 및 시스템에 관한 것이다.
골프는 골프공을 쳐서 홀(hole)에 집어넣는 스포츠이다. 골퍼는 골프공의 현재 위치와 홀의 위치를 고려하여 목표 지점을 결정하고, 골프공이 목표 지점으로 이동하도록, 적절한 골프채를 선택하여 골프공을 친다.
타격 후, 골프공이 빠른 속도로 이동하므로, 골퍼가 골프공을 육안으로 확인하기 어렵다. 즉, 골퍼가 골프공의 낙하 지점을 알기 어려운 문제가 있다.
또한, 골퍼가 친 골프공의 궤적을 확인하기 어려워서, 골퍼가 친 실제 골프공의 구질(페이드(fade), 드로우(draw) 등)을 알기 어려운 문제가 있다.
[선행기술문헌]
미국 특허 출원 공개 공보 US 2018/0133578A1 (2018.05.17.), 미국 특허 출원 공개 공보 US 2008/0182685A1 (2008.07.31.)
본 개시의 목적은 타격된 공의 낙하 지점을 안내하기 위한 전자 디바이스 및 시스템을 제공하는 것이다.
또 다른 목적은 타격된 공의 궤적을 안내하기 위한 전자 디바이스 및 시스템을 제공하는 것이다.
또 다른 목적은 휴대가 편리한 전자 디바이스 및 시스템을 제공하는 것이다.
상기 또는 다른 목적을 달성하기 위해, 제1 실시예에 따른 전자 디바이스는, 타격된 공의 초기 물리량을 측정하고, 초기 물리량을 사용하여 공의 궤적을 계산하는 궤적 산출부, 궤적 산출부가 향하는 방향에 대응하는 제1 방위각을 측정하는 방위각 센서, 그리고 제1 방위각 및 공의 궤적을 사용하여, 공의 변위(displacement)를 계산하는 제어부를 포함한다.
전자 디바이스는, 골프 코스들의 맵 정보가 저장되어 있는 메모리, 그리고 현재 위치를 획득하는 위치 획득 센서를 더 포함하고, 제어부는 맵 정보, 현재 위치, 및 공의 변위를 사용하여 현재 위치에 대응하는 골프 코스 내에서의 공의 낙하 지점을 계산할 수 있다.
전자 디바이스는 통신부를 더 포함하고, 제어부는 외부 전자 디바이스의 디스플레이부에 골프 코스 맵 상에서의 낙하 지점을 지시하는 지시자가 표시될 수 있도록, 낙하 지점에 대한 정보를 통신부를 통해 외부 전자 디바이스에 전송할 수 있다.
전자 디바이스는 디스플레이부를 더 포함하고, 제어부는 디스플레이부에 골프 코스 맵 상에서의 낙하 지점을 지시하는 지시자를 표시할 수 있다.
궤적 산출부는 공의 속도(velocity) 및 스핀(spin)을 측정하는 도플러 레이더 센서를 포함할 수 있다.
궤적 산출부는 연속하여 촬영된 화상 프레임들을 사용하여, 공의 속도(velocity) 및 스핀(spin)을 계산하는 카메라를 포함할 수 있다.
제2 실시예에 따른 전자 디바이스는, 통신부, 타격된 공의 초기 물리량을 측정하는 타구 측정부, 타구 측정부가 향하는 방향에 대응하는 제1 방위각을 측정하는 방위각 센서, 그리고 외부 전자 디바이스가 초기 물리량을 사용하여 공의 궤적을 계산하고, 제1 방위각 및 공의 궤적을 사용하여, 공의 변위(displacement)를 계산하고, 골프 코스들의 맵 정보, 외부 전자 디바이스의 현재 위치, 및 공의 변위를 사용하여 현재 위치에 대응하는 골프 코스 내에서의 공의 낙하 지점을 계산할 수 있도록, 타격된 공의 초기 물리량 및 제1 방위각을 통신부를 통해 외부 전자 디바이스에 전송하는 제어부를 포함한다.
타구 측정부는 공의 속도(velocity) 및 스핀(spin)을 측정하는 도플러 레이더 센서를 포함할 수 있다.
타구 측정부는 연속하여 촬영된 화상 프레임들을 사용하여, 공의 속도(velocity) 및 스핀(spin)을 계산하는 카메라를 포함할 수 있다.
제3 실시예에 따른 전자 디바이스는, 통신부, 타격된 공의 초기 물리량을 측정하고, 초기 물리량을 사용하여 공의 궤적을 계산하는 궤적 산출부, 궤적 산출부가 향하는 방향에 대응하는 제1 방위각을 측정하는 방위각 센서, 그리고 외부 전자 디바이스가 제1 방위각 및 공의 궤적을 사용하여, 공의 변위(displacement)를 계산하고, 골프 코스들의 맵 정보, 외부 전자 디바이스의 현재 위치, 및 공의 변위를 사용하여 현재 위치에 대응하는 골프 코스 내에서의 공의 낙하 지점을 계산할 수 있도록, 통신부를 통해 제1 방위각 및 공의 궤적을 외부 전자 디바이스에 전송하는 제어부를 포함한다.
궤적 산출부는 공의 속도(velocity) 및 스핀(spin)을 측정하는 도플러 레이더 센서를 포함할 수 있다.
궤적 산출부는 연속하여 촬영된 화상 프레임들을 사용하여, 공의 속도(velocity) 및 스핀(spin)을 계산하는 카메라를 포함할 수 있다.
제4 실시예에 따른 전자 디바이스는, 타격된 공의 궤적을 측정하는 궤적 측정부, 궤적 산출부가 향하는 방향에 대응하는 제1 방위각을 측정하는 방위각 센서, 그리고 제1 방위각 및 공의 궤적을 사용하여, 공의 변위(displacement)를 계산하는 제어부를 포함한다.
궤적 산출부는 멀티-레이더(multi-radar) 센서 또는 TOF 카메라를 포함할 수 있다.
제5 실시예에 따른 전자 디바이스는, 통신부, 타격된 공의 궤적을 측정하는 궤적 측정부, 궤적 산출부가 향하는 방향에 대응하는 제1 방위각을 측정하는 방위각 센서, 그리고 외부 전자 디바이스가 제1 방위각 및 공의 궤적을 사용하여, 공의 변위(displacement)를 계산하고, 골프 코스들의 맵 정보, 외부 전자 디바이스의 현재 위치, 및 공의 변위를 사용하여 현재 위치에 대응하는 골프 코스 내에서의 공의 낙하 지점을 계산할 수 있도록, 통신부를 통해 제1 방위각 및 공의 궤적을 외부 전자 디바이스에 전송하는 제어부를 포함하는 전자 디바이스.
궤적 산출부는 멀티-레이더(multi-radar) 센서 또는 TOF 카메라를 포함할 수 있다.
일 실시예에 따른 시스템은 제1 내지 제5 실시예에 따른 전자 디바이스, 그리고 전자 디바이스로부터 전달된 공의 낙하 지점에 대한 정보, 타격된 공의 초기 물리량 및 제1 방위각, 또는 제1 방위각 및 공의 궤적을 수신하여, 디스플레이부에 골프 코스 맵 상에서의 낙하 지점을 지시하는 지시자를 표시하는 웨어러블 전자 디바이스를 포함한다.
본 개시에 따른 전자 디바이스 및 시스템의 효과에 대해 설명하면 다음과 같다.
본 개시의 실시예들 중 적어도 하나에 의하면, 골퍼에게 보다 정확하게 골프공의 낙하 지점에 대한 정보를 제공할 수 있다는 장점이 있다.
본 개시의 실시예들 중 적어도 하나에 의하면, 골퍼에게 보다 정확하게 골프공의 이동 궤적에 대한 정보를 제공할 수 있다는 장점이 있다.
본 개시의 실시예들 중 적어도 하나에 의하면, 골퍼가 낙하 지점 안내 장치를 휴대하기 편리하다는 장점이 있다.
본 개시의 적용 가능성의 추가적인 범위는 이하의 상세한 설명으로부터 명백해질 것이다. 그러나 본 개시의 범위 내에서 다양한 변경 및 수정은 당업자에게 명확하게 이해될 수 있으므로, 상세한 설명 및 본 개시의 바람직한 실시예와 같은 특정 실시예는 단지 예시로 주어진 것으로 이해되어야 한다.
도 1은 일 실시예에 관련된 공의 낙하 지점을 안내하는 전자 디바이스를 사용하는 상황을 설명하기 위한 예시도이다.
도 2는 일 실시예에 관련된 공의 낙하 지점을 안내하는 전자 디바이스를 설명하기 위한 블록도이다.
도 3은 일 실시예에 관련된 전자 디바이스가 낙하 지점을 산출하는 방법을 나타낸 순서도이다.
도 4는 골프 코스 상에서 각각의 위치를 나타낸 도면이다.
도 5는 일 실시예에 관련된 전자 디바이스에 골프 코스를 표시하는 도면이다.
도 6은 일 실시예에 관련된 낙하 지점 안내 시스템을 나타낸 블록도이다.
도 7은 일 실시예에 따른 외부 전자 디바이스를 설명하기 위한 블록도이다.
도 8은 일 실시예에 관련된 전자 디바이스의 개념도이다.
도 9는 일 실시예에 관련된 외부 전자 디바이스에 골프 코스를 표시하는 도면이다.
도 10은 외부 전자 디바이스에 공의 궤적을 표시하는 도면이다.
도 11은 외부 전자 디바이스에 라운딩 정보를 표시하는 도면이다.
이하, 본 문서의 다양한 실시예가 첨부된 도면을 참조하여 기재된다. 그러나, 이는 본 문서에 기재된 기술을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 문서의 실시예의 다양한 변경(modifications), 균등물(equivalents), 및/또는 대체물(alternatives)을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 구성요소에 대해서는 유사한 참조 부호가 사용될 수 있다.
본 문서에서, "가진다", "가질 수 있다", "포함한다", 또는 "포함할 수 있다" 등의 표현은 해당 특징(예: 수치, 기능, 동작, 또는 부품 등의 구성요소)의 존재를 가리키며, 추가적인 특징의 존재를 배제하지 않는다.
본 문서에서, "A 또는 B", "A 또는/및 B 중 적어도 하나", 또는 "A 또는/및 B 중 하나 또는 그 이상" 등의 표현은 함께 나열된 항목들의 모든 가능한 조합을 포함할 수 있다. 예를 들면, "A 또는 B", "A 및 B 중 적어도 하나", 또는 "A 또는 B 중 적어도 하나"는, (1) 적어도 하나의 A를 포함, (2) 적어도 하나의 B를 포함, 또는 (3) 적어도 하나의 A 및 적어도 하나의 B 모두를 포함하는 경우를 모두 지칭할 수 있다.
본 문서에서 사용된 "제1", "제2", "첫째", 또는 "둘째" 등의 표현들은 다양한 구성요소들을, 순서 및/또는 중요도에 상관없이 수식할 수 있고, 한 구성요소를 다른 구성요소와 구분하기 위해 사용될 뿐 해당 구성요소들을 한정하지 않는다. 예를 들면, 제1 사용자 기기와 제2 사용자 기기는, 순서 또는 중요도와 무관하게, 서로 다른 사용자 기기를 나타낼 수 있다. 예를 들면, 본 문서에 기재된 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 바꾸어 명명될 수 있다.
어떤 구성요소(예: 제1 구성요소)가 다른 구성요소(예: 제2 구성요소)에 "(기능적으로 또는 통신적으로) 연결되어((operatively or communicatively) coupled with/to)" 있다거나 "접속되어(connected to)" 있다고 언급된 때에는, 어떤 구성요소가 다른 구성요소에 직접적으로 연결되거나, 다른 구성요소(예: 제3 구성요소)를 통하여 연결될 수 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소(예: 제1 구성요소)가 다른 구성요소(예: 제2 구성요소)에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 어떤 구성요소와 다른 구성요소 사이에 다른 구성요소(예: 제3 구성요소)가 존재하지 않는 것으로 이해될 수 있다.
본 문서에서 사용된 표현 "~하도록 구성된(또는 설정된)(configured to)"은 상황에 따라, 예를 들면, "~에 적합한(suitable for)", "~하는 능력을 가지는(having the capacity to)", "~하도록 설계된(designed to)", "~하도록 변경된(adapted to)", "~하도록 만들어진(made to)", 또는 "~를 할 수 있는(capable of)"과 바꾸어 사용될 수 있다. 용어 "~하도록 구성된(또는 설정된)"은 하드웨어적으로 "특별히 설계된(specifically designed to)" 것만을 반드시 의미하지 않을 수 있다. 대신, 어떤 상황에서는, "~하도록 구성된 장치"라는 표현은, 그 장치가 다른 장치 또는 부품들과 함께 "~할 수 있는" 것을 의미할 수 있다. 예를 들면, 문구 "A, B, 및 C를 수행하도록 구성된(또는 설정된) 프로세서"는 해당 동작을 수행하기 위한 전용 프로세서(예: 임베디드 프로세서), 또는 메모리 장치에 저장된 하나 이상의 소프트웨어 프로그램들을 실행함으로써, 해당 동작들을 수행할 수 있는 범용 프로세서(generic-purpose processor)(예: CPU 또는 application processor)를 의미할 수 있다.
본 문서에서 사용된 용어들은 단지 특정 실시예를 설명하기 위해 사용된 것으로, 다른 실시예의 범위를 한정하려는 의도가 아닐 수 있다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함할 수 있다. 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 용어들은 본 문서에 기재된 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가질 수 있다. 본 문서에 사용된 용어들 중 일반적인 사전에 정의된 용어들은, 관련 기술의 문맥상 가지는 의미와 동일 또는 유사한 의미로 해석될 수 있으며, 본 문서에서 명백하게 정의되지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다. 경우에 따라서, 본 문서에서 정의된 용어일지라도 본 문서의 실시예들을 배제하도록 해석될 수 없다.
본 문서의 다양한 실시예들에 따른 전자 디바이스는, 예를 들면, 스마트폰(smartphone), 태블릿 PC(tablet personal computer), 이동 전화기(mobile phone), 영상 전화기, 전자책 리더기(e-book reader), 랩탑 PC(laptop personal computer), 넷북 컴퓨터(netbook computer), 모바일 의료기기, 카메라(camera), 또는 웨어러블 장치(wearable device) 중 적어도 하나를 포함할 수 있다. 다양한 실시예에 따르면, 웨어러블 장치는 액세서리형(예: 시계, 반지, 팔찌, 발찌, 목걸이, 안경, 콘택트 렌즈, 또는 머리 착용형 장치(head-mounted-device(HMD)), 직물 또는 의류 일체형(예: 전자 의복), 신체 부착형(예: 스킨 패드(skin pad) 또는 문신), 또는 생체 이식형(예: implantable circuit) 중 적어도 하나를 포함할 수 있다.
도 1은 일 실시예에 관련된 공의 낙하 지점을 안내하는 전자 디바이스를 사용하는 상황을 설명하기 위한 예시도이다.
도시된 바와 같이, 골퍼는 골프 코스의 시작 지점, 즉 티잉 그라운드(teeing ground, 티박스)에 공의 낙하 지점을 안내하는 전자 디바이스(100)를 배치할 수 있다. 전자 디바이스(100)는 타격에 의해 골프공(B)이 진행할 방향에 반대되는 방향에 위치할 수 있다. 즉, 전자 디바이스(100)는 골프공(B)의 후방에 배치될 수 있다.
골퍼가 제1 방향(D1)에 위치하는 그린으로 골프공(B)을 이동시키기 위해, 골프공(B)을 타격하게 되면, 전자 디바이스(100)는 타격된 골프공(B)의 초기 물리량(예를 들어, 속도(velocity), 스핀(spin), 골프공(B)과 전자 디바이스(100) 사이의 거리 등)을 측정할 수 있다. 이러한 초기 물리량은 후술할 레이더부를 통해 직접 측정되거나, 또는 카메라로 촬영된 영상을 사용하여 계산될 수 있다.
전자 디바이스(100)는 초기 물리량을 사용하여 골프공(B)의 궤적(TR)을 계산할 수 있다. 이외에도, 전자 디바이스(100)는 타격된 골프공(B)의 궤적(TR) 자체를 측정할 수 있다.
전자 디바이스(100)는 전자 디바이스(100)가 향하는 방향(D2)의 방위각을 측정할 수 있다. 전자 디바이스(100)가 향하는 방향(D2)은 골프공(B)의 초기 물리량을 측정하기 위해 전자 디바이스(100)가 배치된 방향일 수 있다. 예를 들어, 전자 디바이스(100)가 향하는 방향(D2)은 레이더 또는 카메라가 향하는 방향일 수 있다.
전자 디바이스(100)는 전자 디바이스(100)가 위치하는 지점으로부터 골프공(B)이 위치하는 지점까지의 방위각(D2), 골프공(B)과 전자 디바이스(100) 사이의 거리, 및 골프공(B)의 궤적(TR)을 사용하여 골프공(B)의 낙하 지점을 계산할 수 있다. 이때, 낙하 지점은 골프공(B)의 궤적(TR)의 Z값이 0인 지점으로 결정될 수 있다. 또는 전자 디바이스(100)는 해당 골프 코스의 맵 정보를 더 사용하여, 낙하 지점으로 예상되는 위치의 고도와 궤적(TR)의 Z값이 동일한 지점을 골프공(B)의 낙하 지점으로 결정할 수 있다.
전자 디바이스(100)는 골프공(B)의 낙하 지점을 사용하여 타격 전 골프공(B)의 위치로부터 골프공(B)의 낙하 지점까지의 상대적인 변위(displacement)(D3)를 계산할 수 있다.
전자 디바이스(100)는 전자 디바이스(100)가 위치하는 지점의 좌표를 획득할 수 있다. 전자 디바이스(100)는 획득된 전자 디바이스(100)의 현재 위치와 변위(D3)를 고려하여 해당 골프 코스의 맵 정보 상에서의 골프공(B)의 낙하 지점을 계산할 수 있다. 전자 디바이스(100)는 맵 정보 상에 골프공(B)의 낙하 지점을 표시할 수 있다.
전자 디바이스(100)는 해당 골프 코스의 맵 정보 상에서, 결정된 골프공(B)의 낙하 지점을 표시할 수 있고, 전자 디바이스(100)가 위치하는 지점으로부터 골프공(B)의 낙하 지점 사이의 궤적도 표시할 수 있다.
전자 디바이스(100)는 현재 위치 획득이 가능한 외부 전자 디바이스(스마트폰, 웨어러블 전자 디바이스, 거리 측정 디바이스 등)에 타격된 골프공(B)의 초기 물리량, 방위각(D2), 및 골프공(B)과 전자 디바이스(100) 사이의 거리에 대한 정보를 전송할 수 있다. 그러면, 외부 전자 디바이스는 초기 물리량을 사용하여 골프공(B)의 궤적(TR)을 계산하고, 방위각(D2), 골프공(B)과 전자 디바이스(100) 사이의 거리, 및 골프공(B)의 궤적(TR)을 사용하여 골프공(B)의 낙하 지점을 계산한 다음, 골프공(B)의 낙하 지점까지의 변위(D3)를 계산할 수 있다. 외부 전자 디바이스는 외부 전자 디바이스의 현재 위치를 획득하고, 현재 위치와 변위(D3)를 고려하여 해당 골프 코스의 맵 정보 상에서의 골프공(B)의 낙하 지점을 계산할 수 있다. 외부 전자 디바이스는 맵 정보 상에 골프공(B)의 낙하 지점을 표시할 수 있다.
전자 디바이스(100)는 현재 위치 획득이 가능한 외부 전자 디바이스에 방위각(D2), 골프공(B)과 전자 디바이스(100) 사이의 거리, 및 골프공(B)의 궤적(TR)을 전송할 수도 있다. 그러면, 외부 전자 디바이스는 방위각(D2), 골프공(B)과 전자 디바이스(100) 사이의 거리, 및 골프공(B)의 궤적(TR)을 사용하여 골프공(B)의 낙하 지점을 계산한 다음, 골프공(B)의 낙하 지점까지의 변위(D3)를 계산할 수 있다. 외부 전자 디바이스는 외부 전자 디바이스의 현재 위치를 획득하고, 현재 위치와 변위(D3)를 고려하여 해당 골프 코스의 맵 정보 상에서의 골프공(B)의 낙하 지점을 계산할 수 있다. 외부 전자 디바이스는 맵 정보 상에 골프공(B)의 낙하 지점을 표시할 수 있다.
전자 디바이스(100)는 현재 위치 획득이 가능한 외부 전자 디바이스에 변위(D3)를 전송할 수도 있다. 그러면, 외부 전자 디바이스는 외부 전자 디바이스의 현재 위치를 획득하고, 현재 위치와 변위(D3)를 고려하여 해당 골프 코스의 맵 정보 상에서의 골프공(B)의 낙하 지점을 계산할 수 있다. 외부 전자 디바이스는 맵 정보 상에 골프공(B)의 낙하 지점을 표시할 수 있다.
전자 디바이스(100)는 현재 위치 획득이 가능한 외부 전자 디바이스에 계산된 골프공(B)의 낙하 지점을 전송할 수도 있다. 그러면, 외부 전자 디바이스는 맵 정보 상에 골프공(B)의 낙하 지점을 표시할 수 있다.
한편, 전자 디바이스(100)는 골프공(B)이 타격된 순간 전후의 소정 시간 동안 골퍼와 골프공(B)의 영상을 촬영할 수 있다.
이하, 도 2 내지 도 7을 참조하여 공의 낙하 지점을 안내하는 전자 디바이스에 대해 구체적으로 설명한다.
도 2는 일 실시예에 관련된 공의 낙하 지점을 안내하는 전자 디바이스를 설명하기 위한 블록도이다.
공의 낙하 지점을 안내하는 전자 디바이스(100)는 레이더부(110), 레이더 제어부(112), 카메라(122), 사용자 입력부(130), 인터페이스부(140), 출력부(150), 메모리(160), 무선 통신부(170), 제어부(180), 및 전원 공급부(190) 등을 포함할 수 있다. 도 1에 도시된 구성요소들은 공의 낙하 지점을 안내하는 전자 디바이스(100)를 구현하는데 있어서 필수적인 것은 아니어서, 본 명세서 상에서 설명되는 공의 낙하 지점을 안내하는 전자 디바이스(100)는 위에서 열거된 구성요소들 보다 많거나, 또는 적은 구성요소들을 가질 수 있다.
보다 구체적으로, 상기 구성요소들 중 레이더부(110)는 신호원과 복수의 안테나를 포함한다. 레이더부(110)는 적어도 하나의 도플러 레이더 센서를 포함할 수 있다. 복수의 안테나는 상하로 이격되어 있고, 신호원으로부터 방출된 신호가 물체로부터 반사되면 이를 수신한다. 레이더부(110)는 복수의 안테나로부터 수신된 신호를 이용하여, 전방의 물체(이하에서 골프공으로 설명하나 이에 제한되지 않으며, 골프채(golf club)도 포함함)의 초기 물리량을 측정할 수 있다.
예를 들어, 레이더부(110)는 골프공에 송신파를 방사하고 골프공의 반사파를 감지할 수 있다. 레이더부(110)는 타격된 골프공의 발사를 탐지하고, 타격된 골프공의 속도(velocity), 스핀(spin), 골프공(B)과 전자 디바이스(100) 사이의 거리를 측정하여, 궤적, 타격된 골프공의 방향, 예상 비거리 등을 계산할 수 있다.
레이더 제어부(112)는 레이더부(110)의 측정 동작을 제어한다. 또한, 레이더 제어부(112)는 초기 물리량을 사용하여 골프공의 궤적을 계산하거나, 또는 골프채의 스윙 속도 등을 계산할 수 있다.
이외에도 레이더부(110)와 레이더 제어부(112)는 타격된 골프공의 궤적 자체를 측정할 수 있는 멀티-레이더(multi-radar) 센서일 수 있다.
센싱부(120)는 공의 낙하 지점을 안내하는 전자 디바이스(100)를 둘러싼 주변 환경 정보 및 공의 낙하 지점을 안내하는 전자 디바이스(100) 내 정보 중 적어도 하나를 센싱하기 위한 하나 이상의 센서를 포함할 수 있다. 예를 들어, 센싱부(120)는 위치 획득 센서(121), 카메라(122), 및 방위각 센서(123), 자이로스코프 센서(gyroscope sensor), 배터리 게이지(battery gauge), 환경 센서(예를 들어, 기압계, 습도계, 온도계 등) 중 적어도 하나를 포함할 수 있다. 한편, 본 명세서에 개시된 공의 낙하 지점을 안내하는 전자 디바이스(100)는, 이러한 센서들 중 적어도 둘 이상의 센서에서 센싱되는 정보들을 조합하여 활용할 수 있다.
위치 획득 센서(121)는 공의 낙하 지점을 안내하는 전자 디바이스(100)의 위치를 획득하기 위한 센서로서, 그의 대표적인 예로는 GPS(Global Positioning System) 센서가 있다. GPS 센서는 3개 이상의 위성으로부터 떨어진 거리 정보와 정확한 시간 정보를 산출한 다음 상기 산출된 정보에 삼각법을 적용함으로써, 위도, 경도, 및 고도에 따른 3차원의 현 위치 정보를 정확히 산출할 수 있다. 현재, 3개의 위성을 사용하여 위치 및 시간 정보를 산출하고, 또 다른 1개의 위성을 사용하여 상기 산출된 위치 및 시간 정보의 오차를 수정하는 방법이 널리 사용되고 있다. 또한, GPS 센서는 현 위치를 실시간으로 계속 산출함으로써 속도 정보를 산출할 수 있다.
카메라(122)는 촬영 모드에서 이미지 센서에 의해 얻어지는 정지영상 또는 동영상 등의 화상 프레임을 처리한다. 처리된 화상 프레임은 디스플레이부(151)에 표시되거나 메모리(160)에 저장될 수 있다.
카메라(122)는 연속하여 촬영된 화상 프레임들을 사용하여, 골프공의 초기 물리량을 계산할 수 있다. 예를 들어, 두 화상 프레임 내에서 골프공이 이동한 위치를 사용하여 골프공의 속도(velocity)를 계산할 수 있고, 골프공 표면의 회전 정도를 검출하여 골프공의 스핀을 계산할 수 있다. 또한, 골프공을 인식하여 골프공과 전자 디바이스(100) 사이의 거리를 측정할 수 있다.
이외에도 카메라(122)는 스테레오 방식 카메라 또는 TOF(Time-Of-Flight) 카메라와 같은 3D 깊이(depth) 카메라로 구현되어, 골프공의 궤적 자체를 측정할 수 있다.
방위각 센서(123)는 방위각을 측정하는 센서로서, 골프공의 낙하 지점을 안내하는 전자 디바이스(100)가 향하는 방위각의 값을 획득할 수 있다. 방위각 센서(123)는 지구자기장을 감지하여 방위각을 측정하는 지자기 센서(geomagnetic sensor)일 수 있다. 또한 방위각 센서(123)는 자이로 센서에 의해 획득된, 미리 설정된 기준 방향으로부터의 좌우 방향의 회전 각도를 사용하여 방위각을 계산하는 등으로 구현될 수도 있다.
다음으로, 사용자 입력부(130)는 사용자로부터 정보를 입력받기 위한 것으로서, 사용자 입력부(130)를 통해 정보가 입력되면, 제어부(180)는 입력된 정보에 대응되도록 공의 낙하 지점을 안내하는 전자 디바이스(100)의 동작을 제어할 수 있다. 이러한, 사용자 입력부(130)는 기계식 (mechanical) 입력수단(또는, 메커니컬 키, 예를 들어, 공의 낙하 지점을 안내하는 전자 디바이스(100)의 전면, 후면, 또는 측면에 위치하는 버튼, 공의 낙하 지점을 안내하는 전자 디바이스(100)의 베젤(bezel) 또는 크라운(crown), 돔 스위치 (dome switch), 조그 휠, 조그 스위치 등) 및 터치식 입력수단을 포함할 수 있다. 일 예로서, 터치식 입력수단은, 소프트웨어적인 처리를 통해 터치스크린에 표시되는 가상 키(virtual key), 소프트 키(soft key) 또는 비주얼 키(visual key)로 이루어지거나, 상기 터치스크린 이외의 부분에 배치되는 터치 키(touch key)로 이루어질 수 있다. 한편, 상기 가상키 또는 비주얼 키는, 다양한 형태를 가지면서 터치스크린 상에 표시되는 것이 가능하며, 예를 들어, 그래픽(graphic), 텍스트(text), 아이콘(icon), 비디오(video) 또는 이들의 조합으로 이루어질 수 있다.
인터페이스부(140)는 공의 낙하 지점을 안내하는 전자 디바이스(100)에 연결되는 다양한 종류의 외부 기기와의 통로 역할을 수행한다. 이러한 인터페이스부(140)는, 외부 충전기 포트(port), 유/무선 데이터 포트(port), 및 메모리(160) 카드(memory card) 포트 중 적어도 하나를 포함할 수 있다. 공의 낙하 지점을 안내하는 전자 디바이스(100)에서는, 상기 인터페이스부(140)에 외부 기기가 연결되는 것에 대응하여, 연결된 외부 기기와 관련된 적절할 제어를 수행할 수 있다.
출력부(150)는 시각, 청각 또는 촉각 등과 관련된 출력을 발생시키기 위한 것으로, 디스플레이부(151), 음향 출력부(152) 등을 포함할 수 있다.
디스플레이부(151)는 공의 낙하 지점을 안내하는 전자 디바이스(100)에서 처리되는 정보를 표시(출력)한다. 예를 들어, 디스플레이부(151)는 공의 낙하 지점을 안내하는 전자 디바이스(100)에서 구동되는 응용 프로그램의 실행화면 정보, 또는 이러한 실행화면 정보에 따른 UI(User Interface), GUI(Graphic User Interface) 정보를 표시할 수 있다. 이러한 디스플레이부(151)는 공의 낙하 지점을 안내하는 전자 디바이스(100)의 구현 형태에 따라 2개 이상 존재할 수도 있다.
디스플레이부(151)는 액정 디스플레이(liquid crystal display, LCD), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display, TFT LCD), 유기 발광 다이오드(organic light-emitting diode, OLED), 전자잉크 디스플레이(e-ink display) 중에서 적어도 하나를 포함할 수 있다.
음향 출력부(152)는 메모리(160)에 저장된 오디오 데이터를 소리로 출력할 수 있으며, 각종 알람음이나 멀티미디어의 재생음을 출력하는 라우드 스피커(loud speaker)의 형태로 구현될 수 있다.
이외에도 출력부(150)는 광원을 빛을 사용하여 이벤트 발생을 알리는 신호는 출력하는 광 출력부를 더 포함할 수도 있다.
또한, 메모리(160)는 공의 낙하 지점을 안내하는 전자 디바이스(100)의 다양한 기능을 지원하는 데이터(예를 들어, 데이터는 골프 코스의 티 박스(tee box), 페어웨이, 해저드(hazard), 벙커(bunker), 러프(rough), 그린(green), 홀(hole)에 대한 코스 맵 정보, 사용자 스윙 속도에 대한 정보, 공의 발사각, 발사 속도 등에 대한 정보를 포함하며, 이에 한정되지 않음)를 저장한다. 메모리(160)는 공의 낙하 지점을 안내하는 전자 디바이스(100)에서 구동되는 펌웨어(firmware), 응용 프로그램(application program), 공의 낙하 지점을 안내하는 전자 디바이스(100)의 동작을 위한 데이터들, 명령어들을 저장할 수 있다. 이러한 응용 프로그램 중 적어도 일부는, 공의 낙하 지점을 안내하는 전자 디바이스(100)의 기본적인 기능을 위하여 출고 당시부터 공의 낙하 지점을 안내하는 전자 디바이스(100) 상에 존재할 수 있다. 또한 이러한 응용 프로그램 중 적어도 일부는, 무선 통신으로써 외부 서버로부터 다운로딩될 수 있다. 한편, 응용 프로그램은, 메모리(160)에 저장되고, 공의 낙하 지점을 안내하는 전자 디바이스(100) 상에 설치되어, 제어부(180)에 의하여 상기 공의 낙하 지점을 안내하는 전자 디바이스(100)의 동작(또는 기능)을 수행하도록 구동될 수 있다.
무선 통신부(170)는 전자 디바이스(100)와 무선 통신 시스템 사이, 전자 디바이스(100)와 다른 무선 통신 가능 외부 전자 디바이스들 사이, 또는 전자 디바이스(100)와 외부 서버 사이의 무선 통신을 가능하게 하는 하나 이상의 모듈을 포함할 수 있다.
이러한 무선 통신부(170)는, 무선 인터넷 모듈(171) 및 근거리 통신 모듈(172) 등을 포함할 수 있다.
무선 인터넷 모듈(171)은 무선 인터넷 접속을 위한 모듈을 말하는 것으로, 공의 낙하 지점을 안내하는 전자 디바이스(100)에 내장될 수 있다. 무선 인터넷 모듈(171)은 무선 인터넷 기술들에 따른 통신망에서 무선 신호를 송수신하도록 이루어진다. 무선 인터넷 기술로는, 예를 들어 WLAN(Wireless LAN), Wi-Fi(Wireless-Fidelity), Wi-Fi(Wireless Fidelity) Direct, DLNA(Digital Living Network Alliance), WiBro(Wireless Broadband), WiMAX(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access), HSUPA(High Speed Uplink Packet Access), LTE(Long Term Evolution), LTE-A(Long Term Evolution-Advanced) 등이 있으며, 상기 무선 인터넷 모듈(171)은 상기에서 나열되지 않은 인터넷 기술까지 포함한 범위에서 적어도 하나의 무선 인터넷 기술에 따라 데이터를 송수신하게 된다.
근거리 통신 모듈(172)은 근거리 통신(Short range communication)을 위한 것으로서, 블루투스(Bluetooth??), RFID(Radio Frequency Identification), 적외선 통신(Infrared Data Association; IrDA), UWB(Ultra Wideband), ZigBee, NFC(Near Field Communication), Wi-Fi(Wireless-Fidelity), Wi-Fi Direct, Wireless USB(Wireless Universal Serial Bus) 기술 중 적어도 하나를 사용하여, 근거리 통신을 지원할 수 있다. 이러한, 근거리 통신 모듈(172)은, 근거리 무선 통신망(Wireless Area Networks)을 통해 공의 낙하 지점을 안내하는 전자 디바이스(100)와 무선 통신 시스템 사이, 공의 낙하 지점을 안내하는 전자 디바이스(100)와 무선 통신 가능 디바이스 사이, 또는 공의 낙하 지점을 안내하는 전자 디바이스(100)와 외부 서버가 위치한 네트워크 사이의 무선 통신을 지원할 수 있다. 상기 근거리 무선 통신망은 근거리 무선 개인 통신망(Wireless Personal Area Networks)일 수 있다.
여기서, 무선 통신 가능 디바이스는 본 발명에 따른 공의 낙하 지점을 안내하는 전자 디바이스(100)와 데이터를 상호 교환하는 것이 가능한(또는 연동 가능한) 이동 단말기(mobile terminal, 예를 들어, 스마트폰(smartphone), 태블릿 PC(tablet personal computer), 이동 전화기(mobile phone), 영상 전화기, 전자책 리더기(e-book reader), 랩탑 PC(laptop personal computer), 넷북 컴퓨터(netbook computer), 모바일 의료기기, 카메라(camera), 또는 웨어러블 장치(wearable device) 등)가 될 수 있다. 근거리 통신 모듈(172)은, 전자 디바이스(100) 주변에, 상기 전자 디바이스(100)와 통신 가능한 무선 통신 가능 전자 디바이스를 감지(또는 인식)할 수 있다. 나아가, 제어부(180)는 상기 감지된 무선 통신 가능 전자 디바이스가 일 실시예에 따른 전자 디바이스(100)와 통신하도록 인증된 전자 디바이스인 경우, 전자 디바이스(100)에서 처리되는 데이터의 적어도 일부를, 상기 근거리 통신 모듈(172)을 통해 무선 통신 가능 전자 디바이스로 전송할 수 있다. 따라서, 무선 통신 가능 디바이스의 사용자는, 전자 디바이스(100)에서 처리되는 데이터를, 무선 통신 가능 전자 디바이스를 통해 이용할 수 있다.
제어부(180)는 상기 응용 프로그램과 관련된 동작 외에도, 통상적으로 공의 낙하 지점을 안내하는 전자 디바이스(100)의 전반적인 동작을 제어한다. 제어부(180)는 위에서 살펴본 구성요소들을 통해 입력 또는 출력되는 신호, 데이터, 정보 등을 처리하거나 메모리(160)에 저장된 응용 프로그램을 구동함으로써, 사용자에게 적절한 정보 또는 기능을 제공 또는 처리할 수 있다.
또한, 제어부(180)는 메모리(160)에 저장된 응용 프로그램을 구동하기 위하여, 도 2와 함께 살펴본 구성요소들 중 적어도 일부를 제어할 수 있다. 나아가, 제어부(180)는 상기 응용 프로그램의 구동을 위하여, 전자 디바이스(100)에 포함된 구성요소들 중 적어도 둘 이상을 서로 조합하여 동작시킬 수 있다.
전원 공급부(190)는 제어부(180)의 제어 하에서, 외부의 전원, 내부의 전원을 인가 받아 전자 디바이스(100)에 포함된 각 구성요소들에 전원을 공급한다. 이러한 전원 공급부(190)는 배터리를 포함하며, 상기 배터리는 내장형 배터리 또는 교체가능한 형태의 배터리가 될 수 있다.
상기 각 구성요소들 중 적어도 일부는, 이하에서 설명되는 다양한 실시예들에 따른 전자 디바이스(100)의 동작, 제어, 또는 제어 방법을 구현하기 위하여 서로 협력하여 동작할 수 있다. 또한, 상기 전자 디바이스(100)의 동작, 제어, 또는 제어 방법은 상기 메모리(160)에 저장된 적어도 하나의 응용 프로그램의 구동에 의하여 전자 디바이스(100) 상에서 구현될 수 있다.
도 3 및 도 4를 참조하여, 일 실시예에 관련된 공의 낙하 지점을 안내하는 전자 디바이스(100)의 발사각 측정 방법을 설명한다.
도 3은 일 실시예에 관련된 전자 디바이스가 낙하 지점을 산출하는 방법을 나타낸 순서도이고, 도 4는 골프 코스 상에서 각각의 위치를 나타낸 도면이다.
도 3 및 도 4을 참조하면, 방위각 센서(120)는 전자 디바이스(100)가 향하는 방향(D2)의 방위각을 측정(S10)한다.
골퍼가 제1 방향(D1)에 위치하는 그린으로 골프공을 이동시키기 위해, 골프공을 타격하게 되면, 레이더부(110)는 타격된 골프공의 초기 물리량을 측정(S12)한다.
레이더 제어부(120)는 골프공의 속도(velocity), 스핀(spin)을 사용하여 골프공의 궤적을 계산(S14)한다. 이외에도 카메라(122)로써 골프공의 초기 물리량을 측정하여 골프공의 궤적을 계산할 수 있다. 또한 멀티 레이더 센서, 3D 깊이 카메라를 통해 골프공의 궤적을 측정할 수도 있다.
제어부(180)는 방위각(D2), 골프공의 초기 위치(400)와 전자 디바이스(100) 사이의 거리, 및 골프공의 궤적을 사용하여 골프공의 낙하 지점(410)을 계산(S16)한다. 이때, 골프공의 초기 위치(400)와 전자 디바이스(100) 사이의 거리가 5m 이하인 경우, 전자 디바이스(100)의 위치를 골프공의 초기 위치(400)로 하여 골프공의 낙하 지점(410)을 계산할 수 있다.
제어부(180)는 낙하 지점(410)을 사용하여 타격 전 골프공의 위치(400)로부터 낙하 지점(410)까지의 상대적인 변위(displacement)(D3)를 계산(S18)한다.
위치 획득 센서(121)는 전자 디바이스(100)의 좌표를 획득(S20)한다. 제어부(180)는 맵 정보, 현재 위치, 및 변위(D3)를 고려하여 현재 위치에 대응하는 골프 코스 내에서 골프공의 낙하 지점을 계산하고, 맵 정보 상에 골프공의 낙하 지점을 표시(S22)한다. 이와 관련하여 도 5를 참조하여 설명한다.
도 5는 일 실시예에 관련된 전자 디바이스에 골프 코스를 표시하는 도면이다.
도시된 바와 같이, 제어부(180)는 디스플레이부(151)에, 해당 골프 코스의 맵 정보(500) 상에서, 현재 위치에 대응하는 지시자(502)와 골프공의 낙하 지점에 대응하는 지시자(510)를 표시할 수 있다. 또한, 제어부(180)는 디스플레이부(151)에, 변위(D3)에 따른 거리(512) 및 낙하 지점과 현재 전자 디바이스(100)의 위치 사이의 고도 차(514) 정보를 표시할 수 있다. 이외에도, 제어부(180)는 전자 디바이스(100)가 위치하는 지점으로부터 골프공의 낙하 지점 사이의 궤적도 표시할 수 있다.
제어부(180)는 디스플레이부(151)에, 골프공이 타격된 순간 전후의 소정 시간 동안 촬영된 골퍼와 골프공의 영상을 표시할 수 있다. 또한, 제어부(180)는 영상 내에서 골프공의 이동 궤적 및 낙하 지점을 검출하여 골퍼와 골프공의 영상과 함께 디스플레이부(151)에 표시할 수 있다.
한편, 전자 디바이스(100)는 외부 전자 디바이스와 무선 통신부(170)를 통해 통신하여, 낙하 지점에 대한 정보 내지는 낙하 지점을 계산하는 데 사용되는 정보를 전송할 수 있다.
도 6은 일 실시예에 관련된 낙하 지점 안내 시스템을 나타낸 블록도이고, 도 7은 일 실시예에 따른 외부 전자 디바이스를 설명하기 위한 블록도이며, 도 8은 일 실시예에 관련된 전자 디바이스의 개념도이다.
도 6에 도시된 바와 같이, 전자 디바이스(100)는 외부 전자 디바이스(200)와 블루투스와 같은 근거리 통신 등을 통해 서로 통신할 수 있다. 외부 전자 디바이스(200)에는 전자 디바이스(100)로부터 데이터를 전달 받아 낙하 지점을 계산하여 맵 정보와 함께 표시하기 위한 애플리케이션 프로그램이 설치되어 있을 수 있다.
도 7을 참조하면, 전자 디바이스(200)는 무선 통신부(210), 센싱부(220), 사용자 입력부(230), 인터페이스부(240), 출력부(250), 메모리(260), 제어부(270), 및 전원 공급부(280) 등을 포함할 수 있다. 도 7에 도시된 구성요소들은 전자 디바이스(200)를 구현하는데 있어서 필수적인 것은 아니어서, 본 명세서 상에서 설명되는 전자 디바이스(200)는 위에서 열거된 구성요소들 보다 많거나, 또는 적은 구성요소들을 가질 수 있다.
보다 구체적으로, 상기 구성요소들 중 무선 통신부(210)는 전자 디바이스(200)와 무선 통신 시스템 사이, 전자 디바이스(200)와 다른 무선 통신 가능 디바이스들 사이, 또는 전자 디바이스(200)와 외부 서버 사이의 무선 통신을 가능하게 하는 하나 이상의 모듈을 포함할 수 있다.
이러한 무선 통신부(210)는, 무선 인터넷 모듈(211) 및 근거리 통신 모듈(212) 등을 포함할 수 있다.
무선 인터넷 모듈(211)은 무선 인터넷 접속을 위한 모듈을 말하는 것으로, 전자 디바이스(200)에 내장될 수 있다. 무선 인터넷 모듈(211)은 무선 인터넷 기술들에 따른 통신망에서 무선 신호를 송수신하도록 이루어진다. 무선 인터넷 기술로는, 예를 들어 WLAN(Wireless LAN), Wi-Fi(Wireless-Fidelity), Wi-Fi(Wireless Fidelity) Direct, DLNA(Digital Living Network Alliance), WiBro(Wireless Broadband), WiMAX(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access), HSUPA(High Speed Uplink Packet Access), LTE(Long Term Evolution), LTE-A(Long Term Evolution-Advanced) 등이 있으며, 상기 무선 인터넷 모듈(211)은 상기에서 나열되지 않은 인터넷 기술까지 포함한 범위에서 적어도 하나의 무선 인터넷 기술에 따라 데이터를 송수신하게 된다.
근거리 통신 모듈(212)은 근거리 통신(Short range communication)을 위한 것으로서, 블루투스(Bluetooth??), RFID(Radio Frequency Identification), 적외선 통신(Infrared Data Association; IrDA), UWB(Ultra Wideband), ZigBee, NFC(Near Field Communication), Wi-Fi(Wireless-Fidelity), Wi-Fi Direct, Wireless USB(Wireless Universal Serial Bus) 기술 중 적어도 하나를 사용하여, 근거리 통신을 지원할 수 있다. 이러한, 근거리 통신 모듈(212)은, 근거리 무선 통신망(Wireless Area Networks)을 통해 전자 디바이스(200)와 무선 통신 시스템 사이, 전자 디바이스(200)와 무선 통신 가능 디바이스 사이, 또는 전자 디바이스(200)와 외부 서버가 위치한 네트워크 사이의 무선 통신을 지원할 수 있다. 상기 근거리 무선 통신망은 근거리 무선 개인 통신망(Wireless Personal Area Networks)일 수 있다.
여기서, 무선 통신 가능 디바이스는 본 발명에 따른 전자 디바이스(200)와 데이터를 상호 교환하는 것이 가능한(또는 연동 가능한) 이동 단말기(mobile terminal, 예를 들어, 스마트 폰(smart phone), 태블릿 PC, 노트북(notebook) 등)가 될 수 있다. 근거리 통신 모듈(212)은, 전자 디바이스(200) 주변에, 상기 전자 디바이스(200)와 통신 가능한 무선 통신 가능 디바이스를 감지(또는 인식)할 수 있다. 나아가, 제어부(270)는 상기 감지된 무선 통신 가능 디바이스가 일 실시예에 따른 전자 디바이스(200)와 통신하도록 인증된 디바이스인 경우, 전자 디바이스(200)에서 처리되는 데이터의 적어도 일부를, 상기 근거리 통신 모듈(212)을 통해 무선 통신 가능 디바이스로 전송할 수 있다. 따라서, 무선 통신 가능 디바이스의 사용자는, 전자 디바이스(200)에서 처리되는 데이터를, 무선 통신 가능 디바이스를 통해 이용할 수 있다.
센싱부(220)는 전자 디바이스(200)를 둘러싼 주변 환경 정보 및 전자 디바이스(200) 내 정보 중 적어도 하나를 센싱하기 위한 하나 이상의 센서를 포함할 수 있다. 예를 들어, 센싱부(220)는 위치 획득 센서(221), 가속도 센서(222, acceleration sensor), 및 방위각 센서(223), 자이로스코프 센서(gyroscope sensor), 배터리 게이지(battery gauge), 환경 센서(예를 들어, 기압계, 습도계, 온도계 등) 중 적어도 하나를 포함할 수 있다. 한편, 본 명세서에 개시된 전자 디바이스(200)는, 이러한 센서들 중 적어도 둘 이상의 센서에서 센싱되는 정보들을 조합하여 활용할 수 있다.
먼저, 위치 획득 센서(221)는 전자 디바이스(200)의 위치를 획득하기 위한 센서로서, 그의 대표적인 예로는 GPS(Global Positioning System) 센서가 있다. GPS 센서는 3개 이상의 위성으로부터 떨어진 거리 정보와 정확한 시간 정보를 산출한 다음 상기 산출된 정보에 삼각법을 적용함으로써, 위도, 경도, 및 고도에 따른 3차원의 현 위치 정보를 정확히 산출할 수 있다. 현재, 3개의 위성을 사용하여 위치 및 시간 정보를 산출하고, 또 다른 1개의 위성을 사용하여 상기 산출된 위치 및 시간 정보의 오차를 수정하는 방법이 널리 사용되고 있다. 또한, GPS 센서는 현 위치를 실시간으로 계속 산출함으로써 속도 정보를 산출할 수 있다.
기울기 센서(222)는 전자 디바이스(200)의 기울기(tilt) 정도를 획득할 수 있다. 기울기 센서(222)는 중력 가속도를 측정하는 가속도 센서(accelerometer)를 포함할 수 있다. 또한, 기울기 센서(222)는 자이로 센서에 의해 획득된, 미리 설정된 기준 방향으로부터의 상하 방향의 회전 각도를 사용하여 기울기를 계산하는 등으로 구현될 수도 있다.
방위각 센서(223)는 방위각을 측정하는 센서로서, 전자 디바이스(200)가 향하는 방위각의 값을 획득할 수 있다. 방위각 센서(223)는 지구자기장을 감지하여 방위각을 측정하는 지자기 센서(geomagnetic sensor)일 수 있다. 또한 방위각 센서(223)는 자이로 센서에 의해 획득된, 미리 설정된 기준 방향으로부터의 좌우 방향의 회전 각도를 사용하여 방위각을 계산하는 등으로 구현될 수도 있다.
다음으로, 사용자 입력부(230)는 사용자로부터 정보를 입력받기 위한 것으로서, 사용자 입력부(230)를 통해 정보가 입력되면, 제어부(270)는 입력된 정보에 대응되도록 전자 디바이스(200)의 동작을 제어할 수 있다. 이러한, 사용자 입력부(230)는 기계식 (mechanical) 입력수단(또는, 메커니컬 키, 예를 들어, 전자 디바이스(200)의 전면, 후면, 또는 측면에 위치하는 버튼, 전자 디바이스(200)의 베젤(bezel) 또는 크라운(crown), 돔 스위치 (dome switch), 조그 휠, 조그 스위치 등) 및 터치식 입력수단을 포함할 수 있다. 일 예로서, 터치식 입력수단은, 소프트웨어적인 처리를 통해 터치스크린에 표시되는 가상 키(virtual key), 소프트 키(soft key) 또는 비주얼 키(visual key)로 이루어지거나, 상기 터치스크린 이외의 부분에 배치되는 터치 키(touch key)로 이루어질 수 있다. 한편, 상기 가상키 또는 비주얼 키는, 다양한 형태를 가지면서 터치스크린 상에 표시되는 것이 가능하며, 예를 들어, 그래픽(graphic), 텍스트(text), 아이콘(icon), 비디오(video) 또는 이들의 조합으로 이루어질 수 있다.
인터페이스부(240)는 전자 디바이스(200)에 연결되는 다양한 종류의 외부 기기와의 통로 역할을 수행한다. 이러한 인터페이스부(240)는, 외부 충전기 포트(port), 유/무선 데이터 포트(port), 및 메모리(260) 카드(memory card) 포트 중 적어도 하나를 포함할 수 있다. 전자 디바이스(200)에서는, 상기 인터페이스부(240)에 외부 기기가 연결되는 것에 대응하여, 연결된 외부 기기와 관련된 적절할 제어를 수행할 수 있다.
출력부(250)는 시각, 청각 또는 촉각 등과 관련된 출력을 발생시키기 위한 것으로, 디스플레이부(251), 음향 출력부(252), 진동 출력부(253) 등을 포함할 수 있다.
디스플레이부(251)는 전자 디바이스(200)에서 처리되는 정보를 표시(출력)한다. 예를 들어, 디스플레이부(251)는 전자 디바이스(200)에서 구동되는 응용 프로그램의 실행화면 정보, 또는 이러한 실행화면 정보에 따른 UI(User Interface), GUI(Graphic User Interface) 정보를 표시할 수 있다. 이러한 디스플레이부(251)는 전자 디바이스(200)의 구현 형태에 따라 2개 이상 존재할 수도 있다.
디스플레이부(251)는 액정 디스플레이(liquid crystal display, LCD), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display, TFT LCD), 유기 발광 다이오드(organic light-emitting diode, OLED), 전자잉크 디스플레이(e-ink display) 중에서 적어도 하나를 포함할 수 있다.
음향 출력부(252)는 메모리(260)에 저장된 오디오 데이터를 소리로 출력할 수 있으며, 각종 알람음이나 멀티미디어의 재생음을 출력하는 라우드 스피커(loud speaker)의 형태로 구현될 수 있다.
진동 출력부(253)는 사용자가 느낄 수 있는 다양한 촉각 효과를 발생시킨다. 진동 출력부(253)가 발생하는 진동의 세기와 패턴 등은 사용자의 선택 또는 제어부(270)의 설정에 의해 제어될 수 있다. 예를 들어, 진동 출력부(253)는 서로 다른 진동을 합성하여 출력하거나 순차적으로 출력할 수도 있다.
이외에도 출력부(250)는 광원을 빛을 사용하여 이벤트 발생을 알리는 신호는 출력하는 광 출력부를 더 포함할 수도 있다.
또한, 메모리(260)는 전자 디바이스(200)의 다양한 기능을 지원하는 데이터(예를 들어, 데이터는 골프 코스의 티 박스(tee box), 페어웨이, 해저드(hazard), 벙커(bunker), 러프(rough), 그린(green), 홀(hole) 등에 대한 코스 맵 정보를 포함하며, 이에 한정되지 않음)를 저장한다. 메모리(260)는 전자 디바이스(200)에서 구동되는 펌웨어(firmware), 응용 프로그램(application program), 전자 디바이스(200)의 동작을 위한 데이터들, 명령어들을 저장할 수 있다. 이러한 응용 프로그램 중 적어도 일부는, 전자 디바이스(200)의 기본적인 기능을 위하여 출고 당시부터 전자 디바이스(200) 상에 존재할 수 있다. 또한 이러한 응용 프로그램 중 적어도 일부는, 무선 통신으로써 외부 서버로부터 다운로딩될 수 있다. 한편, 응용 프로그램은, 메모리(260)에 저장되고, 전자 디바이스(200) 상에 설치되어, 제어부(270)에 의하여 상기 전자 디바이스(200)의 동작(또는 기능)을 수행하도록 구동될 수 있다.
제어부(270)는 상기 응용 프로그램과 관련된 동작 외에도, 통상적으로 전자 디바이스(200)의 전반적인 동작을 제어한다. 제어부(270)는 위에서 살펴본 구성요소들을 통해 입력 또는 출력되는 신호, 데이터, 정보 등을 처리하거나 메모리(260)에 저장된 응용 프로그램을 구동함으로써, 사용자에게 적절한 정보 또는 기능을 제공 또는 처리할 수 있다.
또한, 제어부(270)는 메모리(260)에 저장된 응용 프로그램을 구동하기 위하여, 도 7과 함께 살펴본 구성요소들 중 적어도 일부를 제어할 수 있다. 나아가, 제어부(270)는 상기 응용 프로그램의 구동을 위하여, 전자 디바이스(200)에 포함된 구성요소들 중 적어도 둘 이상을 서로 조합하여 동작시킬 수 있다.
전원 공급부(280)는 제어부(270)의 제어 하에서, 외부의 전원, 내부의 전원을 인가 받아 전자 디바이스(200)에 포함된 각 구성요소들에 전원을 공급한다. 이러한 전원 공급부(280)는 배터리를 포함하며, 상기 배터리는 내장형 배터리 또는 교체가능한 형태의 배터리가 될 수 있다.
상기 각 구성요소들 중 적어도 일부는, 이하에서 설명되는 다양한 실시예들에 따른 전자 디바이스(200)의 동작, 제어, 또는 제어 방법을 구현하기 위하여 서로 협력하여 동작할 수 있다. 또한, 상기 전자 디바이스(200)의 동작, 제어, 또는 제어 방법은 상기 메모리(260)에 저장된 적어도 하나의 응용 프로그램의 구동에 의하여 전자 디바이스(200) 상에서 구현될 수 있다.
전자 디바이스(200)는 워치(watch) 타입, 클립(clip) 타입, 글래스(glasses) 타입 또는 2 이상의 바디들이 상대 이동 가능하게 결합되는 슬라이드(slide) 타입, 스윙(swing) 타입, 스위블(swivel) 타입 등 다양한 구조에 적용될 수 있다. 전자 디바이스(200)의 특정 유형에 관련될 것이나, 전자 디바이스(200)의 특정유형에 관한 설명은 다른 타입의 전자 디바이스(200)에 일반적으로 적용될 수 있다.
도 8을 참조하면, 전자 디바이스(200)는 디스플레이부(251)를 구비하는 본체(201) 및 본체(201)에 연결되어 손목에 착용 가능하도록 구성되는 밴드(202)를 포함한다.
본체(201)는 외관을 형성하는 케이스를 포함한다. 도시된 바와 같이, 케이스는 각종 전자부품들을 수용하는 내부 공간을 마련하는 제1케이스(201a) 및 제2케이스(201b)를 포함할 수 있다. 다만, 본 발명은 이에 한정되는 것은 아니고, 하나의 케이스가 상기 내부 공간을 마련하도록 구성되어 유니 바디의 전자 디바이스(200)가 구현될 수도 있다.
전자 디바이스(200)는 무선 통신이 가능하도록 구성되며, 본체(201)에는 상기 무선 통신을 위한 안테나가 설치될 수 있다. 한편, 안테나는 케이스를 이용하여 그 성능을 확장시킬 수 있다. 예를 들어, 도전성 재질을 포함하는 케이스가 안테나와 전기적으로 연결되어 그라운드 영역 또는 방사 영역을 확장시키도록 구성될 수 있다.
본체(201)의 전면에는 디스플레이부(251)가 배치되어 정보를 출력할 수 있다. 도시된 바와 같이, 디스플레이부(251)의 윈도우(251a)는 제1 케이스(201a)에 장착되어 제1 케이스(201a)와 함께 단말기 바디의 전면을 형성할 수 있다.
그리고, 디스플레이부(251)에는 터치센서가 구비되어 터치 스크린으로 구현된다. 이하에서 디스플레이부(251)는 터치 스크린인 것으로 가정하여 설명한다.
본체(201)에는 사용자 입력부(223a, 123b, 123c), 음향 출력부(미도시), 마이크로폰(미도시) 등이 구비될 수 있다. 디스플레이부(251)가 터치 스크린으로 구현되는 경우, 사용자 입력부(223)로서 기능할 수 있으며, 이에 따라 본체(201)에 별도의 키가 구비되지 않을 수 있다.
밴드(202)는 손목에 착용되어 손목을 감싸도록 이루어지며, 착용이 용이하도록 플렉서블 재질로 형성될 수 있다. 그러한 예로서, 밴드(202)는 가죽, 고무, 실리콘, 합성수지 재질 등으로 형성될 수 있다. 또한, 밴드(202)는 본체(201)에 착탈 가능하게 구성되어, 사용자가 취향에 따라 다양한 형태의 밴드로 교체 가능하게 구성될 수 있다.
한편, 밴드(202)는 안테나의 성능을 확장시키는 데에 이용될 수 있다. 예를 들어, 밴드에는 안테나와 전기적으로 연결되어 그라운드 영역을 확장시키는 그라운드 확장부(미도시)가 내장될 수 있다.
밴드(202)에는 파스너(fastener; 102a)가 구비될 수 있다. 파스너(202a)는 버클(buckle), 스냅핏(snap-fit)이 가능한 후크(hook) 구조, 또는 벨크로(velcro; 상표명) 등에 의하여 구현될 수 있으며, 신축성이 있는 구간 또는 재질을 포함할 수 있다. 본 도면에서는, 파스너(202a)가 버클 형태로 구현된 예를 제시하고 있다.
상기와 같은 전자 디바이스(200)는 전자 디바이스(100)로부터, 타격된 골프공의 초기 물리량, 방위각, 및 골프공과 전자 디바이스(100) 사이의 거리에 대한 정보를 수신할 수 있다. 그러면, 제어부(270)는 초기 물리량을 사용하여 골프공의 궤적(TR)을 계산하고, 방위각, 골프공과 전자 디바이스(100) 사이의 거리, 및 골프공의 궤적(TR)을 사용하여 골프공의 낙하 지점을 계산한 다음, 골프공의 낙하 지점까지의 변위(D3)를 계산할 수 있다. 위치 획득 센서(221)는 전자 디바이스(200)의 현재 위치를 획득하고, 현재 위치와 변위(D3)를 고려하여 해당 골프 코스의 맵 정보 상에서의 골프공의 낙하 지점을 계산할 수 있다. 제어부(270)는 맵 정보 상에 골프공의 낙하 지점을 표시할 수 있다.
또는 전자 디바이스(200)는 전자 디바이스(100)로부터, 방위각, 골프공과 전자 디바이스(100) 사이의 거리, 및 골프공의 궤적(TR)에 대한 정보를 수신할 수 있다. 그러면, 제어부(270)는 방위각, 골프공과 전자 디바이스(100) 사이의 거리, 및 골프공의 궤적(TR)을 사용하여 골프공의 낙하 지점을 계산한 다음, 골프공의 낙하 지점까지의 변위(D3)를 계산할 수 있다. 위치 획득 센서(221)는 전자 디바이스(200)의 현재 위치를 획득하고, 현재 위치와 변위(D3)를 고려하여 해당 골프 코스의 맵 정보 상에서의 골프공의 낙하 지점을 계산할 수 있다. 제어부(270)는 맵 정보 상에 골프공의 낙하 지점을 표시할 수 있다.
또는 전자 디바이스(200)는 전자 디바이스(100)로부터, 변위(D3)에 대한 정보를 수신할 수 있다. 그러면, 위치 획득 센서(221)는 전자 디바이스(200)의 현재 위치를 획득하고, 현재 위치와 변위(D3)를 고려하여 해당 골프 코스의 맵 정보 상에서의 골프공의 낙하 지점을 계산할 수 있다. 제어부(270)는 맵 정보 상에 골프공의 낙하 지점을 표시할 수 있다.
또는 전자 디바이스(200)는 전자 디바이스(100)로부터, 골프공의 낙하 지점에 대한 정보를 수신할 수 있다. 그러면, 제어부(270)는 맵 정보 상에 골프공의 낙하 지점을 표시할 수 있다.
도 9는 일 실시예에 관련된 외부 전자 디바이스에 골프 코스를 표시하는 도면이다.
도시된 바와 같이, 제어부(270)는 디스플레이부(251)에, 해당 골프 코스의 맵 정보(900) 상에서, 전자 디바이스(200)의 현재 위치에 대응하는 지시자(902)와 골프공의 낙하 지점에 대응하는 지시자(910)를 표시할 수 있다. 제어부(270)는 디스플레이부(251)에, 전자 디바이스(200)의 현재 위치와 낙하 지점 사이의 거리를 더 표시할 수 있다. 이로써 전자 디바이스(200)를 착용한 골퍼는 현재 위치와 낙하 지점 사이의 위치 관계 및 남은 거리를 파악할 수 있다.
또한, 제어부(270)는 디스플레이부(251)에, 변위(D3)에 따른 거리(912) 및 낙하 지점과 현재 전자 디바이스(200)의 위치 사이의 고도 차(914) 정보를 표시할 수 있다. 이외에도, 전자 디바이스(100)가 위치하는 지점으로부터 골프공의 낙하 지점 사이의 궤적도 표시할 수 있다.
도 10은 외부 전자 디바이스에 공의 궤적을 표시하는 도면이며, 도 11은 외부 전자 디바이스에 라운딩 정보를 표시하는 도면이다.
도 10을 참조하면, 제어부(180)는 골프공이 타격된 순간 전후의 소정 시간 동안 촬영된 골퍼와 골프공의 영상과, 영상 내에서 검출된 골프공의 이동 궤적 및 낙하 지점을 해당 영상과 함께 조합하여 전자 디바이스(200)에 전송할 수 있다. 이를 수신한 전자 디바이스(200)는 디스플레이부(251)에 이동 궤적(1002) 등이 표시된 영상(1000)을 표시할 수 있다.
도 11을 참조하면, 제어부(180)는 해당 골프 코스의 맵 정보 상에서, 결정된 골프공의 낙하 지점들에 대한 정보와, 전자 디바이스(100)가 위치하는 지점으로부터 골프공의 낙하 지점들 사이의 궤적들에 대한 정보를 전자 디바이스(200)에 전송할 수 있다. 그러면, 전자 디바이스(200)는 해당 골프 코스 상에서, 전자 디바이스(100)가 위치하는 초기 지점(1110)과 골프공의 낙하 지점들(1112, 1114, 1116)이 표시된 맵 정보(1100)를 디스플레이부(251)에 표시할 수 있다.
또한 전자 디바이스(100)는 레이더부(110) 내지는 카메라(122)에 의해 예측된 골프공의 낙하 지점들(1112, 1114, 1116)과, 전자 디바이스(100)가 골프공을 측정하기 위해 위치했던 지점들을 매칭하여, 예측된 낙하 지점들(1112, 1114, 1116)의 위치를 보정할 수 있다.
예를 들어, 첫 번째 샷에서 예측된 골프공의 낙하 지점과, 두 번째 샷의 측정을 위해 전자 디바이스(100)가 위치된 지점이 소정 거리 이상 이격되어 있는 경우, 첫 번째 샷에서 예측된 골프공의 낙하 지점을 두 번째 샷의 측정을 위해 전자 디바이스(100)가 위치된 지점으로 보정할 수도 있다.
일 실시예에 따른 공의 낙하 지점을 안내하는 전자 디바이스(100) 및 시스템은 골프 경기 중에도, 공 궤적과 및 공의 낙하 지점을 사용자에게 보다 정확하게 안내할 수 있는 장점이 있다.
이상에서 본 발명의 실시에에 대하여 상세하게 설명하였으나, 본 발명의 권리범위가 이에 한정되는 것은 아니며 본 발명이 속하는 분야에서 통상의 지식을 가진 자가 여러 가지로 변형 및 개량한 형태 또한 본 발명의 권리범위에 속한다.

Claims (17)

  1. 타격된 공의 초기 물리량을 측정하고, 상기 초기 물리량을 사용하여 상기 공의 궤적을 계산하는 궤적 산출부,
    상기 궤적 산출부가 향하는 방향에 대응하는 제1 방위각을 측정하는 방위각 센서,
    상기 제1 방위각 및 상기 공의 궤적을 사용하여, 상기 공의 변위(displacement)를 계산하는 제어부,
    골프 코스들의 맵 정보가 저장되어 있는 메모리, 그리고
    현재 위치를 획득하는 위치 획득 센서
    를 포함하고,
    상기 제어부는 상기 맵 정보, 상기 현재 위치, 및 상기 공의 변위를 사용하여 상기 현재 위치에 대응하는 골프 코스 내에서의 상기 공의 낙하 지점을 계산하는, 전자 디바이스.
  2. 삭제
  3. 제1항에 있어서,
    상기 전자 디바이스는 통신부를 더 포함하고,
    상기 제어부는 외부 전자 디바이스의 디스플레이부에 상기 골프 코스 맵 상에서의 상기 낙하 지점을 지시하는 지시자가 표시될 수 있도록, 상기 낙하 지점에 대한 정보를 상기 통신부를 통해 상기 외부 전자 디바이스에 전송하는,
    전자 디바이스.
  4. 제1항에 있어서,
    상기 전자 디바이스는 디스플레이부를 더 포함하고,
    상기 제어부는 상기 디스플레이부에 상기 골프 코스 맵 상에서의 상기 낙하 지점을 지시하는 지시자를 표시하는,
    전자 디바이스.
  5. 제1항에 있어서,
    상기 궤적 산출부는 상기 공의 속도(velocity) 및 스핀(spin)을 측정하는 도플러 레이더 센서를 포함하는,
    전자 디바이스.
  6. 제1항에 있어서,
    상기 궤적 산출부는 연속하여 촬영된 화상 프레임들을 사용하여, 상기 공의 속도(velocity) 및 스핀(spin)을 계산하는 카메라를 포함하는,
    전자 디바이스.
  7. 통신부,
    타격된 공의 초기 물리량을 측정하는 타구 측정부,
    상기 타구 측정부가 향하는 방향에 대응하는 제1 방위각을 측정하는 방위각 센서, 그리고
    외부 전자 디바이스가 상기 초기 물리량을 사용하여 상기 공의 궤적을 계산하고, 상기 제1 방위각 및 상기 공의 궤적을 사용하여, 상기 공의 변위(displacement)를 계산하고, 골프 코스들의 맵 정보, 상기 외부 전자 디바이스의 현재 위치, 및 상기 공의 변위를 사용하여 상기 현재 위치에 대응하는 골프 코스 내에서의 상기 공의 낙하 지점을 계산할 수 있도록, 상기 타격된 공의 초기 물리량 및 상기 제1 방위각을 상기 통신부를 통해 상기 외부 전자 디바이스에 전송하는 제어부
    를 포함하는 전자 디바이스.
  8. 제7항에 있어서,
    상기 타구 측정부는 상기 공의 속도(velocity) 및 스핀(spin)을 측정하는 도플러 레이더 센서를 포함하는,
    전자 디바이스.
  9. 제7항에 있어서,
    상기 타구 측정부는 연속하여 촬영된 화상 프레임들을 사용하여, 상기 공의 속도(velocity) 및 스핀(spin)을 계산하는 카메라를 포함하는,
    전자 디바이스.
  10. 통신부,
    타격된 공의 초기 물리량을 측정하고, 상기 초기 물리량을 사용하여 상기 공의 궤적을 계산하는 궤적 산출부,
    상기 궤적 산출부가 향하는 방향에 대응하는 제1 방위각을 측정하는 방위각 센서, 그리고
    외부 전자 디바이스가 상기 제1 방위각 및 상기 공의 궤적을 사용하여, 상기 공의 변위(displacement)를 계산하고, 골프 코스들의 맵 정보, 상기 외부 전자 디바이스의 현재 위치, 및 상기 공의 변위를 사용하여 상기 현재 위치에 대응하는 골프 코스 내에서의 상기 공의 낙하 지점을 계산할 수 있도록, 상기 통신부를 통해 상기 제1 방위각 및 상기 공의 궤적을 상기 외부 전자 디바이스에 전송하는 제어부
    를 포함하는 전자 디바이스.
  11. 제10항에 있어서,
    상기 궤적 산출부는 상기 공의 속도(velocity) 및 스핀(spin)을 측정하는 도플러 레이더 센서를 포함하는,
    전자 디바이스.
  12. 제10항에 있어서,
    상기 궤적 산출부는 연속하여 촬영된 화상 프레임들을 사용하여, 상기 공의 속도(velocity) 및 스핀(spin)을 계산하는 카메라를 포함하는,
    전자 디바이스.
  13. 타격된 공의 궤적을 측정하는 궤적 측정부,
    상기 궤적 측정부가 향하는 방향에 대응하는 제1 방위각을 측정하는 방위각 센서,
    상기 제1 방위각 및 상기 공의 궤적을 사용하여, 상기 공의 변위(displacement)를 계산하는 제어부,
    골프 코스들의 맵 정보가 저장되어 있는 메모리, 그리고
    현재 위치를 획득하는 위치 획득 센서
    를 포함하고,
    상기 제어부는 상기 맵 정보, 상기 현재 위치, 및 상기 공의 변위를 사용하여 상기 현재 위치에 대응하는 골프 코스 내에서의 상기 공의 낙하 지점을 계산하는, 전자 디바이스.
  14. 제13항에 있어서,
    상기 궤적 측정부는 멀티-레이더(multi-radar) 센서 또는 TOF 카메라를 포함하는,
    전자 디바이스.
  15. 통신부,
    타격된 공의 궤적을 측정하는 궤적 측정부,
    상기 궤적 측정부가 향하는 방향에 대응하는 제1 방위각을 측정하는 방위각 센서, 그리고
    외부 전자 디바이스가 상기 제1 방위각 및 상기 공의 궤적을 사용하여, 상기 공의 변위(displacement)를 계산하고, 골프 코스들의 맵 정보, 상기 외부 전자 디바이스의 현재 위치, 및 상기 공의 변위를 사용하여 상기 현재 위치에 대응하는 골프 코스 내에서의 상기 공의 낙하 지점을 계산할 수 있도록, 상기 통신부를 통해 상기 제1 방위각 및 상기 공의 궤적을 상기 외부 전자 디바이스에 전송하는 제어부
    를 포함하는 전자 디바이스.
  16. 제15항에 있어서,
    상기 궤적 측정부는 멀티-레이더(multi-radar) 센서 또는 TOF 카메라를 포함하는,
    전자 디바이스.
  17. 제1항, 제3항 내지 제16항 중 어느 한 항에 따른 전자 디바이스, 그리고
    상기 전자 디바이스로부터 전달된 공의 낙하 지점에 대한 정보, 상기 타격된 공의 초기 물리량 및 상기 제1 방위각, 또는 상기 제1 방위각 및 상기 공의 궤적을 수신하여, 디스플레이부에 골프 코스 맵 상에서의 상기 낙하 지점을 지시하는 지시자를 표시하는 웨어러블 전자 디바이스
    를 포함하는 시스템.
KR1020207010369A 2019-03-29 2020-03-26 공의 낙하 지점을 안내하는 전자 디바이스 및 시스템 Active KR102826652B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020190036949 2019-03-29
KR20190036949 2019-03-29
PCT/KR2020/004148 WO2020204469A1 (ko) 2019-03-29 2020-03-26 공의 낙하 지점을 안내하는 전자 디바이스 및 시스템

Publications (2)

Publication Number Publication Date
KR20210136825A KR20210136825A (ko) 2021-11-17
KR102826652B1 true KR102826652B1 (ko) 2025-06-27

Family

ID=72666884

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020207010369A Active KR102826652B1 (ko) 2019-03-29 2020-03-26 공의 낙하 지점을 안내하는 전자 디바이스 및 시스템

Country Status (4)

Country Link
US (1) US11969626B2 (ko)
JP (1) JP7317399B2 (ko)
KR (1) KR102826652B1 (ko)
WO (1) WO2020204469A1 (ko)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4052225A1 (fr) * 2019-10-28 2022-09-07 18.Events Système informatique de vidéosurveillance d'au moins une étape d'un parcours de golf
JP7186981B1 (ja) 2021-09-07 2022-12-12 株式会社Acb 落下位置報知装置、落下位置報知システムおよび落下位置報知方法
KR102712796B1 (ko) * 2022-01-28 2024-10-04 주식회사 브이씨 이동 물체 분석 방법, 장치, 및 시스템
KR102712795B1 (ko) * 2022-01-28 2024-10-04 주식회사 브이씨 이동 물체 분석 방법, 장치, 및 시스템
KR102610114B1 (ko) * 2022-05-04 2023-12-07 주식회사 플럭시티 골프공의 낙하 지점을 예측하는 방법 및 장치
JP7557037B1 (ja) 2023-11-22 2024-09-26 楽天グループ株式会社 ゴルフボール予想到達位置情報出力システム、ゴルフボール予想到達位置情報出力方法及びプログラム
JP7603870B1 (ja) 2024-04-24 2024-12-20 楽天グループ株式会社 ゴルフカート移動制御システム、ゴルフカート移動制御方法及びプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010005267A (ja) * 2008-06-30 2010-01-14 Mitsubishi Electric Engineering Co Ltd ゴルフ場の安全管理システム
JP2010035796A (ja) 2008-08-05 2010-02-18 Mazeran Systems Japan Kk ゴルフ用ナビゲーションシステム
JP2018033819A (ja) * 2016-09-02 2018-03-08 セイコーエプソン株式会社 打球方向教示装置、打球方向教示方法、および打球方向教示システム

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5342051A (en) * 1992-10-30 1994-08-30 Accu-Sport International, Inc. Apparatus and method for tracking the flight of a golf ball
US6241622B1 (en) 1998-09-18 2001-06-05 Acushnet Company Method and apparatus to determine golf ball trajectory and flight
US6520864B1 (en) * 1999-07-07 2003-02-18 Peter J. Wilk Method for tracking golf ball
US8409024B2 (en) * 2001-09-12 2013-04-02 Pillar Vision, Inc. Trajectory detection and feedback system for golf
US7324663B2 (en) * 2002-06-06 2008-01-29 Wintriss Engineering Corporation Flight parameter measurement system
KR101231046B1 (ko) 2011-06-24 2013-02-06 (주)티디지 골프공 추적 장치 및 방법
JP6060452B2 (ja) 2012-07-26 2017-01-18 株式会社コナミデジタルエンタテインメント ゴルフプレー支援システム並びに方法、及びプログラム
EP3077939A1 (en) * 2013-12-03 2016-10-12 Edh Us Llc Systems and methods to track a golf ball to and on a putting green
JP6316015B2 (ja) 2014-02-12 2018-04-25 株式会社ユピテル ゴルフ支援装置及びプログラム
US10338209B2 (en) * 2015-04-28 2019-07-02 Edh Us Llc Systems to track a moving sports object
JP6911762B2 (ja) 2015-09-30 2021-07-28 株式会社ニコン 飛行装置、移動装置およびプログラム
US9737757B1 (en) 2016-11-16 2017-08-22 Wawgd, Inc Golf ball launch monitor target alignment method and system
EP3574339B1 (en) * 2017-01-30 2021-04-21 Topgolf Sweden AB System and method for three dimensional object tracking using combination of radar and image data
WO2018194362A1 (ko) * 2017-04-21 2018-10-25 주식회사 유컴테크놀러지 거리 측정 장치 및 그 제어 방법
KR20180135395A (ko) * 2017-06-12 2018-12-20 주식회사 유컴테크놀러지 거리 측정 장치 및 그 제어 방법
US11285368B2 (en) * 2018-03-13 2022-03-29 Vc Inc. Address direction guiding apparatus and method
KR101937720B1 (ko) 2018-04-27 2019-01-11 주식회사 에스지엠 가상 골프 시스템
KR102170766B1 (ko) * 2019-03-04 2020-10-27 주식회사 브이씨 거리 정보 계산 방법 및 이를 적용한 전자 디바이스

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010005267A (ja) * 2008-06-30 2010-01-14 Mitsubishi Electric Engineering Co Ltd ゴルフ場の安全管理システム
JP2010035796A (ja) 2008-08-05 2010-02-18 Mazeran Systems Japan Kk ゴルフ用ナビゲーションシステム
JP2018033819A (ja) * 2016-09-02 2018-03-08 セイコーエプソン株式会社 打球方向教示装置、打球方向教示方法、および打球方向教示システム

Also Published As

Publication number Publication date
US20220134183A1 (en) 2022-05-05
KR20210136825A (ko) 2021-11-17
JP7317399B2 (ja) 2023-07-31
US11969626B2 (en) 2024-04-30
WO2020204469A1 (ko) 2020-10-08
JP2022528243A (ja) 2022-06-09

Similar Documents

Publication Publication Date Title
KR102826652B1 (ko) 공의 낙하 지점을 안내하는 전자 디바이스 및 시스템
US11471744B2 (en) Distance information calculation method and electronic device where the method is applied
US11378384B2 (en) Distance measurement apparatus and control method therefor
US20200124738A1 (en) Distance measurement device and control method therefor
KR101990561B1 (ko) 홀 위치 정보를 제공하는 전자 디바이스, 서버, 및 그 제어 방법
US11285368B2 (en) Address direction guiding apparatus and method
KR20180135395A (ko) 거리 측정 장치 및 그 제어 방법
US11460912B2 (en) System and method related to data fusing
SE1950724A1 (en) System for analyzing movement in sport
KR102417865B1 (ko) 코스 정보를 제공하는 전자 디바이스 및 그 제어 방법
KR102061301B1 (ko) 전자 디바이스 및 그 제어 방법
KR102587154B1 (ko) 홀 정보를 제공하는 전자 디바이스 및 그 제어 방법
US20250090935A1 (en) Electronic device for providing shot information and method for controlling the same
KR102712795B1 (ko) 이동 물체 분석 방법, 장치, 및 시스템
US20250102670A1 (en) Distance measuring apparatus and method of controlling the same
US12039097B1 (en) Method and system for gathering and analyzing motion data
KR20190108032A (ko) 어드레스 방향 안내 장치 및 방법
KR20190136385A (ko) 공의 발사각 측정 장치
KR20250017006A (ko) 그린 영역에서 경로 정보를 제공하는 경로 정보 제공 시스템 및 이의 경로 정보 제공 방법
EP4016253A1 (en) System and method related to data fusing
EP3832435A1 (en) Motion tracking system and method
KR20240034308A (ko) 거리 측정 장치 및 그 제어 방법
KR20100130035A (ko) 골프경기운영정보제공시스템

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20200409

Patent event code: PA01051R01D

Comment text: International Patent Application

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: 20241112

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: 20250409

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20250624

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20250624

End annual number: 3

Start annual number: 1

PG1601 Publication of registration