1 |
1
복수의 얼굴 영상들이 복수의 인상 그룹들로 분류되어 저장된 데이터베이스; 상기 데이터베이스에 저장된 얼굴 영상들에 속하는 후보 얼굴 영상들에 대한 사용자의 선택을 기초로 상기 사용자의 목표 얼굴이 속한 인상 그룹을 추정하는 인상그룹추정부;상기 추정된 인상 그룹에 속한 얼굴 영상들 중 적어도 일부를 기초로 유전자 알고리즘 기반의 연산을 수행하여 복수의 아바타 후보 영상들을 생성하는 유전연산부; 상기 복수의 아바타 후보 영상들에 대한 사용자의 선택을 기초로 목표 얼굴에 대응되는 아바타를 생성하는 아바타 생성부; 및상기 후보 얼굴 영상들을 디스플레이하고, 상기 후보 얼굴 영상들에 대한 사용자의 선택을 입력받아 상기 인상그룹 추정부에 전달하고, 상기 아바타 후보 영상들을 디스플레이하고, 상기 아바타 후보 영상에 대한 사용자의 선택을 입력받아 상기 유전연산부 및 상기 아바타 생성부중 하나에 전달하는 사용자 인터페이스를 포함하고, 상기 인상그룹추정부는 상기 후보 얼굴 영상 중 상기 사용자에 의해 선택된 후보 얼굴 영상이 속하는 인상그룹의 비율에 따라 상기 인상그룹별 신뢰도가 조정되도록 하고, 상기 신뢰도에 따라 다음에 출력될 후보 얼굴 영상들의 각 인상 그룹별 비율이 결정되도록 하는 방식으로 최종 인상 그룹이 선택될 때까지 사용자의 선택을 받는 과정이 반복적으로 수행되도록 하며, 상기 신뢰도는 최초에는 상기 복수의 인상그룹별로 동일하고, 상기 복수의 아바타 후보 영상들에 대한 사용자의 선택은 상기 복수의 아바타 후보 영상들 중 상기 목표 얼굴에 부합하는 하나의 아바타 후보 영상을 선택하는 최종 선택; 및 상기 복수의 아바타 후보 영상들 중 상기 목표 얼굴에 유사한 적어도 하나 이상의 아바타 후보 영상을 선택하는 유사 선택;을 포함하고, 상기 복수의 아바타 후보 영상들에 대한 사용자의 선택이 상기 최종 선택인 경우에는, 상기 사용자 인터페이스는 상기 최종 선택으로 선택된 하나의 아바타 후보 영상을 상기 아바타 생성부에 전달하고, 상기 아바타 생성부는 상기 최종 선택으로 선택된 하나의 아바타 후보 영상을 기초로 상기 아바타를 생성하며, 상기 복수의 아바타 후보 영상들에 대한 사용자의 선택이 상기 유사 선택인 경우에는 상기 사용자 인터페이스는 상기 유사 선택으로 선택된 적어도 하나 이상의 아바타 후보 영상들을 상기 유전연산부에 전달하고,상기 유전연산부는 상기 유사 선택으로 선택된 적어도 하나 이상의 아바타 후보 영상들을 기초로 상기 유전자 알고리즘 기반의 연산을 수행하여 복수의 아바타 후보 영상들을 재생성하며, 상기 복수의 아바타 후보 영상들에 대한 사용자의 선택이 상기 유사 선택인 경우이나, 상기 사용자가 추가적인 선택을 원하지 않는 경우에는 상기 사용자 인터페이스는 상기 유사 선택으로 선택된 적어도 하나 이상의 아바타 후보 영상들을 상기 아바타 생성부에 전달하고, 상기 아바타 생성부는 상기 유사 선택으로 선택된 적어도 하나 이상의 아바타 후보 영상들의 평균 영상을 기초로 목표 얼굴에 대응되는 아바타를 생성하는 것을 특징으로 하는 인지적 아바타 생성 장치
|
2 |
2
제1항에 있어서,상기 사용자 인터페이스는 상기 추정된 인상 그룹에 속한 얼굴 영상들을 디스플레이하고, 상기 디스플레이된 얼굴 영상들 중에 사용자의 선택을 받아 상기 유전 연산부에 전달하고,상기 유전연산부는 상기 추정된 인상 그룹에 속한 얼굴 영상들 중 사용자의 선택을 받은 얼굴 영상들을 기초로 상기 유전자 알고리즘 기반의 연산을 수행하는 것을 특징으로 하는 인지적 아바타 생성 장치
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
제1항에 있어서,상기 유전자 알고리즘 기반의 연산은 교차(crossover) 및 변이(mutation)를 포함하는 것을 특징으로 하는 인지적 아바타 생성 장치
|
7 |
7
제1항에 있어서,상기 복수의 아바타 후보 영상들은 상기 유전자 알고리즘 기반의 연산을 수행한 결과로 도출된 얼굴 영상 및 상기 추정된 인상 그룹에 속한 상기 적어도 일부와 다른 얼굴 영상을 포함하는 것을 특징으로 하는 인지적 아바타 생성 장치
|
8 |
8
삭제
|
9 |
9
복수의 얼굴 영상들이 복수의 인상 그룹들로 분류되어 저장된 데이터베이스에 저장된 얼굴 영상들에 속하는 후보 얼굴 영상들을 디스플레이하는 단계; 상기 디스플레이된 후보 얼굴 영상들 중 사용자의 선택을 받는 과정을 반복적으로 수행하여, 상기 사용자의 선택을 기초로 상기 사용자의 목표 얼굴이 속한 인상 그룹을 추정하는 인상 그룹 추정 단계;상기 추정된 인상 그룹에 속한 얼굴 영상들 중 적어도 일부를 기초로 유전자 알고리즘 기반의 연산을 수행하여 복수의 아바타 후보 영상들을 생성하여 디스플레이하는 유전 연산 단계; 및상기 디스플레이된 복수의 아바타 후보 영상들에 대한 사용자의 선택을 기초로 상기 목표 얼굴에 대응되는 아바타를 생성하는 아바타 생성 단계를 포함하고, 상기 인상그룹 추정 단계는 상기 후보 얼굴 영상 중 상기 사용자에 의해 선택된 후보 얼굴 영상이 속하는 인상그룹의 비율에 따라 상기 인상그룹별 신뢰도가 조정되도록 하고, 상기 신뢰도에 따라 다음에 출력될 후보 얼굴 영상들의 각 인상 그룹별 비율이 결정되도록 하는 방식으로 최종 인상 그룹이 선택될 때까지 사용자의 선택을 받는 과정이 반복적으로 수행되도록 하며, 상기 신뢰도는 최초에는 상기 복수의 인상그룹별로 동일하고, 상기 복수의 아바타 후보 영상들에 대한 사용자의 선택은 상기 복수의 아바타 후보 영상들 중 상기 목표 얼굴에 부합하는 하나의 아바타 후보 영상을 선택하는 최종 선택; 및 상기 복수의 아바타 후보 영상들 중 상기 목표 얼굴에 유사한 적어도 하나 이상의 아바타 후보 영상을 선택하는 유사 선택;을 포함하고, 상기 복수의 아바타 후보 영상들에 대한 사용자의 선택이 상기 최종 선택인 경우에는, 상기 아바타 생성 단계는 상기 최종 선택으로 선택된 하나의 아바타 후보 영상을 기초로 상기 아바타를 생성하는 단계를 포함하고, 상기 복수의 아바타 후보 영상들에 대한 사용자의 선택이 상기 유사 선택인 경우에는 상기 아바타 생성 단계는 상기 유사 선택으로 선택된 적어도 하나 이상의 아바타 후보 영상들을 기초로 상기 유전자 알고리즘 기반의 연산을 수행하여 복수의 아바타 후보 영상들을 재생성하는 단계; 및상기 재생성된 복수의 아바타 후보 영상들에 대한 사용자의 선택을 받는 단계;를 포함하고,상기 복수의 아바타 후보 영상들에 대한 사용자의 선택이 상기 유사 선택인 경우이나, 상기 사용자가 추가적인 선택을 원하지 않는 경우에는 상기 아바타 생성단계는 상기 유사 선택으로 선택된 적어도 하나 이상의 아바타 후보 영상들의 평균 영상을 기초로 목표 얼굴에 대응되는 아바타를 생성하는 것을 특징으로 하는 인지적 아바타 생성 방법
|
10 |
10
제9항에 있어서,상기 인상 그룹 추정 단계는 상기 추정된 인상 그룹에 속한 얼굴 영상들을 디스플레이하고 상기 디스플레이된 얼굴 영상들 중에 사용자의 선택을 받는 단계를 더 포함하고,상기 유전 연산 단계는 상기 추정된 인상 그룹에 속한 얼굴 영상들 중 사용자의 선택을 받은 얼굴 영상들을 기초로 상기 유전자 알고리즘 기반의 연산을 수행하는 것을 특징으로 하는 인지적 아바타 생성 방법
|
11 |
11
삭제
|
12 |
12
삭제
|
13 |
13
삭제
|
14 |
14
제9항에 있어서,상기 유전자 알고리즘 기반의 연산은 교차(crossover) 및 변이(mutation)를 포함하는 것을 특징으로 하는 인지적 아바타 생성 방법
|
15 |
15
제9항에 있어서,상기 복수의 아바타 후보 영상들은 상기 유전자 알고리즘 기반의 연산을 수행한 결과로 도출된 얼굴 영상 및 상기 추정된 인상 그룹에 속한 상기 적어도 일부와 다른 얼굴 영상을 포함하는 것을 특징으로 하는 인지적 아바타 생성 방법
|
16 |
16
삭제
|