Abstract:
PURPOSE: An agent based game service apparatus and method thereof are provided to enable an agent to execute a game instead of a user by creating the agent of an NPC(Non Player Character) type based on data inputted by a terminal apparatus of the user. CONSTITUTION: An input data management unit(101) collects data inputted from a terminal apparatus of a user. A data mining unit(102) creates mining data by analyzing a pattern of the inputted data. A game agent processing unit(103) creates a game agent for playing game instead of the user by using the mining data. An agent based game service apparatus updates the state information of the game agent according to the progress of the game.
Abstract:
A method for offering a manual through the misoperation pattern analysis of a user equipment and a system therefor are provided to enable a user to efficient use a corresponding device through an efficient manual interface by collecting/recognizing patterns of frequent errors and offering a proper user manual announcement through the voice or display device. In case the inputted operation pattern of a user equipment is a misoperation pattern, a manual providing system searches manual information about the inputted misoperation pattern from an operation pattern sequence DB storing manuals corresponding to each maloperation pattern(300~315). In case the manual information is searched, a system extracts text information from the manual information(320), and then outputs the extracted text information through the voice or display device(325).
Abstract:
An olfactory sense base authentication system and a method thereof for performing user personal authentication by sensing olfactory information of the body of a user are provided to sense the inherent olfactory sense bio-information of the body of the user. An olfactory sensor unit(10) senses the inherent olfactory sense bio-information of the body of user according to the sensing request control of a controller(50). A sensing vector generator produces a plurality of sensing vectors from sensing values which become with the digitalization [digitalize] provided from a plurality of olfactory sensors. A learning unit(20) reads the initial studying request control of the controller, the comparative object olfactory sense organism information vector and study frequency. The storage stores the learned comparative object olfactory sense organism information vector and the comparative object olfactory sense organism information vector learned with the study frequency and authenticator(30).
Abstract:
본 발명은 대규모 지형 모델과 같이 방대한 규모의 데이터를 갖는 모델을 실시간 3차원적으로 컴퓨터 시스템에 표현하기 위한 장치 및 방법에 관한 것이다. 본 발명에 따른 다단계 해상도를 갖는 3차원 이미지 표현 장치는, 하위 계층(m+1 레벨)의 삼각형 패치는 k*k(k는 상위 계층의 가로 및 세로 그리드 수)개의 상위 계층(m 레벨)의 삼각형 패치들을 포함하고, 각 계층은 서로 다른 해상도를 갖는 다단계 해상도의 계층적 메쉬(mesh)를 구성하며, 대상 이미지에 대한 높이 정보를 정규적으로 샘플링하여 상기 계층적 메쉬에 포함된 삼각형 패치들의 각 꼭지점에 할당하는 패치 구성부; 가상 카메라의 시점에 따라서 각각의 삼각형 패치에 대한 해상도를 결정하는 해상도 결정부; 및 상기 계층적 메쉬에 포함된 삼각형 패치들 중 인접한 삼각형 패치 간에 해상도가 다른 경우, 상기 인접한 삼각형 패치를 서로 틈새 없이 연결하는 패치 연결부를 포함하는 것을 특징으로 한다. DEM, PM, ROAM, MESH, GIS, 가상현실, 지형 모델, 컴퓨터 그래픽스
Abstract:
PURPOSE: An algebraic blending method of a computing device is provided to merge two curved lines/curved surfaces into one curved line/curved surface in a modeler, to have continuity on a boundary of two B-spline curved lines/curved surfaces, thereby reducing the number of curved line or curved surface patches of an original model. CONSTITUTION: A computing device obtains B-spline curved surface patches by using universal parametrization(1001). The computing device selects two neighboring patches to be connected by continuity among the obtained curved surface patches(1002). The computing device obtains control points from the two curved surfaces, and blends overlapped control points to obtain a control point of at least one big patch(1003). The computing device obtains B-spline curved surface patches by using the control point of the obtained big patch, and substitutes two patches of an original model for the B-spline curved surface patches(1004).
Abstract:
PURPOSE: A multiple 3D game service device and a method thereof are provided to share a display driver and a sound driver, thereby driving a plurality of 3D games in one server at the same time. CONSTITUTION: A frame buffer capture unit(102) provides a display driver and a separate virtual display driver(102A). A game sound capture unit(103) provides a sound driver and a separate virtual sound driver(103A). A game audio/video stream generation unit(104) generates a game video stream. A game management unit(105) manages information about a game. A game streaming service system shares system resources of a server among a plurality of games. [Reference numerals] (101) User pressure application unit; (101A,101B) Input event queue; (102) Frame buffer capture unit; (103) Game sound capture unit; (103A) Sound driver; (104) Game AV stream generation unit; (105) Game management unit; (200) Network; (AA) Display; (BB) Display driver; (CC) Game A; (DD,102A) Virtual driver; (EE) Game B; (FF) Game C
Abstract:
PURPOSE: An online game server and implementation method thereof are provided to offer existed online game services in low performance clients by streaming game screens in real time and by using thin client information connected to a game server. CONSTITUTION: A storage unit(110) stores and receives hardware environment of plural clients in order to execute online games. An converting unit(130) encodes the online games based on each hardware environment according to manipulation signals received from plural clients. A control unit(150) executes the online game selected by the clients. The control unit controls the clients in order to execute the online game by transmitting game execution screens to the clients.
Abstract:
PURPOSE: A 3D streaming apparatus of the remote shading base is provided, which can embody the superior picture quality in the mobile terminal by using the 3D application of the high quality of server and apparatus thereof. CONSTITUTION: A 3D primitive extractor(104) extracts the 3D primitive from 3D scene data(102). A 2D primitive converter(106) changes the 3D primitive into 2D primitive(108) through the viewpoint decision about the extracted 3D primitive, the light source establishment and texture mapping. A 2D scene configuration unit(110) comprises the transformed 2D primitive as the 2D scene data. A network packet transmitter(112) transmits the network packet created by 2D scene data to the mobile client(130).
Abstract:
A method and an apparatus for expressing wrinkles of a skin in real time in character animation are provided to apply skin wrinkle data extracted from one skin wrinkle example character model to a general character model. A normal map module(12) previously models examples of necessary faces, interpolates the examples of the faces, and generates a normal map. A bump map module(14) previously models examples of necessary faces, interpolates the examples of the faces, and generates a bump map. A calculation module(16) adds and synthesizes a corresponding weight value to the faces for synthesizing the weight value to the normal map and the bump map, and obtains the last normal map or the last bump map. A rendering module(18) performs rendering by using the normal map or the bump map to which the weight value is adopted, and expresses wrinkles of a character.
Abstract:
An apparatus and a method for reducing an image popping phenomenon of a multi-level resolution terrain are provided to reduce a workload of a graphic system and minimize the image popping phenomenon efficiently by using an alpha blending function of graphic hardware and a previously manufactured blending alpha texture. A terrain patch generating unit(110) configures a terrain patch from a multi-level resolution patch. A resolution determining unit(120) receives the terrain patch generated from the terrain patch generating unit, and determines resolution for the respective terrain patches according to a camera distance. A control unit(140) judges whether an adjacent terrain patch exists. A tapering unit(130) receives a terrain patch having the adjacent resolution transmitted from the resolution determining unit according to the control of the control unit(140), applies tapering technique, and smoothly connects two terrain patches.