1 |
1
입력 수단을 이용하여 모바일 기기에서 아바타 애니메이션을 생성하는 장치에 있어서,상기 모바일 기기 내에 장착된 소정의 제1센서와 상기 입력 수단 내에 장착된 소정의 제2센서를 이용하여 상기 모바일 기기와 상기 입력 수단의 방향 프레임을 설정하는 방향 프레임 설정부; 상기 설정된 모바일 기기의 방향 프레임과 상기 설정된 입력 수단의 방향 프레임의 상대적인 움직임을 분석하여 사용자에 의해 상기 입력 수단이 움직이는 동작을 감지하여 상기 동작을 분류하는 입력 데이터 분류부; 상기 아바타의 움직임에 영향을 주는 관절의 위치를 토대로 복수 개의 계층적 관절 그룹을 구분하는 관절 그룹 설정부;상기 관절 그룹 설정부에 의해 설정된 관절 그룹을 토대로 상기 아바타의 움직임의 특성에 따라 복수 개의 애니메이션 그룹을 구분하는 애니메이션 그룹 설정부; 및 상기 복수 개의 애니메이션 그룹 중 상기 사용자에 의해 선택된 제1애니메이션 그룹에 대응하여 각각의 동작을 선택하여 상기 복수의 동작을 관절 계층 정보를 토대로 하나의 애니메이션으로 합성하는 동작 합성부;를 포함하며,상기 제1센서 및 상기 제2센서는 자이로 센서인 것을 특징으로 하는 모바일 기기에서의 아바타 애니메이션 생성 장치
|
2 |
2
제 1항에 있어서, 상기 방향 프레임 설정부는 상기 모바일 기기의 방향 프레임과 동기화된 가상의 구의 중심을 상기 입력 수단의 중심과 일치시키고, 상기 입력 수단의 설정된 방향 프레임과 상기 가상의 구가 만나는 점을 파악하여 위치 데이터(position data)를 획득하는 것을 특징으로 하는 모바일 기기에서의 아바타 애니메이션 생성 장치
|
3 |
3
삭제
|
4 |
4
제 1항에 있어서, 상기 입력 데이터 분류부는, 상기 사용자에 의해 수행되는 동일한 제1동작을 반복적으로 입력하여 동작 분류에 필요한 분류 기준을 설정하는 학습부; 및 상기 사용자에 의해 입력된 제2동작을 상기 학습부에서 설정된 분류 기준을 토대로 상기 제2동작을 분류하는 분류부;를 포함하는 것을 특징으로 하는 모바일 기기에서의 아바타 애니메이션 생성 장치
|
5 |
5
제 4항에 있어서, 상기 입력 데이터 분류부는 SVM(Support Vector Machine) 방법을 이용하여 상기 입력 수단의 움직임을 학습하고 분류하는 것을 특징으로 하는 모바일 기기에서의 아바타 애니메이션 생성 장치
|
6 |
6
제 1항에 있어서,상기 관절 그룹 설정부는 머리(H: Head), 오른팔(RA: Right Arm), 왼팔(LA: Left Arm), 몸통(W: Waist), 오른쪽 다리(RL: Right Leg) 및 왼쪽 다리(LL: Left Leg)로 구성된 6개의 관절 그룹을 설정하는 것을 특징으로 하는 모바일 기기에서의 아바타 애니메이션 생성 장치
|
7 |
7
제 6항에 있어서,상기 애니메이션 그룹 설정부는 상기 아바타의 전신이 하나로 움직이는 그룹(H,W,RA,LA,LL,RL), 상기 아바타의 상체(H,LA,W,RA)와 하체(LL,RL)가 다르게 움직이는 그룹, 상기 아바타의 머리(H), 중간(RA,LA,W), 하체(LL,RL)가 서로 다르게 움직이는 그룹, 상기 아바타의 오른쪽(RA,RL), 중간(H,W), 왼쪽(LA,LL)이 서로 다르게 움직이는 그룹, 그리고, 상기 아바타의 6개의 관절 그룹이 전부 다르게 움직이는 그룹으로 구성된 5개의 애니메이션 그룹을 설정하는 것을 특징으로 하는 모바일 기기에서의 아바타 애니메이션 생성 장치
|
8 |
8
제 1항에 있어서,상기 동작 합성부는 상기 복수의 동작을 합성시 부자연스러운 경우 사전에 설정된 우선 순위에 따라 분리된 상기 복수의 동작을 합성하는 것을 특징으로 하는 모바일 기기에서의 아바타 애니메이션 생성 장치
|
9 |
9
입력 수단을 이용하여 모바일 기기에서 아바타 애니메이션을 생성하는 장치에 의해 수행되는 아바타 애니메이션 생성 방법에 있어서,(a) 상기 모바일 기기 내에 장착된 소정의 제1센서와 상기 입력 수단 내에 장착된 소정의 제2센서를 이용하여 상기 모바일 기기와 상기 입력 수단의 방향 프레임을 설정하는 방향 프레임 설정 단계; (b) 상기 설정된 모바일 기기의 방향 프레임과 상기 설정된 입력 수단의 방향 프레임의 상대적인 움직임을 분석하여 사용자에 의해 상기 입력 수단이 움직이는 동작을 감지하여 상기 동작을 분류하는 입력 데이터 분류 단계; (c) 상기 아바타의 움직임에 영향을 주는 관절의 위치를 토대로 복수 개의 계층적 관절 그룹을 구분하는 관절 그룹 설정 단계;(d) 상기 (c) 단계에 의해 설정된 관절 그룹을 토대로 상기 아바타의 움직임의 특성에 따라 복수 개의 애니메이션 그룹을 구분하는 애니메이션 그룹 설정 단계; 및 (e) 상기 복수 개의 애니메이션 그룹 중 상기 사용자에 의해 선택된 제1애니메이션 그룹에 대응하여 각각의 동작을 선택하여 상기 복수의 동작을 관절 계층 정보를 토대로 하나의 애니메이션으로 합성하는 동작 합성 단계;를 포함하며,상기 제1센서 및 상기 제2센서는 자이로 센서인 것을 특징으로 하는 모바일 기기에서의 아바타 애니메이션 생성 방법
|
10 |
10
제 9항에 있어서, 상기 (a) 단계는 상기 모바일 기기의 방향 프레임과 동기화된 가상의 구의 중심을 상기 입력 수단의 중심과 일치시키고, 상기 입력 수단의 설정된 방향 프레임과 상기 가상의 구가 만나는 점을 파악하여 위치 데이터(position data)를 획득하는 것을 특징으로 하는 모바일 기기에서의 아바타 애니메이션 생성 방법
|
11 |
11
삭제
|
12 |
12
제 9항에 있어서, 상기 (b) 단계는, (b1) 상기 사용자에 의해 수행되는 동일한 제1동작을 반복적으로 입력하여 동작 분류에 필요한 분류 기준을 설정하는 학습 단계; 및 (b2) 상기 사용자에 의해 입력된 제2동작을 상기 (b1) 단계에서 설정된 분류 기준을 토대로 상기 제2동작을 분류하는 분류 단계;를 포함하는 것을 특징으로 하는 모바일 기기에서의 아바타 애니메이션 생성 방법
|
13 |
13
제 12항에 있어서, 상기 (b) 단계는 SVM(Support Vector Machine) 방법을 이용하여 상기 입력 수단의 움직임을 학습하고 분류하는 것을 특징으로 하는 모바일 기기에서의 아바타 애니메이션 생성 방법
|
14 |
14
제 9항에 있어서, 상기 (c) 단계는 머리(H: Head), 오른팔(RA: Right Arm), 왼팔(LA: Left Arm), 몸통(W: Waist), 오른쪽 다리(RL: Right Leg) 및 왼쪽 다리(LL: Left Leg)로 구성된 6개의 관절 그룹을 설정하는 것을 특징으로 하는 모바일 기기에서의 아바타 애니메이션 생성 방법
|
15 |
15
제 14항에 있어서,상기 (d) 단계는 상기 아바타의 전신이 하나로 움직이는 그룹(H,W,RA,LA,LL,RL), 상기 아바타의 상체(H,LA,W,RA)와 하체(LL,RL)가 다르게 움직이는 그룹, 상기 아바타의 머리(H), 중간(RA,LA,W), 하체(LL,RL)가 서로 다르게 움직이는 그룹, 상기 아바타의 오른쪽(RA,RL), 중간(H,W), 왼쪽(LA,LL)이 서로 다르게 움직이는 그룹, 그리고, 상기 아바타의 6개의 관절 그룹이 전부 다르게 움직이는 그룹으로 구성된 5개의 애니메이션 그룹을 설정하는 것을 특징으로 하는 모바일 기기에서의 아바타 애니메이션 생성 방법
|
16 |
16
제 9항에 있어서, 상기 (e) 단계는 상기 복수의 동작을 합성시 부자연스러운 경우 사전에 설정된 우선 순위에 따라 분리된 상기 복수의 동작을 합성하는 것을 특징으로 하는 모바일 기기에서의 아바타 애니메이션 생성 방법
|
17 |
17
제 9항, 제 10항, 제 12항, 제 13항, 제 14항, 제 15항 및 제 16항 중 어느 한 항에 기재된 아바타 애니메이션 생성 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|