KR100866847B1 - System and method for on-line fighting aaction game using tracker - Google Patents

System and method for on-line fighting aaction game using tracker Download PDF

Info

Publication number
KR100866847B1
KR100866847B1 KR1020060075784A KR20060075784A KR100866847B1 KR 100866847 B1 KR100866847 B1 KR 100866847B1 KR 1020060075784 A KR1020060075784 A KR 1020060075784A KR 20060075784 A KR20060075784 A KR 20060075784A KR 100866847 B1 KR100866847 B1 KR 100866847B1
Authority
KR
South Korea
Prior art keywords
game
gamer
tracker
motion
data
Prior art date
Application number
KR1020060075784A
Other languages
Korean (ko)
Other versions
KR20070061256A (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 한국전자통신연구원
Publication of KR20070061256A publication Critical patent/KR20070061256A/en
Application granted granted Critical
Publication of KR100866847B1 publication Critical patent/KR100866847B1/en

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/212Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
    • 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/213Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
    • 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/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • A63F13/428Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or 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
    • 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/833Hand-to-hand fighting, e.g. martial arts competition

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Position Input By Displaying (AREA)

Abstract

본 발명은 트래커를 활용한 온라인 네트워크 대전 게임 시스템 및 방법에 관한 것으로서, 게이머의 신체 주요부분에 설치된 트래커 센서로부터 게이머의 각 주요관절의 위치 및 자세 데이터를 획득하고, 이렇게 획득된 데이터와 게이머의 신체에 적합한 모션 DB를 이용하여 게임 캐릭터의 동작을 생성하여 네트워크를 통해 입력되는 다른 게임 캐릭터의 동작 데이터와 함께 게임 환경에서 제어하면서 게임을 진행하여 사용자가 단순히 키보드 작동에 의해 대전 게임을 즐기는 것이 아니라 실제 액션 동작과 같은 유사한 동작을 통해 게임을 즐길 수 있기 때문에 게이머가 게임에 몰입하여 현실감을 느낄 수 있고, 또한 사용자는 HMD를 착용하여 액션동작 중 얼굴의 위치 및 방향이 다양하게 변해도 게임 화면이 사용자의 전면에 디스플레이 되어 보다 편리한 환경에서 액션에 의한 게임을 즐길 수 있는 효과가 있다. The present invention relates to an online network game game system and method using a tracker, and obtains the position and posture data of each major joint of the gamers from the tracker sensor installed in the main body of the gamers, and thus obtained data and the body of the gamers By creating a game character's motion using the motion DB suitable for the game, the game is progressed while controlling the game environment along with motion data of other game characters input through the network. Because the game can be enjoyed through similar actions such as action action, gamers can immerse themselves in the game and feel the reality, and the user can wear the HMD to change the game screen even if the position and direction of the face changes during action. Displayed on the front, more convenient There is an effect that it is possible to enjoy a game of action in the environment.

트래커, 대전 게임, HMD Tracker, War Game, HMD

Description

트래커를 활용한 온라인 네트워크 대전 게임 시스템 및 그 방법{SYSTEM AND METHOD FOR ON-LINE FIGHTING AACTION GAME USING TRACKER}Online game game system using tracker and method thereof {SYSTEM AND METHOD FOR ON-LINE FIGHTING AACTION GAME USING TRACKER}

도 1은 본 발명에 의한 트래커를 활용한 온라인 네트워크 대전 게임 시스템의 구성을 나타내는 도면,1 is a view showing the configuration of an online network game game system using a tracker according to the present invention,

도 2는 본 발명에 의한 트래커 센서를 부착한 예를 나타내는 도면이다.2 is a view showing an example in which a tracker sensor according to the present invention is attached.

본 발명은 네트워크를 통한 대전 게임 시스템의 사용자 인터페이스에 관한 것으로, 더욱 상세하게는 트래커 장치를 이용하여 게이머의 자유로운 동작에 따라 게임의 캐릭터의 동작을 제어하여 게이머로 하여금 게임의 일부 캐릭터로 몰입되게 하여 게임의 흥미를 유발하는 트래커를 활용한 온라인 네트워크 대전 게임 시스템 및 방법에 관한 것이다. The present invention relates to a user interface of a competitive game system via a network, and more particularly, by using a tracker device to control the movement of a character of the game according to the free movement of the gamer so that the gamer can be immersed in some characters of the game. The present invention relates to an online network game game system and method using a tracker that induces interest in a game.

종래의 대전 게임은 단순히 고정된 모니터 앞에서 사용자가 키보드 혹은 조 이스틱을 조정하여 대전 게임을 즐기는 것이 대부분이었다. 하지만 이러한 게임 방법은 실제적인 신체 활동이 전혀 없기 때문에 대전 게임에 있어서 박진감과 몰입감을 느낄 수 없다. In the conventional competitive game, the user simply controls the keyboard or the joystick in front of the fixed monitor to enjoy the competitive game. However, this game method does not have any physical activity, so you can not feel the thrill and immersion in the competitive game.

종래 게임 시스템의 사용자 인터페이스에 대한 기술로 출원번호 2001-0086501(발명의 명칭:증강현실 기술을 이용한 게임 장치 및 방법)은 다수의 게이머가 몰입 영상을 통해 현실감 있는 게임을 즐길 수 있지만 트래커를 화면 디스플레이용으로만 사용하고 있어 사용자의 동작에 의한 모션인식이 이루어지지 않아 게임 몰입에 한계가 있다. As a technology for a user interface of a conventional game system, the application number 2001-0086501 (name of the invention: a game apparatus and method using augmented reality technology) shows that a large number of gamers can enjoy realistic games through immersive video, but display a tracker on the screen. As it is used only for the purpose of motion recognition by the user's motion is not made there is a limit to the game immersion.

트래커는 트래커 센서가 부착된 물체의 위치와 자세 정보를 실시간 파악할 수 있는 장치로서 모션 캡쳐장비에 많이 사용되어지고 트래커로 인식되는 모션 데이터는 그 데이터의 정확도 문제와 노이즈 문제로 인하여 장시간의 가공을 필요로 하는 문제가 있다. 따라서 트래커의 모션 데이터를 바탕으로 실시간 게임 캐릭터를 제어하기는 힘들뿐만 아니라 게임에서는 실제 동작되는 모든 동작 데이터를 사용할 필요는 없고 게임 기획자가 기획에서 고려한 동작만을 사용하면 된다. Tracker is a device that can grasp the position and posture information of the object with the tracker sensor in real time. It is widely used in motion capture equipment and motion data recognized by the tracker requires long time processing due to the accuracy and noise of the data. There is a problem. Therefore, it is not only difficult to control the real-time game character based on the motion data of the tracker, but the game does not need to use all the motion data that is actually operated, but only the motions that the game planner considers in planning.

따라서, 본 발명은 상기한 종래 기술의 문제점을 해결하기 위해 이루어진 것으로서, 본 발명의 목적은 게임을 하는 게이머의 주요 부위에 부착된 트래커 센서로부터 위치 및 자세 데이터를 수신하는 트래커 장치를 이용하여 게이머가 실제 자신의 몸을 자유롭게 움직이면서 격투 게임과 같은 대전 게임을 즐길 수 있게 하여 게임에 대한 몰입감을 높이고 게임에 대한 흥미를 증대시키는 트래커를 활용한 온라인 네트워크 대전 게임 시스템 및 그 방법을 제공하는데 있다. Accordingly, the present invention has been made to solve the above problems of the prior art, an object of the present invention is to provide a gamer using a tracker device that receives the position and attitude data from the tracker sensor attached to the main part of the gamer playing the game. The present invention provides an online network game game system and a method using a tracker that allows a user to enjoy a competitive game such as a fighting game while freely moving his or her body, thereby increasing immersion in the game and increasing interest in the game.

한편, 본 발명의 다른 목적은 획득된 게이머의 각 주요부분의 위치 및 자세 정보 데이터 값을 이용하여 게이머 모션 DB에서 유사한 게이머의 동작을 인식하고, 게이머의 동작에 대응하는 게임 캐릭터의 동작 데이터를 생성하는 패턴 매칭 모듈을 사용하여 게이머가 행하는 동작이 실제 게임 환경에서의 게임 캐릭터에 어떤 동작으로 적용되어야 하는지 판단하여 게임 캐릭터의 동작을 게임 기획에 맞게 조정 가능한 트래커를 활용한 온라인 네트워크 대전 게임 시스템 및 그 방법을 제공하는데 있다.Meanwhile, another object of the present invention is to recognize motions of similar gamers in the gamer motion DB using the acquired position and posture information data values of each main part of the gamers, and generate motion data of game characters corresponding to the gamers' motions. An online network match game system using a tracker that can adjust the behavior of a game character to a game plan by determining which action a gamer should apply to a game character in a real game environment using a pattern matching module. To provide a method.

상기와 같은 목적을 달성하기 위한 본 발명의 트래커를 활용한 온라인 네트워크 대전 게임 시스템은 게이머의 신체에 적합한 모션 데이터를 저장하는 게이머 모션 DB와 게이머의 신체 주요부분에 설치된 트래커 센서로부터 게이머의 각 주요부분의 위치 및 자세 정보 데이터를 획득하는 트래커 장치 그리고 상기 획득된 게이머의 각 주요부분의 위치 및 자세 정보 데이터 값과 상기 게이머 모션 DB를 이용하여 게임 캐릭터의 동작을 생성하고, 상기 게임 캐릭터의 동작을 제어하여 온라인 상에서 게임을 진행하는 게임 모듈을 포함하여 이루어지는 것을 특징으로 한다. Online network game game system using the tracker of the present invention for achieving the above object is the main part of the gamers from the gamers motion DB and the tracker sensor installed in the main body of the gamers to store the motion data suitable for the body of the gamers A tracker device for acquiring the position and posture information data of the gamer and generating the motion of the game character by using the positioner and posture information data values of each main part of the gamers and the gamer motion DB, and controlling the motion of the game character. It characterized in that it comprises a game module for playing a game on-line.

이때, 게이머 모션 DB는 게이머가 수행하는 기본 동작에 대한 데이터와 General 모션 DB의 특정 동작에 대한 데이터를 비교하여 게이머의 신체에 맞는 게이머 모션 DB를 생성하는 것을 특징으로 하고, 게임 모듈은 상기 획득된 게이머의 각 주요부분의 위치 및 자세 정보 데이터 값과 상기 게이머 모션 DB를 이용하여 게임 캐릭터의 동작 데이터를 생성하는 패턴 매칭 모듈과 상기 생성된 게임 캐릭터의 동작 데이터와 네트워크를 통해 입력되는 다른 게임 캐릭터의 동작 데이터를 게임 환경에서 제어하면서 게임을 진행하는 게임 진행 모듈을 포함하여 이루어지는 것을 특징으로 한다.In this case, the gamer motion DB compares the data on the basic motion performed by the gamer with the data on the specific motion of the general motion DB, and generates a gamer motion DB suitable for the body of the gamer. A pattern matching module for generating motion data of a game character using the location and posture information data values of each main part of a gamer and the gamer motion DB, and the motion data of the generated game character and other game characters input through a network. And a game progress module for progressing the game while controlling the motion data in the game environment.

또한, 패턴 매칭 모듈은 상기 획득된 게이머의 각 주요부분의 위치 및 자세 정보 데이터 값을 이용하여 상기 게이머 모션 DB에서 유사한 게이머의 동작을 인식하고, 상기 게이머의 동작에 대응하는 게임 캐릭터의 동작 데이터를 생성하는 것을 특징으로 한다. In addition, the pattern matching module recognizes the motion of the similar gamers in the gamer motion DB by using the acquired position and posture information data values of each main part of the gamer, and calculates motion data of the game character corresponding to the motion of the gamer. It is characterized by generating.

한편, 본 발명의 트래커를 활용한 온라인 네트워크 대전 게임 방법은 게이머의 신체에 적합한 모션 데이터를 저장하는 1단계, 게이머의 신체 주요부분에 설치된 트래커 센서로부터 게이머의 각 주요부분의 위치 및 자세 정보 데이터를 획득하는 2단계, 상기 획득된 게이머의 각 주요부분의 위치 및 자세 정보 데이터 값을 이용하여 상기 게이머 모션 데이터에서 유사한 게이머의 동작을 인식하고, 상기 게이머의 동작에 대응하는 게임 캐릭터의 동작 데이터를 생성하는 3단계, 상기 생성된 게임 캐릭터의 동작 데이터와 네트워크를 통해 입력되는 다른 게임 캐릭터의 동작 데이터를 게임 환경에서 제어하면서 게임을 진행하는 4단계를 포함하여 이루어지는 것을 특징으로 한다. On the other hand, in the online game play game method using the tracker of the present invention, the first step of storing the motion data suitable for the body of the gamer, the position and posture information data of each major part of the gamer from the tracker sensor installed in the main body of the gamer In the second step of acquiring, the motion of the similar gamers is recognized in the gamers motion data by using the position and posture information data values of the main parts of the gamers, and motion data of game characters corresponding to the gamers' motions are generated. And a third step of controlling the game while controlling the motion data of the generated game character and the motion data of another game character input through a network.

이때, 게임을 진행하는 4단계는 상기 게이머의 머리에 장착된 트래커 센서에 의한 머리의 위치 및 자세 정보에 대응하는 카메라의 위치 및 자세정보를 바탕으로 게임 영상을 생성하고, 생성된 게임 영상을 디스플레이하는 단계를 더 포함하여 이루어지는 것을 특징으로 한다. In this case, in the fourth step of proceeding with the game, a game image is generated based on the position and posture information of the camera corresponding to the head position and posture information by the tracker sensor mounted on the head of the gamer, and the generated game image is displayed. Characterized in that it further comprises the step of.

이하, 본 발명의 트래커를 활용한 온라인 네트워크 대전 게임 시스템 및 그 방법에 대하여 첨부된 도면을 참조하여 상세히 설명하기로 한다. Hereinafter, an online network game game system using the tracker of the present invention and a method thereof will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 의한 트래커를 활용한 온라인 네트워크 대전 게임 시스템의 구성을 나타내는 도면이다.
먼저, 본 발명에서 사용되는 "DB"는 "데이터베이스(Data Base)"를 의미한다.
1 is a diagram showing the configuration of an online network game game system using a tracker according to the present invention.
First, "DB" used in the present invention means "Data Base".

본 발명에 의한 트래커를 활용한 온라인 네트워크 대전 게임 시스템은 게임의 종류에 따라 게임 기획자가 정의한 표준 모션 데이터베이스(110, 이하 "General 모션 DB"라 함) 데이터를 바탕으로 실제 게이머의 체격에 맞는 게이머 모션 DB(130)를 생성하는 전처리 모듈(100)과 트래커 센서를 이용하여 게이머의 각 주요부분의 위치 및 자세에 대한 정보 데이터를 획득하는 트래커 장치(200), 획득된 게이머의 각 주요부분의 위치 및 자세 정보 데이터 값과 게이머 모션 DB를 이용하여 게임 캐릭터의 동작을 생성하고, 게임 캐릭터의 동작을 제어하여 온라인 상에서 게임을 진행하는 게임 모듈(700) 그리고 게임의 다른 캐릭터의 데이터를 네트워크를 통해 전달하는 네트워크 모듈(600)을 포함하여 이루어진다. The online network match game system utilizing the tracker according to the present invention is based on the standard motion database (110, hereinafter referred to as "General motion DB") data defined by the game planner according to the type of game, the gamer motion that fits the physique of the actual gamer. Tracker device 200 for obtaining information data on the position and posture of each main part of the gamer using the preprocessing module 100 and the tracker sensor to generate the DB 130, the position of each major part of the gamer and The game module 700 generates a game character's motion by using the posture information data value and the gamer motion DB, controls the game character's motion, and transmits data of the game module 700 and other characters of the game through the network. Network module 600.

전처리 모듈(100)은 General 모션 DB(110), 모션 리타겟팅 모듈(120) 그리고 게이머 모션 DB(130)을 포함하여 이루어진다. General 모션 DB(110)는 게임의 종류에 따라 게임 기획자가 정의한 일반적인 모션 데이터를 저장하고 있다. General 모션 DB(110)를 바탕으로 실제 게이머의 체격에 맞는 게이머 모션 DB(130)를 생성하기 위해서 모션 리타겟팅 모듈(120)을 사용한다. 모션 리타겟팅 모듈(120)은 게이머가 수행하는 기본 모션 동작에 의한 동작 데이터와 특정 동작에 대응하는 General 모션 DB(110) 데이터 값을 비교 계산하여 게이머의 신체에 맞는 모션 데이터를 생성하여 게이머 모션 DB(130)에 저장한다. 모션 리타겟팅 모듈(120)은 게이머의 특정 기본 동작은 트래커 센서(220)에 의해 획득된 동작 데이터로부터 전달받는다. The preprocessing module 100 includes a general motion DB 110, a motion retargeting module 120, and a gamer motion DB 130. General motion DB 110 stores the general motion data defined by the game planner according to the type of game. Based on the general motion DB 110, the motion retargeting module 120 is used to generate the gamer motion DB 130 suitable for the actual physique of the gamer. The motion retargeting module 120 compares and calculates motion data based on a basic motion operation performed by a gamer and general motion DB 110 data values corresponding to a specific motion to generate motion data suitable for the body of the gamer, thereby creating a gamer motion DB. Save to 130. The motion retargeting module 120 receives specific basic motions of the gamer from motion data obtained by the tracker sensor 220.

트래커 장치(200)는 게이머의 얼굴 및 주요 위치에 부착된 트래커(Tracker)센서(220)에서 감지된 게이머의 위치 및 자세 정보 데이터를 획득하여 트래커(Tracker) 입력 모듈(210)에 입력한다. 입력된 게이머의 위치 및 자세 정보 데이터는 전처리 모듈(100)에서 게이머의 신체에 맞는 모션 데이터를 생성하기 위해 모션 리타겟팅 모듈(120)에 이용되고 또한 게임 모듈(700)에서 게임머의 동작을 인식하는 데이터로 이용된다. The tracker device 200 obtains the positioner's position and posture information data detected by the tracker sensor 220 attached to the gamer's face and the main position, and inputs it to the tracker input module 210. The input game player's position and posture information data is used in the motion retargeting module 120 to generate motion data suitable for the gamers 'body in the preprocessing module 100, and also recognizes the gamers' motion in the game module 700. Used as data.

게임모듈(700)은 패턴 매칭 모듈(300), 게임 진행 모듈/영상 생성 모듈(400) 그리고 헤드장착형 디스플레이(Head Mounted Display)(500, 이하 "HMD"라 함)을 포함하여 이루어진다. 패턴 매칭 모듈(300)은 트래커 장치(200)에서 입력된 게이머의 위치 및 자세 데이터 값과 게이머 모션 DB(130)의 모션 데이터 값을 비교하여 게이머의 동작과 유사한 모션 데이터를 찾아 게임에 적용될 수 있는 게이머의 동작을 인식한다. 이렇게 입력된 게이머의 동작을 바탕으로 이에 대응하는 게임 캐릭터의 동작 데이터(왼쪽발을 사용한 하단 앞차기, 왼쪽발을 사용한 상단 앞차기, 상단 막기, 하단 막기 등)를 생성한다. 또한 패턴 매칭 모듈(300)로 들어오는 트래커(Tracker) 입력 모듈(210)의 데이터 중에서 머리 부분의 위치 및 자세 정보는 영상 생성 모듈에서 카메라 위치 및 자세 정보로 사용된다. The game module 700 includes a pattern matching module 300, a game progress module / image generating module 400, and a head mounted display 500 (hereinafter referred to as “HMD”). The pattern matching module 300 compares the position and posture data values of the gamer input from the tracker device 200 with the motion data values of the gamer motion DB 130 to find motion data similar to the gamer's motion and apply them to the game. Recognize gamers' actions. Based on the input of the gamers, the motion data of the corresponding game characters (lower front kick using the left foot, upper front kick using the left foot, upper block, lower block, etc.) is generated. In addition, the position and posture information of the head of the tracker input module 210 coming into the pattern matching module 300 is used as the camera position and posture information in the image generating module.

네트워크 모듈(600)은 네트워크를 통해 게임 환경의 다른 상대방의 동작 데이터를 게임진행 모듈/영상생성 모듈(400)에 제공한다. The network module 600 provides motion data of the other party in the game environment to the game progress module / image generation module 400 through the network.

게임진행 모듈/영상생성 모듈(400)은 패턴 매칭 모듈(300)을 통해 들어오는 게임 캐릭터의 동작 데이터와 네트워크 모듈(600)을 통해 들어오는 상대방의 동작 데이터를 바탕으로 게임 환경에서 게이머 캐릭터와 상대방의 게임 캐릭터를 제어하여 게임을 진행한다. 또한 게임진행 모듈/영상생성 모듈(400)은 게이머 머리에 설치된 트래커 센서(220)로부터 입력된 게이머 머리의 위치 및 자세 정보에 의해 카메라의 위치 및 자세 정보를 파악하여 이에 대응하는 게임 영상을 생성한다. 생성된 게임 영상은 게이머가 착용하고 있는 HMD(500)를 통해 디스플레이된다. HMD(500)는 안경형으로 형성되어 게이머의 전방에 항상 디스플레이될 수 있고, 이렇게 실시간으로 디스프레이되기 때문에 게이머는 게임에 더욱 몰입하여 흥미를 높일 수 있다. The game progress module / image generation module 400 is based on the motion data of the game character coming in through the pattern matching module 300 and the motion data of the other party coming in through the network module 600. Play the game by controlling the character. In addition, the game progress module / image generation module 400 grasps the position and posture information of the camera based on the position and posture information of the gamer head input from the tracker sensor 220 installed in the gamer head and generates a game image corresponding thereto. . The generated game image is displayed through the HMD 500 worn by the gamer. The HMD 500 is formed in a spectacle shape so that it can always be displayed in front of the gamer, and since it is displayed in real time, the gamer can be more immersed in the game and increase interest.

도 2는 본 발명에 의한 트래커 센서를 부착한 예를 나타내는 도면이다.2 is a view showing an example in which a tracker sensor according to the present invention is attached.

게이머의 주요 관절 부분, 특히 주요 관절 부분에 부착된 트래커(Tracker)센서(80a~80n)를 나타내며 이러한 센서는 카메라의 위치 정보와 자세 정보에 대응하여 게이머의 주요 부분에 부착된다. 이러한 부착 위치는 게임 기획이나 게임 장르에 따라 달라진다. The tracker sensor 80a to 80n attached to the main joint part of the gamer, particularly the main joint part, is attached to the main part of the gamer in correspondence with the position information and the posture information of the camera. This attachment position depends on the game plan or game genre.

이상에서 몇 가지 실시 예를 들어 본 발명을 더욱 상세하게 설명하였으나, 본 발명은 반드시 이러한 실시예로 국한되는 것이 아니고 본 발명의 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형실시될 수 있다. Although the present invention has been described in more detail with reference to some embodiments, the present invention is not necessarily limited to these embodiments, and various modifications can be made without departing from the spirit of the present invention.

상술한 바와 같이, 본 발명에 의한 트래커를 활용한 온라인 네트워크 대전 게임 시스템 및 방법은 게이머의 동작에 의해 게임 캐릭터의 동작을 제어할 수 있어 대전 게임을 즐기는 게이머의 활동적인 성향을 만족시켜 줄 수 있을 뿐만 아니라 기존 입력체계의 한계로 인해 단순히 양손만을 이용하여 게임을 즐기는 현대인들이 안고 있는 문제점들을 트래커를 활용한 입력체계를 통해서 해소할 수 있는 효과가 있다. As described above, the online network game game system and method using the tracker according to the present invention can control the operation of the game character by the action of the gamers can satisfy the active tendency of gamers enjoying the game In addition, due to the limitations of the existing input system, there is an effect that can solve the problems of the modern people enjoying the game using only two hands through the input system using the tracker.

또한 게이머가 실제 게임동작을 수행함으로서 게임을 진행하므로 게이머가 게임에 몰입하여 흥미롭게 게임을 즐기면서 운동을 하는 효과가 있다. In addition, since the gamers progress the game by performing the actual game movement, the gamers can immerse themselves in the game and enjoy the game while exercising.

Claims (13)

게이머가 수행하는 기본 동작에 대한 데이터와 표준 모션 데이터베이스의 특정 동작에 대한 데이터를 비교하여 게이머의 신체에 맞는 게이머 모션 데이터를 생성하여 저장하는 게이머 모션 데이터베이스;A gamer motion database that compares data on basic motions performed by the gamer with data on specific motions of the standard motion database to generate and store gamer motion data suitable for the gamer's body; 게이머의 신체 주요부분에 설치된 트래커 센서로부터 게이머의 각 주요부분의 위치 및 자세 정보 데이터를 획득하는 트래커 장치;A tracker device that obtains position and posture information data of each main part of the gamer from a tracker sensor installed in the main part of the body of the gamer; 상기 획득된 게이머의 각 주요부분의 위치 및 자세 정보 데이터 값을 이용하여 상기 게이머 모션 데이터베이스에서 유사한 게이머의 동작을 인식하고, 상기 게이머의 동작에 대응하는 게임 캐릭터의 동작 데이터를 생성하는 패턴 매칭 모듈을 포함하여 이루어지는 것을 특징으로 하는 트래커를 활용한 온라인 네트워크 대전 게임 시스템에 이용되는 데이터 입력장치.A pattern matching module for recognizing the motions of similar gamers in the gamer motion database using the acquired position and posture information data values of each main part of the gamers, and generating motion data of game characters corresponding to the motions of the gamers; A data input device for use in an online network game game system using a tracker, comprising: a tracker. 삭제delete 제 1항에 있어서, The method of claim 1, 상기 게이머 모션 데이터베이스는 게임의 종류에 따라 정의되는 것을 특징으로 하는 트래커를 활용한 온라인 네트워크 대전 게임 시스템에 이용되는 데이터 입력장치.The gamer motion database is a data input device used for an online network game game system using a tracker, characterized in that defined according to the type of game. 게이머가 수행하는 기본 동작에 대한 데이터와 표준 모션 데이터베이스의 특정 동작에 대한 데이터를 비교하여 게이머의 신체에 맞는 게이머 모션 데이터를 생성하는 게이머 모션 데이터베이스;A gamer motion database that compares data on basic motions performed by the gamer with data on specific motions of the standard motion database to generate gamer motion data suitable for the gamer's body; 게이머의 신체 주요부분에 설치된 트래커 센서로부터 게이머의 각 주요부분의 위치 및 자세 정보 데이터를 획득하는 트래커 장치;A tracker device that obtains position and posture information data of each main part of the gamer from a tracker sensor installed in the main part of the body of the gamer; 상기 획득된 게이머의 각 주요부분의 위치 및 자세 정보 데이터 값과 상기 게이머 모션 데이터베이스를 이용하여 게임 캐릭터의 동작을 생성하고, 상기 게임 캐릭터의 동작을 제어하여 온라인 상에서 게임을 진행하는 게임 모듈을 포함하여 이루어지는 것을 특징으로 하는 트래커를 활용한 온라인 네트워크 대전 게임 시스템.And a game module for generating a game character's motion by using the acquired position and posture information data values of each main part of the gamers, and controlling the motion of the game character to play a game online. Online network game game system using a tracker, characterized in that made. 삭제delete 제 4항에 있어서,The method of claim 4, wherein 상기 게이머 모션 데이터베이스는 게임의 종류에 따라 정의되는 것을 특징으로 하는 트래커를 활용한 온라인 네트워크 대전 게임 시스템.The gamers motion database is an online network game game system using a tracker, characterized in that defined according to the type of game. 제 4항 또는 제 6항에 있어서,The method according to claim 4 or 6, 상기 게임 모듈은 상기 획득된 게이머의 각 주요부분의 위치 및 자세 정보 데이터 값과 상기 게이머 모션 데이터베이스를 이용하여 게임 캐릭터의 동작 데이터를 생성하는 패턴 매칭 모듈과 상기 생성된 게임 캐릭터의 동작 데이터와 네트워크를 통해 입력되는 다른 게임 캐릭터의 동작 데이터를 게임 환경에서 제어하면서 게임을 진행하는 게임 진행 모듈을 포함하여 이루어지는 것을 특징으로 하는 트래커를 활용한 온라인 네트워크 대전 게임 시스템.The game module comprises a pattern matching module for generating motion data of a game character using the position and posture information data values of each major part of the gamer and the gamer motion database, and the motion data and network of the generated game character. Online game play game system using a tracker comprising a game progress module for proceeding the game while controlling the motion data of the other game characters input through the game environment. 제 7항에 있어서,The method of claim 7, wherein 상기 패턴 매칭 모듈은 상기 획득된 게이머의 각 주요부분의 위치 및 자세 정보 데이터 값을 이용하여 상기 게이머 모션 데이터베이스에서 유사한 게이머의 동작을 인식하고, 상기 게이머의 동작에 대응하는 게임 캐릭터의 동작 데이터를 생성하는 것을 특징으로 하는 트래커를 활용한 온라인 네트워크 대전 게임 시스템.The pattern matching module recognizes similar gamers' motions in the gamers' motion database using the obtained position and posture information data values of each main part of the gamers, and generates motion data of game characters corresponding to the gamers' motions. Online network game game system using a tracker, characterized in that. 제 7항에 있어서,The method of claim 7, wherein 상기 게임 모듈은 상기 게이머의 머리에 장착된 트래커 센서에 의한 머리의 위치 및 자세 정보에 대응하는 카메라의 위치 및 자세정보를 바탕으로 게임 영상을 생성하고, 생성된 게임 영상이 디스플레이되는 것을 특징으로 하는 트래커를 활용한 온라인 네트워크 대전 게임 시스템. The game module generates a game image based on the position and the position information of the camera corresponding to the position and the position information of the head by the tracker sensor mounted on the head of the gamer, characterized in that the generated game image is displayed Online network game game system using tracker. 제 9항에 있어서,The method of claim 9, 상기 생성된 게임 영상은 게이머가 착용하고 있는 헤드장착형 디스플레이(HMD)를 통해 디스플레이되는 것을 특징으로 하는 트래커를 활용한 온라인 네트워크 대전 게임 시스템.The generated game image is displayed on the head mounted display (HMD) worn by the gamer online network game game system using a tracker. 전처리 모듈에서 게이머가 수행하는 기본 동작에 대한 데이터와 표준 모션 데이터베이스의 특정 동작에 대한 데이터를 비교하여 게이머의 신체에 맞는 게이머 모션 데이터를 생성하여 게이머 모션 데이터베이스에 저장하는 1단계;Comparing the data on the basic motions performed by the gamer in the preprocessing module with the data on the specific motions of the standard motion database, and generating gamer motion data suitable for the body of the gamers and storing the data in the gamer motion database; 게이머의 신체 주요부분에 설치된 트래커 센서에서 전달된 게이머의 각 주요부분의 위치 및 자세 정보 데이터를 트래커 장치에서 획득하는 2단계;Acquiring, by the tracker device, position and posture information data of each major part of the gamer transmitted from the tracker sensor installed in the main part of the gamer body; 게임 모듈에서 상기 획득된 게이머의 각 주요부분의 위치 및 자세 정보 데이터 값을 이용하여 상기 게이머 모션 데이터에서 유사한 게이머의 동작을 인식하고, 상기 게이머의 동작에 대응하는 게임 캐릭터의 동작 데이터를 생성하는 3단계;3, which recognizes the motions of the similar gamers in the gamer motion data using the obtained position and posture information data values of each major part of the gamers in the game module, and generates motion data of game characters corresponding to the motions of the gamer. step; 상기 게임 모듈에서 상기 생성된 게임 캐릭터의 동작 데이터와 네트워크를 통해 입력되는 다른 게임 캐릭터의 동작 데이터를 게임 환경에서 제어하면서 게임을 진행하는 4단계를 포함하여 이루어지는 것을 특징으로 하는 트래커를 활용한 온라인 네트워크 대전 게임 방법.An online network using a tracker, wherein the game module comprises four steps of controlling a game in the game environment while controlling the motion data of the generated game character and the motion data of another game character input through the network. How to play war. 제 11항에 있어서,The method of claim 11, 상기 게임을 진행하는 4단계는 상기 게이머의 머리에 장착된 트래커 센서에 의한 머리의 위치 및 자세 정보에 대응하는 카메라의 위치 및 자세정보를 바탕으로 게임 영상을 생성하고, 생성된 게임 영상을 디스플레이하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 트래커를 활용한 온라인 네트워크 대전 게임 방법.In the fourth step of proceeding with the game, a game image is generated based on the position and posture information of the camera corresponding to the position and posture information of the head by the tracker sensor mounted on the head of the gamer, and the generated game image is displayed. Online game game game using the tracker, characterized in that further comprises a step. 제 12항에 있어서,The method of claim 12, 상기 생성된 게임 영상은 게이머가 착용하고 있는 헤드장착형 디스플레이(HMD)를 통해 디스플레이되는 것을 특징으로 하는 트래커를 활용한 온라인 네트워크 대전 게임 방법.The generated game image is displayed on the head-mounted display (HMD) worn by the gamer online network game using the tracker, characterized in that the game.
KR1020060075784A 2005-12-08 2006-08-10 System and method for on-line fighting aaction game using tracker KR100866847B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020050119833 2005-12-08
KR20050119833 2005-12-08

Publications (2)

Publication Number Publication Date
KR20070061256A KR20070061256A (en) 2007-06-13
KR100866847B1 true KR100866847B1 (en) 2008-11-04

Family

ID=38357193

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060075784A KR100866847B1 (en) 2005-12-08 2006-08-10 System and method for on-line fighting aaction game using tracker

Country Status (1)

Country Link
KR (1) KR100866847B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019139859A1 (en) * 2018-01-09 2019-07-18 V-Armed Inc. Firearm simulation and training system and method
US11204215B2 (en) 2018-01-09 2021-12-21 V-Armed Inc. Wireless independent tracking system for use in firearm simulation training
US11226677B2 (en) 2019-01-08 2022-01-18 V-Armed Inc. Full-body inverse kinematic (FBIK) module for use in firearm simulation training

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101032813B1 (en) * 2010-08-24 2011-05-04 윤상범 Apparatus and method for cyber sparring of martial art and the recording medium
WO2012026680A2 (en) * 2010-08-24 2012-03-01 Yun Sang Bum Virtual reality martial arts apparatus, and method for controlling same
KR101036429B1 (en) * 2010-08-24 2011-05-23 윤상범 Apparatus and method for cyber training of martial art and the recording medium
KR102461024B1 (en) * 2017-10-31 2022-10-31 에스케이텔레콤 주식회사 Head mounted display and method for executing action in virtual environment using the same

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000288253A (en) * 1999-04-07 2000-10-17 Enix Corp Video game device and recording medium with program stored
KR20010016112A (en) * 2000-11-07 2001-03-05 김정태 Motion game control and way
KR20010081193A (en) * 2000-02-10 2001-08-29 이수원 3D virtual reality motion capture dance game machine by applying to motion capture method
KR20030056302A (en) * 2001-12-28 2003-07-04 한국전자통신연구원 Apparatus and method for augmented reality game

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000288253A (en) * 1999-04-07 2000-10-17 Enix Corp Video game device and recording medium with program stored
KR20010081193A (en) * 2000-02-10 2001-08-29 이수원 3D virtual reality motion capture dance game machine by applying to motion capture method
KR20010016112A (en) * 2000-11-07 2001-03-05 김정태 Motion game control and way
KR20030056302A (en) * 2001-12-28 2003-07-04 한국전자통신연구원 Apparatus and method for augmented reality game

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019139859A1 (en) * 2018-01-09 2019-07-18 V-Armed Inc. Firearm simulation and training system and method
US10922992B2 (en) 2018-01-09 2021-02-16 V-Armed Inc. Firearm simulation and training system and method
US11204215B2 (en) 2018-01-09 2021-12-21 V-Armed Inc. Wireless independent tracking system for use in firearm simulation training
US11371794B2 (en) 2018-01-09 2022-06-28 V-Armed Inc. Firearm simulation and training system and method
IL275892B1 (en) * 2018-01-09 2023-10-01 V Armed Inc Firearm Simulation and Training System and Method
US11226677B2 (en) 2019-01-08 2022-01-18 V-Armed Inc. Full-body inverse kinematic (FBIK) module for use in firearm simulation training

Also Published As

Publication number Publication date
KR20070061256A (en) 2007-06-13

Similar Documents

Publication Publication Date Title
JP7379360B2 (en) Voice help system using artificial intelligence
KR100866847B1 (en) System and method for on-line fighting aaction game using tracker
Shafer et al. Spatial presence and perceived reality as predictors of motion-based video game enjoyment
KR101572526B1 (en) A screen baseball game apparatus without Temporal and spatial limitations
US9448634B1 (en) System and method for providing rewards to a user in a virtual space based on user performance of gestures
US10328339B2 (en) Input controller and corresponding game mechanics for virtual reality systems
KR102530747B1 (en) challenge game system
US20080098448A1 (en) Controller configured to track user's level of anxiety and other mental and physical attributes
EP1060772A2 (en) Apparatus and method to represent mixed reality space shared by plural operators, game apparatus using mixed reality apparatus and interface method thereof
JP5044550B2 (en) GAME DEVICE, GAME DEVICE INPUT METHOD AND INPUT PROGRAM
US20090058850A1 (en) System and method for intuitive interactive navigational control in virtual environments
JPWO2009028690A1 (en) GAME DEVICE, GAME PROGRAM, AND GAME DEVICE CONTROL METHOD
JP6672380B2 (en) Game program, character control program, method, and information processing device
KR20080045359A (en) Interactive online golf service method real time analysis of physical condition, swing arc, and swing speed and recordable media thereof
CN110989839A (en) System and method for man-machine fight
US20090079745A1 (en) System and method for intuitive interactive navigational control in virtual environments
JPWO2008016064A1 (en) Game device, object display method and display program in game device
Nasiri et al. Gait differences in the real world and virtual reality: The effect of prior virtual reality experience
O’Donovan et al. Rabbit run: Gaze and voice based game interaction
JP2021016406A (en) Game device and program
WO2020016225A1 (en) Method and control unit for controlling a virtual reality display, virtual reality display and virtual reality system
KR101283181B1 (en) Multiplayer exercise gaming system based on synchronized social interaction
JP7054276B2 (en) Physical activity support system, method, and program
KR102433084B1 (en) Player emotion analysis method for virtual reality game, player emotion-based virtual reality service management method and virtual reality system
CN109821243A (en) A method of simulation reappears shooting process

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee