1 |
1
얼굴 패턴이 포함된 복수의 영상을 이용하여 거리 정보를 계산하고, 계산된 거리 정보에 근거하여 상기 얼굴 패턴이 포함된 전경 영상과 상기 얼굴 패턴이 포함되지 않은 배경영상을 분리하는 비전 처리부; 및
상기 거리 정보에 따라 상기 전경 영상의 영상 크기를 조정하고, 상기 조정된 전경 영상으로부터 상기 얼굴 패턴을 검출하는 얼굴 검출부
를 포함하는 것인 얼굴 검출 시스템
|
2 |
2
제1항에 있어서, 상기 얼굴 패턴이 포함된 좌측 영상과 우측 영상을 포함하는 상기 복수의 영상을 수집하는 것인 스테레오 카메라부를 더 포함하는 것인 얼굴 검출 시스템
|
3 |
3
제2항에 있어서, 상기 비전 처리부는,
상기 수집된 좌측 영상과 우측 영상 간의 디스패러티(disparity) 값을 계산하고, 상기 계산된 디스패러티 값에 근거하여 밝기 정보로 표시되는 스테레오 정합 영상을 생성하는 스테레오 정합부;
상기 계산된 디스패러티 값에 근거하여 깊이 지도(Depth Map)를 계산하고, 계산된 깊이 지도에 따라 상기 스테레오 정합 영상으로부터 상기 전경 영상과 상기 배경 영상을 구분하는 객체구분(Object segmentation)을 수행하는 후처리부; 및
상기 구분된 전경 영상을 관심 영역으로 설정하고, 상기 계산된 깊이 지도에 근거하여 상기 거리 정보를 계산하는 관심영역 분류기
를 포함하는 것인 얼굴 검출 시스템
|
4 |
4
제1항에 있어서, 상기 얼굴 검출부는,
상기 거리 정보에 따라 상기 전경 영상의 크기를 조정하는 영상 크기 조정부;
크기가 조정된 상기 전경 영상을 전처리 영상으로 변환하는 영상 변환부;
상기 전처리 영상을 기 설정된 윈도우 사이즈로 스캔하고, 상기 스캔된 전처리 영상에 대응하는 전처리 계수 값들을 출력하는 윈도우 추출부;
상기 전처리 계수 값들에 대응하는 코스트 값들을 산출하는 코스트 계산부; 및
상기 코스트들 값들의 총합과 기 설정된 임계치를 비교하여, 상기 전경 영상에 포함된 상기 얼굴 패턴을 판별하는 얼굴 패턴 판별부
를 포함하는 얼굴 검출 시스템
|
5 |
5
객체와의 거리 정보를 계산하고, 계산된 거리 정보에 기초하여 얼굴 패턴이 포함된 전경 영상을 추출하는 비전 처리부;
상기 거리 정보에 따라 상기 전경 영상의 영상 크기를 조정하는 영상 크기 조정부;
상기 영상 크기가 조정된 전경 영상을 소정 각도 단위로 회전시키는 영상 회전부;
상기 회전된 전경 영상을 전처리 영상으로 변환하는 영상 변환부; 및
상기 전처리 영상으로부터 얼굴 존재 가능성을 수치로 나타낸 코스트 값들을 산출하고, 상기 산출된 코스트 값들을 이용하여 상기 전처리 영상에 대응하는 상기 전경 영상으로부터 얼굴 패턴을 검출하는 얼굴 검출부
를 포함하는 것인 얼굴 검출 시스템
|
6 |
6
제5항에 있어서, 상기 영상 회전부는 상기 전경 영상에 기울어진 얼굴 패턴이 존재하는 경우, 상기 얼굴 패턴이 기울어진 반대 방향으로 상기 소정 각도 단위로 상기 전경 영상을 회전시키는 것인 얼굴 검출 시스템
|
7 |
7
제6항에 있어서, 상기 영상 회전부는 상기 전경 영상에 복수의 얼굴 패턴이 존재하는 경우, 각 얼굴 패턴들 별로 상기 전경 영상을 회전시키는 것인 얼굴 검출 시스템
|
8 |
8
제5항에 있어서, 상기 영상 회전부는 상기 전경 영상에 기울어진 얼굴 패턴이 존재하지 않는 경우, 상기 전경 영상을 회전시키지 않고, 그대로 상기 영상 변환부에 제공하는 것인 얼굴 검출 시스템
|
9 |
9
제5항에 있어서, 상기 얼굴 검출부는 상기 전경 영상이 얼굴 패턴으로 판별되면, 상기 전경 영상에 대응하는 상기 전처리 영상 내의 모든 좌표 값들을 결과값으로서 출력하는 것인 얼굴 검출 시스템
|
10 |
10
제9항에 있어서, 상기 얼굴 검출부는,
상기 비전 처리부에 의해 추출된 상기 전경 영상을 프레임 단위로 저장하는 프레임 버퍼;
상기 좌표 값들을 저장하는 좌표 저장부; 및
상기 좌표 저장부에 저장된 좌표 값들과, 상기 프레임 버퍼에 저장된 상기 전경 영상을 제공받고, 상기 저장된 좌표 값들을 이용하여 상기 전경 영상에 얼굴 패턴을 표시하는 영상 오버레이부
를 포함하는 것인 얼굴 검출 시스템
|
11 |
11
객체와의 거리 정보와 상기 객체의 얼굴 패턴이 포함된 스테레오 정합 영상을 획득하는 단계;
상기 스테레오 정합 영상으로부터 얼굴 패턴이 포함된 전경 영상과 얼굴 패턴이 포함되지 않은 배경 영상을 분리하는 단계;
상기 거리 정보를 이용하여 상기 전경 영상의 영상 크기를 조정하는 단계;
상기 영상 크기가 조정된 전경 영상을 소정 각도 단위로 회전시키는 단계; 및
상기 회전된 전경 영상으로부터 얼굴 패턴을 검출하는 단계
를 포함하는 것인 얼굴 검출 방법
|
12 |
12
제11항에 있어서, 상기 스테레오 정합 영상을 획득하는 단계는,
상기 얼굴 패턴이 포함된 좌측 영상과 우측 영상을 포함하는 복수의 영상을 획득하는 단계; 및
상기 좌측 영상과 상기 우측 영상을 스테레오 정합시켜 상기 스테레오 정합 영상을 획득하는 단계
를 포함하는 것인 얼굴 검출 방법
|
13 |
13
제12항에 있어서, 상기 전경 영상과 상기 배경 영상을 분리하는 단계는,
상기 복수의 영상들 간의 디스패러티 값을 산출하는 단계;
상기 디스패러티 값을 이용하여 깊이 지도를 생성하고, 상기 깊이 지도로부터 상기 전경 영상과 상기 배경 영상을 구분하는 단계; 및
상기 구분된 전경 영상을 관심영역을 설정하고, 상기 깊이 지도로부터 상기 거리 정보를 산출하는 단계
를 포함하는 것인 얼굴 검출 방법
|
14 |
14
제11항에 있어서, 상기 전경 영상을 회전시키는 단계는,
기울어진 얼굴 패턴이 존재하는 상기 전경 영상을 입력 받는 단계; 및
상기 얼굴 패턴이 기울어진 방향의 반대 방향으로 상기 전경 영상을 소정 각도로 회전시키는 단계
를 포함하는 것인 얼굴 검출 방법
|
15 |
15
제13항에 있어서, 상기 얼굴 패턴을 검출하는 단계는,
상기 회전된 상기 전경 영상을 전처리 영상으로 변환하는 단계;
상기 변환된 전처리 영상을 기 설정된 윈도우 사이즈로 스캔하고, 상기 스캔된 전처리 영상에 대응하는 전처리 계수 값들을 산출하는 단계;
상기 산출된 전처리 계수 값들에 대응하는 코스트 값들을 산출하여, 모두 합산하는 단계; 및
상기 합산된 코스트 값들의 총합과 기 설정된 임계 치를 비교하고, 비교 결과에 따라 상기 윈도우 사이즈에 대응하는 전경 영상이 상기 얼굴 패턴인지를 판별하는 단계
를 포함하는 것인 얼굴 검출 방법
|