화소 분석에 기초한 인물 인식 장치 및 그 동작 방법
CHARACTER RECOGNITION DEVICE BASED ON PIXEL ANALYSIS AND OPERATING METHOD THEREOF
특허 요약
본 발명은 영상의 특정 프레임에 가상의 원형 영역을 생성하고, 상기 가상의 원형 영역 내부와 외부의 화소값 비교를 통해 상기 가상의 원형 영역 내부에 인물 검출을 위한 후보 개체가 존재하는지 판단한 후 상기 후보 개체가 존재하는 것으로 판단된 경우, 상기 가상의 원형 영역 내부의 화소들의 화소값에 기초하여 상기 가상의 원형 영역 내부에 인물이 존재하는지 여부를 판단할 수 있는 인물 인식 장치 및 그 동작 방법에 대한 것이다.
청구항
번호청구항
1

카메라를 통해 영상이 촬영되면, 상기 카메라를 통해 촬영된 영상을 구성하는 프레임들 중 어느 하나인 제1 프레임에 대해 상기 제1 프레임을 구성하는 이미지의 중점을 기초로 기설정된(predetermined) 반경을 갖는 가상의 원형 영역을 생성하는 원형 영역 생성부;상기 가상의 원형 영역 외부의 화소들의 제1 화소값 평균을 연산하고, 상기 가상의 원형 영역 내부의 화소들의 제2 화소값 평균을 연산하는 평균 연산부;상기 제1 화소값 평균과 상기 제2 화소값 평균 간의 차이의 절대값을 연산하고, 상기 절대값이 기설정된 기준값을 초과하는 것으로 확인되면, 상기 가상의 원형 영역 내부에 인물 검출을 위한 후보 개체가 존재하는 것으로 판단하는 후보 개체 판단부; 및상기 가상의 원형 영역 내부에 상기 후보 개체가 존재하는 것으로 판단된 경우, 상기 가상의 원형 영역 내부의 화소들의 화소값에 기초하여 상기 가상의 원형 영역 내부에 인물이 존재하는지 여부를 판단하는 인물 판단부를 포함하고,상기 인물 판단부는상기 가상의 원형 영역 내부에 상기 후보 개체가 존재하는 것으로 판단된 경우, 상기 가상의 원형 영역 내부에 복수의 부분 가상 영역들을 생성하는 부분 가상 영역 생성부;상기 복수의 부분 가상 영역들 각각에 존재하는 화소들의 화소값 평균을 연산하고, 상기 복수의 부분 가상 영역들 각각에 존재하는 화소들의 화소값 평균을 성분으로 포함하는 특징 벡터를 생성하는 특징 벡터 생성부;상기 특징 벡터와 인물 검출을 위해서 미리 지정되어 있는 기준 벡터 사이의 유클리드 거리(Euclidean Distance)를 연산하는 유클리드 거리 연산부; 및상기 연산된 유클리드 거리가 기설정된 기준 거리 이내인지 여부를 확인하고, 상기 연산된 유클리드 거리가 상기 기준 거리 이내인 것으로 확인되는 경우, 상기 가상의 원형 영역 내부에 인물이 존재하는 것으로 판단하는 판단 처리부를 포함하는 화소 분석에 기초한 인물 인식 장치.

2

삭제

3

제1항에 있어서,상기 판단 처리부는상기 절대값이 가중치 적용을 위해 미리 설정되어 있는 임계값 - 상기 임계값은 상기 기준값을 초과하는 값임 - 을 초과하는 경우, 상기 기준 거리에 '1'을 초과하는 값으로 미리 설정되어 있는 가중치를 곱하여 상기 기준 거리에 대한 보정을 수행한 후 상기 연산된 유클리드 거리가 상기 보정된 기준 거리 이내인지 여부를 확인하여 상기 연산된 유클리드 거리가 상기 보정된 기준 거리 이내인 것으로 확인되는 경우, 상기 가상의 원형 영역 내부에 인물이 존재하는 것으로 판단하는 화소 분석에 기초한 인물 인식 장치.

4

