1 |
1
AdaBoost 알고리즘을 통하여 수신된 영상 정보의 특징점(feature)을 분석하여 얼굴 영상 정보인지 여부를 탐색하는 단계;
상기 탐색 결과 상기 수신된 영상 정보가 얼굴 영상 정보인 경우, 기설정에 따라 상기 탐색된 얼굴 영상 정보를 특정 크기로 가공하는 단계;
상기 가공된 얼굴 영상 정보 중 주성분 분석(PCA: Principal Component Analysis) 알고리즘을 통하여 얼굴 영역을 인식하는 단계; 및
상기 얼굴 영역이 인식된 얼굴 영상 정보를 임베디드 형식으로 포팅하는 단계
를 포함하는 것을 특징으로 하는 임베디드 시스템 기반의 얼굴 탐색 및 인식 방법
|
2 |
2
제1항에 있어서,
상기 포팅된 얼굴 영상 정보를 임베디드 응용 수단으로 전송하는 단계
를 더 포함하는 것을 특징으로 하는 임베디드 시스템 기반의 얼굴 탐색 및 인식 방법
|
3 |
3
제1항에 있어서,
상기 얼굴 영상 정보인지 여부를 탐색하는 단계는,
상기 수신된 영상 정보의 장방형 특징점(Rectangle feature) 값을 상기 AdaBoost 알고리즘을 통하여 분석하여 얼굴 영상 정보인지 여부를 탐색하는 것을 특징으로 하는 임베디드 시스템 기반의 얼굴 탐색 및 인식 방법
|
4 |
4
제1항에 있어서,
상기 얼굴 영상 정보인지 여부를 탐색하는 단계는,
상기 수신된 영상 정보에 대한 무게(weight) 값을 초기화 하는 제1 단계;
상기 초기화된 무게 값을 정규화 시키는 제2 단계;
상기 특징점에 대한 분류기(classifier)의 결과값 및 에러값을 계산하는 제3 단계;
상기 분류기 중 에러값이 가장 작은 분류기를 선택하여 결과값을 데이터베이스에 저장하는 제4 단계;
상기 선택된 분류기의 결과값을 저장한 경우, 상기 무게 값을 업데이트 하는 제5 단계;
상기 제1 단계 내지 제 5 단계를 기설정된 횟수 동안 반복하고, 상기 제4 단계에서 저장된 분류기의 결과값을 조합하여 최종 분류기의 결과값으로 가공하는 제6 단계; 및
상기 최종 분류기의 결과값을 통하여 상기 얼굴 영상 정보인지 여부를 판단하는 제7 단계
를 포함하는 것을 특징으로 하는 임베디드 시스템 기반의 얼굴 탐색 및 인식 방법
|
5 |
5
제4항에 있어서,
상기 최종 분류기의 결과값은 아래 수학식 2를 통하여 계산되는 값(h(x))인 것을 특징으로 하는 임베디드 시스템 기반의 얼굴 탐색 및 인식 방법
|
6 |
6
제1항에 있어서,
기설정에 따라 상기 탐색된 얼굴 영상 정보를 특정 크기로 가공하는 단계는,
상기 탐색된 얼굴 영상 정보의 크기 설정 정보를 수신하는 단계;
상기 수신된 크기 설정 정보에 따라 상기 탐색된 얼굴 영상 정보를 적정 크기로 변환하는 단계; 및
상기 변환된 얼굴 영상 정보를 기설정된 표준 크기로 가공하는 단계
를 포함하는 것을 특징으로 하는 임베디드 시스템 기반의 얼굴 탐색 및 인식 방법
|
7 |
7
제1항에 있어서,
상기 가공된 얼굴 영상 정보 중 주성분 분석(PCA: Principal Component Analysis) 알고리즘을 통하여 얼굴 영역을 인식하는 단계는,
하나 이상의 얼굴 영상 정보로 인식되는 영상 정보를 열벡터 형식으로 변환한 학습 얼굴 영상 정보 결과값을 구하는 단계;
상기 얼굴 영상 정보로 인식되는 영상 정보의 평균 얼굴 영상 정보 결과값을 구하는 단계;
상기 학습 얼굴 영상 정보 결과값에 상기 평균 얼굴 영상 정보 결과값의 차인 얼굴 영상 정보 비교값을 데이터베이스에 저장하는 단계;
상기 얼굴 영상 정보 비교값의 공분산 행렬로 정렬한 얼굴 영상 정보 행렬값을 계산하는 단계;
상기 얼굴 영상 정보 행렬값의 고유값 및 고유 벡터의 크기를 계산하는 단계; 및
상기 고유 벡터를 상기 고유값을 기준으로 크기순으로 정렬하는 단계
를 포함하는 것을 특징으로 하는 임베디드 시스템 기반의 얼굴 탐색 및 인식 방법
|
8 |
8
제7항에 있어서,
상기 가공된 얼굴 영상 정보 중 주성분 분석(PCA: Principal Component Analysis) 알고리즘을 통하여 얼굴 영역을 인식하는 단계는,
상기 학습 얼굴 영상 정보 결과값을 상기 고유 벡터에 사영하는 단계;
상기 가공된 얼굴 영상 정보 결과값을 상기 고유 벡터에 사영하는 단계;
상기 사영된 학습 얼굴 영상 정보와 상기 사영된 가공된 얼굴 영상 정보의 유클리드 거리를 계산하는 단계; 및
상기 계산된 유클리드 거리가 최소인 것을 최종 인식 얼굴 영상 정보로 판단하는 단계
를 더 포함하는 것을 특징으로 하는 임베디드 시스템 기반의 얼굴 탐색 및 인식 방법
|
9 |
9
제1항 내지 제8항의 어느 한 항의 방법을 실행하기 위한 프로그램이 기록되어 있는 것을 특징으로 하는 컴퓨터에서 판독 가능한 기록 매체
|
10 |
10
AdaBoost 알고리즘을 통하여 수신된 영상 정보의 특징점(feature)을 분석하여 얼굴 영상 정보인지 여부를 탐색하는 얼굴 탐색부;
상기 탐색 결과 상기 수신된 영상 정보가 얼굴 영상 정보인 경우, 기설정에 따라 상기 탐색된 얼굴 영상 정보를 특정 크기로 가공하는 영상 가공부;
상기 가공된 얼굴 영상 정보 중 주성분 분석(PCA: Principal Component Analysis) 알고리즘을 통하여 얼굴 영역을 인식하는 얼굴 인식부;
상기 얼굴 영역이 인식된 얼굴 영상 정보를 임베디드 형식으로 포팅하는 포팅 제어부; 및
상기 포팅된 얼굴 영상 정보를 임베디드 응용 수단으로 전송하는 얼굴 영상 정보 전송부
를 포함하는 것을 특징으로 하는 임베디드 시스템 기반의 얼굴 탐색 및 인식 장치
|