Abstract:
본 발명은 원격 쉐이딩 기반의 3D 스트리밍 기술에 관한 것으로, 3D 및 가상현실 콘텐츠를 서비스하기 위하여 3D 장면 및 관련 데이터를 서버로부터 원격지에 있는 클라이언트에 전송하고 이를 사용자의 클라이언트에서 표현하는 것으로서, 3D 및 가상현실 콘텐츠를 서비스하기 위해 3D가속이 필요한 버텍스 쉐이더 및 픽셀 쉐이더를 서버에서 수행하고, 이를 통해 생성된 3D 장면 및 관련 데이터를 사용자의 클라이언트로 전송하여, 사용자의 클라이언트에서 2D 래스터라이저를 통해 3D 스트리밍을 구현하는 것을 특징으로 한다. 본 발명에 의하면, 기존 3D 데이터 스트리밍 기술이 데이터의 전송 양을 줄이기 위하여 3D 데이터의 양을 줄이기 때문에 이동 단말기에서는 고품질의 영상을 구현할 수 없었으나, 본 발명은 서버가 보유하고 있는 고품질의 3D 콘텐츠를 사용하기 때문에 이동 단말기에서도 원 데이터의 색감과 원근감을 표현하여 최상의 화질을 구현할 수 있으며, 저장 공간이 소량이며, 3D 가속기가 탑재되지 않은 저가의 보급형 이동 단말기에서도 3D 콘텐츠의 구현을 가능하게 할 수 있다. 가상현실 콘텐츠, 원격 쉐이딩, 3D 스트리밍
Abstract:
PURPOSE: An apparatus and method for streaming a game application are provided to improve the operation feeling and reaction of a game. CONSTITUTION: A communication unit(150) transmits and receives game application data to and from a streaming server. A display unit(120) outputs game application data and environment setting menus of a game application. A user input unit(110) receives menu selection information about the environment setting menus. A determining unit(130) determines a sub menu of the menu corresponding to the menu selection information. If the sub menu does not exist, a control unit(140) transmits execution information related to the menu corresponding to the menu selection information to the streaming server and performs the execution information in the streaming server.
Abstract:
본 발명은 후각 기반 인증 시스템 및 그 방법에 관한 것으로, 이를 위한 본 발명은, 사용자의 고유한 후각 생체 정보를 센싱하여 다수개의 센싱 벡터를 생성하고, 생성된 다수개의 센싱 벡터를 평균하여 비교대상 후각 생체 정보 벡터로 학습하며, 사용자 본인 인증이 필요한 경우, 후각 센서수단의 센싱 벡터와 학습된 비교대상 후각 생체 정보 벡터를 비교하여 사용자 본인 인증을 수행하고, 증강학습 알고리즘에 적용시켜 비교대상 후각 생체 정보 벡터를 업데이트한다. 따라서, 시간의 흐름에 따른 후각 생체 정보의 변화에도 빠르게 대처할 수 있어 기존 생체 정보 기반의 인증시 사용자들이 겪어왔던 불편함을 해소할 수 있다. 후각 센서, 학습, 인증, 제어
Abstract:
본 발명은 캐릭터 애니메이션시 피부 주름을 렌더링 함에 있어서 최적의 속도를 제공하고 사실적인 표현을 함으로써 실시간성을 보장하기 위한 방법에 관한 것이다. 본 발명은 각 표정별 피부의 주름을 노멀맵(Normal Map)과 범프맵(Bump map)으로 표현하고 이들 맵을 무표정일때의 노멀맵,범프맵과 차이를 계산하여 일반화된 피부 주름 데이터 및 가중치 데이터를 생성하고 원하는 캐릭터의 피부주름 데이터를 표정별 일반화된 주름 데이터를 이용하여 생성하고 현재 애니메이션 시간(t)에서의 표정별 가중치를 이용하여 최종 피부주름을 나타내는 노멀맵, 범프맵을 계산한 후 이를 화면에 렌더링한다. 실시간 렌더링(realtime rendering), 피부 렌더링(Skin rendering), 주름 표현(wrinkle rendering)
Abstract:
PURPOSE: A game streaming service system and a method thereof are provided to process rendering about a user character in a user terminal, thereby reducing a process burden of a server and response time of the user character about a user input. CONSTITUTION: A streaming game service server(100) receives game input data and hardware performance information from a user terminal device(101). The streaming game service server provides video streaming or merger streaming according to the received performance of the user terminal device. The merger streaming is that the video streaming is merged with graphics streaming. A database stores information about a background screen and a character. [Reference numerals] (101) User terminal device; (103) Video stream; (AA) Streaming game service server; (BB) Video stream; (CC) 3D graphic stream; (DD) General PC; (EE) Laptop; (FF) Mobile terminal; (GG) Terminal
Abstract:
PURPOSE: A physical simulation result recycling method and game service apparatus using the same are provided to integrate local simulation results with global simulation results by determining a physical simulation area. CONSTITUTION: A game service management server(210) manages physical simulation data corresponding to a game service. A physical simulation index server(220) creates space index structure corresponding to the physical simulation data. A physical calculation cluster(240) executes a local simulation for space index execution results. A rendering server(250) provides game images by integrating recycling data with simulation results and by rendering the integrated results.
Abstract:
PURPOSE: A mesh model generation apparatus of feathers and a method thereof are provided to transform the surface of a feather model into a polygon and express the realistic transform of the feather model. CONSTITUTION: A geometric model analysis unit(140) analyzes feather branch groups included in the geometric curve model of feathers. An operation unit(150) applies the curve length of feather branches belonging to each of the feather branch group and the average length of the curve length. The operation unit calculates the grid number of each of the feather branch group. A mesh model generator(160) constitutes the geometry curve model into a polygonal mesh model.
Abstract:
PURPOSE: A method for inserting and extracting URL information of an image, and a method for connecting to a web page by using the URL intrinsic image are provided to easily connect to the web page on the Internet and easily identify the URL of the web page. CONSTITUTION: A method for inserting and extracting URL(Uniform Resource Locator) information of an image includes the steps of dividing an input image into several blocks in predetermined size if the input image to be inserted with the URL, URL information, a user input threshold are input(S11-S12); generating binary sequences from the URL information(S13); inserting each bit of the binary sequences into each block of the input image to obtain the URL-inserted image(S14-S16).
Abstract:
PURPOSE: A method for inserting and extracting URL information of an image, and a method for connecting to a web page by using the URL intrinsic image are provided to easily connect to the web page on the Internet and easily identify the URL of the web page. CONSTITUTION: A method for inserting and extracting URL(Uniform Resource Locator) information of an image includes the steps of dividing an input image into several blocks in predetermined size if the input image to be inserted with the URL, URL information, a user input threshold are input(S11-S12); generating binary sequences from the URL information(S13); inserting each bit of the binary sequences into each block of the input image to obtain the URL-inserted image(S14-S16).
Abstract:
PURPOSE: A game server supporting an online game for plural users and an operating method are provided to support an online game regardless of a user terminal specification by performing the execution and management of plural users in a game server and transmitting a game execution result screen to each user terminal. CONSTITUTION: A game execution unit(23) provides a game list to user terminal requesting an online game. The game execution unit executes a game selected by a user based on key information inputted from the user terminal. When game selection information is inputted by the user, a buffer managing unit(25) places a game screen composed of standard setting values of a corresponding game server in an empty space of a frame buffer. [Reference numerals] (20) Game server; (21) Control unit; (22) User managing unit; (23) Game execution unit; (24) Game screen processing unit; (25) Buffer managing unit; (26) DB; (27) User DB; (28) Game DB; (29) Communication unit