Abstract:
텍스트를이용한 3D 일러스트레이션생성장치및 방법이개시된다. 본발명에따른텍스트를이용한 3D 일러스트레이션생성장치는사용자로부터 3D 일러스트레이션으로생성할텍스트정보를입력받는입력부; 상기텍스트정보를저장및 관리하고, 상기텍스트정보를기초로학습하여평가기준값을생성하는언어자원관리부; 상기텍스트정보를상기평가기준값을통해분석하여시각화정보를생성하는텍스트처리부; 상기시각화정보와상응하는 3D 객체를이용하여초기이미지를생성하는 3D 객체생성부; 상기초기이미지에배치된상기 3D 객체및 출력될장면을보정하여최종출력장면을생성하는보정부; 및상기최종출력장면의출력유형을결정하여상기최종출력장면을출력하는출력부를포함한다.
Abstract:
A 3D motion recognition apparatus using an LDA(Linear Discriminant Analysis) method and a method therefor are provided to easily perform interaction between a person and a system in a 3D motion application system and offer an intuitive immersion sense by analyzing motion data according to motions of various types by using the LDA method, generating a linear discriminant feature base, extracting/storing a reference motion feature by using the generated feature base, and searching a reference motion feature which is identical to a feature of 3D motion to be recognized among the extracted/stored reference motion features. A 3D motion capture unit(100) generates motion data per motion for the motion of an actor by using a marker-free motion capture. A motion recognition learning unit(210) analyzes motion data for the motion of plural types generated in the 3D motion capture unit(100) by an LDA method, generates a linear discriminant feature base capable of discriminating the corresponding motion data, extracts/stores a reference motion feature for the motion of each type by using the generated linear discriminant feature base, and recognizes the extracted/stored each reference motion feature as the corresponding motion. A motion recognition executing unit(220) extracts a motion feature from motion data for input motion which is a 3D recognition object generated in the 3D motion capture unit(100) by using the linear discriminant feature base generated in the motion recognition learning unit(210), searches a reference motion feature which is identical to the extracted input motion feature among the reference motion features stored in the motion recognition learning unit(210), and recognizes corresponding motion for the searched reference motion feature as 3D motion for the input motion.
Abstract:
데이터베이스 캐시 시스템이 개시된다. 데이터베이스 캐시 시스템은 비블로킹 처리를 지원하고, 쿼리해석, 트랜잭션처리, 및 물리적 디스크 참조를 최소화하기 위해 온라인 게임서버와 데이터베이스 사이에 위치한다. 네트워크라이브러리는 온라인 온라인 게임 서버로부터 전달되는 접속요청을 IOCP를 이용하여 처리한다. 데이베이스접속부는 하나 이상 구비되며, 데이터베이스로부터 데이터를 독출하거나 데이터를 기록하기 위한 접속수단을 제공한다. 데이터베이스캐시는 데이터베이스접속부를 통해 데이터베이스로부터 독출한 데이터를 보유한다. 캐시버퍼는 적어도 하나 이상 구비되어 온라인 게임 서버로부터 수신된 데이터베이스 쿼리요청에 대응하는 IOCP 작업자 쓰레드마다 할당되며, 온라인 게임 서버로 제공될 데이터베이스캐시로부터 독출한 데이터를 저장한다. 본 발명에 따르면, 온라인 게임에서의 데이터베이스 관리를 데이터베이스 캐시 시스템에 수행함으로써 온라인 게임 시스템 개발 시간의 단축과, 게임 서비스 비용의 감소, 및 게임의 질적 향상을 실현할 수 있다.
Abstract:
본 발명은 다중 입체 영상 혼합 제시용 시각 인터페이스 장치를 개시한다. 본 발명에 의하면, 물체의 실제 모습과 소정의 방식으로 생성된 복수의 외부 입체 영상을 포함하는 영상을 사용자에게 표시하는 장치에 있어서, 물체의 실제 모습과 외부 입체 영상을 입력으로 하여 좌/우의 시각 정보로 분류하여 출력하는 외부 영상 처리부, 사용자의 눈의 위치, 눈의 자세 정보, 시선의 방향 및 초점 거리를 추적하는 시각 정보 추출부, 외부 영상 처리부를 통해 입력되는 영상과 같이 각 사용자에게 표시될 소정의 3차원 그래픽 입체 영상 정보를 단일 생성 또는 좌/우 시각별로 별도 생성하여 시각 정보 추출부로부터의 사용자 시각 정보에 따라 좌/우의 시각 영상에 대응하는 영상 정보를 출력하는 영상 생성부 및 외부 영상 처리부와 영상 생성부에서 입력된 좌/우 영상 정보를 시각 정보 추출부로부터의 사용자 시각 정보를 기준으로 3차원의 공간 좌표상에서 합성하여 사용자의 시각에 합성된 다중 입체 영상을 제공하는 입체영상 가공부를 포함하여, 외부의 공용 입체 영상 장치와 내부의 개인용 입체 영상 장치의 정보 합성이 가능하게 하여 사용자가 단일 입체 영상 시각 장치에 국한되었던 기존의 단점을 해결하였다.
Abstract:
마우스 포인터 제어 장치 및 그 방법이 개시된다. 제1 신호 및 제2 신호의 각각에 대응하여 화면상의 일정 위치를 가리키는 포인터를 시계 방향 또는 반시계 방향으로 회전하도록 하는 회전 명령을 생성하며, 제1 신호 및 제2 신호가 동시에 발생하면 포인터가 가리키는 방향으로 포인터를 이동시키는 명령을 생성한다. 이로써, 두 개의 스위치만을 이용하여 마우스 포인터를 제어할 수 있다.
Abstract:
본 발명은 연산장치가 키 프레임 데이터를 원활하게 읽어 들일 수 있도록 키 프레임 데이터를 정렬하고, 정렬된 데이터를 사용하여 애니메이션을 생성하는 방법에 관한 것이다. 이러한 본 발명의 정렬방법은 원본 키 프레임 데이터 셋을 입력하는 단계; 생성할 해상도를 지정하는 단계; 및 원본 키 프레임 데이터 셋으로부터 지정 해상도의 키 프레임 데이터 셋을 생성하는 단계를 포함하고, 본 발명에 따라 애니메이션을 생성하는 방법은 애니메이션 오브젝트를 해상도에 따라 정렬하는 단계; 해당 오브젝트의 키 프레임 데이터를 캐쉬 메모리에서 검색하는 단계; 캐쉬 히트이면 해당 키 프레임 데이터를 오브젝트에 적용하는 단계; 및 캐쉬 히트가 아니면, 스토리지에서 해당 키 프레임 데이터를 패치하는 단계를 포함한다. 따라서 본 발명을 적용함으로써 키 프레임 데이터를 읽어 들이는 과정에서 연산장치(processing unit)에 대한 캐쉬 메모리(cache memory)의 적중률(hit rate)이 상승하는 효과를 가져오며, 이러한 효과로 인하여 중앙연산장치는 빠른 애니메이션을 생성할 수 있다. 애니메이션, 캐쉬 적중률, 연산장치, 키 프레임, 데이터 정렬
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 실시간 전역조명 효과를 위한 렌더링 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 렌더링 방정식을 주파수 공간에서 정의하여 사용하고, 또한 실세계 조명 정보 및 물체 표면의 반사 속성 데이터를 이용함으로써, 3차원 물체에 사실적인 전역조명 효과를 실시간적으로 줄 수 있게 하는, 실시간 전역조명 효과를 위한 렌더링 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 전역조명 효과 표현을 위한 렌더링 장치에 있어서, 전방향에 대하여 조명의 방향이 될 조명 샘플을 생성하여 각각 조명 샘플에 대하여 구면 하모닉 기초(Spherical Harmonics Basis) 함수를 생성하기 위한 구면 하모닉 처리 수단; 상기 구면 하모닉 기초 함수를 이용하여, HDRI 영상의 조명 정보(Radiance)를 구면 하모닉 조명 계수로 변환하기 위한 조명 모델링 수단; 상기 구면 하모닉 기초 함수를 이용하여, 전역 조명 모델을 위한 조명 정보(Radiance)의 전달 특성을 나타내는 가시성 및 기하 항(Geometric Term)에 대한 계수를 미리 계산하는 래디언스 전달 처리 수단; 물체 표면의 반사 속성 정보(BRDF) 데이터를 자료 구조화한 후, 스무딩 과정을 통하여 BRDF 데이터의 계수를 구하는 BRDF 처리 수단; 및 상기 구면 하모닉 조명 계수, 상기 가시성 및 기하 항(Geometric Term)에 대한 계수, 및 상기 BRDF 데이터 계수를, 벡터의 도트 프러덕트로 표현된 렌더링 방정식에 적용함으로써 렌더링을 수행하는 렌더링 수단을 포함함. 4. 발명의 중요한 용도 본 발명은 실시간 전역조명 효과 표현을 위한 렌더링 등에 이용됨으로써, 게임과 같은 분야에 사용될 수 있음. 전역조명, 렌더링, HDR, 조명정보, BRDF, 구면 하모닉 기초 함수, 파라볼릭 맵
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 물리 시뮬레이션 고속화 시스템 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 객체간의 충돌(collision) 또는/및 접촉(contact)을 체크하고 충돌 또는/및 접촉이 있는 객체간의 물리적 방정식의 해를 구하는데 있어서, 파이프라인(pipeline) 기술과 병렬(parallel) 처리 기술을 이용하고 부가적으로 해당 시스템을 하드웨어로 구현함으로써, 실시간으로 시뮬레이션을 수행할 수 있는 물리 시뮬레이션 고속화 시스템 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 물리 시뮬레이션 고속화 시스템에 있어서, 물리 시뮬레이션에 필요한 파라미터 및 데이터를 저장하기 위한 저장 수단; 각 구성요소를 파이프라인(pipeline) 방식으로 연동시키고 상기 각 구성요소의 병렬(parallel) 처리를 지원하여 임의의 데이터를 고속으로 상기 저장 수단에 쓰고 상기 저장 수단으로부터 읽어올 수 있도록 인터페이싱하기 위한 인터페이싱 수단; 상기 저장 수단에 저장되어 있는 시뮬레이션에 필요한 파라미터를 상기 인터페이싱 수단을 통하여 읽어와서 객체간의 충돌(collision) 또는/및 접촉(contact)을 파악(check)하여 충돌 또는/및 접촉 정보를 상기 인터페이싱 수단을 통하여 상기 저장 수단에 저장하기 위한 충돌 체크 수단; 상기 저장 수단에 저장되어 있는 시뮬레이션에 필요한 파라미터와 직전 스테이지(stage)의 충돌 또는/및 접촉 정보를 상기 인터페이싱 수단을 통하여 읽어와서 물리 방정식의 해를 구하여 상기 저장 수단에 저장되어 있는 파라미터를 갱신하기 위한 물리 계산수단; 및 상기 저장 수단에 저장되어 있는 상기 직전 스테이지(stage)에서 갱신된 파라미터와 객체 및 환경의 지오메트리 데이터를 상기 인터페이싱 수단을 통하여 읽어와서 이 정보를 반영하여 렌더링하기 위한 렌더링 수단을 포함함. 4. 발명의 중요한 용도 본 발명은 웹 베이스 시스템 또는 단독 시스템 또는 휴대용 시스템 등과 같은 다양한 시스템에서의 물리 시뮬레이션 등에 이용됨. 물리 시뮬레이션 고속화, 충돌 체크, 물리 계산, 렌더링, 파이프라인, 병렬 처리, 실시간 시뮬레이션
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 헬름홀츠 스테레오를 이용한 깊이 불연속선을 지니는 물체의 3차원 형상 획득 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 경계선 상에서 깊이 불연속이 발생하는 물체의 3차원을 헬름홀츠 스테레오(Helmholtz stereopsis)를 이용하여 획득하기 위한 3차원 형상 획득 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 헬름홀츠 스테레오를 이용한 물체의 3차원 형상 획득 장치에 있어서, 헬름홀츠 호환 조건을 만족시키는 두 쌍(총 4장)의 영상을 획득하기 위한 영상획득수단; 영상 획득에 쓰인 카메라의 광학적, 기학적 특성을 추정하기 위한 전처리수단; 및 상기 광학적, 기학적 특성을 바탕으로, 헬름홀츠 호환 조건을 만족하는 두 쌍(총 4장)의 영상에 대해 각 영상 쌍에서 발생하는 헬름홀츠 제약조건을 편미분 방정식으로 변환하고, 두 쌍의 영상에서 얻은 방정식을 함께 고려하여, 경계선간에 깊이의 불연속이 존재하는 물체의 3차원 표면을 획득하기 위한 기하정보 획득수단을 포함한다. 4. 발명의 중요한 용도 본 발명은 3차원 물체 형상 복원 시스템 등에 이용됨. 헬름홀츠 스테레오, 3차원 복원, 3차원 획득, 영상기반 모델링, 3차원 스캐너
Abstract:
카메라 및 GPS를 탑재하여 위치를 탐지하는 장치 및 그 방법이 개시된다. 외부 영상을 촬영하고, GPS를 이용하여 현재 위치를 파악한다. 그리고, 파악된 현재 위치를 포함하는 일정 영역의 2차원 지도 및 상기 2차원 지도의 지형 높이 정보를 지도 데이터베이스에서 검색한 후 외부 영상과 2차원 지도 및 높이 정보를 기초로 생성한 3차원 지형 정보를 정합하고, 외부 영상에서 사용자에 의해 선택된 위치에 대한 위치 정보를 3 차원 지형 정보를 통해 파악한다. 이로써, 위치를 파악하고자 하는 곳에 직접 가지 않고도 카메라를 통해 입력된 영상을 통해 위치 정보를 정확하고 신속하게 탐지할 수 있다. 카메라, GPS, 2 차원 지도, 지형 높이 정보