[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN114126727A - 虚拟高尔夫模拟处理方法及利用其的屏幕高尔夫系统 - Google Patents

虚拟高尔夫模拟处理方法及利用其的屏幕高尔夫系统 Download PDF

Info

Publication number
CN114126727A
CN114126727A CN202080051109.1A CN202080051109A CN114126727A CN 114126727 A CN114126727 A CN 114126727A CN 202080051109 A CN202080051109 A CN 202080051109A CN 114126727 A CN114126727 A CN 114126727A
Authority
CN
China
Prior art keywords
golf
virtual
shot
simulation
presentation
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.)
Pending
Application number
CN202080051109.1A
Other languages
English (en)
Inventor
李京踊
宋奉浩
金慜圭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Golfzon Co Ltd
Original Assignee
Golfzon Co Ltd
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 Golfzon Co Ltd filed Critical Golfzon Co Ltd
Publication of CN114126727A publication Critical patent/CN114126727A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/211Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • 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/0084Exercising apparatus with means for competitions, e.g. virtual races
    • 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/25Output arrangements for video game devices
    • A63F13/28Output arrangements for video game devices responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/57Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
    • A63F13/573Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game using trajectories of game objects, e.g. of a golf ball according to the point of impact
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/812Ball games, e.g. soccer or baseball
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/014Hand-worn input/output arrangements, e.g. data gloves
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/003Navigation within 3D models or images
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • G09B19/003Repetitive work cycles; Sequence of movements
    • G09B19/0038Sports
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes
    • 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
    • A63B2071/06363D visualisation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/806Video cameras
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/105Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals using inertial sensors, e.g. accelerometers, gyroscopes
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/308Details of the user interface
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8011Ball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8082Virtual reality

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physical Education & Sports Medicine (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Business, Economics & Management (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • Educational Technology (AREA)
  • Educational Administration (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Processing Or Creating Images (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Manipulator (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

本发明旨在解决现有技术的问题,其目的在于,提供一种虚拟高尔夫模拟处理方法及利用其的屏幕高尔夫系统,所述虚拟高尔夫模拟处理方法用于以根据用户在何种状况下进行何种高尔夫击球呈现对该高尔夫击球的特有的模拟影像的方式提供多样的模拟影像的呈现方式,从而使进行虚拟高尔夫比赛的用户体验到更戏剧性且动态的模拟影像的实现以进一步激发用户的兴趣。

Description

虚拟高尔夫模拟处理方法及利用其的屏幕高尔夫系统
技术领域
本发明涉及一种虚拟高尔夫模拟处理方法及利用其的屏幕高尔夫系统,所述虚拟高尔夫模拟处理方法使虚拟高尔夫球场被影像化并且被模拟,并使用户亲自击打的高尔夫球的轨迹在所述虚拟高尔夫球场上被实现为模拟影像,使得用户能够享受虚拟高尔夫比赛。
背景技术
近来,随着高尔夫人口的增加,出现了可以享受利用虚拟高尔夫模拟装置的高尔夫练习及虚拟高尔夫回合的所谓的屏幕高尔夫系统。
这种屏幕高尔夫系统是在室内设置能够显示虚拟高尔夫球场的屏幕,并在高尔夫球手将高尔夫球朝所述屏幕击打时感测高尔夫球的速度、方向等并在所述屏幕上显示高尔夫球的进展的系统,其超越了单纯在室内享受高尔夫比赛的层次为用户提供仿佛在现实的高尔夫球场上进行高尔夫回合的现场感,因此,与在实际高尔夫球场进行高尔夫回合的用户无关地,享受屏幕高尔夫的用户正呈现显著增加的趋势。
由虚拟高尔夫模拟装置实现的屏幕高尔夫系统不仅可以提供仿佛在实际高尔夫球场上进行高尔夫回合的真实感,而且由于其通过多种尖端装置和系统提供服务的特性,有必要通过提供难以在实际高尔夫球场或高尔夫练习场提供的多样的内容来引起高尔夫球手的兴趣。
尤其,近来,在屏幕高尔夫系统中针对用户进行的高尔夫击球利用感测装置的感测结果实现模拟影像时,提供改变对影像的摄影技法来呈现以便更戏剧性且动态地表达用户进行击球的结果的模拟影像的方式。
例如,在通过本申请人进行商用化的屏幕高尔夫系统的情况下,采用如下呈现方式,即,无论用户在何种状况下进行高尔夫击球,在对其实现的模拟影像中,以从后面跟随移动的虚拟球而以移动的摄影技法呈现影像,当虚拟球的模拟结果较好时,从后面跟随所述虚拟球而以移动的摄影技法进行影像,而后在所述虚拟球的安放地点变更为观察所述虚拟球的飞行的视点上的摄影技法来进行影像。
然而,在以往的屏幕高尔夫系统中,基本上用户在进行开球时,还是在进行长铁杆击球时,还是在进行接近击球时,都始终以相同的呈现方式实现模拟影像,并且即使实现根据模拟结果变更摄影技法的呈现方式的模拟影像,那样的呈现方式也限定为一种方式,也只是提供千篇一律的模拟影像,因而所存在的问题是,在实现戏剧性且动态的模拟影像以使享受虚拟高尔夫比赛的用户对屏幕高尔夫产生兴趣的方面存在局限性。
作为现有技术,有如下现有技术文献:
国际公开公报WO2011/081470号;
美国公开专利公报第2003/0052327号;
美国公开专利公报第2006/0003825号。
发明内容
技术问题
本发明旨在解决如上所述的现有技术的问题,其目的在于,提供一种虚拟高尔夫模拟处理方法及利用其的屏幕高尔夫系统,所述虚拟高尔夫模拟处理方法用于以根据用户在何种状况下进行何种高尔夫击球呈现对该高尔夫击球的特有的模拟影像的方式提供多样的模拟影像的呈现方式,从而使进行虚拟高尔夫比赛的用户体验到更戏剧性且动态的模拟影像的实现以进一步激发用户的兴趣。
技术方案
本发明的一实施例的一种虚拟高尔夫模拟处理方法,是能够以在虚拟高尔夫球场模拟用户的高尔夫击球的虚拟球的方式进行虚拟高尔夫比赛的屏幕高尔夫系统的虚拟高尔夫模拟处理方法,所述虚拟高尔夫模拟处理方法包括:在所述虚拟高尔夫球场上进行的虚拟高尔夫比赛的进行过程中根据用户要打的高尔夫击球的种类预先设定对与各个的高尔夫击球对应的模拟影像的实现的呈现方式的步骤;随着虚拟高尔夫比赛的进行,确认用户要打的高尔夫击球的种类的步骤;由感测装置感测对应于所述用户的高尔夫击球的打球的步骤;以及基于所述感测装置的感测结果执行虚拟球的模拟,且针对在进行上述确认的步骤中确认到的高尔夫击球以预先设定的呈现方式实现模拟影像的步骤。
此外,优选地,所述虚拟高尔夫模拟处理方法的特征在于,所述预先设定呈现方式的步骤包括:预先设定关于所述虚拟球的模拟影像的输出画面的视点、角度、移动、旋转的多个摄影技法,根据所述用户要打的高尔夫击球的种类对与每个高尔夫击球对应的模拟影像预先设定通过预先设定的两个以上的所述摄影技法的组合的呈现方式的步骤。
此外,优选地,所述虚拟高尔夫模拟处理方法的特征在于,实现所述模拟影像的步骤包括:判断所述感测的步骤中的对应于所述用户的高尔夫击球的打球的感测结果是否满足预先设定的呈现要求的步骤;当对应于所述高尔夫击球的打球满足所述呈现要求时,针对该高尔夫击球以预先设定的呈现方式实现影像的步骤;以及当对应于所述高尔夫击球的打球不满足所述呈现要求时,通过默认设置的呈现方式实现模拟影像的步骤。
此外,优选地,所述虚拟高尔夫模拟处理方法的特征在于,所述预先设定呈现方式的步骤还包括:针对至少一个规定高尔夫击球预先设定多个通过两个以上的摄影技法的组合的呈现方式的步骤,并且实现所述模拟影像的步骤包括:当进行了所述规定高尔夫击球时,按照预先设定的优先顺序实现或随机实现针对该高尔夫击球预先设定的多个呈现方式的步骤。
此外,优选地,所述虚拟高尔夫模拟处理方法的特征在于,还包括:与实现所述模拟影像的所述虚拟球的模拟无关地通过利用所述感测装置的感测结果的单独的过程进行模拟运算以预先判断所模拟的所述虚拟球是否被安放在OB或障碍区的步骤;以及当预先判断为所述虚拟球被安放在OB或障碍区时,在实现所述模拟影像的步骤中模拟的呈现方式的摄影技法被变更为针对虚拟球被安放在所述OB或障碍区的情况预先设定的摄影技法而实现模拟影像的步骤。
另一方面,本发明的一实施例提供一种屏幕高尔夫系统,其能够以在虚拟高尔夫球场模拟对应于用户的高尔夫击球的虚拟球的方式进行虚拟高尔夫比赛,所述屏幕高尔夫系统包括:感测装置,其感测对应于所述用户的高尔夫击球的打球;模拟器,其在所述虚拟高尔夫球场上进行的虚拟高尔夫比赛的进行过程中根据用户要打的高尔夫击球的种类预先设定针对对应于每个高尔夫击球的模拟影像的实现的呈现方式,并随着虚拟高尔夫比赛的进行确认用户要打的高尔夫击球的种类,并以基于所述感测装置的感测结果执行虚拟球的模拟,且针对在进行上述确认的步骤中确认到的高尔夫击球以预先设定的呈现方式实现模拟影像的方式进行影像处理;以及影像输出装置,其输出由所述模拟器处理的影像。
发明的效果
本发明的虚拟高尔夫模拟处理方法及利用其的屏幕高尔夫系统具有如下效果,即,以根据用户在何种状况下进行何种高尔夫击球呈现对该高尔夫击球的特有的模拟影像的方式提供多样的模拟影像的呈现方式,从而使进行虚拟高尔夫比赛的用户体验到更戏剧性且动态的模拟影像的实现以进一步激发用户的兴趣。
附图说明
图1是示出本发明的一实施例的屏幕高尔夫系统的图。
图2是示出图1所示的屏幕高尔夫系统的结构的框图。
图3是用于说明关于本发明的一实施例的虚拟高尔夫模拟处理方法的整体流程的流程图。
图4是基于图3所示流程的更具体的示例对本发明的一实施例的虚拟高尔夫模拟处理方法进行描述的流程图。
图5至图9分别示出基于本发明的一实施例的屏幕高尔夫系统中使用的虚拟高尔夫模拟处理方法对每个高尔夫击球的种类以彼此不同的呈现方式实现模拟影像的示例。
图10是说明本发明的另一实施例的虚拟高尔夫模拟处理方法的流程图。
具体实施方式
将参照附图对本发明的虚拟高尔夫模拟处理方法及利用其的屏幕高尔夫系统的具体内容进行说明。
首先,参照图1和图2对本发明的一实施例的屏幕高尔夫系统的结构进行说明。
图1是示出本发明的一实施例的屏幕高尔夫系统的图,图2是示出图1所示的屏幕高尔夫系统的结构的框图。
如图1所示,在本发明的一实施例的屏幕高尔夫系统中,在用户可以执行虚拟高尔夫比赛的预定的空间GS内设有用于用户p的高尔夫挥杆的击球区SP和放置用户p要击打的高尔夫球1的高尔夫垫SM,在前方设有屏幕101,并且可以设有用于将影像110投影到所述屏幕101上的影像输出装置300,所述击球区SP可以实现为实现对应于影像上的虚拟高尔夫球场111的地形的倾斜的挥杆板。
如图1和图2所示,本发明的一实施例的屏幕高尔夫系统可以被配置为包括感测装置100、模拟器200以及影像输出装置300。
所述感测装置100是基于用户的高尔夫挥杆来感测高尔夫球杆和球中的至少一个的运动的装置,其利用摄像头在所述摄像头的视角内拍摄并收集对用户通过高尔夫击球击打的高尔夫球1的影像,执行对收集到的该影像的图像处理等分析以计算对高尔夫球1的移动的运动参数等的感测信息并将其传递至模拟器200。
所述模拟器200配置为包括控制部210、数据存储部220以及影像处理部230等,并且可以设有作为用户为了设置虚拟高尔夫模拟环境而操作或者为了在虚拟高尔夫回合过程中调整瞄准等而操作的机构的操作装置(未图示)。
所述数据存储部220存储虚拟高尔夫模拟的影像的实现等所需的所有数据,并且存储有关于通过对实际高尔夫球场进行影像化来实现的虚拟高尔夫球场的数据和关于虚拟高尔夫球场的地形信息的数据等,因而可以提供可以实现使得用户能够在所选择的虚拟高尔夫球场进行虚拟高尔夫回合的虚拟环境的数据。
所述数据存储部220既可以被配置为对关于虚拟高尔夫球场的多种数据等全部进行存储,也可以被配置为通过网络从服务器(未图示)接收并临时存储关于虚拟高尔夫球场的多种数据等。
所述影像处理部230利用存储在数据存储部220中的关于虚拟高尔夫球场的数据以在画面上实现关于虚拟高尔夫球场的影像的方式执行信息处理,并且以实现在所述虚拟高尔夫球场模拟对用户击打的高尔夫球的轨迹的影像的方式执行信息处理。
由所述影像处理部230处理的影像信息通过能够实现为投影仪(Projector)等的影像输出装置300投影到屏幕101,使得用户p可以看到投影到屏幕101上的影像110。
所述影像处理部230既可以实现为在一个独立的装置中执行影像处理功能的模块化的一个部件,也可以是其本身实现为一个独立的装置。
所述控制部210是负责用于进行虚拟高尔夫模拟的所有处理的控制的构成要素,其基于根据所述感测装置100的感测结果提取到的对运动的高尔夫球的感测信息和物理引擎执行用于进行虚拟球在虚拟高尔夫球场111移动的模拟的各种运算和控制。基于这样的各种运算和控制,在虚拟高尔夫球场111上实现基于感测装置的感测结果和物理引擎模拟虚拟球的影像110。
所述控制部210执行对由所述影像处理部230处理的模拟影像的呈现方式进行预先设定并以在满足呈现要求时实现对应于该呈现方式的模拟影像的方式控制所述影像处理部230的功能。
尤其,本发明的一实施例的屏幕高尔夫系统的模拟器200的控制部210的特征在于,并非设定一种呈现方式并只以该呈现方式实现模拟影像,而是控制为在多样的状况下以多样的呈现方式实现模拟影像,从而可以引起用户对虚拟高尔夫比赛的兴趣,并显著提高对比赛的沉浸感。
将参照图3和图4的流程图对如上所述的本发明的一实施例的屏幕高尔夫系统的虚拟高尔夫模拟处理方法进行说明。
本发明的一实施例提供一种能够以在虚拟高尔夫球场模拟用户的高尔夫击球的虚拟球的方式进行虚拟高尔夫比赛的屏幕高尔夫系统的虚拟高尔夫模拟处理方法,在所述虚拟高尔夫模拟处理方法中,在所述虚拟高尔夫球场上进行的虚拟高尔夫比赛的进行过程中根据用户要打的高尔夫击球的种类预先设定对与各个的高尔夫击球对应的模拟影像的实现的呈现方式。
例如,对于开球、铁杆击球、接近击球等每个高尔夫击球,通过彼此不同的影像的摄影技法的组合预先设定彼此不同的呈现方式,并且,当在进行规定高尔夫击球的情况下实现对应于该高尔夫击球的模拟影像时,以针对该高尔夫击球预先设定的通过摄影技法的组合的呈现方式实现模拟影像。
这里,“摄影技法”涉及虚拟球的模拟影像的输出画面的视点、角度、移动、旋转,即使是相同的模拟,根据摄影技法,所输出的影像的内容也会不同。
如上所述,对每个高尔夫击球的种类预先设定模拟影像的呈现方式是指,预先设定要输出为影像的多个摄影技法,根据用户要打的高尔夫击球的种类预先设定通过对与每个高尔夫击球对应的模拟影像预先设定的两个以上的摄影技法的组合的呈现方式,从而,在进行某种高尔夫击球的情况下,在实现对应于该高尔夫击球的模拟影像时,以通过针对该高尔夫击球预先设定的摄影技法的组合的呈现方式实现模拟影像。
如上所述,在模拟器的控制部以对每个高尔夫击球的种类实现各自的高尔夫击球特有的模拟影像的方式将影像的呈现方式分别预先设定得彼此不同的状态下进行虚拟高尔夫比赛(S100),用户在虚拟高尔夫比赛的进行过程中进行必要的高尔夫击球,此时控制部确认用户要打的高尔夫击球的种类(S200)。
例如,确认用户是否进行四杆洞的开球(五杆洞、六杆洞亦是如此),是否进行三杆洞的开球,是否进行使用长铁杆的高尔夫击球,是否进行接近击球等。
另一方面,当用户进行高尔夫击球时,相应地由感测装置感测对应于该高尔夫击球的打球(S300)。
然后,模拟器的控制部控制影像处理部以实现对利用所述感测装置的感测结果和物理引擎的虚拟球的移动的模拟的影像,且以通过针对该高尔夫击球预先设定的两个以上的摄影技法的组合的呈现方式实现影像(S400)。
将通过图4所示的流程图进行描述对此的更具体的示例。
本发明的模拟器的控制部可以分别设定第一高尔夫击球、第二高尔夫击球、第三高尔夫击球、第四高尔夫击球作为随着在虚拟高尔夫球场进行虚拟高尔夫比赛而可由用户进行的高尔夫击球的种类,并设定为对每个高尔夫击球的打球的模拟影像的呈现方式不同。
例如,所述第一高尔夫击球可以被设定为四杆洞/五杆洞/六杆洞的开球(即,利用一号木杆的开球),第二高尔夫击球可以被设定为三杆洞的开球(即,利用木杆或铁杆的开球),第三高尔夫击球可以被设定为利用长铁杆的铁杆击球,并且第四高尔夫击球可以被设定为利用短铁杆或挖起杆的接近击球等。
对于每个高尔夫击球,可以多样地设定成为预先设定的模拟影像的呈现方式的基础的摄影技法。
例如,对于第一高尔夫击球(例如,四杆洞/五杆洞/六杆洞的开球),可以预先设定为第1呈现方式,所述第1呈现方式可以被设定为击打点上的固定的摄影技法和沿虚拟球移动的摄影技法的组合。
对于第二高尔夫击球(例如,三杆洞的开球),可以预先设定为第2呈现方式,所述第2呈现方式可以被设定为从击打点沿虚拟球向上移动的摄影技法、沿虚拟球移动的摄影技法以及在距虚拟球的着地点预定距离的点观察虚拟球的摄影技法的组合。
对于第三高尔夫击球(例如,通过长铁杆的铁杆击球),可以预先设定为第3呈现方式,所述第3呈现方式可以被设定为从击打点沿虚拟球移动的摄影技法和从虚拟球的着地点周边观察虚拟球的摄影技法的组合。
对于第四高尔夫击球(例如,通过短铁杆或挖起杆的接近击球),可以预先设定为第4呈现方式,所述第4呈现方式可以被设定为从击打点沿虚拟球移动的摄影技法和从高于虚拟球的空中观察虚拟球的摄影技法的组合。
在如上述进行设定的状态下,进行虚拟高尔夫比赛(S100),当在其进行过程中用户进行第一高尔夫击球时(S210),感测装置感测该打球(S310),控制部判断感测装置的感测结果是否满足为了以针对第一高尔夫击球预先设定的第1呈现方式实现模拟影像而预先设定的呈现要求(S411)。
由于所述第1呈现方式是通过两个以上的摄影技法的组合的模拟影像的实现,打球要与影像的呈现相符地在一定程度上确保飞行时间,因而用于适用所述第1呈现方式的呈现要求可以根据基于感测计算出的高尔夫球的初始速度和高度角等是否对应于预先设定的范围来判断。
当对应于第一高尔夫击球的感测结果不满足呈现要求时(例如,在高尔夫球击中或高尔夫球在地板上滚动而未能浮起等错误的高尔夫击球的情况下),这时不会实现基于预先设定的第1呈现方式的模拟影像,而是实现基于默认设置的方式的模拟影像(S500)。例如,可以实现从固定的位置观察虚拟球的方式的影像或者实现沿虚拟球移动的方式的影像。
当第一高尔夫击球满足上述呈现要求时,控制部可以控制影像处理部以按照针对所述第一高尔夫击球预先设定的第1呈现方式通过针对所述第1呈现方式预先设定的摄影技法的组合实现模拟影像(S421)。
上述内容涉及针对一种高尔夫击球预先设定一个呈现方式的情况,而本发明不限于此,也可以针对一种高尔夫击球预先设定两个以上的呈现方式并随机执行两个以上的预先设定的呈现方式中的某一个呈现方式。
例如,针对第一高尔夫击球,除了上述第1呈现方式外,还预先设定第1’呈现方式(例如,可以是通过从击打点提供固定的视图的摄影技法和从虚拟球的着地点观察虚拟球的摄影技法的组合的呈现方式),当进行所述第一高尔夫击球并且满足该呈现要求时,随机执行所述第1呈现方式和第1’呈现方式中的某一呈现方式。
或者,也可以针对如上所述的第一高尔夫击球预先设定多个呈现方式且对每个呈现方式设定优先顺序(例如,根据飞球距离设定优先顺序)并以对应于相应条件的呈现方式实现模拟影像。
图5示出上述第1呈现方式的一例,图6示出第1’呈现方式的一例。图5和图6分别示出在作为第一高尔夫击球的四杆洞/五杆洞/六杆洞的开球的情况下以针对该高尔夫击球预先设定的呈现方式实现模拟影像。
参见如图5所示的呈现方式的示例,可以以如图5的(a)和图5的(b)所示在击打点的视点处按照固定的摄影技法观察虚拟球VB画着踪迹TR飞走,并在虚拟球VB到达最高高度点时如图5的(c)和图5的(d)所示从后面跟踪而观察虚拟球VB的摄影技法实现模拟影像。
此时,可以实现多样的变化,比如在如图5的(a)和图5的(b)所示的摄影技法中对虚拟球VB显示踪迹TR并在到达最高高度点APEX时分别显示对最高点高度的信息112和对求速度的信息113,而在沿虚拟球VB移动的摄影技法中只显示对虚拟球VB的影像。
参见如图6所示的呈现方式的示例,可以以如图6的(a)和图6的(b)所示在击打点的视点按照固定的摄影技法观察虚拟球VB画着踪迹TR飞走,并在虚拟球VB到达最高高度点时如图6的(c)和图6的(d)所示在虚拟球的安放点附近观察虚拟球VB飞行的摄影技法实现模拟影像。
图6中实现的是对虚拟球VB显示踪迹TR,并在达到最高高度点APEX时分别显示对最高点的高度的信息112和对球速度的信息113的呈现方式。
另一方面,再回到图4,当在虚拟高尔夫比赛的进行过程中用户进行第二高尔夫击球时(S220),感测装置感测该打球(S320),控制部判断感测装置的感测结果是否满足为了以针对第二高尔夫击球预先设定的第2呈现方式实现模拟影像而预先设定的呈现要求(S412)。
由于所述第2呈现方式是通过两个以上的摄影技法的组合的模拟影像的实现,打球要与影像的呈现相符地在一定程度上确保飞行时间,因而用于适用所述第2呈现方式的呈现要求可以根据基于感测计算出的高尔夫球的初始速度和高度角等是否对应于预先设定的范围来判断。
当对应于第二高尔夫击球的感测结果不满足呈现要求时,不会实现基于预先设定的第2呈现方式的模拟影像,而是实现基于默认设置的方式的模拟影像(S500)。例如,可以实现从固定的位置观察虚拟球的方式的影像或者沿虚拟球移动的方式的影像。
当第二高尔夫击球满足上述呈现要求时,控制部控制影像处理部以按照所述针对第二高尔夫击球预先设定的第2呈现方式以针对所述第2呈现方式预先设定的摄影技法的组合实现模拟影像(S422)。
图7示出上述第2呈现方式的一示例。图7中示出在作为第二高尔夫击球的三杆洞的开球的情况下以对该高尔夫击球预先设定的呈现方式实现模拟影像。
参见如图7所示的呈现方式的示例,示出以如图7的(a)所示从击打点沿虚拟球VB向上移动的摄影技法、如图7的(b)所示沿虚拟球VB移动的摄影技法以及如图7(c)和图7的(d)所示从距虚拟球的着地点预定距离的位置处观察虚拟球VB的摄影技法的组合实现模拟影像的情况。
在图7中,当如图7的(a)和图7的(b)所示实现从虚拟球飞行的后侧观察的摄影技法时仅使虚拟球出现在影像上,而在随着摄影技法的视点发生变化而如图7的(c)和图7的(d)所示基于从距离预定距离的地点观察虚拟球VB的摄影技法实现影像时对虚拟球VB显示踪迹TR,当到达最高高度点APEX时分别显示对最高点高度的信息112和对球速度的信息113。
另一方面,再回到图4,当在虚拟高尔夫比赛的进行过程中用户进行第三高尔夫击球时(S230),感测装置感测该打球(S330),控制部判断感测装置的感测结果是否满足为了以针对第三高尔夫击球预先设定的第3呈现方式实现模拟影像而预先设定的呈现要求(S413)。
由于所述第3呈现方式是通过两个以上的摄影技法的组合的模拟影像的实现,打球要与影像的呈现相符地在一定程度上确保飞行时间,因而用于适用所述第3呈现方式的呈现要求可以根据基于感测计算出的高尔夫球的初始速度和高度角等是否对应于预先设定的范围来判断。
当对应于第三高尔夫击球的感测结果不满足呈现要求时,不会实现通过预先设定的第3呈现方式的模拟影像,而是实现通过默认设置的方式的模拟影像(S500)。例如,可以实现从固定的位置观察虚拟球的方式的影像或者实现沿虚拟球移动的方式的影像。
当第三高尔夫击球满足上述呈现要求时,控制部可以控制影像处理部以按照所述针对第三高尔夫击球预先设定的第3呈现方式以针对所述第3呈现方式预先设定的摄影技法的组合实现模拟影像(S423)。
图8示出上述第3呈现方式的一例。图8中示出在作为第三高尔夫击球的通过长铁杆的铁杆击球的情况下,以针对该高尔夫击球预先设定的呈现方式实现模拟影像。
参见如图8所示的呈现方式的示例,示出以如图8的(a)和图8的(b)所示从击打点沿虚拟球VB移动的摄影技法和如图8的(c)和图8的(d)所示从虚拟球的着地点周边观察虚拟球VB的摄影技法的组合实现模拟影像的情况。
在图8中,当如图8的(a)和图8的(b)所示实现从虚拟球飞行的后方观察的摄影技法时,仅使虚拟球出现在影像上,而在随着摄影技法的视点发生变化而基于如图8的(c)和图8的(d)所示从着地点周边观察虚拟球VB的摄影技法实现影像时,对虚拟球VB显示踪迹TR,当到达最高高度点APEX时,分别显示对最高点高度的信息112和对球速度的信息113。
另一方面,再回到图4,当在虚拟高尔夫比赛的进行过程中用户进行第四高尔夫击球时(S240),感测装置感测该打球(S340),控制部判断感测装置的感测结果是否满足为了以针对第四高尔夫击球预先设定的第4呈现方式实现模拟影像而预先设定的呈现要求(S414)。
由于所述第4呈现方式是通过两个以上的摄影技法的组合的模拟影像的实现,打球要与影像的呈现相符地在一定程上确保飞行时间,因而用于适用所述第4呈现方式的呈现要求可以根据基于感测计算出的高尔夫球的初始速度和高度角等是否对应于预先设定的范围来判断。
当对应于第四高尔夫击球的感测结果不满足呈现要求时,不会实现通过预先设定的第4呈现方式的模拟影像,而是实现通过默认设置的方式的模拟影像(S500)。例如,可以实现从固定的位置观察虚拟球的方式的影像或者实现沿虚拟球移动的方式的影像。
当第四高尔夫击球满足上述呈现要求时,控制部可以控制影像处理部以按照针对所述第四高尔夫击球预先设定的第4呈现方式以针对所述第4呈现方式预先设定的摄影技法的组合实现模拟影像(S424)。
图9示出上述第4呈现方式的一例。图9中示出在作为第四高尔夫击球的通过短铁杆或挖起杆的接近击球的情况下以针对该高尔夫击球预先设定的呈现方式实现模拟影像。
参见如图9所示的呈现方式的示例,示出以如图9的(a)和图9的(b)所示从击打点沿虚拟球VB移动的摄影技法和如图9的(c)和图9的(d)所示从高于虚拟球的空中整体地观察虚拟球VB的轨迹的摄影技法的组合实现模拟影像的情况。
图9的(a)和图9的(b)中示出仅显示虚拟球VB移动,而在基于视点发生变化的摄影技法实现影像时显示对虚拟球VB的踪迹TR。
如此,针对每个高尔夫击球的种类,以通过使对应于各自的高尔夫击球的模拟影像良好地体现该高尔夫击球的特性的特有的摄影技法的组合的影像呈现方式实现模拟影像,从而具有使进行高尔夫击球的用户能够欣赏到使模拟影像上的击球结果展开得更戏剧性且动态的视图,并且相应地可以进一步提高对比赛的沉浸感的优点。
另一方面,就如上所述的"高尔夫击球"而言,针对每个高尔夫击球的种类预先设定通过两个以上的摄影技法的组合的呈现方式,是通过多个摄影技法的组合的拟影像中的实现,因而优选将相对而言球不飞行而滚动的推杆的情况排除在外。
在推杆(S250)的情况下,可以实现针对推杆预先设定的方式的模拟影像(S425)。
另一方面,参照图10对本发明的另一实施例的屏幕高尔夫系统的虚拟高尔夫模拟处理方法进行说明。
在本发明的另一实施例的屏幕高尔夫系统中具有关于无论用户进行了开球还是长铁杆击球还是高尔夫击球均实现针对对应于该高尔夫击球的虚拟球被安放到OB或障碍区的情况的模拟影像的特征。
图10中以第一高尔夫击球的情况为例进行了图示,当然,也可以适用于第二高尔夫击球或第三高尔夫击球等其他高尔夫击球的情况中。
图10所示的流程图中S100、S210、S310、S411、S421以及S500的步骤均是在图4中相同地示出的部分,由于前文中已对此述及,因而将省略对相应部分的描述。
当用户进行第一高尔夫击球并进行对此的感测装置的感测,并且感测结果满足第1呈现方式或第1’呈现方式的呈现要求时,控制部控制影像处理部以按照第1呈现方式或第1’呈现方式或从中随机选择的呈现方式开始实现模拟影像(S421),此时控制部利用所述感测装置的感测结果以单独的过程进行模拟运算以预先判断在所述步骤S421中模拟的球是否被安放在OB或障碍区(S431)。
经预先判断,当判断为打球落入OB或障碍区时(S441),控制部将对应于当前进行中的所述S421步骤的模拟的摄影技法变更为针对OB或障碍区的情况预先设定的摄影技法而实现模拟影像(S451)。
例如,当基于上述步骤S421从固定的位置观察虚拟球飞行,而后以沿虚拟球移动的摄影技法进行模拟影像,而后基于所述步骤S431判断为落入OB或障碍区时,可以改变摄影技法,从而以在视线不再沿着虚拟球而是固定在该处的状态下观察虚拟球落入OB或障碍区的摄影技法实现影像。
经通过在所述步骤S431中进行通过单独的过程的模拟运算来预先判断是否被安放在OB或障碍区,当在所述步骤S421中模拟的虚拟球未落入OB或障碍区时,继续进行对应于在所述步骤S421中进行着的第1呈现方式或第1’呈现方式的模拟影像(S461)。
如上所述,在本发明中,针对在虚拟高尔夫球场上进行的虚拟高尔夫比赛的进行过程中用户将进行的每个高尔夫击球的种类,以通过使对应于各自的高尔夫击球的模拟影像良好地体现该高尔夫击球的特性的特有的摄影技法的组合的影像呈现方式实现模拟影像,从而具有使进行高尔夫击球的用户在能够欣赏到使模拟影像上的击球结果展开得更戏剧性且动态的视图的同时产生兴趣,并且相应地可以进一步提高对比赛的沉浸感的优点。
工业上的可利用性
本发明的虚拟高尔夫模拟处理方法及利用其的屏幕高尔夫系统可以用于与高尔夫练习相关的工业及通过实现基于虚拟现实的高尔夫模拟的影像,使得用户能够享受虚拟高尔夫比赛的所谓的屏幕高尔夫工业领域等。

Claims (6)

1.一种虚拟高尔夫模拟处理方法,是能够以在虚拟高尔夫球场模拟用户的高尔夫击球的虚拟球的方式进行虚拟高尔夫比赛的屏幕高尔夫系统的虚拟高尔夫模拟处理方法,所述虚拟高尔夫模拟处理方法的特征在于,包括:
在所述虚拟高尔夫球场上进行的虚拟高尔夫比赛的进行过程中根据用户要打的高尔夫击球的种类预先设定对与各个高尔夫击球对应的模拟影像的实现的呈现方式的步骤;
随着虚拟高尔夫比赛的进行,确认用户要打的高尔夫击球的种类的步骤;
由感测装置感测对应于所述用户的高尔夫击球的打球的步骤;以及
基于所述感测装置的感测结果执行虚拟球的模拟,且针对在进行上述确认的步骤中确认到的高尔夫击球以预先设定的呈现方式实现模拟影像的步骤。
2.根据权利要求1所述的虚拟高尔夫模拟处理方法,其特征在于,
所述预先设定呈现方式的步骤包括:
预先设定多个关于所述虚拟球的模拟影像的输出画面的视点、角度、移动、旋转的摄影技法,根据所述用户要打的高尔夫击球的种类对与每个高尔夫击球对应的模拟影像预先设定通过预先设定的两个以上的所述摄影技法的组合的呈现方式的步骤。
3.根据权利要求1所述的虚拟高尔夫模拟处理方法,其特征在于,
实现所述模拟影像的步骤包括:
判断所述感测的步骤中的对应于所述用户的高尔夫击球的打球的感测结果是否满足预先设定的呈现要求的步骤;
当对应于所述高尔夫击球的打球满足所述呈现要求时,针对该高尔夫击球以预先设定的呈现方式实现影像的步骤;以及
当对应于所述高尔夫击球的打球不满足所述呈现要求时,通过默认设置的呈现方式实现模拟影像的步骤。
4.根据权利要求2所述的虚拟高尔夫模拟处理方法,其特征在于,
所述预先设定呈现方式的步骤还包括:针对至少一个规定高尔夫击球预先设定多个通过两个以上的摄影技法的组合的呈现方式的步骤,并且
实现所述模拟影像的步骤包括:当进行了所述规定高尔夫击球时,按照预先设定的优先顺序实现或随机实现针对该高尔夫击球预先设定的多个呈现方式的步骤。
5.根据权利要求1所述的虚拟高尔夫模拟处理方法,其特征在于,还包括:
与实现所述模拟影像的所述虚拟球的模拟无关地通过利用所述感测装置的感测结果的单独的过程进行模拟运算以预先判断所模拟的所述虚拟球是否被安放在OB或障碍区的步骤;以及
当预先判断为所述虚拟球被安放在OB或障碍区时,在实现所述模拟影像的步骤中模拟的呈现方式的摄影技法被变更为针对虚拟球被安放在所述OB或障碍区的情况预先设定的摄影技法而实现模拟影像的步骤。
6.一种屏幕高尔夫系统,其能够以在虚拟高尔夫球场模拟对应于用户的高尔夫击球的虚拟球的方式进行虚拟高尔夫比赛,所述屏幕高尔夫系统的特征在于,包括:
感测装置,其感测对应于所述用户的高尔夫击球的打球;
模拟器,其在所述虚拟高尔夫球场上进行的虚拟高尔夫比赛的进行过程中根据用户要打的高尔夫击球的种类预先设定针对对应于每个高尔夫击球的模拟影像的实现的呈现方式,并随着虚拟高尔夫比赛的进行确认用户要打的高尔夫击球的种类,并以基于所述感测装置的感测结果执行虚拟球的模拟,且针对在进行上述确认的步骤中确认到的高尔夫击球以预先设定的呈现方式实现模拟影像的方式进行影像处理;以及
影像输出装置,其输出由所述模拟器处理的影像。
CN202080051109.1A 2019-07-15 2020-07-10 虚拟高尔夫模拟处理方法及利用其的屏幕高尔夫系统 Pending CN114126727A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR10-2019-0085309 2019-07-15
KR1020190085309A KR102235460B1 (ko) 2019-07-15 2019-07-15 가상 골프 시뮬레이션 처리방법 및 이를 이용한 스크린 골프 시스템
PCT/KR2020/009137 WO2021010686A2 (ko) 2019-07-15 2020-07-10 가상 골프 시뮬레이션 처리방법 및 이를 이용한 스크린 골프 시스템

Publications (1)

Publication Number Publication Date
CN114126727A true CN114126727A (zh) 2022-03-01

Family

ID=74211130

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202080051109.1A Pending CN114126727A (zh) 2019-07-15 2020-07-10 虚拟高尔夫模拟处理方法及利用其的屏幕高尔夫系统

Country Status (6)

Country Link
US (1) US12017132B2 (zh)
JP (1) JP7318168B2 (zh)
KR (1) KR102235460B1 (zh)
CN (1) CN114126727A (zh)
TW (1) TWI776171B (zh)
WO (1) WO2021010686A2 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102608451B1 (ko) * 2021-10-05 2023-12-04 주식회사 에스지케이 그린영역의 실물 이미지를 제공하는 가상 골프 장치 및 가상 골프 장치의 동작방법
KR20230111053A (ko) 2022-01-17 2023-07-25 주식회사 크리에이츠 골프 스윙에 관한 정보를 제공하는 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체
KR20230152516A (ko) 2022-04-27 2023-11-03 주식회사 크리에이츠 골프 공에 관한 구질 정보를 제공하는 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001285894A (ja) * 2000-03-31 2001-10-12 Olympus Optical Co Ltd 3次元画像データの掲載方法
US6822256B2 (en) 2001-09-18 2004-11-23 Intel Corporation Forming organic light emitting device displays
JP4626182B2 (ja) 2004-05-14 2011-02-02 株式会社セガ 対戦ゲーム処理方法、対戦ゲームシステム、そのプログラム及び記憶媒体
WO2009020080A1 (ja) 2007-08-03 2009-02-12 Camelot Co., Ltd. ゲーム装置、ゲームプログラム及びオブジェクトの操作方法
JP5266513B2 (ja) 2007-12-19 2013-08-21 株式会社セガ ゴルフシミュレータ、ゴルフゲーム装置及びプログラム
JP4582222B2 (ja) * 2008-08-11 2010-11-17 ソニー株式会社 情報処理システム
US8758103B2 (en) * 2009-01-19 2014-06-24 Full Swing Golf Methods and systems for sports simulation
US20140045624A1 (en) * 2009-09-30 2014-02-13 Carl A. Forest Method and system permitting a user to play golf against a selected professional
KR100970675B1 (ko) * 2009-11-30 2010-07-15 (주) 골프존 가상 골프 시뮬레이션 장치 및 이를 포함하는 시스템과, 가상 골프 시뮬레이션 방법
TWI415655B (zh) * 2009-12-31 2013-11-21 Golfzon Co Ltd 虛擬高爾夫球模擬成像迷你地圖之裝置與方法
KR100972826B1 (ko) 2009-12-31 2010-07-28 (주) 골프존 서브 디스플레이를 제공하는 가상 골프 시뮬레이션 장치
KR101194268B1 (ko) * 2010-07-22 2012-10-29 주식회사 제니큐 실내 골프경기장 및 그 경기방법
KR101031432B1 (ko) * 2010-12-31 2011-04-26 (주) 골프존 비거리 감소율에 대한 보정을 제공하는 가상 골프 시뮬레이션 장치 및 방법
KR101048089B1 (ko) * 2011-03-22 2011-07-08 (주) 골프존 가상 골프 시뮬레이션 장치와, 이에 이용되는 센싱장치 및 센싱방법
KR101078954B1 (ko) * 2011-03-22 2011-11-01 (주) 골프존 가상 골프 시뮬레이션 장치와, 이에 이용되는 센싱장치 및 센싱방법
KR101078898B1 (ko) 2011-03-31 2011-11-01 (주) 골프존 가상 골프연습장 시뮬레이션 장치 및 방법
KR101079013B1 (ko) 2011-03-31 2011-11-01 (주) 골프존 가상 골프연습장 시뮬레이션 장치 및 방법
KR101262362B1 (ko) * 2012-01-31 2013-05-08 (주) 골프존 가상의 그린 제작을 지원하는 가상 골프 시뮬레이션 장치 및 그 방법
KR20150020822A (ko) 2013-08-19 2015-02-27 백용진 모드 선택형 스크린 골프 시스템
KR101412505B1 (ko) * 2013-11-28 2014-06-26 (주) 알디텍 골프 시뮬레이터, 및 골프 시뮬레이션 방법
US20190134506A1 (en) * 2014-10-09 2019-05-09 Golfstream Inc. Sport and game simulation systems and methods
JP2017534374A (ja) * 2014-10-09 2017-11-24 ゴルフストリーム インコーポレイテッド 動的な競技面を使用するユーザ固有ガイダンスおよびトレーニング付きのスポーツおよびゲームシミュレーションシステム
US20160287967A1 (en) * 2015-03-30 2016-10-06 Sureshot Golf Ventures, Inc. Systems And Methods For Game Play In Three Dimensions At A Golf Driving Range
US20160303456A1 (en) * 2015-04-16 2016-10-20 Stephen M. Arnold Golf training and practice aid that is designed for chipping, pitching, and full shots
KR101712838B1 (ko) * 2016-03-17 2017-03-07 주식회사 골프존 가상 골프 시뮬레이션 장치, 가상 골프를 위한 영상 구현 방법 및 이를 기록한 컴퓨팅 장치에 의해 판독 가능한 기록 매체
KR101703859B1 (ko) * 2016-03-17 2017-02-08 주식회사 골프존 스크린 골프 시스템, 스크린 골프 시스템에서 구현되는 골프정보 서비스 방법 및 골프정보 서비스를 위한 모바일 단말기의 제어방법과, 상기 방법에 따른 프로그램을 기록한 컴퓨팅 장치에 의해 판독 가능한 기록 매체
KR102543367B1 (ko) 2016-11-25 2023-06-16 주식회사 그린뷰코리아 골프 영상 제공 방법, 골프 영상 제공 장치 및 이를 지원하기 위한 시스템
US11165972B2 (en) * 2017-10-09 2021-11-02 Tim Pipher Multi-camera virtual studio production process

Also Published As

Publication number Publication date
JP2022541175A (ja) 2022-09-22
WO2021010686A3 (ko) 2021-03-11
KR102235460B1 (ko) 2021-04-02
US12017132B2 (en) 2024-06-25
TWI776171B (zh) 2022-09-01
TW202103759A (zh) 2021-02-01
WO2021010686A9 (ko) 2021-05-06
JP7318168B2 (ja) 2023-08-01
KR20210008745A (ko) 2021-01-25
US20220249938A1 (en) 2022-08-11
WO2021010686A2 (ko) 2021-01-21

Similar Documents

Publication Publication Date Title
US6582299B1 (en) Target shooting video game device, and method of displaying result of target shooting video game
US6509896B1 (en) Image processor, image processing method, medium and game machine
KR102045443B1 (ko) 가상 테니스 시뮬레이션을 위한 테니스 인공지능 구현 방법, 이를 이용한 가상 테니스 시뮬레이션 시스템 및 방법과, 이를 기록한 컴퓨팅장치에 의해 판독 가능한 기록매체
KR101031475B1 (ko) 퍼팅 모드를 제공하는 가상 골프 시뮬레이션 장치 및 방법
JP5641263B2 (ja) 仮想ゴルフシミュレーション装置、これを含むシステム及び仮想ゴルフシミュレーション方法
KR100970677B1 (ko) 퍼팅가이드를 제공하는 가상 골프 시뮬레이션 장치
JP3745475B2 (ja) ゲーム装置及び画像処理装置
JP5751594B2 (ja) 仮想ゴルフシミュレーション装置及び方法
CN114126727A (zh) 虚拟高尔夫模拟处理方法及利用其的屏幕高尔夫系统
EP1306112A1 (en) Game device, and game system
US10716991B2 (en) Virtual golf simulation apparatus, method of realizing image for virtual golf, and computing-device-readable recording medium having the same recorded therein
US10850180B2 (en) Screen golf system, golf information service method and mobile terminal control method for golf information service realized in screen golf system, and computing-device-readable recording medium having program for performing the methods recorded therein
KR101019862B1 (ko) 가상 골프 시뮬레이션 방법 및 이를 이용하는 가상 골프 시뮬레이션 장치
CN109045688B (zh) 游戏交互方法、装置、电子设备及存储介质
KR100972826B1 (ko) 서브 디스플레이를 제공하는 가상 골프 시뮬레이션 장치
KR100970172B1 (ko) 가상 골프 시뮬레이션 장치 및 그 방법
US20080268952A1 (en) Game apparatus and method for controlling game played by multiple players to compete against one another
KR101752310B1 (ko) 혼합 현실공간을 활용한 골프 게임 시스템
US11007424B2 (en) Virtual golf simulation apparatus, method of realizing image for virtual golf, and computing-device-readable recording medium having the same recorded therein
JPH04322672A (ja) 屋内用ゴルフ練習装置
KR20010050620A (ko) 이미지 디스플레이 장치 및 방법, 및 사격 비디오 게임시스템
US20240033597A1 (en) Hybrid golf system and control method for the same
JP4117687B2 (ja) 画像処理装置
EP1170042A1 (en) Target shooting video game device, and method of displaying result of target shooting video game
KR102704606B1 (ko) 하이브리드 골프 시스템에서 사용자의 휴대단말기를 이용한 자동 스코어 산출방법 및 이를 이용한 하이브리드 골프 시스템

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination