KR101888164B1 - 골프 중계 방송 영상의 스트리밍을 이용한 골프 시뮬레이션 서비스 시스템 - Google Patents

골프 중계 방송 영상의 스트리밍을 이용한 골프 시뮬레이션 서비스 시스템 Download PDF

Info

Publication number
KR101888164B1
KR101888164B1 KR1020170052248A KR20170052248A KR101888164B1 KR 101888164 B1 KR101888164 B1 KR 101888164B1 KR 1020170052248 A KR1020170052248 A KR 1020170052248A KR 20170052248 A KR20170052248 A KR 20170052248A KR 101888164 B1 KR101888164 B1 KR 101888164B1
Authority
KR
South Korea
Prior art keywords
image
streaming
golf
video
user
Prior art date
Application number
KR1020170052248A
Other languages
English (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 KR1020170052248A priority Critical patent/KR101888164B1/ko
Application granted granted Critical
Publication of KR101888164B1 publication Critical patent/KR101888164B1/ko

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/04Games or sports accessories not covered in groups A63B1/00 - A63B69/00 for small-room or indoor sporting games
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23614Multiplexing of additional data and video streams
    • 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
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

본 발명에 따른 골프 중계 방송의 영상 스트리밍을 이용한 골프 시뮬레이션 서비스 시스템은, 스트리밍 영상 제공부(10); 상기 스트리밍 영상 제공부(10)와 전기적으로 접속되는 영상 처리부(20); 및 상기 영상 처리부(20)에 접속되는 시스템 프레임부(30);를 포함하고, 상기 스트리밍 영상 제공부(10)는, 대회의 중계 방송 자료를 토대로 한 상태에서, 선수별로 중계된 영상을 스트리밍하여 선수별 플레이 모습을 개별적인 영상 컨텐츠로 데이터화하여 메타 데이터로 저장하고, 상기 영상 처리부(20)는, 상기 스트리밍 영상 제공부(10)를 통해 전송받은 선수들의 개별적인 영상 컨텐츠 자료 및 상기 시스템 프레임부(30)를 통해 전송받은 스크린 사용자의 진행 상태 정보를 상호 비교한 후, 스크린 상에 표시한다.

Description

골프 중계 방송 영상의 스트리밍을 이용한 골프 시뮬레이션 서비스 시스템{Simulated golf service system streaming aired golf tour videos}
본 발명은 스크린 골프를 진행하는 중에 라운딩 중인 해당 스크린 골프장에 연관된 실제 특정 골프장의 정보, 실제 특정 골프장의 홀 정보 및 상기 특정 골프장에서 라운딩을 진행한 특정 선수의 플레이 영상 정보를 기반으로 하여, 스크린 골프 라운딩을 진행하는 도중에 특정 홀 및 특정 샷 위치와 연관된 특정 선수의 실제 경기 영상 정보를 제공하는 영상 스트리밍을 이용한 골프 시뮬레이션 서비스 시스템에 관한 것이다.
스크린 골프는 골프를 실내에서 즐길 수 있도록 제작된 시스템으로서, 골프 시뮬레이터(Golf simulator)라고도 한다.
스크린 골프 시스템은 실내에서 골프클럽으로 스윙을 하여 골프공을 때리는 순간의 골프클럽의 스윙궤도, 클럽헤드의 스피드, 골프공 사출각, 스핀량 등을 센서와 고속카메라로 측정한 다음, 이 데이터들을 이용하여 골프공의 탄도를 분석하고 또 실제 항공사진으로 찍은 골프장을 그래픽으로 처리하여 스크린에 투사함으로써, 골퍼들이 실제의 골프장에서 플레이를 하는 것과 유사한 느낌을 받게 하는 시스템을 말한다.
스크린 골프 시스템은 사용자에게 실제의 골프 코스를 토대로 한 가상의 골프 코스 영상을 제공하고, 실제 필드에서 골프 경기를 할 때와 마찬가지로 사용자가 골프 클럽을 휘둘러서 골프공을 타격하면 골프공 또는 골프 클럽의 이동 속도, 방향 등을 감지하여 가상의 골프 코스 상에 골프공이 이동하는 모습을 영상으로 츨력하는 시스템이다. 이러한 스크린 골프 시스템은 골프 필드에 나가지 않고도 골프 경기를 플레이할 수 있도록 하는 장점 때문에 많이 보급되고 있는 추세이다.
스크린 골프산업이 현재 직면하고 있는 문제점은 전국적으로 많은 매장이 운영되고 있지만 실제로 적정수준 이상의 매출을 올리고 있는 매장은 그렇게 많지는 않은 것으로 파악되고 있는바, 스크린 골프 사용자 및 미 경험자들은 매장들으로 끌어들이기 위한 새로운 방안에 대한 필요성이 절실해지는 시점이다.
종래의 스크린 골프 시스템에서는 스크린 상의 골프 코스 상에 사용자가 타격한 골프공이 이동하는 모습에 대한 영상을 출력가능하게 하지만, 사용자가 해당 골프 코스 상에서 다른 사용자의 샷 영상이나 실제 코스에서의 선수의 영상 등을 시청하면서 동시에 스크린 골프를 플레이하고자 하는 경우에는 이를 해결할 수 있는 방법이 없었다.
또한, 등록특허 10-0466368(골퍼의 플레이에 대한 정보 분석 장치 및 이를 이용한 정보 분석 방법)에서는 골프 경기 중에 사용자가 플레이한 샷의 내용 및 결과는 물론 스코어 등을 경기 중 현장에서 간편하게 전자매체에 기록하여 골프 경기 중 또는 종료 후 홀 별 스코어의 내용을 포함한 전체 경기내용을 분석하여 플레이어에게 제공함과 동시에 외부매체와 접속하여 데이터를 교환할 수 있도록 한 방안을 개시하지만, 이는 사용자의 해당 샷 만을 분석하는 데에 한정하는 것으로서 다른 사용자의 샷 영상이나 실제 코스에서의 선수의 영상을 통해 코칭을 실시간으로 받는 것에는 한계가 있어 왔다.
(특허문헌 1) KR10-2003-0027149 A
(특허문헌 1) KR10-0466368 B
본 발명은 상기 종래의 문제점을 해소하고자 하는 것으로서, 스크린 골프를 진행하는 중에 라운딩 중인 해당 스크린 골프장에 연관된 실제 특정 골프장의 정보, 특정 홀 정보 및 상기 특정 골프장에서 라운딩을 진행한 특정 선수의 플레이 영상 정보를 기반으로 하여, 스크린 골프 라운딩을 진행하는 사용자의 특정 홀 및 특정 샷 위치와 연관된 실제 경기 영상 정보를 제공하는 영상 스트리밍을 이용한 골프 시뮬레이션 서비스 시스템을 제공하는 것이 목적이다.
상기와 같은 목적을 달성하기 위하여 본 발명의 일 관점에 따른 골프 중계 방송의 영상 스트리밍을 이용한 골프 시뮬레이션 서비스 시스템은, 스트리밍 영상 제공부(10); 상기 스트리밍 영상 제공부(10)와 전기적으로 접속되는 영상 처리부(20); 및 상기 영상 처리부(20)에 접속되는 시스템 프레임부(30);를 포함하고, 상기 스트리밍 영상 제공부(10)는, 대회의 중계 방송 자료를 토대로 한 상태에서, 선수별로 중계된 영상을 스트리밍하여 선수별 플레이 모습을 개별적인 영상 컨텐츠로 데이터화하여 메타 데이터로 저장하고, 상기 영상 처리부(20)는, 상기 스트리밍 영상 제공부(10)를 통해 전송받은 선수들의 개별적인 영상 컨텐츠 자료 및 상기 시스템 프레임부(30)를 통해 전송받은 스크린 사용자의 진행 상태 정보를 상호 비교한 후, 스크린 상에 표시한다.
상기 스트리밍 영상 제공부(10)는, 골프장, 골프 코스, 홀별 및 선수별로 중계된 영상을 스트리밍하여 선수별 샷 모습을 개별적인 영상 컨텐츠로 데이터화하여 메타 데이터로 저장한다.
상기 영상 처리부(20)는, 상기 스트리밍 영상 제공부(10)에서 필요한 영상 데이터를 전송받아 저장하는 스트리밍 영상 저장부(210), 상기 스트리밍 영상 저장부(210)로부터의 영상 데이터가 사용자가 요청한 정보에 부합하는지 여부를 판단하는 영상 판단부(220) 및 상기 시스템 프레임부(30)를 통해 입수된 사용자의 게임 정보를 처리하는 스크린 게임 영상 처리부(230)를 포함한다.
상기와 같은 목적을 달성하기 위하여 본 발명의 다른 관점에 따른 중계 방송의 영상 스트리밍을 이용한 스포츠 시뮬레이션 서비스 방법은, 스크린 게임 사용자에 의해 선택된 정보에 따라 스트리밍 영상 제공부(10)에 저장된 메타 데이터에서 필요한 영상 컨텐츠를 전송받는 단계; 사용자가 골프 클럽을 이용하여 게임을 시작하여 특정 홀 상에서 샷을 진행하는 경우에 샷 지점을 계산하는 단계; 상기 스트리밍 영상 제공부(10)에서 제공받은 영상 데이터를 사용자의 설정 조건에 따라 스크린 상에 표시하는 단계; 사용자의 요청 정보와 스크린을 통해 구현되는 영상 정보의 일치 여부를 확인하는 단계; 및 상기 영상 정보의 일치 상태를 확인하는 경우에는 사용자의 별도 지시 내지 샷을 하는 시점까지 스크린을 통해 통해 표시하는 단계;를 포함한다.
상기 영상 정보의 일치 여부를 확인하는 단계 상에서 사용자에 의해 영상 정보의 불일치 상태를 확인하는 경우에는 해당 샷이 이루어지는 지점 여부, 해당 샷이 이루어지는 지점에서의 유효 거리 범위 및 특정 선수 영상인지 여부를 확인하는 단계:를 더 포함한다.
상술한 바와 같은 본 발명은 스크린 골프를 진행하는 중에 해당 스크린 골프장에 연관된 실제 특정 골프장의 정보, 특정 홀 정보 및 상기 특정 골프장에서 라운딩을 진행한 특정 선수의 플레이 영상 스트리밍 정보를 기반으로 하여, 스크린 골프 라운딩을 진행하는 사용자의 특정 홀 및 특정 샷 위치와 연관된 실제 경기 영상 정보를 제공하는 영상 스트리밍을 이용한 골프 시뮬레이션 시스템을 제공한다.
본 발명은 실중계 방송 내지 녹화 방송을 통해 획득된 특정한 골프 코스에서의 라운딩 데이터 중에서 스트리밍 방식으로 추출된 영상 컨텐츠 중에서 스크린 골프를 진행하는 사용자의 특정 홀에서의 티샷 및 세컨샷 등을 포함한 샷 정보와의 비교를 통해 실제 필드에서 진행된 선수들의 샷 영상 컨텐츠를 스크린 상에 실시간으로 표시해주게 된다.
본 발명은 스크린 골프를 진행하는 중에 게임 중인 홀에서의 플레이 예정인 샷에 대응 가능한 특정 선수의 실제 샷 영상을 스크린 상에 표시하게 함으로써 게임 중인 플레이어가 실시간으로 샷을 하는 과정에서 쉽게 도움을 받을 수 있다.
도 1은 본 발명의 일 실시예에 따른 영상 스트리밍을 이용한 골프 시뮬레이션 서비스 시스템의 전체적인 구성도이다.
도 2는 본 발명에 따른 골프 시뮬레이션 서비스 시스템을 구성하는 영상 처리 제어부의 개략적인 구성도이다.
도 3은 본 발명에 따른 골프 시뮬레이션 서비스 시스템을 이용하여 영상 컨텐츠를 사용자에게 제공하는 과정을 보인다.
도 4는 특정 골프장에서 진행된 결과 중 특정 선수의 플레이 결과를 선택하는 과정을 보인다.
도 5는 본 발명에 따라 영상 컨텐츠가 제공되는 스크린의 모습을 도시하는 도면이다.
이하, 첨부된 도면을 참조하여 본 발명의 실시예를 더욱 상세히 설명하기로 한다. 그러나, 본 발명은 이하에서 개시되는 실시예에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이다. 도면 상에서 동일 부호는 동일한 요소를 지칭한다.
본 발명은 스크린 골프를 진행하는 중에 라운딩 중인 해당 스크린 골프장에 연관된 실제 특정 골프장의 정보, 특정 홀 정보 및 상기 특정 골프장에서 라운딩을 진행한 특정 선수의 플레이 영상 정보를 기반으로 하여, 사용자가 스크린 골프 라운딩을 진행하는 도중에 특정 홀 및 특정 샷 위치와 연관되어서 실제 경기 영상에서 특정 선수의 샷 정보를 제공하는 과정을 통해서 스크린 골프를 진행하는 사용자에게 간접적인 레슨을 가능하게 하는 시스템을 제공한다.
본 발명에 따른 골프 시뮬레이션 서비스 시스템은 골프 중계 방송 상에서 골프 전문 방송인 및 시청자를 포함한 영상 스트리밍 작업자들이 골프장, 골프 코스, 홀 및 선수별로 중계 영상을 스트리밍하여 별로 영상 컨텐츠를 메타 데이터로 저장하고, 상기 저장된 메타 데이터를 이용해서 스크린 골프 라운딩을 진행하는 사용자들이 자신만의 샷 영상을 스크린 상에 불러내어 코칭을 받을 수 있게 한다. 즉, 골프 중계 방송 영상으로부터 스크린 골프 사용자들이 직접적으로 선택한 주요 장면들만을 별도로 취합한 상태에서 게임을 진행 중에 실시간으로 사용자 개인 만의 플레이 오브 더 데이(play of the day) 영상 재생 서비스를 제공한다.
한편, 본 발명은 비단 골프 중계 방송 데이터 만을 대상으로 하는 것이 아니고 스포츠 중계 방송을 이용한 스크린 게임 시설 상에 응용하여 적용할 수 있다. 즉, 야구 스크린 게임 등에도 유사한 방식으로 적용 가능하다.
이하, 도 1 내지 도 2를 참조하여 본 발명에 따른 영상 스트리밍을 이용한 골프 시뮬레이션 서비스 시스템을 설명한다.
골프 시뮬레이션 서비스 시스템은 스트리밍 영상 제공부(10), 스트리밍 영상 제공부(10)와 전기적으로 접속되는 영상 처리부(20) 및 영상 처리부(20)에 접속되는 시스템 프레임부(30)를 포함한다.
스트리밍 영상 제공부(10)는 KPGA 및 KLPGA를 포함한 골프 대회를 중계 방송한 녹화 자료를 토대로 한 상태에서, 골프 전문 방송인 및 시청자를 포함한 영상 스트리밍 작업자들이 골프장별, 골프 코스별, 홀별 및 선수별로 중계된 영상을 스트리밍하여 선수별 샷 모습을 개별적인 영상 컨텐츠로 데이터화하여 메타 데이터로 저장한다.
영상 처리부(20)는 스트리밍 영상 제공부(10)를 통해 전송받은 선수들의 중계 방송 자료 및 시스템 프레임부(30)를 통해 전송받은 스크린 골프 사용자의 진행 상태 정보를 상호 비교 판단하는 기능을 한다.
시스템 프레임부(30)는 골프 시뮬레이션 시스템을 구성하는 기본적인 설비를 나타내는 것으로서, 스크린 골프장을 구성하는 기본적인 배치로 볼 수 있다.
구체적으로 시스템 프레임부(30)는 사용자로부터의 직접적인 정보 입력을 제공받는 조작부(310), 사용자의 TIT 동작시에 골프공에 대한 조명 작업을 시행하는 조명부(320), 사용자의 스윙 동작 및 골프공의 속도 내지 회전을 감지하는 센서부(330), 사용자 내지 골프공에 대한 이미지를 획득하는 촬영부(340), 센서부(330)와 촬영부(340)에 의해 획득된 정보를 토대로 사용자의 전면 상에 배치된 상태에서 가상으로 골프공의 궤적을 나타내는 출력부(350) 및 스크린 골프를 진행하는 사용자에게 골프장의 경사 및 그린 상태 등에 대한 가상적인 체험을 가능하게 하는 모션부(360)를 포함한다.
조작부(310)는 키보드와 마우스에 의해 구현될 수 있으며, 측벽에 설치되는 터치스크린에 의해서도 구현될 수 있으며, 시뮬레이터 또는 터치스크린과 직접적으로 통신하는 리모트 장치에 의해 구현될 수도 있으며, 또한, 사용자가 타석에서 간편하게 가상 골프 시뮬레이션의 설정을 조작할 수 있도록 타석 상에서 키조작부에 의해 구현할 수도 있다.
센서부(330)는 사용자의 골프공 타격을 센싱하는 센서장치를 의미하는 것으로서, 예를 들어 스윙 플레이트 쪽에 설치되는 광센서(IR/레이저/LED)로 구현될 수 있고, 또는 부스의 천장이나 측벽 상에 설치되는 카메라 센서에 의해서도 구현될 수도 있다.
촬영부(340)는 예를 들어 카메라로 구현될 수 있고, 부스의 천장이나 측벽에 설치되고 사용자의 골프공 타격을 센싱하는 것과 함께, 사용자의 골프 스윙 동작을 촬영할 수 있는 카메라 센서에 의해서도 구현될 수도 있다.
출력부(350)는 영상 처리부(20)에 의한 결과를 영상으로 출력하여 사용자가 육안으로 직접 확인할 수 있는 형태의 스크린을 의미한다.
모션부(360)는 사용자가 골프 스윙을 할 수 있는 골프 스윙 타석 및 골프공이 놓이는 되는 타격매트를 포함하며, 타석 및 타격매트는 스윙 플레이트 상에 위치하거나 골프 부스의 바닥에 고정된 상태로 위치할 수 있다. 스윙 플레이트는 시뮬레이팅되는 가상의 골프 코스의 코스면에 따라 골프 스윙 타석 및 타격매트 각각의 경사도 또는 높이가 조정될 수 있도록 동작한다. 한편, 그린 상에서는 경우에 따라 골프공이 이동하는 경로 상에 홀컵 기능을 하는 개폐구를 배치함으로써 골프공이 홀컵으로 떨어지는 느낌을 갖게 할 수 있다.
영상 처리부(20)는 영상 컨텐츠를 메타 데이터로 저장한 스트리밍 영상 제공부(10)에서 필요한 영상 데이터를 전송받아 저장하는 스트리밍 영상 저장부(210), 스트리밍 영상 저장부(210)로부터의 영상 데이터가 사용자가 요청한 정보에 부합하는지 여부를 판단하는 영상 판단부(220) 및 시스템 프레임부(30)를 통해 입수된 사용자의 게임 정보를 처리하는 스크린 게임 영상 처리부(230)를 포함한다.
영상 판단부(220)는 조작부(310)와 스크린 게임 영상 처리부(230)를 통해 사용자로부터 입력된 요구 영상을 스트리밍 영상 저장부(210)에서 전송받은 영상 데이터 정보와 비교하는 작업을 한다. 즉, 스크린 게임 시작 전 또는 게임 중에 사용자가 설정한 특정 선수의 정보, 스크린 상에서의 샷 지점과 영상 데이터 상에서의 지점 간의 유효 거리 범위 및 영상 데이터의 개수 등에 대한 정보를 통해 비교하는 작업을 한다.
영상 판단부(220)는 스크린 게임 진행중 사용자의 해당홀 및 샷 위치 정보를 통해 특정 선수의 스트리밍된 샷 영상을 확인하고, 이를 스크린 게임 영상 처리부(230)를 통해 출력부(350) 상에 전송하는 기능을 한다.
도 3을 참조하여, 본 발명에 따른 골프 시뮬레이션 시스템을 이용하여 영상 컨텐츠를 사용자에게 제공하는 과정을 설명한다.
먼저, 사용자는 조작부(310)를 통해 진행하고자 하는 골프장, 골프 코스 및 게임 중 스크린 상에 표시되길 원하는 선수를 선택한다. 상기 선택된 정보는 영상 처리부(20)의 스크린 게임 영상 처리부(230) 상에 전송된다(S10).
다음으로, 사용자의 선택된 정보에 따라 영상 처리부(20)의 스트리밍 영상 저장부(210)는 스트리밍 영상 제공부(10) 상에서 메타 데이터로서 저장된 영상 컨텐츠를 전송받는다(S20).
이후 사용자가 골프 클럽을 이용하여 게임을 시작하여 특정 홀 상에서 샷을 진행한 경우에, 티샷 지점 및 티샷 이후 다음 샷 예정 지점을 매번 정확히 계산한다(S30).
상기 S30 단계에서 측정된 샷 예정 지점 및 스트리밍 영상 저장부(210)에 저장된 스트리밍된 선수의 영상 데이터 상에서의 샷 좌표를 비교하여 기설정된 유효거리에 가장 가까운 지점에서 이루어진 영상 데이터부터 차례로 출력부(350) 상에 표시하는 것으로 한다(S40).
즉, 사용자는 게임 시작 전에 시청하길 원하는 특정 선수의 영상을 기입력한 상태인바, 상기 특정 선수의 영상 중 해당 샷이 이루어지는 지점에 근접한 위치에서의 샷부터 차례대로 취합하여 보여주게 함으로써 사용자 만의 특별한 샷 영상을 게임 중에 실시간으로 확인할 수 있다.
한편, 영상 판단부(220)는 사용자의 요청정보와 출력부(350)를 통해 구현되는 영상 정보의 일치 여부를 확인하는 과정을 거친다(S50).
상기 S50 단계 상에서 사용자에 의해 영상 정보의 불일치 상태를 확인하는 경우에는 해당 샷이 이루어지는 지점 여부, 해당 샷이 이루어지는 지점에서의 유효 거리 범위 및 특정 선수 영상인지 여부 등을 확인한다(S55).
상기 S50 단계 상에서 사용자에 의해 영상 정보의 일치 상태를 확인하는 경우에는 사용자의 별도 지시 내지 샷을 하는 시점까지 출력부(350)를 통해 표시한다(S60).
이후, 스트리밍 영상 제공 종료 여부를 확인받는 상태를 갖는다(S70).
상기 S70 단계 상에서, 사용자에 의한 별도의 종료 지시를 받지 못하는 경우에는 계속적으로 S30 단계로 회귀한 상태에서 다음 샷 예정 지점을 계산하는 작업을 한다.
한편, 도 4 및 도 5는 특정 골프장에서 진행된 결과 중 특정 선수의 플레이 결과를 선택하는 과정 및 영상 컨텐츠가 제공되는 스크린의 모습을 도시한다.
도 4를 참조하면, 사용자가 게임 진행 중인 골프장과 연관된 실제 골프장에서 특정 선수의 라운딩 데이터를 선택하는 과정을 보인다. 예를 들어, 해당되는 골프 코스 중 7번 홀의 경기 영상에 대한 정보를 구하는 과정을 보인다.
도 5를 참조하면, 게임 중인 특정 홀 상에서의 티샷 및 세컨 샷에 대한 특정 선수의 경기 영상을 스크린 상에 차례로 나타낸 상태를 보인다. 경기 영상을 스크린 상에 배치하는 과정은 사용자의 설정 방법에 따라 변경 가능할 수 있다. 예를 들어, 특정 샷을 진행하는 과정에서 특정한 한 선수의 경기 영상을 복수개 연속적으로 보이게 하거나, 복수의 선수 영상을 연속적으로 보이게 하는 방식 등을 선택할 수 있다.
본 발명은 실중계 방송 내지 녹화 방송을 통해 획득된 특정한 골프 코스에서의 라운딩 데이터 중에서 스트리밍 방식으로 추출된 영상 컨텐츠 중에서 스크린 골프를 진행하는 사용자의 특정 홀에서의 티샷 및 세컨샷 등을 포함한 샷 정보와의 비교를 통해 실제 필드에서 진행된 선수들의 샷 영상 컨텐츠를 스크린 상에 실시간으로 표시해주게 된다.
본 발명은 스크린 골프를 진행하는 중에 게임 중인 홀에서의 플레이 예정인 샷에 대응 가능한 실제 샷 영상을 스크린 상에 표시하게 함으로써 게임 중인 플레이어가 실시간으로 샷을 하는 과정에서 쉽게 도움을 받을 수 있다.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.

Claims (5)

  1. 스트리밍 영상 제공부(10);
    상기 스트리밍 영상 제공부(10)와 전기적으로 접속되는 영상 처리부(20); 및
    상기 영상 처리부(20)에 접속되는 시스템 프레임부(30);를 포함하고,
    상기 스트리밍 영상 제공부(10)는, 대회의 중계 방송 자료를 토대로 한 상태에서, 선수별로 중계된 영상을 스트리밍하여 선수별 플레이 모습을 개별적인 영상 컨텐츠로 데이터화하여 메타 데이터로 저장하고,
    상기 영상 처리부(20)는, 상기 스트리밍 영상 제공부(10)를 통해 전송받은 선수들의 개별적인 영상 컨텐츠 자료 및 상기 시스템 프레임부(30)를 통해 전송받은 스크린 사용자의 진행 상태 정보를 상호 비교한 후, 스크린 상에 표시하게 하며,
    상기 영상 처리부(20)는,
    상기 스트리밍 영상 제공부(10)에서 필요한 영상 데이터를 전송받아 저장하는 스트리밍 영상 저장부(210), 상기 스트리밍 영상 저장부(210)로부터의 영상 데이터가 사용자가 요청한 정보에 부합하는지 여부를 판단하는 영상 판단부(220) 및 상기 시스템 프레임부(30)를 통해 입수된 사용자의 게임 정보를 처리하는 스크린 게임 영상 처리부(230)를 포함하는,
    중계 방송의 영상 스트리밍을 이용한 스포츠 시뮬레이션 서비스 시스템.
  2. 제 1 항에 있어서,
    상기 스트리밍 영상 제공부(10)는, 골프장, 골프 코스, 홀별 및 선수별로 중계된 영상을 스트리밍하여 선수별 샷 모습을 개별적인 영상 컨텐츠로 데이터화하여 메타 데이터로 저장하는,
    중계 방송의 영상 스트리밍을 이용한 스포츠 시뮬레이션 서비스 시스템.
  3. 삭제
  4. 스크린 게임 사용자에 의해 선택된 정보에 따라 스트리밍 영상 제공부(10)에 저장된 메타 데이터에서 필요한 영상 컨텐츠를 전송받는 단계;
    사용자가 골프 클럽을 이용하여 게임을 시작하여 특정 홀 상에서 샷을 진행하는 경우에 샷 지점을 계산하는 단계;
    상기 스트리밍 영상 제공부(10)에서 제공받은 영상 데이터를 사용자의 설정 조건에 따라 스크린 상에 표시하는 단계;
    사용자의 요청 정보와 스크린을 통해 구현되는 영상 정보의 일치 여부를 확인하는 단계; 및
    상기 영상 정보의 일치 상태를 확인하는 경우에는 사용자의 별도 지시 내지 샷을 하는 시점까지 스크린을 통해 통해 표시하는 단계;를 포함하는,
    중계 방송의 영상 스트리밍을 이용한 스포츠 시뮬레이션 서비스 방법.
  5. 제 4 항에 있어서,
    상기 영상 정보의 일치 여부를 확인하는 단계 상에서 사용자에 의해 영상 정보의 불일치 상태를 확인하는 경우에는 해당 샷이 이루어지는 지점 여부, 해당 샷이 이루어지는 지점에서의 유효 거리 범위 및 특정 선수 영상인지 여부를 확인하는 단계:를 더 포함하는,
    중계 방송의 영상 스트리밍을 이용한 스포츠 시뮬레이션 서비스 방법.
KR1020170052248A 2017-04-24 2017-04-24 골프 중계 방송 영상의 스트리밍을 이용한 골프 시뮬레이션 서비스 시스템 KR101888164B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170052248A KR101888164B1 (ko) 2017-04-24 2017-04-24 골프 중계 방송 영상의 스트리밍을 이용한 골프 시뮬레이션 서비스 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170052248A KR101888164B1 (ko) 2017-04-24 2017-04-24 골프 중계 방송 영상의 스트리밍을 이용한 골프 시뮬레이션 서비스 시스템

Publications (1)

Publication Number Publication Date
KR101888164B1 true KR101888164B1 (ko) 2018-08-13

Family

ID=63250759

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170052248A KR101888164B1 (ko) 2017-04-24 2017-04-24 골프 중계 방송 영상의 스트리밍을 이용한 골프 시뮬레이션 서비스 시스템

Country Status (1)

Country Link
KR (1) KR101888164B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022197050A1 (ko) * 2021-03-16 2022-09-22 주식회사 지에스피아이 스크린 골프 장치
KR102469604B1 (ko) * 2021-11-18 2022-11-22 주식회사 지에스피아이 골프 코스 공략법 제공 장치

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101247794B1 (ko) * 2011-10-26 2013-04-01 (주) 골프존 골프 레슨을 제공하는 가상 골프 시뮬레이션 장치 및 그 방법
KR20160120226A (ko) * 2015-04-07 2016-10-17 이택수 실제 선수와의 동반 라운딩 게임을 제공하는 스크린골프 시스템 및 그 서비스 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101247794B1 (ko) * 2011-10-26 2013-04-01 (주) 골프존 골프 레슨을 제공하는 가상 골프 시뮬레이션 장치 및 그 방법
KR20160120226A (ko) * 2015-04-07 2016-10-17 이택수 실제 선수와의 동반 라운딩 게임을 제공하는 스크린골프 시스템 및 그 서비스 방법

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022197050A1 (ko) * 2021-03-16 2022-09-22 주식회사 지에스피아이 스크린 골프 장치
KR102469604B1 (ko) * 2021-11-18 2022-11-22 주식회사 지에스피아이 골프 코스 공략법 제공 장치
WO2023090651A1 (ko) * 2021-11-18 2023-05-25 주식회사 지에스피아이 골프 코스 공략법 제공 장치

Similar Documents

Publication Publication Date Title
US11836929B2 (en) Systems and methods for determining trajectories of basketball shots for display
JP5641263B2 (ja) 仮想ゴルフシミュレーション装置、これを含むシステム及び仮想ゴルフシミュレーション方法
TWI565505B (zh) 不受時間和空間限制模擬棒球比賽裝置
TWI481438B (zh) 虛擬高爾夫球模擬裝置與方法
US11596852B2 (en) Swing alert system and method
US9454825B2 (en) Predictive flight path and non-destructive marking system and method
US20080261711A1 (en) Manners of Using a Sports Ball Parameter Determining Instrument
US8973083B2 (en) Phantom gaming in broadcast media system and method
KR102103757B1 (ko) 볼링 투구 영상 촬영시스템
US20230196770A1 (en) Performance interactive system
KR101888164B1 (ko) 골프 중계 방송 영상의 스트리밍을 이용한 골프 시뮬레이션 서비스 시스템
US9210473B2 (en) Phantom gaming in a broadcast media, system and method
KR100972828B1 (ko) 사용자 히스토리 정보를 이용한 가상 골프 시뮬레이션 장치 및 방법
KR20190081729A (ko) 하이브리드 에어하키 게임 장치 및 그 제어 방법
KR101031424B1 (ko) 가상 골프 시뮬레이션 방법과 이를 이용하는 가상 골프 시뮬레이션 장치 및 시스템
KR20000064088A (ko) 스포츠 영상 분석 방송 시스템 및 방법
KR101105120B1 (ko) 실시간 스포츠 게임 시스템 및 스포츠 게임 방법
KR20050079893A (ko) 스포츠 자세 교습용 영상 시스템
WO2017126916A1 (ko) 스윙 자세의 교정과 게임이 가능한 스윙 분석 장치 및 그 운용 방법
US11141645B2 (en) Athletic ball game using smart glasses
KR102372299B1 (ko) 골프코스가 투영되는 실외골프연습방법 및 이를 구현하는 휴대기기 및 컴퓨터
TW202402362A (zh) 混合高爾夫系統及控制其的控制部的自動得分計算方法
CN116159292A (zh) 一种高尔夫打球数据采集和处理的方法及其相关产品
KR20210047381A (ko) 실내 운동 경기장 시스템

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant