KR100586227B1 - 색분포 학습을 통한 얼굴영역 추출 방법 - Google Patents
색분포 학습을 통한 얼굴영역 추출 방법 Download PDFInfo
- Publication number
- KR100586227B1 KR100586227B1 KR1020030052514A KR20030052514A KR100586227B1 KR 100586227 B1 KR100586227 B1 KR 100586227B1 KR 1020030052514 A KR1020030052514 A KR 1020030052514A KR 20030052514 A KR20030052514 A KR 20030052514A KR 100586227 B1 KR100586227 B1 KR 100586227B1
- Authority
- KR
- South Korea
- Prior art keywords
- color
- face
- similarity
- image
- region
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
- G06T2207/30201—Face
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
Abstract
Description
컴퓨터가 상기 영상 프레임이 입력되면, 상기 영상 프레임의 각 픽셀의 색상에 대해 상기 얼굴색유사도테이블로부터 얼굴색 유사도를 읽어와서 상기 얼굴색 유사도에 따른 밝기값을 적용하여 그레이 영상을 구성하는 그레이영상구성단계와;
컴퓨터가 상기 그레이 영상을 임계값과 비교하여 이진영상을 구성하는 이진영상구성단계와;
컴퓨터가 상기 이진영상의 무게중심과 모멘트를 계산하고 타원영역을 추출하여 얼굴영역을 추출하는 얼굴영역추출단계를 포함한 것을 특징으로 한다.
또한, 본 발명에 따른 다른 색분포 학습을 통한 얼굴영역 검출 방법은, 컴퓨터가 얼굴영역 정보를 포함한 샘플 데이터영상프레임을 이용하여 색상별로 해당 색상이 관찰된 관찰빈도수와 해당 색상이 얼굴에 속하는 분류빈도수의 비인 얼굴색 유사도를 구하고 색상별 얼굴색 유사도를 저장한 얼굴색유사도테이블을 생성하는 얼굴색유사도테이블생성단계와;
컴퓨터가 얼굴영역 추출대상 영상 프레임이 입력되면, 상기 추출대상 영상 프레임의 각 픽셀의 색상에 대해 상기 얼굴색유사도테이블로부터 얼굴색 유사도를 읽어와서 상기 얼굴색 유사도에 따른 밝기값을 적용하여 그레이 영상을 구성하는 그레이영상구성단계와;
컴퓨터가 상기 그레이 영상을 임계값과 비교하여 이진영상을 구성하는 이진영상구성단계와;
컴퓨터가 상기 이진영상의 무게중심과 모멘트를 계산하고 타원영역을 추출하여 얼굴영역을 추출하는 얼굴영역추출단계를 포함한 것을 특징으로 한다.
얼굴색분포 모델학습부(22)는 사용자가 얼굴색유사도테이블을 생성하거나 업데이트하고자 할 때 사용자의 명령에 의해 동작한다. 이 얼굴색분포 모델학습부(22)는 샘플 영상프레임별 각 픽셀들의 RGB 색상을 파악하고, 각 픽셀들의 RGB 색상을 HSV(Hue-Saturation-Value) 색상계에서 HS값으로 변환시킨다. 상기와 같이 HSV 색상 공간의 HS(Hue/Saturation) 색상으로 변환시키는 것은 이 색상 공간이 다른 색상 공간에 비해 얼굴색과 입술색을 비교적 잘 분류해주기 때문으로, 이후 본 발명의 방법에 의해 검출된 얼굴영역 정보가 음성인식장치 등에 이용될 경우에 유용하게 사용될 수 있게 하기 위한 것이다. 이 샘플 영상프레임은 사용자에 의해 지정된 얼굴영역 정보를 포함한다.
얼굴유사도 파악부(24)는 추출대상 영상프레임의 각 픽셀에 얼굴색유사도테이블에 저장된 얼굴색 유사도 정보를 읽어서 현재 추출대상 영상프레임의 모든 픽셀의 얼굴색 유사도를 파악한다.
사용자로부터 얼굴색 분포모델 학습 명령이 입력되지 않거나(S201), 샘플 영상에 대한 얼굴색 분포모델 학습과정을 수행한 후 추출대상 영상이 입력되면(S202, S212), 입력된 추출대상 영상에 대해 프레임별로 분류하고(S213) 추출대상 영상의 색상을 파악한 후(S214), 얼굴유사도 파악부(24)가 얼굴색유사도테이블로부터 각 픽셀의 얼굴색 유사도를 읽어들인다(S215). 얼굴영역 추출부(25)는 얼굴색유사도테이블로부터 읽은 얼굴색 유사도를 기반으로 도 4에 도시된 바와 같이 현재 프레임의 영상을 그레이 영상으로 구성하고(S216), 이진화 및 타원 근사를 통해 얼굴 영역을 분할하고, 분할한 얼굴영역을 추출한다(S217).
Claims (6)
- 컴퓨터가 색상별로 해당 색상이 관찰된 관찰빈도수와 해당 색상이 얼굴영역에 속하는 분류빈도수의 비인 얼굴색 유사도를 저장한 얼굴색유사도테이블을 이용하여 추출대상 영상프레임으로부터 얼굴영역을 추출하는 방법에 있어서,컴퓨터가 상기 추출대상 영상프레임이 입력되면, 상기 추출대상 영상프레임의 각 픽셀의 색상에 대해 상기 얼굴색유사도테이블로부터 얼굴색 유사도를 읽어오는 얼굴색유사도검색단계와;컴퓨터가 상기 추출대상 영상프레임의 각 픽셀에 얼굴색 유사도에 따른 밝기값을 적용하여 그레이 영상을 구성하는 그레이영상구성단계와;컴퓨터가 상기 그레이 영상을 임계값과 비교하여 이진영상을 구성하는 이진영상구성단계와;컴퓨터가 상기 이진영상의 무게중심과 모멘트를 계산하고 타원영역을 추출하여 얼굴영역을 추출하는 얼굴영역추출단계를 포함한 것을 특징으로 하는 색분포 학습을 통한 얼굴영역 추출 방법.
- 컴퓨터가 얼굴영역 정보가 포함된 다수의 샘플영상프레임들을 이용하여 색상별로 해당 색상이 관찰된 관찰빈도수와 해당 색상이 얼굴영역에 속하는 분류빈도수의 비인 얼굴색 유사도를 저장한 얼굴색유사도테이블을 생성하는 얼굴유사도테이블생성단계와;컴퓨터가 얼굴영역 추출대상 영상프레임이 입력되면, 상기 추출대상 영상프레임의 각 픽셀의 색상에 대해 상기 얼굴색유사도테이블로부터 얼굴색 유사도를 읽어오는 얼굴색유사도검색단계와;컴퓨터가 상기 추출대상 영상프레임의 각 픽셀에 얼굴색 유사도에 따른 밝기값을 적용하여 그레이 영상을 구성하는 그레이영상구성단계와;컴퓨터가 상기 그레이 영상을 임계값과 비교하여 이진영상을 구성하는 이진영상구성단계와;컴퓨터가 상기 이진영상의 무게중심과 모멘트를 계산하고 타원영역을 추출하여 얼굴영역을 추출하는 얼굴영역추출단계를 포함한 것을 특징으로 하는 색분포 학습을 통한 얼굴영역 추출 방법.
- 제 2 항에 있어서, 상기 얼굴유사도테이블생성단계는,컴퓨터가 상기 샘플영상프레임을 화면에 표시하고 사용자에게 상기 샘플영상프레임에서의 얼굴영역 선택을 요구하는 영상표시단계와,컴퓨터가 사용자로부터 상기 샘플영상프레임에서의 얼굴영역이 선택되면, 상기 샘플영상프레임의 각 픽셀의 색상에 대해 해당 색상이 관찰된 관찰빈도수와 해당 색상이 얼굴에 속하는 분류빈도수를 계수하는 빈도수계수단계와,컴퓨터가 모든 샘플영상프레임들에 대해 상기 영상표시단계와 빈도수계수단계를 반복 수행한 후 각 색상별로 관찰빈도수와 분류빈도수의 비를 계산하여 얼굴색 유사도를 구하는 얼굴색유사도계산단계를 포함한 것을 특징으로 하는 색분포 학습을 통한 얼굴영역 추출 방법.
- 제 3 항에 있어서, 상기 얼굴색유사도계산단계 후 상기 색상별 얼굴색 유사도에 대해 가우시안 컨볼루션을 수행하는 단계를 더 포함한 것을 특징으로 하는 색분포 학습을 통한 얼굴영역 추출 방법.
- 제 1 항 내지 제 4 항 중 어느 한 항에 있어서, 상기 색상은 HSV(Hue-Saturation-Value) 공간의 HS(Hue/Saturation) 색상값인 것을 특징으로 하는 색분포 학습을 통한 얼굴영역 추출 방법.
- 컴퓨터에, 색상별로 해당 색상이 관찰된 관찰빈도수와 해당 색상이 얼굴영역에 속하는 분류빈도수의 비인 얼굴색 유사도를 저장한 얼굴색유사도테이블을 이용하여 추출대상 영상프레임으로부터 얼굴영역을 추출하는 방법을 수행하도록 하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 있어서,상기 방법은,컴퓨터가 상기 추출대상 영상프레임이 입력되면, 상기 추출대상 영상프레임의 각 픽셀의 색상에 대해 상기 얼굴색유사도테이블로부터 얼굴색 유사도를 읽어오는 얼굴색유사도검색단계와;컴퓨터가 상기 추출대상 영상프레임의 각 픽셀에 얼굴색 유사도에 따른 밝기값을 적용하여 그레이 영상을 구성하는 그레이영상구성단계와;컴퓨터가 상기 그레이 영상을 임계값과 비교하여 이진영상을 구성하는 이진영상구성단계와;컴퓨터가 상기 이진영상의 무게중심과 모멘트를 계산하고 타원영역을 추출하여 얼굴영역을 추출하는 얼굴영역추출단계를 포함한 것을 특징으로 하는 컴퓨터로 읽을 수 있는 기록매체.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030052514A KR100586227B1 (ko) | 2003-07-30 | 2003-07-30 | 색분포 학습을 통한 얼굴영역 추출 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030052514A KR100586227B1 (ko) | 2003-07-30 | 2003-07-30 | 색분포 학습을 통한 얼굴영역 추출 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050014072A KR20050014072A (ko) | 2005-02-07 |
KR100586227B1 true KR100586227B1 (ko) | 2006-06-07 |
Family
ID=37225252
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030052514A Expired - Fee Related KR100586227B1 (ko) | 2003-07-30 | 2003-07-30 | 색분포 학습을 통한 얼굴영역 추출 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100586227B1 (ko) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100730571B1 (ko) * | 2005-02-28 | 2007-06-20 | 한국과학기술원 | 색상 유사도 영상을 이용한 물체 검출 방법 |
KR100698845B1 (ko) * | 2005-12-28 | 2007-03-22 | 삼성전자주식회사 | 인물 외형 추출 알고리즘을 이용한 영상 편집 방법 및 그장치 |
KR100899204B1 (ko) * | 2007-10-15 | 2009-05-27 | 주식회사 다음커뮤니케이션 | 스킨 이미지 검출 장치 및 그 방법과 이를 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 매체 |
KR100949799B1 (ko) * | 2008-06-26 | 2010-03-30 | 박영민 | 컬러영상의 적응적 특징영역 추출장치 및 방법 |
KR102467062B1 (ko) * | 2021-05-07 | 2022-11-14 | 전남대학교산학협력단 | 흑백 이미지 자동 채색 시스템 및 방법 |
-
2003
- 2003-07-30 KR KR1020030052514A patent/KR100586227B1/ko not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR20050014072A (ko) | 2005-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3916627A1 (en) | Living body detection method based on facial recognition, and electronic device and storage medium | |
KR100422709B1 (ko) | 영상 의존적인 얼굴 영역 추출방법 | |
US9524558B2 (en) | Method, system and software module for foreground extraction | |
US20040047494A1 (en) | Method of detecting a specific object in an image signal | |
US8938117B2 (en) | Pattern recognition apparatus and method therefor configured to recognize object and another lower-order object | |
JP2004199669A (ja) | 顔検出 | |
JP2004192637A (ja) | 顔検出 | |
KR100253203B1 (ko) | 동영상을 이용한 객체 추출방법 | |
CN112329851B (zh) | 一种图标检测方法、装置及计算机可读存储介质 | |
KR20040008791A (ko) | 영상시각 정보를 결합하여 실시간으로 복수의 얼굴을검출하고 추적하는 얼굴 검출 및 추적 시스템 및 방법 | |
JP2004357277A (ja) | デジタル画像処理方法 | |
JP2004348674A (ja) | 領域検出方法及びその装置 | |
US8290277B2 (en) | Method and apparatus for setting a lip region for lip reading | |
US11244429B2 (en) | Method of providing a sharpness measure for an image | |
JP2002216129A (ja) | 顔領域検出装置およびその方法並びにコンピュータ読み取り可能な記録媒体 | |
CN109543487B (zh) | 一种基于条码边缘分割的自动感应触发方法及其系统 | |
CN110348358B (zh) | 一种肤色检测系统、方法、介质和计算设备 | |
CN113469049A (zh) | 一种疾病信息识别方法、系统、装置及存储介质 | |
KR101893677B1 (ko) | 컬러 영상 내의 변화영역을 검출하는 방법 및 그 장치 | |
KR100586227B1 (ko) | 색분포 학습을 통한 얼굴영역 추출 방법 | |
KR101408344B1 (ko) | 얼굴 검출 장치 | |
KR102427039B1 (ko) | 인공지능 기반의 광도 잔차 산출을 통한 미세먼지 판독 솔루션 및 시스템 | |
JP2003303346A (ja) | 目標追跡方法、目標追跡装置、目標追跡プログラム、並びにこのプログラムを記録した記録媒体 | |
JPH09130714A (ja) | 画像情報抽出装置および方法 | |
JPS61141087A (ja) | 画像処理方法及び装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
AMND | Amendment | ||
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
AMND | Amendment | ||
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
St.27 status event code: A-3-3-V10-V11-apl-PJ0201 |
|
AMND | Amendment | ||
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PB0901 | Examination by re-examination before a trial |
St.27 status event code: A-6-3-E10-E12-rex-PB0901 |
|
B701 | Decision to grant | ||
PB0701 | Decision of registration after re-examination before a trial |
St.27 status event code: A-3-4-F10-F13-rex-PB0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20120508 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20130527 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20130527 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |