1 |
1
3D 얼굴 모델 생성 장치에 의해 수행되는 3D 얼굴 모델 생성 방법에 있어서, 입력받은 3D 얼굴 복원 모델로부터, 헤어 영역 및 수염 영역 중 적어도 어느 하나의 영역을 선택하는 단계, 선택된 상기 헤어 영역 및 상기 수염 영역 이외의 영역인 얼굴 영역으로 얼굴 참조 모델을 전이하는 단계, 전이된 상기 얼굴 영역, 참조 헤어 모델 및 참조 수염 모델 중 적어도 둘 이상을 하나의 메쉬 모델로 병합하는 단계, 상기 3D 얼굴 복원 모델과 병합된 상기 메쉬 모델 간 오차 함수를 계산하는 단계, 상기 오차 함수를 기반으로, 상기 참조 헤어 모델 및 상기 참조 수염 모델 중 적어도 어느 하나를 변형하는 단계, 저장된 학습 매개변수, 상기 참조 헤어 모델로부터 변형된 참조 헤어 모델 및 상기 참조 수염 모델로부터 변형된 참조 수염 모델 중 적어도 어느 하나를 이용하여, 최적 매개변수를 추출하는 단계, 추출된 상기 최적 매개변수를 기반으로, 헤어 모델 및 수염 모델 중 적어도 어느 하나를 생성하는 단계, 그리고 생성된 상기 헤어 모델, 상기 수염 모델 및 상기 얼굴 영역을 포함하는 최종 3D 얼굴 모델을 출력하는 단계를 포함하는 3D 얼굴 모델 생성 방법
|
2 |
2
제1항에 있어서, 상기 헤어 영역 및 상기 수염 영역 중 적어도 어느 하나의 영역을 선택하는 단계는, 사용자로부터 상기 영역을 선택받거나, 기 저장된 헤어 참조 모델 및 수염 참조 모델 중 적어도 어느 하나를 이용하여 상기 영역을 인식하는 것을 특징으로 하는 3D 얼굴 모델 생성 방법
|
3 |
3
제1항에 있어서, 상기 입력받은 3D 얼굴 복원 모델은, 3D 스캐너, 깊이 센서 및 카메라 중 적어도 어느 하나로부터 촬영된 영상으로부터 복원된 3D 얼굴 메쉬 모델인 것을 특징으로 하는 3D 얼굴 모델 생성 방법
|
4 |
4
제1항에 있어서, 상기 최종 3D 얼굴 모델을 출력하는 단계는, 상기 최종 3D 얼굴 모델의 용도를 기반으로 상기 최종 3D 얼굴 모델의 포맷 및 구조를 결정하여 출력하는 것을 특징으로 하는 3D 얼굴 모델 생성 방법
|
5 |
5
제1항에 있어서, 3D 헤어 모델 데이터 셋 및 3D 수염 모델 데이터 셋 중 적어도 어느 하나의 데이터 셋을 입력받는 단계, 입력받은 상기 데이터 셋을 이용하여 기계학습을 수행하는 단계, 그리고 상기 기계학습의 수행 결과인 상기 학습 매개변수를 저장하는 단계를 더 포함하되, 매개변수는,헤어나 수염의 생성방향, 굵기, 꼬임형태 및 길이 중 적어도 하나에 관련된 것으로, 헤어 모델 및 수염 모델의 특정에 의해 결정되는것을 특징으로 하는 3D 얼굴 모델 생성 방법
|
6 |
6
제1항에 있어서, 생성된 상기 헤어 모델 및 상기 수염 모델 중 적어도 어느 하나를 렌더링하여 디스플레이하는 단계, 렌더링하여 디스플레이된 모델과 상기 입력받은 3D 얼굴 복원 모델 간 유사도를 기 설정된 임계값과 비교하는 단계, 그리고 상기 유사도가 상기 임계값 미만인 경우, 상기 오차 함수를 재계산하는 단계를 더 포함하는 것을 특징으로 하는 3D 얼굴 모델 생성 방법
|
7 |
7
입력받은 3D 얼굴 복원 모델로부터, 헤어 영역 및 수염 영역 중 적어도 어느 하나의 영역을 선택하고, 선택된 상기 헤어 영역 및 상기 수염 영역 이외의 영역인 얼굴 영역으로 얼굴 참조 모델을 전이하는 헤어 및 수염 영역 선택부, 전이된 상기 얼굴 영역, 참조 헤어 모델 및 참조 수염 모델 중 적어도 둘 이상을 하나의 메쉬 모델로 병합하는 메쉬 모델 병합부, 상기 3D 얼굴 복원 모델과 병합된 상기 메쉬 모델 간 오차 함수를 계산하는 오차함수 계산부, 상기 오차함수를 기반으로, 상기 참조 헤어 모델 및 상기 참조 수염 모델 중 적어도 어느 하나를 변형하고, 저장된 학습 매개변수, 상기 참조 헤어 모델로부터 변형된 참조 헤어 모델 및 상기 참조 수염 모델로부터 변형된 참조 수염 모델 중 적어도 어느 하나를 이용하여 최적 매개변수를 추출하는 최적 매개변수 추출부, 그리고 추출된 상기 최적 매개변수를 기반으로, 헤어 모델 및 수염 모델 중 적어도 어느 하나를 생성하고, 생성된 상기 헤어 모델, 상기 수염 모델 및 상기 얼굴 영역을 포함하는 최종 3D 얼굴 모델을 출력하는 최종 3D 얼굴 모델 출력부를 포함하는 3D 얼굴 모델 생성 장치
|
8 |
8
제7항에 있어서, 상기 최종 3D 얼굴 모델 출력부는, 상기 최종 3D 얼굴 모델의 용도를 기반으로 상기 최종 3D 얼굴 모델의 포맷 및 구조를 결정하여 출력하는 것을 특징으로 하는 3D 얼굴 모델 생성 장치
|
9 |
9
제7항에 있어서, 입력받은 3D 헤어 모델 데이터 셋 및 3D 수염 모델 데이터 셋 중 적어도 어느 하나의 데이터 셋을 이용하여 기계학습을 수행하고, 상기 기계학습의 수행 결과인 상기 학습 매개변수를 저장하는 기계 학습부를 더 포함하되, 매개변수는,헤어나 수염의 생성방향, 굵기, 꼬임형태 및 길이 중 적어도 하나에 관련된 것으로, 헤어 모델 및 수염 모델의 특정에 의해 결정되는것을 특징으로 하는 3D 얼굴 모델 생성 장치
|
10 |
10
제7항에 있어서, 상기 최종 3D 얼굴 모델 출력부는, 상기 생성된 상기 헤어 모델 및 상기 수염 모델 중 적어도 어느 하나를 렌더링하여 디스플레이하고, 상기 오차 함수 계산부는, 렌더링하여 디스플레이된 모델과 상기 입력받은 3D 얼굴 복원 모델 간 유사도를 기 설정된 임계값을 비교한 결과, 상기 유사도가 상기 임계값 미만인 경우 상기 오차 함수를 재계산하는 것을 특징으로 하는 3D 얼굴 모델 생성 장치
|