KR101506812B1 - 랜덤 포레스트와 이진 패턴 반복 길이 행렬을 이용한 얼굴 자세 추정 방법 - Google Patents
랜덤 포레스트와 이진 패턴 반복 길이 행렬을 이용한 얼굴 자세 추정 방법 Download PDFInfo
- Publication number
- KR101506812B1 KR101506812B1 KR20130120354A KR20130120354A KR101506812B1 KR 101506812 B1 KR101506812 B1 KR 101506812B1 KR 20130120354 A KR20130120354 A KR 20130120354A KR 20130120354 A KR20130120354 A KR 20130120354A KR 101506812 B1 KR101506812 B1 KR 101506812B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- face
- image patch
- binary
- node
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/77—Determining position or orientation of objects or cameras using statistical methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/40—Analysis of texture
- G06T7/41—Analysis of texture based on statistical description of texture
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Image Analysis (AREA)
Abstract
Description
도 2는 본 발명의 일실시예에 있어서, 이진 패턴을 생성하는 예시를 도시한 도면이다.
도 3은 본 발명의 일실시예에 있어서, 이진 패턴 반복 길이 행렬을 생성하는 일례를 도시한 도면이다.
도 4는 본 발명의 일실시예에 있어서, 랜덤 포레스트를 이용하여 얼굴 자세 레벨의 추정 방법을 설명하기 위한 흐름도이다.
Claims (8)
- 사전에 학습된 랜덤 포레스트의 결정 트리에서 각 노드(Node)의 이진 테스트 함수 및 각 리프(Leaf)의 얼굴 자세 라벨의 평균 값과 분산 값을 불러오는 제1 단계;
입력 얼굴 영상을 이동하면서 상기 랜덤 포레스트 학습 시 랜덤 추출된 영상 패치와 동일한 크기의 영상 패치를 추출하는 제2 단계;
상기 불러온 이진 테스트 함수를 이용하여 상기 결정 트리의 상단부터 하단으로 이동하며 상기 동일한 크기의 영상 패치가 리프에 도달되면 상기 동일한 크기의 영상 패치에 얼굴 자세 라벨을 지정하는 제3 단계; 및
모든 영상 패치에 대하여 상기 제3 단계를 반복한 후, 모든 영상 패치마다 지정되어 있는 얼굴 자세 라벨의 최빈값(Mode)을 상기 입력 얼굴 영상의 얼굴 자세 라벨로 출력하는 단계; 및
상기 랜덤 포레스트를 이용하여 학습하는 단계
를 포함하고,
상기 얼굴 자세 라벨은,
정면을 기준으로 얼굴이 상하 방향, 좌우 방향으로 이동한 각도 레벨을 포함하며,
상기 랜덤 포레스트를 이용하여 학습하는 단계는,
학습 데이터들 중 일정 개수의 영상 패치를 랜덤하게 추출하는 단계;
상기 일정 개수의 영상 패치로부터 이진 패턴 및 반복 길이 행렬을 계산하는 단계;
상기 결정 트리의 상단부터 하단으로 내려가면서 재귀적으로 이진 테스트 함수를 할당하여 노드를 구성하는 단계; 및
상기 노드를 구성하는 도중에 미리 정해진 조건 중 적어도 하나의 조건을 만족하면 상기 노드의 구성을 멈추고 상기 얼굴 자세 라벨의 평균과 분산을 저장하는 단계
를 포함하는 얼굴 자세 추정 방법. - 삭제
- 제1항에 있어서,
상기 일정 개수의 영상 패치로부터 이진 패턴 및 반복 길이 행렬을 계산하는 단계는,
상기 영상 패치에서 랜덤하게 픽셀을 선택하고, 상기 선택된 픽셀의 화소값을 기준으로 인접 이웃 화소값이 차이를 이진값으로 나타냄으로써 상기 이진 패턴을 계산하는 단계; 및
상기 이진 패턴에서 반복 길이에 대하여 발생하는 반복 길이 값을 저장함으로써 상기 반복 길이 행렬을 계산하는 단계
를 포함하는 얼굴 자세 추정 방법. - 제1항에 있어서,
상기 결정 트리의 상단부터 하단으로 내려가면서 재귀적으로 이진 테스트 함수를 할당하여 노드를 구성하는 단계는,
상기 영상 패치들의 상기 이진 테스트 함수 만족 여부에 따라 오른쪽 자식 노드 또는 왼쪽 자식 노드로 분할하는 단계
를 포함하는 얼굴 자세 추정 방법. - 제1항에 있어서,
상기 미리 정해진 조건은,
상기 결정 트리의 최대 깊이에 도달하는 경우; 및
현재 노드에 속한 상기 영상 패치의 개수가 자식 노드를 만들기에 부족한 경우
중 적어도 하나를 포함하는 얼굴 자세 추정 방법. - 제1항에 있어서,
상기 입력 얼굴 영상을 이동하면서 상기 랜덤 포레스트 학습 시 랜덤 추출된 영상 패치와 동일한 크기의 영상 패치를 추출하는 상기 제2 단계는,
상기 랜덤 추출된 영상 패치의 경계 부분에서 나타나는 오류를 피하기 위하여 일정 픽셀 수만큼 오버랩(Overlap)되도록 상기 랜덤 추출된 영상 패치를 이동시키면서 상기 동일한 크기의 영상 패치를 추출하는 단계
를 포함하는 얼굴 자세 추정 방법. - 제1항에 있어서,
상기 불러온 이진테스트 함수를 이용하여 상기 결정 트리의 상단부터 하단으로 이동하며 상기 동일한 크기의 영상 패치가 리프에 도달되면 상기 영상 패치에 얼굴 자세 라벨을 지정하는 상기 제3 단계는,
상기 동일한 크기의 영상 패치가 리프에 도달되면 이동을 멈추고, 상기 리프에 저장된 얼굴 자세 라벨의 분산값이 특정값 이하일 경우 상기 리프에 저장된 평균값을 상기 영상 패치의 얼굴 자세 라벨로 지정하는 단계
를 포함하는 얼굴 자세 추정 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20130120354A KR101506812B1 (ko) | 2013-10-10 | 2013-10-10 | 랜덤 포레스트와 이진 패턴 반복 길이 행렬을 이용한 얼굴 자세 추정 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20130120354A KR101506812B1 (ko) | 2013-10-10 | 2013-10-10 | 랜덤 포레스트와 이진 패턴 반복 길이 행렬을 이용한 얼굴 자세 추정 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR101506812B1 true KR101506812B1 (ko) | 2015-04-08 |
Family
ID=53033638
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR20130120354A Active KR101506812B1 (ko) | 2013-10-10 | 2013-10-10 | 랜덤 포레스트와 이진 패턴 반복 길이 행렬을 이용한 얼굴 자세 추정 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101506812B1 (ko) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170005273A (ko) * | 2015-07-02 | 2017-01-12 | 주식회사 에스원 | 얼굴 정렬을 위한 특징점별 특징을 추출하기 위한 서술자 생성 시스템 및 이를 이용한 특징점별 서술자 생성 방법 |
| CN106650637A (zh) * | 2016-12-02 | 2017-05-10 | 华中师范大学 | 一种基于条件随机森林的笑脸检测器及方法 |
| KR101772818B1 (ko) | 2016-06-23 | 2017-08-29 | 이화여자대학교 산학협력단 | Mb-lbp에 기반한 머리 방향 추정 방법 |
| KR20190022027A (ko) * | 2017-08-25 | 2019-03-06 | (주)뉴옵틱스 | 혈구 감별 장치 및 방법 |
-
2013
- 2013-10-10 KR KR20130120354A patent/KR101506812B1/ko active Active
Non-Patent Citations (2)
| Title |
|---|
| G Fanelli, J Gall, L Van Gool, 'Real Time Head Pose Estimation with Random Regression Forests', Computer Vision and Pattern Recognition (CVPR), 2011년 6월, pp. 617-624 * |
| G Fanelli, J Gall, L Van Gool, 'Real Time Head Pose Estimation with Random Regression Forests', Computer Vision and Pattern Recognition (CVPR), 2011년 6월, pp. 617-624* |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170005273A (ko) * | 2015-07-02 | 2017-01-12 | 주식회사 에스원 | 얼굴 정렬을 위한 특징점별 특징을 추출하기 위한 서술자 생성 시스템 및 이를 이용한 특징점별 서술자 생성 방법 |
| KR101705584B1 (ko) | 2015-07-02 | 2017-02-13 | 주식회사 에스원 | 얼굴 정렬을 위한 특징점별 특징을 추출하기 위한 서술자 생성 시스템 및 이를 이용한 특징점별 서술자 생성 방법 |
| KR101772818B1 (ko) | 2016-06-23 | 2017-08-29 | 이화여자대학교 산학협력단 | Mb-lbp에 기반한 머리 방향 추정 방법 |
| CN106650637A (zh) * | 2016-12-02 | 2017-05-10 | 华中师范大学 | 一种基于条件随机森林的笑脸检测器及方法 |
| KR20190022027A (ko) * | 2017-08-25 | 2019-03-06 | (주)뉴옵틱스 | 혈구 감별 장치 및 방법 |
| KR101995764B1 (ko) | 2017-08-25 | 2019-07-03 | (주)뉴옵틱스 | 혈구 감별 장치 및 방법 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6972757B2 (ja) | 制御プログラム、制御方法、及び情報処理装置 | |
| JP6972756B2 (ja) | 制御プログラム、制御方法、及び情報処理装置 | |
| EP3620979A1 (en) | Learning method, learning device for detecting object using edge image and testing method, testing device using the same | |
| JP4970531B2 (ja) | 1つ以上のオブジェクトの行動を自動的に特徴付けるための方法。 | |
| CN111008631B (zh) | 图像的关联方法及装置、存储介质和电子装置 | |
| US8995714B2 (en) | Information creation device for estimating object position and information creation method and program for estimating object position | |
| US20150325046A1 (en) | Evaluation of Three-Dimensional Scenes Using Two-Dimensional Representations | |
| KR20130121202A (ko) | 영상에서의 객체 추적 방법, 장치 및 이를 컴퓨터 상에서 수행하는 프로그램이 기록된 기록 매체 | |
| KR20080066671A (ko) | 궤적 구간 분석을 사용한 양방향 추적 | |
| EP2080167B1 (en) | System and method for recovering three-dimensional particle systems from two-dimensional images | |
| JP6597914B2 (ja) | 画像処理装置、画像処理方法、及びプログラム | |
| CN116229448B (zh) | 三维目标检测方法、装置、设备及可读存储介质 | |
| JP6577397B2 (ja) | 画像解析装置、画像解析方法、画像解析プログラム、および画像解析システム | |
| KR101506812B1 (ko) | 랜덤 포레스트와 이진 패턴 반복 길이 행렬을 이용한 얼굴 자세 추정 방법 | |
| KR101994319B1 (ko) | 깊이 영상을 이용하는 객체 인식 장치 및 그 장치를 이용한 방법 | |
| JP5192437B2 (ja) | 物体領域検出装置、物体領域検出方法および物体領域検出プログラム | |
| KR102336284B1 (ko) | 단일 카메라를 이용한 영상에서 움직이는 객체 검출 방법 및 시스템 | |
| KR102646430B1 (ko) | 분류기를 학습시키는 방법 및 이를 이용한 예측 분류 장치 | |
| CN114202732B (zh) | 视频行为分类方法、模型训练方法、装置、介质及设备 | |
| Vora et al. | Future segmentation using 3d structure | |
| JP3763279B2 (ja) | 物体抽出システム、物体抽出方法および物体抽出プログラム | |
| CN111860261B (zh) | 一种客流值的统计方法、装置、设备及介质 | |
| JP6989873B2 (ja) | システム、画像認識方法、及び計算機 | |
| US20240028784A1 (en) | Segmenting a building scene | |
| JPWO2007013425A1 (ja) | 画像処理自動構成装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| 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 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| 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 |
|
| 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 |
|
| FPAY | Annual fee payment |
Payment date: 20171212 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20181212 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20191203 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| 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 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 11 |