제1항에 있어서,상기 카메라를 통해 촬영된 영상을 구성하는 프레임들에 대한 인물의 존재 여부를 판단한 결과, 기설정된 개수의 연속된 프레임에서 인물이 존재하는 것으로 판단된 경우, 상기 카메라의 전방에 사람이 존재하는 것으로 판정하는 판정부를 더 포함하는 화소 분석에 기초한 인물 인식 장치.

5

카메라를 통해 영상이 촬영되면, 상기 카메라를 통해 촬영된 영상을 구성하는 프레임들 중 어느 하나인 제1 프레임에 대해 상기 제1 프레임을 구성하는 이미지의 중점을 기초로 기설정된(predetermined) 반경을 갖는 가상의 원형 영역을 생성하는 단계;상기 가상의 원형 영역 외부의 화소들의 제1 화소값 평균을 연산하고, 상기 가상의 원형 영역 내부의 화소들의 제2 화소값 평균을 연산하는 단계;상기 제1 화소값 평균과 상기 제2 화소값 평균 간의 차이의 절대값을 연산하고, 상기 절대값이 기설정된 기준값을 초과하는 것으로 확인되면, 상기 가상의 원형 영역 내부에 인물 검출을 위한 후보 개체가 존재하는 것으로 판단하는 단계; 및상기 가상의 원형 영역 내부에 상기 후보 개체가 존재하는 것으로 판단된 경우, 상기 가상의 원형 영역 내부의 화소들의 화소값에 기초하여 상기 가상의 원형 영역 내부에 인물이 존재하는지 여부를 판단하는 단계를 포함하고,상기 인물이 존재하는지 여부를 판단하는 단계는상기 가상의 원형 영역 내부에 상기 후보 개체가 존재하는 것으로 판단된 경우, 상기 가상의 원형 영역 내부에 복수의 부분 가상 영역들을 생성하는 단계;상기 복수의 부분 가상 영역들 각각에 존재하는 화소들의 화소값 평균을 연산하고, 상기 복수의 부분 가상 영역들 각각에 존재하는 화소들의 화소값 평균을 성분으로 포함하는 특징 벡터를 생성하는 단계;상기 특징 벡터와 인물 검출을 위해서 미리 지정되어 있는 기준 벡터 사이의 유클리드 거리(Euclidean Distance)를 연산하는 단계; 및상기 연산된 유클리드 거리가 기설정된 기준 거리 이내인지 여부를 확인하고, 상기 연산된 유클리드 거리가 상기 기준 거리 이내인 것으로 확인되는 경우, 상기 가상의 원형 영역 내부에 인물이 존재하는 것으로 판단하는 단계를 포함하는 화소 분석에 기초한 인물 인식 장치의 동작 방법.

6

삭제

7

제5항에 있어서,상기 인물이 존재하는 것으로 판단하는 단계는상기 절대값이 가중치 적용을 위해 미리 설정되어 있는 임계값 - 상기 임계값은 상기 기준값을 초과하는 값임 - 을 초과하는 경우, 상기 기준 거리에 '1'을 초과하는 값으로 미리 설정되어 있는 가중치를 곱하여 상기 기준 거리에 대한 보정을 수행한 후 상기 연산된 유클리드 거리가 상기 보정된 기준 거리 이내인지 여부를 확인하여 상기 연산된 유클리드 거리가 상기 보정된 기준 거리 이내인 것으로 확인되는 경우, 상기 가상의 원형 영역 내부에 인물이 존재하는 것으로 판단하는 화소 분석에 기초한 인물 인식 장치의 동작 방법.

8

제5항에 있어서,상기 카메라를 통해 촬영된 영상을 구성하는 프레임들에 대한 인물의 존재 여부를 판단한 결과, 기설정된 개수의 연속된 프레임에서 인물이 존재하는 것으로 판단된 경우, 상기 카메라의 전방에 사람이 존재하는 것으로 판정하는 단계를 더 포함하는 화소 분석에 기초한 인물 인식 장치의 동작 방법.

9

제5항, 제7항 또는 제8항 중 어느 한 항의 방법을 컴퓨터와의 결합을 통해 실행시키기 위한 컴퓨터 프로그램을 기록한 컴퓨터 판독 가능 기록 매체.

10

제5항, 제7항 또는 제8항 중 어느 한 항의 방법을 컴퓨터와의 결합을 통해 실행시키기 위한 저장매체에 저장된 컴퓨터 프로그램.