1 |
1
텍스트 데이터를 포함하는 스크립트를 입력받도록 구성된 입력 모듈; 상기 텍스트 데이터에 대한 파싱을 통하여 상기 스크립트로부터 캐릭터, 신체적 행동 또는 대화에 각각 연관된 하나 이상의 단락을 추출하도록 구성된 단락 분석 모듈; 및 상기 단락 분석 모듈에 의해 추출된 상기 단락을 입력 데이터로 이용하여 가상환경에 위치한 캐릭터의 발화 및 신체적 행동 중 하나 이상을 정의하는 행동 데이터를 생성하도록 구성된 행동 생성 모듈을 포함하는 캐릭터 애니메이션 생성 시스템
|
2 |
2
제1항에 있어서,상기 단락 분석 모듈은 상기 스크립트에 포함된 미리 설정된 식별자를 이용하여 상기 하나 이상의 단락을 추출하도록 더 구성된 캐릭터 애니메이션 생성 시스템
|
3 |
3
제1항에 있어서,상기 행동 생성 모듈은, 상기 하나 이상의 단락 중 캐릭터에 상응하는 단락에 기초하여 행동의 주체에 상응하는 캐릭터 정보를 생성하도록 구성된 캐릭터 선택부를 포함하는 캐릭터 애니메이션 생성 시스템
|
4 |
4
제2항에 있어서,상기 행동 생성 모듈은, 상기 하나 이상의 단락 중 행동에 상응하는 단락에 포함된 하나 이상의 단어의 범주를 분류함으로써 단어 데이터를 생성하도록 구성된 단어 범주 추출부; 및 상기 캐릭터 정보 및 상기 단어 데이터를 이용하여, 상기 하나 이상의 단어의 범주의 값을 파라미터로 하는 신체적 행동 데이터를 생성하도록 구성된 신체적 행동 생성부를 더 포함하는 캐릭터 애니메이션 생성 시스템
|
5 |
5
제2항에 있어서,상기 행동 생성 모듈은, 상기 캐릭터 정보 및 상기 하나 이상의 단락 중 대화에 상응하는 단락에 기초하여 캐릭터의 발화 내용에 상응하는 음성 데이터를 생성하도록 구성된 대화 생성부를 더 포함하는 캐릭터 애니메이션 생성 시스템
|
6 |
6
제5항에 있어서,상기 대화 생성부는, 상기 음성 데이터에 대한 음소 단위 분석을 이용하여 상기 음성 데이터에 상응하는 립싱크 데이터를 생성하도록 더 구성된 캐릭터 애니메이션 생성 시스템
|
7 |
7
제5항에 있어서,상기 대화 생성부는, 미리 설정된 텍스트-행동 규칙 맵에 기초하여 상기 음성 데이터에 상응하는 제스처 데이터를 생성하도록 더 구성된 캐릭터 애니메이션 생성 시스템
|
8 |
8
제1항에 있어서,미리 저장된 하나 이상의 애니메이션 클립을 이용하여 상기 행동 데이터에 상응하는 캐릭터 애니메이션을 생성하도록 구성된 애니메이션 합성 모듈을 더 포함하는 캐릭터 애니메이션 생성 시스템
|
9 |
9
제1항에 있어서, 사용자에게 상기 캐릭터 애니메이션에 상응하는 영상 데이터 또는 상기 캐릭터 애니메이션에 상응하는 복수 개의 이미지 데이터 중 하나 이상을 포함하는 출력 데이터를 제공하도록 구성된 출력 모듈을 더 포함하는 캐릭터 애니메이션 생성 시스템
|
10 |
10
캐릭터 애니메이션 생성 시스템이 텍스트 데이터를 포함하는 스크립트를 입력받는 단계; 상기 캐릭터 애니메이션 생성 시스템이 상기 텍스트 데이터에 대한 파싱을 통하여 상기 스크립트로부터 캐릭터, 신체적 행동 또는 대화에 각각 연관된 하나 이상의 단락을 추출하는 단계; 및상기 캐릭터 애니메이션 생성 시스템이 추출된 상기 하나 이상의 단락을 입력 데이터로 이용하여 가상환경에 위치한 캐릭터의 발화 및 신체적 행동 중 하나 이상을 정의하는 행동 데이터를 생성하는 단계를 포함하는 캐릭터 애니메이션 생성 방법
|
11 |
11
제10항에 있어서,상기 하나 이상의 단락을 추출하는 단계는, 상기 캐릭터 애니메이션 생성 시스템이, 상기 스크립트에 포함된 미리 설정된 식별자를 이용하여 상기 하나 이상의 단락을 추출하는 단계를 포함하는 캐릭터 애니메이션 생성 방법
|
12 |
12
제10항에 있어서,상기 행동 데이터를 생성하는 단계는, 상기 캐릭터 애니메이션 생성 시스템이, 상기 하나 이상의 단락 중 캐릭터에 상응하는 단락에 기초하여 행동의 주체에 상응하는 캐릭터 정보를 생성하는 단계를 포함하는 캐릭터 애니메이션 생성 방법
|
13 |
13
제12항에 있어서,상기 행동 데이터를 생성하는 단계는, 상기 캐릭터 애니메이션 생성 시스템이, 상기 하나 이상의 단락 중 행동에 상응하는 단락에 포함된 하나 이상의 단어의 범주를 분류함으로써 단어 데이터를 생성하는 단계; 및 상기 캐릭터 애니메이션 생성 시스템이, 상기 캐릭터 정보 및 상기 단어 데이터를 이용하여, 상기 하나 이상의 단어의 범주의 값을 파라미터로 하는 신체적 행동 데이터를 생성하는 단계를 더 포함하는 캐릭터 애니메이션 생성 방법
|
14 |
14
제12항에 있어서,상기 행동 데이터를 생성하는 단계는, 상기 캐릭터 애니메이션 생성 시스템이, 상기 캐릭터 정보 및 상기 하나 이상의 단락 중 대화에 상응하는 단락에 기초하여 캐릭터의 발화 내용에 상응하는 음성 데이터를 생성하는 단계를 더 포함하는 캐릭터 애니메이션 생성 방법
|
15 |
15
제14항에 있어서,상기 행동 데이터를 생성하는 단계는, 상기 캐릭터 애니메이션 생성 시스템이, 상기 음성 데이터에 대한 음소 단위 분석을 이용하여 상기 음성 데이터에 상응하는 립싱크 데이터를 생성하는 단계를 더 포함하는 캐릭터 애니메이션 생성 방법
|
16 |
16
제14항에 있어서,상기 행동 데이터를 생성하는 단계는, 상기 캐릭터 애니메이션 생성 시스템이, 미리 설정된 텍스트-행동 규칙 맵에 기초하여 상기 음성 데이터에 상응하는 제스처 데이터를 생성하는 단계를 더 포함하는 캐릭터 애니메이션 생성 방법
|
17 |
17
제10항에 있어서,상기 캐릭터 애니메이션 생성 시스템이, 미리 저장된 하나 이상의 애니메이션 클립을 이용하여 상기 행동 데이터에 상응하는 캐릭터 애니메이션을 생성하는 단계를 더 포함하는 캐릭터 애니메이션 생성 방법
|
18 |
18
제17항에 있어서, 상기 캐릭터 애니메이션 생성 시스템이, 사용자에게 상기 캐릭터 애니메이션에 상응하는 영상 데이터 또는 상기 캐릭터 애니메이션에 상응하는 복수 개의 이미지 데이터 중 하나 이상을 포함하는 출력 데이터를 제공하는 단계를 더 포함하는 캐릭터 애니메이션 생성 방법
|
19 |
19
하드웨어와 결합되어 제10항 내지 제18항 중 어느 한 항에 따른 캐릭터 애니메이션 생성 방법을 수행하도록 컴퓨터로 판독 가능한 기록매체에 저장된 컴퓨터 프로그램
|