1 |
1
영상에서 얼굴 영역을 검출하는 단계;검출된 얼굴 영역을 인코딩하여 벡터 데이터를 획득하는 단계; 및상기 벡터 데이터에 대해서, 소프트맥스(softmax) 함수 및 각도 마진 함수(Angular Margin Function; AMF)를 이용하여 상기 얼굴 영역의 감정을 인식하는 감정 인식 모델을 훈련하는 단계;를 포함하는 것을 특징으로 하는 각도 마진 함수를 이용한 감정 인식 모델 훈련 방법
|
2 |
2
제1항에 있어서,상기 영상에서 얼굴 영역을 검출하는 단계는,상기 영상에서 MTCNN(Multi-task Cascaded Convolutional Networks)을 이용하여 상기 얼굴 영역을 검출하는 단계;를 포함하는 것을 특징으로 하는 각도 마진 함수를 이용한 감정 인식 모델 훈련 방법
|
3 |
3
제1항에 있어서,상기 감정 인식 모델을 훈련하는 단계는,상기 소프트맥스 함수 및 각도 마진 함수를 적용한 손실 함수를 하기의 수학식으로 정의하고,[수학식]여기서, N은 특징점의 개수, θyi,i는 가중치 Wyi 및 특징점 xi 간의 각도, θj,i는 가중치 Wj 및 특징점 xi 간의 각도를 의미하며, s는 학습된 임베딩 특징점들이 분산되는 하이퍼스피어의 반지름이며, m은 클래스 내 컴팩트성(Intra-Class Compactness) 및 클래스 간 불일치(Inter-Class Discrepancy)를 향상시키기 위한 각도 마진 페널티인 경우, 상기 손실 함수를 이용하여 상기 감정 인식 모델을 훈련하는 단계를 포함하는 것을 특징으로 하는 각도 마진 함수를 이용한 감정 인식 모델 훈련 방법
|
4 |
4
제1항에 있어서,상기 감정 인식 모델을 훈련하는 단계는,상기 소프트맥스 함수 및 각도 마진 함수의 가중치 행렬을 공유하여 상기 감정 인식 모델을 훈련하는 단계;를 포함하는 것을 특징으로 하는 각도 마진 함수를 이용한 감정 인식 모델 훈련 방법
|
5 |
5
제2항에 있어서,상기 얼굴 영역을 검출하는 단계 및 상기 벡터 데이터를 획득하는 단계는 미리 행하여 상기 얼굴 영역 및 상기 벡터 데이터는 저장해 두고, 상기 감정 인식 모델은 저장된 상기 얼굴 영역 및 상기 벡터 데이터를 이용하여 반복적으로 훈련을 진행하는 것을 특징으로 하는 각도 마진 함수를 이용한 감정 인식 모델 훈련 방법
|
6 |
6
제1항에 있어서,카메라를 이용하여 상기 영상을 촬영하는 단계를 더 포함하는 것을 특징으로 하는 각도 마진 함수를 이용한 감정 인식 모델 훈련 방법
|
7 |
7
카메라;상기 카메라를 이용하여 촬영된 영상에서 얼굴 영역을 검출하는 얼굴 영역 검출부; 및상기 벡터 데이터에 대해서, 소프트맥스(softmax) 함수 및 각도 마진 함수(Angular Margin Function; AMF)를 이용하여 상기 얼굴 영역의 감정을 인식하는 감정 인식 모델을 훈련하는 감정 인식 모델 훈련부;를 포함하는 것을 특징으로 하는 각도 마진 함수를 이용한 감정 인식 모델 훈련 시스템
|
8 |
8
제7항에 있어서,상기 얼굴 영역 검출부는,상기 영상에서 MTCNN(Multi-task Cascaded Convolutional Networks)을 이용하여 상기 얼굴 영역을 검출하는 것을 특징으로 하는 각도 마진 함수를 이용한 감정 인식 모델 훈련 시스템
|
9 |
9
제7항에 있어서,상기 감정 인식 모델 훈련부는,상기 소프트맥스 함수 및 각도 마진 함수를 적용한 손실 함수를 하기의 수학식으로 정의하고,[수학식]여기서, N은 특징점의 개수, θyi,i는 가중치 Wyi 및 특징점 xi 간의 각도, θj,i는 가중치 Wj 및 특징점 xi 간의 각도를 의미하며, s는 학습된 임베딩 특징점들이 분산되는 하이퍼스피어의 반지름이며, m은 클래스 내 컴팩트성(Intra-Class Compactness) 및 클래스 간 불일치(Inter-Class Discrepancy)를 향상시키기 위한 각도 마진 페널티인 경우, 상기 손실 함수를 이용하여 상기 감정 인식 모델을 훈련하는 것을 특징으로 하는 각도 마진 함수를 이용한 감정 인식 모델 훈련 시스템
|
10 |
10
제7항에 있어서,상기 감정 인식 모델 훈련부는,상기 소프트맥스 함수 및 각도 마진 함수의 가중치 행렬을 공유하여 상기 감정 인식 모델을 훈련하는 것을 특징으로 하는 각도 마진 함수를 이용한 감정 인식 모델 훈련 시스템
|
11 |
11
제7항에 있어서,검출된 상기 얼굴 영역 및 획득된 상기 벡터 데이터를 저장하는 저장부를 더 포함하되,상기 감정 인식 모델 훈련부는,저장된 상기 얼굴 영역 및 상기 벡터 데이터를 이용하여 상기 감정 인식 모델을 반복적으로 훈련하는 것을 특징으로 하는 각도 마진 함수를 이용한 감정 인식 모델 훈련 시스템
|