Abstract:
본 발명은 적외선 동작 인식 카메라를 사용한 네추럴 유저 인터페이스 기반 입체 지구본에 관한 것으로, GLSL을 이용하여 구형상의 지구본을 모델링하는 단계; 상기 모델링된 지구 맵에 대해 지형의 높이차를 부여하기 위해 높이 맵(high map)을 맵핑하는 단계; 상기 높이 맵이 맵핑된 지구본에 질감을 부여하기 위해 범프 맵(Bump map)을 맵핑하는 단계; 상기 범프 맵이 맵핑된 지구본에 대해 빛의 명암을 부여하기 위해 나이트 맵(Night map)을 맵핑하는 단계; 및 상기 나이트 맵이 맵핑된 지구본에 대해 3D 입체 출력하는 단계를 포함한다.
Abstract:
본 발명은 학습자의 자율성을 확보하고 공감각적인 동작 및 행위를 촉진하고 아동의 창의력과 의사소통의 능력을 증진하기 위해서 아동용 게임 콘텐츠와 인터랙션하게 연동하도록 기존의 키보드와 마우스 같은 제안된 입력 장치가 아닌 공감각적이고 직관적으로 인터랙션을 할 수 있도록 적외선 Depth카메라 장치를 활용한 내추럴 유저 인터페이스(Natural User Interface)을 이용한 공감각적 행위기반 인터페이스 제어방법에 관한 것이다. 본 발명은, 사용자의 동작을 인식하기 위한 동작인식 수단 및 전자 주사위를 포함하여 컴퓨터상에서 구동되는 공감각적 행위기반 인터페이스 시스템에서 사용자의 입력사항을 처리하기 위한 제어방법에 있어서, 사용자 제스처(gesture)에 의한 입력신호 또는 외부장치로 구성되는 전자 주사위에 의한 입력신호를 전송받기 위한 입력 대기단계와; 다양한 제스처 정보를 가지는 제스처DB를 포함하며, 상기 동작인식 수단으로부터 전송받은 제스처를 상기 제스처DB에 기록된 일 이벤트로 대응시키는 제스처 전처리 단계와; 전자 주사위에 의해 발신되는 주사위 눈의 값(value)을 이벤트화하는 주사위 값 입력단계와; 상기 제스처 전처리 단계 및 주사위 값 입력단계로부터 전송받은 이벤트를 컴퓨터 모니터상 출력되는 입력대기 상태인 스크린으로 전달하고, 해당 스크린은 스크린별로 미리 기록된 플로우 라우터에 의해 상기 전송받은 이벤트를 분기시켜 정해진 명령을 실행하는 명령단계;를 포함하는 것을 특징으로 하는 공감각적 행위기반 인터페이스 제어방법을 제공한다.
Abstract:
The present invention relates to an apparatus and a method of reproducing crowd simulation, capable of controlling the behavior of various crowds as both of a macroscopic behavior expression characteristic and a microscopic behavior expression characteristic are expressed through a large-scale crowd simulation. The present invention provides an apparatus of reproducing crowd simulation, including: a server including a crowed simulation module to create behaviors of crowd, and to control and manage the behaviors of the crowd and a packet management module to convert the created behavior of the crowd in the form of a data packet to be transmitted; and a display device to receive the data packet created by the server and to display a result value of the data packet according to an input value that the user prefers. The present invention provides a method of reproducing crowd simulation, which includes the steps of: creating behaviors of crowd displayed through the display device by the server, and controlling and managing the behavior of the crowd; converting the created behavior of the crowd in the form of a data packet to be transmitted to the display device; and receiving the data packet by the display device to display the result value of the data packet according to the input value that the user prefers.
Abstract:
오디오 파일의 비트(beat)를 사용한 비디오 게임의 제어 방법 및 비디오 게임 장치 및 이를 제공하는 온라인 게임 서버가 개시된다. 비디오 게임 제어 방법은 비디오 게임에 사용할 오디오 파일을 로딩하는 단계, 로딩된 오디오 파일을 분석하여, 오디오 파일의 비트를 결정하는 단계, 결정된 비트에 기반하여 비디오 게임에 등장할 장애물의 종류, 등장 위치, 및 등장 시기를 포함하는 장애물 속성을 결정하는 단계, 비디오 게임이 진행되는 동안 장애물 속성을 참조하여 비디오 게임에 장애물을 등장시키고, 등장된 장애물과 사용자 간의 상호작용을 바탕으로 비디오 게임을 진행시키는 단계, 및 게임이 종료되면 사용자의 기량에 따른 점수를 포함하는 게임 결과를 출력하는 단계를 포함하며, 상기 오디오 파일을 로딩하는 단계는 로딩된 오디오 파일에 묵음기(silent period)가 존재하는지 판단하는 단계와, 묵음기가 존재할 경우 묵음기에 삽입할 게임 음악을 결정하는 단계 및 결정된 게임 음악을 묵음기에 삽입하는 단계를 포함하며, 상기 묵음기는 단일 곡 내에 또는 연속 재생되는 곡 사이에 존재한다. 본 발명에 의하여, 사용자는 게임 제작자가 사전에 결정한 음악이 아닌, 자신이 선호하는 음악을 직접 들으면서 게임을 즐길 수 있고 사용자가 선택한 음악에 따라 게임의 스테이지가 변경되는 효과를 얻을 수 있으므로 몰입도가 배가된다.
Abstract:
The present invention relates to a virtual ecology park visualization system, in which, even if the number of virtual characters is increased in a virtual space, computation cost is less increased, a real-time simulation is possible, and the virtual character on a screen reacts to the motion of a person at the front of the screen so that a three dimensional (3D) image is provided. According to the present invention, the virtual ecology park visualization system includes: a virtual ecology park creating device including a plant creating module used to simulate the motion of natural plants by utilizing a computer graphic technology and a virtual character adjusting module to display the motion of the virtual character based on an autonomous agent; a 3D image display including a screen and a projector to express plants and the virtual characters created by the virtual ecology park creating device on the screen; and an interface device including a motion recognition sensor to recognize the motion of the person located at the front of the screen and a motion instruction processing module to process the motion of the person detected through the motion recognition sensor.
Abstract:
The present invention relates to an injection education system using a human body model, and more particularly, to the injection education system using a human body model capable of being utilized for education on injection by measuring the insertion length and the insertion angle of an syringe needle, as well as the insertion amount and the insertion speed of an injection solution in case of inserting a syringe for injection education to a site for being injected on the human body model, and thereby, enabling to provide users with information if the syringe is correctly inserted into the corresponding site as three-dimensional graph human body model simulation. The present invention produces effects for capable of precisely performing education on syringe injection by measuring the insertion length and the insertion angle of an syringe needle, as well as the insertion amount and the insertion speed of an injection solution in case of inserting a syringe for injection education to a site for being injected on the human body model, and thereby, enabling to provide users with information if the syringe is correctly inserted into the corresponding site as three-dimensional graph human body model simulation.
Abstract:
The present invention relates to a method for producing 3D earth globes based on natural user interface using a motion recognition infrared camera. The method includes: a step of modeling an earth globe of a sphere shape using GLSL; a step of mapping a high map to give a high difference to the modeled earth map; a step of mapping a bump map to give textured to the earth globe in which the high map is mapped; a step of mapping a night map to give a contrast to the earth globe in which the bump map is mapped; and a step of three-dimensionally outputting the earth globe in which the night map is mapped. [Reference numerals] (AA) Texture information; (BB) Normal map; (CC) Palisade rendering; (DD) Bump Map; (EE) Rendering 3DDSereo globe based on the altitude; (FF) Control the globe based on NUI; (GG) Visualize the 3D globe based on the interactive altitude; (HH) Bump Map
Abstract:
PURPOSE: A method for displaying animation about natural plants is provided to present a realistic and natural shape of trees in animation by applying a parametric function L-system. CONSTITUTION: A method for displaying animation about natural plants comprises the steps of: development of a plant model; and generation of motions of a plant. For developing a plant model, geometric information of a plant is generated by a parametric function which is delivered with L-system parameters. The parametric function is a user-defined function about elements to determine the shape of a plant including the length and the thickness of branches. Motion information of a plant is generated using the shape maintaining force of a plant in a shape matching scheme.