KR101653278B1 - Face tracking system using colar-based face detection method - Google Patents
Face tracking system using colar-based face detection method Download PDFInfo
- Publication number
- KR101653278B1 KR101653278B1 KR1020160039961A KR20160039961A KR101653278B1 KR 101653278 B1 KR101653278 B1 KR 101653278B1 KR 1020160039961 A KR1020160039961 A KR 1020160039961A KR 20160039961 A KR20160039961 A KR 20160039961A KR 101653278 B1 KR101653278 B1 KR 101653278B1
- Authority
- KR
- South Korea
- Prior art keywords
- face
- detected
- tracking
- image
- feature vector
- Prior art date
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 68
- 238000000034 method Methods 0.000 claims description 30
- 238000000513 principal component analysis Methods 0.000 claims description 25
- 238000012706 support-vector machine Methods 0.000 claims description 22
- 238000000605 extraction Methods 0.000 claims description 13
- 238000013528 artificial neural network Methods 0.000 claims description 7
- 238000007781 pre-processing Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 7
- 239000000284 extract Substances 0.000 description 4
- 238000005286 illumination Methods 0.000 description 4
- 210000000887 face Anatomy 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
-
- G06K9/00234—
-
- G06T7/408—
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
- G08B13/194—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
- G08B13/196—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
- G08B13/19665—Details related to the storage of video surveillance data
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Image Analysis (AREA)
Abstract
본 발명은 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에 관한 것으로서, 보다 구체적으로는 입력 영상으로부터 HCbCr 색 공간의 피부색 정보를 이용하여 얼굴을 검출하는 얼굴 검출 모듈(100), 상기 얼굴 검출 모듈(100)을 통해 검출된 얼굴이 추적 대상인지를 인식하는 얼굴 인식 모듈(200), 및 상기 얼굴 인식 모듈(200)로부터 인식된 얼굴이 추적 대상일 경우, 상기 얼굴을 추적하는 얼굴 추적 모듈(300)을 포함하는 것을 그 구성상의 특징으로 한다.
본 발명에서 제안하고 있는 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에 따르면, HOG 특징 벡터 및 SVM 분류기를 이용하여 입력되는 영상으로부터 객체의 상반신을 검출하고, 검출된 객체의 상반신에서 조명 변화에 대해 민감하지 않고, 색 분포의 밀집도가 높아 피부색을 잘 검출하는 HCbCr 색 공간의 피부색 정보 및 haar-like 특징을 통해 얼굴을 검출함으로써, 조명 변화에 영향을 덜 받고, 입력 영상 내에서 얼굴을 보다 정확하게 검출할 수 있다.
또한, 본 발명에 따르면, PCA 및 (2D)2PCA를 이용하여 패턴 분류기에 입력될 데이터의 차원을 축소하여 불필요한 높은 차원에 의한 연산량을 줄임으로써, 입력 영상에서 검출된 얼굴이 추적 대상인지 여부를 보다 빠르고 정확하게 인식할 수 있다.More particularly, the present invention relates to a face detection module (100) for detecting a face using skin color information of an HCbCr color space from an input image, a face detection module And a face tracking module 300 for tracking the face when the face recognized by the face recognition module 200 is a tracking object, And includes the constitutional features thereof.
According to the real-time face tracking system using the color-based face detection proposed in the present invention, the upper body of the object is detected from the input image using the HOG feature vector and the SVM classifier, and the upper body of the detected object is sensitive The face is detected through the skin color information and the haar-like feature of the HCbCr color space which detects the skin color well because the density of the color distribution is high. Thus, the face is more accurately detected in the input image, .
Also, according to the present invention, by reducing the dimension of data to be input to the pattern classifier using PCA and (2D) 2 PCA, it is possible to reduce the amount of computation by unnecessarily high dimension, It is possible to recognize it more quickly and accurately.
Description
본 발명은 실시간 얼굴 추적 시스템에 관한 것으로서, 보다 구체적으로는 색상 기반 얼굴 영역 검출을 통한 실시간 얼굴 추적 시스템에 관한 것이다.The present invention relates to a real time face tracking system, and more particularly, to a real time face tracking system using color based face region detection.
최근 감시와 보안을 목적으로 많은 CCTV(Closed Circuit Television)시스템을 설치하고 운영하게 되면서, 감시 영상의 수집, 유출, 오용 및 남용으로부터 야기되는 개인정보 혹은 개인 사생활이 침해되는 사례가 급증하고 있으며, 이에 따라, 컴퓨터 비전을 이용하여 지능형 영상분석을 통한 지능형 영상 감시 시스템의 수요 또한 증가하고 있다.
Recently, as many CCTV (Closed Circuit Television) systems have been installed and operated for the purpose of monitoring and security, personal information or personal privacy caused by the collection, leakage, misuse and abuse of surveillance images has been increasingly infringed. , And the demand for intelligent video surveillance system using intelligent image analysis using computer vision is also increasing.
지능형 영상 감시 시스템은 객체 검출과 객체 인식 기술의 결합으로 추적 및 안전 감시 등에서 광범위하게 응용되고 있는데, 객체를 추적하기 위해서는 필수조건으로 객체 검출과 인식이 올바르게 수행되어야 한다. 하지만 기존의 객체를 검출하기 위해 사용된 영상 간 차분 방법 및 특징 기반 검출 방법 등은, 영상 내 객체의 형태와 조명의 변화 그리고 장애물에 의한 가려짐 등으로 정확한 객체 검출이 어렵다는 한계가 있었다.
Intelligent video surveillance system is widely used in tracking and safety surveillance by combination of object detection and object recognition technology. In order to track an object, object detection and recognition must be performed correctly. However, there is a limitation in detecting accurate objects due to changes in the shape of objects in an image, illumination changes, obstacles, and the like, which are used to detect existing objects.
이와 같은 영상에서 객체를 검출하는 기술과 관련하여, 공개특허공보 제10-2012-0050342호(발명의 명칭: 영상 객체 검출 장치 및 방법, 공개일자: 2012년 05월 18일) 등이 개시된 바 있다.With regard to a technique for detecting an object in such a video, Japanese Patent Laid-Open Publication No. 10-2012-0050342 (entitled: Video Object Detection Apparatus and Method, Published on May 18, 2012) has been disclosed .
본 발명은 기존에 제안된 방법들의 상기와 같은 문제점들을 해결하기 위해 제안된 것으로서, HOG(Histogram of Oriented Gradient) 특징 벡터 및 SVM(Support Vector Machine) 분류기를 이용하여 입력되는 영상으로부터 객체의 상반신을 검출하고, 검출된 객체의 상반신에서 조명 변화에 대해 민감하지 않고, 색 분포의 밀집도가 높아 피부색을 잘 검출하는 HCbCr 색 공간의 피부색 정보 및 haar-like 특징을 통해 얼굴을 검출함으로써, 조명 변화에 영향을 덜 받고, 입력 영상 내에서 얼굴을 보다 정확하게 검출할 수 있는, 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템을 제공하는 것을 그 목적으로 한다.
The present invention has been proposed in order to solve the above-mentioned problems of the previously proposed methods. The present invention detects an upper body of an object from an input image using a Histogram of Oriented Gradient (HOG) feature vector and SVM (Support Vector Machine) And detects the face through skin color information and haar-like feature of HCbCr color space which is not sensitive to illumination change in the upper half of detected object and has high density of color distribution and detects skin color well. And real time face tracking system based on color-based face detection that can detect a face more accurately in an input image.
또한, 본 발명은, 주성분 분석법(Principal Componet Analysis, 이하 ‘PCA’라 함) 및 (2D)2PCA를 이용하여 패턴 분류기에 입력될 데이터의 차원을 축소하여 불필요한 높은 차원에 의한 연산량을 줄임으로써, 입력 영상에서 검출된 얼굴이 추적 대상인지 여부를 보다 빠르고 정확하게 인식할 수 있는, 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템을 제공하는 것을 다른 목적으로 한다.In addition, the present invention reduces the amount of data to be input to the pattern classifier using Principal Component Analysis (PCA) and (2D) 2 PCA to reduce the amount of computation by unnecessarily high dimension, It is another object of the present invention to provide a real-time face tracking system through color-based face detection, which can more quickly and accurately recognize whether a face detected in an input image is a tracking object.
상기한 목적을 달성하기 위한 본 발명의 특징에 따른, 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템은,According to an aspect of the present invention, there is provided a real-time face tracking system using color-based face detection,
실시간 얼굴 추적 시스템으로서,As a real time face tracking system,
입력 영상으로부터 HCbCr 색 공간의 피부색 정보를 이용하여 얼굴을 검출하는 얼굴 검출 모듈;A face detection module for detecting a face using skin color information of an HCbCr color space from an input image;
상기 얼굴 검출 모듈을 통해 검출된 얼굴이 추적 대상인지를 인식하는 얼굴 인식 모듈; 및A face recognition module for recognizing whether a face detected through the face detection module is a tracking object; And
상기 얼굴 인식 모듈로부터 인식된 얼굴이 추적 대상일 경우, 상기 얼굴을 추적하는 얼굴 추적 모듈을 포함하는 것을 그 구성상의 특징으로 한다.
And a face tracking module for tracking the face when the face recognized by the face recognition module is a tracking object.
바람직하게는, 상기 얼굴 검출 모듈은,Preferably, the face detection module includes:
상기 입력 영상으로부터 객체의 HOG 특징 벡터를 추출하는 HOG 특징 벡터 추출부;A HOG feature vector extractor for extracting a HOG feature vector of the object from the input image;
상기 HOG 특징 벡터 추출부로부터 추출된 HOG 특징 벡터를 바탕으로, 상기 입력 영상에 있는 객체의 상반신을 검출하는 SVM 분류기; 및An SVM classifier for detecting an upper body of an object in the input image based on the HOG feature vector extracted from the HOG feature vector extracting unit; And
상기 SVM 분류기를 통해 검출된 객체의 상반신에서 HCbCr 색 공간의 피부색 정보를 이용하여 피부 영역을 검출하는 피부 영역 검출부를 포함하되,And a skin region detection unit for detecting a skin region using skin color information of an HCbCr color space in an upper half of an object detected through the SVM classifier,
상기 피부 영역 검출부로부터 검출된 피부 영역 내에서 Haar-like 특징을 이용하여, 눈을 검출하고, 상기 검출된 두 눈 사이의 거리를 바탕으로 얼굴을 검출할 수 있다.
It is possible to detect the eye using the Haar-like feature in the skin region detected by the skin region detecting unit and detect the face based on the distance between the two eyes.
바람직하게는, 상기 얼굴 인식 모듈은,Preferably, the face recognition module includes:
PCA 및 (2D)2PCA를 이용하여, 상기 얼굴 검출 모듈로부터 검출된 얼굴의 데이터의 차원을 축소하는 전처리부를 포함할 수 있다.
And a preprocessing unit for reducing the dimension of the face data detected from the face detection module by using PCA and (2D) 2 PCA.
바람직하게는, 얼굴 인식 모듈은,Preferably, the face recognition module comprises:
학습 영상 데이터베이스를 바탕으로 학습된 FCM(Fuzzy C-means) 기반 RBF 뉴럴네트워크(Radical Basis Function Neural Network) 패턴 분류기를 이용하여, 상기 얼굴 검출 모듈로부터 검출된 얼굴이 추적 대상인지를 인식하되,Recognizing whether a face detected from the face detection module is to be tracked using a learned fuzzy C-means (FCM) based RBF neural network pattern classifier based on a learning image database,
상기 FCM 기반 RBF 뉴럴네트워크 패턴 분류기는,Wherein the FCM-based RBF neural network pattern classifier comprises:
상기 학습 영상 데이터베이스 중 입력되는 학습 영상으로부터, HOG 특징 벡터 추출부 및 SVM 분류기를 통해 상기 학습 영상에 있는 객체의 상반신을 검출하고, 상기 검출된 객체의 상반신에서 HCbCr 색 공간의 피부색 정보 및 haar-like 특징을 이용하여 얼굴을 검출하며, 상기 검출된 얼굴의 데이터를 PCA 및 (2D)2PCA를 이용하여 전처리한 후, 상기 전처리된 데이터를 입력받아, 각각의 학습 영상을 학습할 수 있다.
Detecting an upper half of an object in the learning image through a HOG feature vector extracting unit and an SVM classifier from a learning image input from the learning image database, and extracting skin color information of the HCbCr color space and haar- Feature, and the detected face data is preprocessed using PCA and (2D) 2 PCA, and the preprocessed data is input, and each learning image can be learned.
바람직하게는,Preferably,
상기 얼굴 인식 모듈로부터 인식된 얼굴이 추적 대상일 경우, 상기 추적 모듈은 Mean-shift 알고리즘 및 히스토그램 역투영 기법을 결합하여 상기 얼굴을 추적하고,If the face recognized by the face recognition module is a tracking object, the tracking module tracks the face by combining a mean-shift algorithm and a histogram inversion method,
상기 얼굴 인식 모듈로부터 인식된 얼굴이 추적 대상이 아닌 경우, 다음 프레임 입력으로 이동하여, 얼굴을 검출하고 인식하는 것을 수행할 수 있다.If the face recognized by the face recognition module is not the object to be traced, it may be moved to the next frame input to detect and recognize the face.
본 발명에서 제안하고 있는 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에 따르면, HOG 특징 벡터 및 SVM 분류기를 이용하여 입력되는 영상으로부터 객체의 상반신을 검출하고, 검출된 객체의 상반신에서 조명 변화에 대해 민감하지 않고, 색 분포의 밀집도가 높아 피부색을 잘 검출하는 HCbCr 색 공간의 피부색 정보 및 haar-like 특징 통해 얼굴을 검출함으로써, 조명 변화에 영향을 덜 받고, 입력 영상 내에서 얼굴을 보다 정확하게 검출할 수 있다.
According to the real-time face tracking system using the color-based face detection proposed in the present invention, the upper body of the object is detected from the input image using the HOG feature vector and the SVM classifier, and the upper body of the detected object is sensitive The face is detected through the skin color information and the haar-like feature of the HCbCr color space which detects the skin color with high density of the color distribution. Thus, the face can be detected more accurately in the input image have.
또한, 본 발명에 따르면, PCA 및 (2D)2PCA를 이용하여 패턴 분류기에 입력될 데이터의 차원을 축소하여 불필요한 높은 차원에 의한 연산량을 줄임으로써, 입력 영상에서 검출된 얼굴이 추적 대상인지 여부를 보다 빠르고 정확하게 인식할 수 있다.Also, according to the present invention, by reducing the dimension of data to be input to the pattern classifier using PCA and (2D) 2 PCA, it is possible to reduce the amount of computation by unnecessarily high dimension, It is possible to recognize it more quickly and accurately.
도 1은 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템의 구성을 도시한 도면.
도 2는 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에서, 얼굴 검출 모듈의 구성을 도시한 도면.
도 3은 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에서, HOG 특징 벡터 추출부 및 SVM 분류기의 학습 과정을 도시한 도면.
도 4는 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에서, 학습된 HOG 특징 벡터 추출부 및 SVM 분류기를 통해 입력영상에서 객체의 상반신을 검출한 모습을 도시한 도면.
도 5는 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에서, 검출된 상반신에서 HCbCr 색 공간의 피부색 정보를 이용하여 피부 영역을 검출하는 과정을 도시한 도면.
도 6은 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에서, 검출된 피부 영역 내에서 haar-like 특징을 이용하여 눈을 검출하고, 검출된 두 눈 사이의 거리를 바탕으로 얼굴을 검출하는 과정을 도시한 도면.
도 7은 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에서, Mean-shift 알고리즘 및 히스토그램 역투영 알고리즘을 결합하여 실시간으로 얼굴을 추적하는 과정을 도시한 도면.BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of a real-time face tracking system based on color-based face detection according to an embodiment of the present invention. FIG.
2 is a diagram illustrating a configuration of a face detection module in a real-time face tracking system through color-based face detection according to an embodiment of the present invention.
3 is a diagram illustrating a learning process of a HOG feature vector extracting unit and an SVM classifier in a real-time face tracking system using color-based face detection according to an exemplary embodiment of the present invention.
4 is a diagram showing a state in which an upper body of an object is detected in an input image through a learned HOG feature vector extracting unit and an SVM classifier in a real time face tracking system through color-based face detection according to an embodiment of the present invention.
FIG. 5 illustrates a process of detecting a skin region using skin color information of an HCbCr color space in a detected upper half body in a real time face tracking system using color-based face detection according to an exemplary embodiment of the present invention.
6 is a flowchart illustrating a method of detecting a face using a haar-like feature in a detected skin region in a real-time face tracking system using color-based face detection according to an exemplary embodiment of the present invention, FIG. 2 is a diagram illustrating a process of detecting a face with a face;
FIG. 7 is a diagram illustrating a process of tracking a face in real time by combining a mean-shift algorithm and a histogram reverse projection algorithm in a real-time face tracking system using color-based face detection according to an embodiment of the present invention.
이하에서는 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 바람직한 실시예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시예를 상세하게 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다. 또한, 유사한 기능 및 작용을 하는 부분에 대해서는 도면 전체에 걸쳐 동일 또는 유사한 부호를 사용한다.
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention. In the following detailed description of the preferred embodiments of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. The same or similar reference numerals are used throughout the drawings for portions having similar functions and functions.
덧붙여, 명세서 전체에서, 어떤 부분이 다른 부분과 ‘연결’되어 있다고 할 때, 이는 ‘직접적으로 연결’되어 있는 경우뿐만 아니라, 그 중간에 다른 소자를 사이에 두고 ‘간접적으로 연결’되어 있는 경우도 포함한다. 또한, 어떤 구성요소를 ‘포함’한다는 것은, 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있다는 것을 의미한다.
In addition, in the entire specification, when a part is referred to as being 'connected' to another part, it may be referred to as 'indirectly connected' not only with 'directly connected' . Also, to "include" an element means that it may include other elements, rather than excluding other elements, unless specifically stated otherwise.
도 1은 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템의 구성을 도시한 도면이다. 도 1에 도시된 바와 같이, 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템(10)은, 얼굴 검출 모듈(100), 얼굴 인식 모듈(200) 및 얼굴 추적 모듈(300)을 포함하여 구성될 수 있다. 이하에서는, 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템(10)의 각각의 구성에 대해 도면을 참조하여 상세히 설명하기로 한다.
FIG. 1 is a block diagram of a real-time face tracking system based on color-based face detection according to an embodiment of the present invention. 1, a real-time
얼굴 검출 모듈(100)은 입력 영상으로부터 HCbCr 색 공간의 피부색 정보를 이용하여 얼굴을 검출하는 역할을 한다. 얼굴 검출 모듈(100)의 각각의 구성에 대해서는 도 2를 참조하여 설명하기로 한다.
The
도 2는 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에서, 얼굴 검출 모듈의 구성을 도시한 도면이다. 도 2에 도시된 바와 같이, 얼굴 검출 모듈(100)은 HOG 특징 벡터 추출부(110), SVM 분류기(120) 및 피부 영역 검출부(130)를 포함하여 구성될 수 있다.
FIG. 2 is a diagram illustrating a configuration of a face detection module in a real-time face tracking system based on color-based face detection according to an embodiment of the present invention. 2, the
HOG 특징 벡터 추출부(110)는 입력 영상으로부터 객체의 HOG 특징 벡터를 추출하는 역할을 하고, SVM 분류기(120)는 HOG 특징 벡터 추출부(110)로부터 추출된 HOG 특징 벡터를 바탕으로 입력 영상에 있는 객체의 상반신을 검출하는 역할을 한다. 도 3은 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에서, HOG 특징 벡터 추출부 및 SVM 분류기의 학습 과정을 도시한 도면이고, 도 4는 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에서, 학습된 HOG 특징 벡터 추출부 및 SVM 분류기를 통해 입력영상에서 객체의 상반신을 검출한 모습을 도시한 도면이다. 도 3에 도시된 바와 같이, HOG 특징 벡터 추출부(110)는 다량의 상반신 이미지 및 비상반신 이미지(배경 이미지)로부터 HOG 특징 벡터를 추출하고, SVM 분류기(120)는 HOG 특징 벡터 추출부(110)로부터 추출된 HOG 특징 벡터를 바탕으로 입력되는 이미지를 상반신 이미지와 비상반신 이미지(배경 이미지)로 분류하여, 입력되는 이미지에서 상반신 이미지를 검출할 수 있도록 학습될 수 있다. 또한, 실시예에 따라, 학습된 HOG 특징 추출부(110) 및 SVM 분류기(120)는, 도 4에 도시된 바와 같이, 입력영상에서 객체의 상반신을 검출할 수 있다.
The HOG feature
피부 영역 검출부(130)는 SVM 분류기(120)를 통해 검출된 객체의 상반신에서 HCbCr 색 공간의 피부색 정보를 이용하여 피부 영역을 검출하는 역할을 한다. 여기서 HCbCr 색 공간은 조명 변화에 민감하지 않고, 피부색 검출의 정확도를 높이기 위하여 HSV 색 공간과 YCbCr 색 공간으로부터 각각 H 요소와 CbCr 요소를 추출하여 결합한 것이다. 이하에서는, 도 5를 참조하여, 피부 영역 검출부(130)가 SVM 분류기(120)를 통해 검출된 상반신에서 HCbCr 색 공간의 피부색 정보를 이용하여 피부 영역을 검출하는 과정에 대해 설명하기로 한다.
The skin
도 5는 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에서, 검출된 상반신에서 HCbCr 색 공간의 피부색 정보를 이용하여 피부 영역을 검출하는 과정을 도시한 도면이다. 피부 영역 검출부(130)는, SVM 분류기(120)를 통해 입력영상으로부터 검출된 객체의 상반신에서, 도 5(b)에 도시된 바와 같이, HCbCr 색 공간의 피부색 정보를 이용하고, 도 5(c)에 도시된 바와 같이, 모폴리지 연상 중 하나인 열림 연산을 수행해서 잡음을 제거하여, 도 5(d)에 도시된 바와 같이 피부 영역을 검출할 수 있다.
FIG. 5 is a diagram illustrating a process of detecting a skin region using skin color information of an HCbCr color space in a detected upper half body in a real time face tracking system based on color-based face detection according to an embodiment of the present invention. 5 (b), the skin
하지만, SVM 분류기(120)를 통해 검출된 상반신에서, 피부 영역 검출부(130)를 통해 HCbCr 색 공간의 피부색 정보를 바탕으로 검출된 피부 영역은, 얼굴 이외에도 얼굴의 피부색과 유사한 목 또는 손 등도 같이 검출될 수 있기 때문에, 보다 정확한 얼굴 검출을 위해, 얼굴 검출 모듈(100)은, 피부 영역 검출부(130)를 통해 검출된 피부 영역 내에서 Haar-like 특징을 이용하여 눈을 검출하고, 검출된 두 눈 사이의 거리를 바탕으로 보다 정확하게 얼굴을 검출할 수 있다. 이하에서는, 도 6을 참조하여, 피부 영역 검출부(130)를 통해 검출된 피부 영역 내에서 Haar-like 특징을 이용하여 눈을 검출하고, 검출된 두 눈 사이의 거리를 바탕으로 얼굴을 검출하는 과정에 대해 설명하기로 한다.
However, in the upper half of the body detected through the
도 6은 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에서, 검출된 피부 영역 내에서 haar-like 특징을 이용하여 눈을 검출하고, 검출된 두 눈 사이의 거리를 바탕으로 얼굴을 검출하는 과정을 도시한 도면이다. 피부 영역 검출부(130)를 통해 검출된 피부 영역은 얼굴 이외에도 얼굴의 피부색과 유사한 목 또는 손 등도 같이 검출될 수 있기 때문에, 도 6에 도시된 바와 같이, 얼굴 이외에도 얼굴의 피부색과 유사한 목이 같이 검출된 피부 영역 내에서, Haar-like 특징을 이용하여 눈을 검출하고, 검출된 두 눈 사이의 거리를 바탕으로 얼굴을 검출할 수 있다.
6 is a flowchart illustrating a method of detecting a face using a haar-like feature in a detected skin region in a real-time face tracking system using color-based face detection according to an exemplary embodiment of the present invention, FIG. 2 is a diagram illustrating a process of detecting a face. Since the skin region detected through the skin
얼굴 인식 모듈(200)은 얼굴 검출 모듈(100)을 통해 검출된 얼굴이 추적 대상인지를 인식하는 역할을 한다. 여기서, 얼굴 인식 모듈(200)은 다량의 학습 영상 데이터베이스를 바탕으로 학습된 FCM 기반 RBF 뉴럴네트워크 패턴 분류기를 이용하여 설계될 수 있으며, 얼굴 검출 모듈(100)로부터 검출된 얼굴이 추적 대상인지 여부를 인식할 수 있다. 좀 더 구체적으로, FCM 기반 RBF 뉴럴네트워크 패턴 분류기는, HOG 특징 벡터 추출부(110) 및 SVM 분류기(120)를 통해, 입력되는 다량의 학습 영상으로부터 객체의 상반신을 검출하고, 검출된 객체의 상반신에서 HCbCr 색 공간의 피부색 정보 및 Haar-like 특징을 이용하여 얼굴을 검출하며, 검출된 얼굴의 데이터를 PCA 및 (2D)2PCA를 이용하여 전처리한 데이터를 입력받아, 각각의 학습 영상을 학습할 수 있고, 학습된 정보를 바탕으로 얼굴 검출부(100)로부터 검출된 얼굴이 추적 대상인지 여부를 인식할 수 있다. 또한, 상술한 학습 과정을 통해, FCM 기반 RBF 뉴럴네트워크 패턴 분류기의 퍼지화 계수, 연결 가중치의 다항식 형태 및 노드의 수 등을 포함하는 최적의 파라미터들을 결정할 수 있다.
The
본 발명과 같은 실시간 얼굴 추적에서 중요한 요소는 높은 얼굴 검출률과 빠른 얼굴 인식 속도이다. 하지만, 본 발명과 같이 피부색을 이용한 얼굴 검출방법으로 검출된 얼굴은 이미지의 명암도 값을 분류기의 입력 값으로 사용하기 때문에, 분류기에 입력되는 이미지의 크기에 따라 분류기의 학습 속도 및 인식 성능에 영향이 있을 수 있다. 실시예에 따라, 얼굴 검출 모듈(100)에서 HCbCr 색 공간의 피부색 정보와 Haar-like 특징을 이용한 눈 검출을 통해 얼굴을 검출할 때, 이미지의 크기를 90x90으로 변환하여 얼굴을 검출한 경우, 얼굴 검출 모듈(100)을 통해 검출된 얼굴의 데이터는 8100차원으로 생성될 수 있는데, 이와 같은 고차원의 데이터가 분류기에 입력 값으로 이용되면 분류기의 학습 속도 및 인식 성능에 영향을 줄 수 있다. 이러한 문제를 해결하기 위해 본 발명에서의 얼굴 인식 모듈(200)은, PCA 및 (2D)2PCA를 이용하여, 얼굴 검출 모듈(100)로부터 검출된 얼굴의 데이터의 차원을 축소하는 전처리부(210)를 포함할 수 있다. 여기서 PCA는 대표적인 선형변환 특징추출 방법으로서, 데이터의 공분산 행렬을 이용하여 구한 특징데이터에서 입력 데이터의 차원의 수보다 적은 수의 차원을 이용함으로써, 실제 입력보다 작은 양의 특징을 사용하는 방법이며, (2D)2PCA는 기존의 PCA 방법을 확장한 것으로, 기존의 PCA는 2차원을 1차원으로 축소하였으나 (2D)2PCA는 1차원으로 변환하지 않고 2차원 이미지의 정보를 유지하며 차원을 축소하는 방법이다.
An important factor in real time face tracking such as the present invention is high face detection rate and fast face recognition speed. However, since the face detected by the face detection method using the skin color according to the present invention uses the intensity value of the image as the input value of the classifier, it influences the learning speed and the recognition performance of the classifier according to the size of the image input to the classifier Can be. According to the embodiment, when a face is detected through eye detection using the skin color information and the Haar-like feature of the HCbCr color space in the
추적 모듈(300)은 얼굴 인식 모듈(200)로부터 인식된 얼굴이 추적 대상일 경우, Mean-shift 알고리즘 및 히스토그램 역투영 기법을 결합하여 해당 얼굴을 추적하는 역할을 한다.
The
일반적으로, Mean-shift 알고리즘은 두 가지 확률 밀도 함수를 이용하여 객체를 탐색하고 추적하는 방법이며, 두 가지 확률 밀도 함수는 목표 모델 확률과 목표 후보 확률이다. 구체적으로는, 두 확률 밀도 함수의 유사도가 계산되고, 유사도(바테챠리야 계수)가 높은 방향으로 벡터가 생성되게 되는데, 반복 연산을 수행하며 유사도가 높은 방향으로 생성되는 벡터를 쫓아 이동하면서 추적 대상을 추적할 수 있다.
In general, the mean-shift algorithm is a method of searching and tracking an object using two probability density functions. The two probability density functions are the target model probability and the target probability. Specifically, the similarity of two probability density functions is calculated, and a vector is generated in a direction in which the degree of similarity (Batcheria's coefficient) is high. By performing repetitive calculation and moving along a vector generated in a direction of high similarity, . ≪ / RTI >
또한, 히스토그램 역투영 기법은 현재 입력 영상에 있는 픽셀 색상 값이 추적 하고자 하는 대상에 얼마나 많이 포함되어 있는 색인지를 수치화 하는 과정으로, 추적 대상의 히스토그램을 Hm, 입력 이미지 I의 픽셀 x에서의 색상 값을 I(x)라 하면, 히스토그램 역투영 값인 W(x)는 수학식 1을 통해 구할 수 있으며, 계산된 W(x), 즉 입력 영상에 있는 픽셀 색상 값이 추적 대상에 얼마나 포함되어 있는지를 나타낸 확률 값의 분포에 대해 Mean- shift 알고리즘을 적용하여 추적 대상을 추적할 수 있다.In addition, the histogram reverse projection technique is a process of digitizing how many pixel color values included in the current input image are included in the object to be traced. The histogram of the object to be traced is Hm, the color value (X), the histogram reverse projection value W (x) can be obtained by Equation (1), and the calculated W (x), that is, how much the pixel color value in the input image is included in the tracking object The mean-shift algorithm can be applied to the distribution of the probability values to track the target.
여기서, Hm은 추적 대상의 히스토그램, I(x)는 입력 이미지 I의 픽셀 x에서의 색상 값을 나타낸다.
Here, H m represents a histogram of the tracking object, and I (x) represents a color value at a pixel x of the input image I.
좀 더 구체적으로, 이전 영상 프레임에서의 객체의 위치를 초기 위치로 하고, 수학식 1을 통해 계산된 W(x)를 가중치로 이용하여 현재 탐색 윈도우 내에 있는 픽셀 좌표들의 가중평균 위치를 수학식 2를 통해 구하고, 수학식 2를 통해 구한 Xnew가 새로운 탐색 윈도우의 중심이 되도록 탐색 윈도우를 이동시키며, 수렴할 때까지 이 과정을 반복함으로써 추적 대상을 추적할 수 있다.More specifically, the weighted average position of the pixel coordinates in the current search window is calculated using Equation (2) by using W (x) calculated from
여기서, K는 커널함수, ri는 현재 탐색 윈도우에서 xi까지의 거리를 나타낸다.
Where K is the kernel function and r i is the distance from the current search window to x i .
이하에서는, 도 7을 참조하여, Mean-shift 알고리즘 및 히스토그램 역투영 기법을 결합하여 얼굴을 추적하는 과정에 대해 설명하기로 한다.
Hereinafter, a process of tracking a face by combining a mean-shift algorithm and a histogram inversion method will be described with reference to FIG.
도 7은 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에서, Mean-shift 알고리즘 및 히스토그램 역투영 기법을 결합하여 실시간으로 얼굴을 추적하는 과정을 도시한 도면이다. 실시예에 따라, 입력 영상에서 추적해야하는 목표 대상이 정해지면, 도 7에 도시된 바와 같이, 목표 대상의 히스토그램을 목표 모델로 저장한 후, 입력 영상에 대해서 히스토그램 역투영 기법을 이용해, 입력 영상에 있는 픽셀 색상 값이 추적해야하는 목표 모델에 얼마나 포함되어 있는지를 나타내는 확률 값 W(x)를 구하고, 확률 값 W(x)를 바탕으로 유사도를 계산하며, 유사도(바테챠리아 계수)가 높은 방향으로 생성되는 벡터를 쫓아 이동하면서 추적해야하는 목표 대상을 추적할 수 있다.
FIG. 7 is a diagram illustrating a process of tracking a face in real time by combining a mean-shift algorithm and a histogram reverse projection technique in a real-time face tracking system using color-based face detection according to an embodiment of the present invention. According to the embodiment, when the target object to be tracked in the input image is determined, as shown in FIG. 7, the histogram of the target object is stored as the target model, and then the histogram reverse projection method is used for the input image, (X), which indicates how much the pixel color value is included in the target model to be tracked, calculates the similarity based on the probability value W (x), and calculates the degree of similarity (Batateria coefficient) It is possible to trace the target object that should be tracked while moving along the generated vector.
또한, 실시예에 따라, 얼굴 인식 모듈(200)로부터 인식된 얼굴이 추적 대상이 아닌 경우, 다음 프레임 입력으로 이동하여, 얼굴 검출 모듈(100)을 통해 얼굴을 검출하고, 얼굴 인식 모듈(200)을 통해 검출된 얼굴이 추적 대상인지를 인식하며, 인식된 얼굴이 추적 대상이면 해당 얼굴을 추적하고, 추적 대상이 아니면 다시 다음 프레임으로 이동할 수 있다.
According to the embodiment, when the face recognized by the
추적 모듈(300)에서 추적의 성공 여부는 유킬리디안 거리의 오차를 기반으로 판단할 수 있는데, 미리 설정된 오차 임계값 이하일 경우에는 추적을 지속 수행하며, 미리 설정된 오차 임계값 이상일 경우에는 추적에 실패했다고 판단하고 다음 프레임으로 이동하여 얼굴을 검출하는 과정부터 다시 수행할 수 있다.
The success or failure of the tracking in the
이상 설명한 바와 같이, 본 발명에서 제안하고 있는 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템에 따르면, HOG 특징 벡터 및 SVM 분류기를 이용하여 입력되는 영상으로부터 객체의 상반신을 검출하고, 검출된 객체의 상반신에서 조명 변화에 대해 민감하지 않고, 색 분포의 밀집도가 높아 피부색을 잘 검출하는 HCbCr 색 공간의 피부색 정보 및 haar-like 특징을 통해 얼굴을 검출함으로써, 조명 변화에 영향을 덜 받고, 입력 영상 내에서 얼굴을 보다 정확하게 검출할 수 있다.
As described above, according to the real-time face tracking system using the color-based face detection proposed in the present invention, the upper body of the object is detected from the input image using the HOG feature vector and the SVM classifier, By detecting faces through skin color information and haar-like features of the HCbCr color space, which is not sensitive to illumination changes and has a high density of color distribution, it is less affected by illumination changes, Can be detected more accurately.
또한, 본 발명에 따르면, PCA 및 (2D)2PCA를 이용하여 패턴 분류기에 입력될 데이터의 차원을 축소하여 불필요한 높은 차원에 의한 연산량을 줄임으로써, 입력 영상에서 검출된 얼굴이 추적 대상인지 여부를 보다 빠르고 정확하게 인식할 수 있다.
Also, according to the present invention, by reducing the dimension of data to be input to the pattern classifier using PCA and (2D) 2 PCA, it is possible to reduce the amount of computation by unnecessarily high dimension, It is possible to recognize it more quickly and accurately.
이상 설명한 본 발명은 본 발명이 속한 기술분야에서 통상의 지식을 가진 자에 의하여 다양한 변형이나 응용이 가능하며, 본 발명에 따른 기술적 사상의 범위는 아래의 특허청구범위에 의하여 정해져야 할 것이다.The present invention may be embodied in many other specific forms without departing from the spirit or essential characteristics of the invention.
10: 본 발명의 일실시예에 따른 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템
100: 얼굴 검출 모듈 110: HOG 특징 벡터 추출부
120: SVM 분류기 130: 피부 영역 검출부
200: 얼굴 인식 모듈 300: 얼굴 추적 모듈10: Real-time face tracking system based on color-based face detection according to an embodiment of the present invention
100: Face detection module 110: HOG feature vector extraction unit
120: SVM classifier 130: skin area detection unit
200: face recognition module 300: face tracking module
Claims (5)
입력 영상으로부터 HCbCr 색 공간의 피부색 정보를 이용하여 얼굴을 검출하는 얼굴 검출 모듈(100);
상기 얼굴 검출 모듈(100)을 통해 검출된 얼굴이 추적 대상인지를 인식하는 얼굴 인식 모듈(200); 및
상기 얼굴 인식 모듈(200)로부터 인식된 얼굴이 추적 대상일 경우, 상기 얼굴을 추적하는 얼굴 추적 모듈(300)을 포함하되,
상기 얼굴 검출 모듈(100)은,
상기 입력 영상으로부터 객체의 Histogram of Oriented Gradient(이하, 'HOG'라 함) 특징 벡터를 추출하는 HOG 특징 벡터 추출부(110);
상기 HOG 특징 벡터 추출부(110)로부터 추출된 HOG 특징 벡터를 바탕으로, 상기 입력 영상에 있는 객체의 상반신을 검출하는 Support Vector Machine(이하 ‘SVM’ 이라함) 분류기(120); 및
상기 SVM 분류기(120)를 통해 검출된 객체의 상반신에서 HCbCr 색 공간의 피부색 정보를 이용하여 피부 영역을 검출하는 피부 영역 검출부(130)를 포함하되,
상기 피부 영역 검출부(130)로부터 검출된 피부 영역 내에서 Haar-like 특징을 이용하여, 눈을 검출하고, 상기 검출된 두 눈 사이의 거리를 바탕으로 얼굴을 검출하며,
상기 HOG 특징 벡터 추출부(110)는, 다량의 상반신 이미지 및 비상반신 이미지(배경 이미지)로부터 HOG 특징 벡터를 추출하도록 학습되고,
상기 SVM 분류기(120)는, 상기 HOG 특징 벡터 추출부(110)에서 추출된 HOG 특징 벡터를 바탕으로 입력되는 이미지를 상반신 이미지와 비상반신 이미지(배경 이미지)로 분류하도록 학습되며,
얼굴 인식 모듈(200)은,
학습 영상 데이터베이스를 바탕으로 학습된 FCM(Fuzzy C-means) 기반 RBF 뉴럴네트워크(Radical Basis Function Neural Network) 패턴 분류기를 이용하여, 상기 얼굴 검출 모듈(100)로부터 검출된 얼굴이 추적 대상인지를 인식하되,
상기 FCM 기반 RBF 뉴럴네트워크 패턴 분류기는,
상기 학습 영상 데이터베이스 중 입력되는 학습 영상으로부터, HOG 특징 벡터 추출부(110) 및 SVM 분류기(120)를 통해 상기 학습 영상에 있는 객체의 상반신을 검출하고, 상기 검출된 객체의 상반신에서 HCbCr 색 공간의 피부색 정보 및 Haar-like 특징을 이용하여 얼굴을 검출하며, 상기 검출된 얼굴의 데이터를 PCA 및 (2D)2PCA를 이용하여 전처리한 후, 상기 전처리된 데이터를 입력받아, 각각의 학습영상을 학습하는 것을 특징으로 하는, 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템(10).
As a real time face tracking system,
A face detection module (100) for detecting a face using skin color information of an HCbCr color space from an input image;
A face recognition module (200) for recognizing whether a face detected through the face detection module (100) is an object to be tracked; And
And a face tracking module (300) for tracking the face when the face recognized by the face recognition module (200) is to be tracked,
The face detection module (100)
A HOG feature vector extraction unit 110 for extracting a Histogram of Oriented Gradient (hereinafter referred to as 'HOG') feature vector of the object from the input image;
A Support Vector Machine (hereinafter referred to as SVM) classifier 120 for detecting an upper body of an object in the input image based on the HOG feature vector extracted from the HOG feature vector extraction unit 110; And
And a skin region detection unit 130 for detecting a skin region using skin color information of the HCbCr color space in the upper half of the object detected through the SVM classifier 120,
Eye is detected using the Haar-like feature in the skin region detected by the skin region detecting unit 130, a face is detected based on the distance between the detected two eyes,
The HOG feature vector extraction unit 110 is learned to extract a HOG feature vector from a large amount of upper body image and non-upper body image (background image)
The SVM classifier 120 classifies an image input based on the HOG feature vector extracted by the HOG feature vector extractor 110 into an upper body image and a non-upper body image (background image)
The face recognition module 200,
It is possible to recognize whether the face detected from the face detection module 100 is a target of tracking by using a learned fuzzy C-means (FCM) based RBF neural network pattern classifier ,
Wherein the FCM-based RBF neural network pattern classifier comprises:
The upper body of the object in the learning image is detected from the learning image input from the learning image database through the HOG feature vector extraction unit 110 and the SVM classifier 120, and the upper half of the HCbCr color space after the color information, and using the Haar-like feature detection face, and pre-processing the data of the detected face, using PCA and (2D) 2 PCA, receiving the said pre-processing the data, the learning of each learning image (10), characterized in that it comprises:
주성분 분석법(Principal Componet Analysis, 이하 ‘PCA’라 함), 및 (2D)2PCA를 이용하여, 상기 얼굴 검출 모듈(100)로부터 검출된 얼굴의 데이터의 차원을 축소하는 전처리부(210)를 포함하는 것을 특징으로 하는, 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템(10).
The method of claim 1, wherein the face recognition module (200)
(210) for reducing the dimension of the face data detected from the face detection module (100) using Principal Component Analysis (PCA) and (2D) 2 PCA (10), characterized in that it comprises:
상기 얼굴 인식 모듈(200)로부터 인식된 얼굴이 추적 대상일 경우, 상기 추적 모듈(300)은 Mean-shift 알고리즘 및 히스토그램 역투영 기법을 결합하여 상기 얼굴을 추적하고,
상기 얼굴 인식 모듈(200)로부터 인식된 얼굴이 추적 대상이 아닌 경우, 다음 프레임 입력으로 이동하여 얼굴을 검출하고 인식하는 것을 수행하는 것을 특징으로 하는, 색상 기반 얼굴 검출을 통한 실시간 얼굴 추적 시스템(10).The method according to claim 1,
When the face recognized by the face recognition module 200 is a tracking object, the tracking module 300 tracks the face by combining a mean-shift algorithm and a histogram back projection method,
Based face detection system according to the present invention is characterized in that when the face recognized by the face recognition module 200 is not the object to be tracked, ).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160039961A KR101653278B1 (en) | 2016-04-01 | 2016-04-01 | Face tracking system using colar-based face detection method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160039961A KR101653278B1 (en) | 2016-04-01 | 2016-04-01 | Face tracking system using colar-based face detection method |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101653278B1 true KR101653278B1 (en) | 2016-09-01 |
Family
ID=56942757
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160039961A KR101653278B1 (en) | 2016-04-01 | 2016-04-01 | Face tracking system using colar-based face detection method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101653278B1 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107392187A (en) * | 2017-08-30 | 2017-11-24 | 西安建筑科技大学 | A kind of human face in-vivo detection method based on gradient orientation histogram |
CN107943077A (en) * | 2017-11-24 | 2018-04-20 | 歌尔股份有限公司 | A kind of method for tracing, device and the unmanned plane of unmanned plane drop target |
CN108520261A (en) * | 2018-03-01 | 2018-09-11 | 中国农业大学 | A method and device for identifying the number of peanut kernels |
CN108520527A (en) * | 2018-03-28 | 2018-09-11 | 东北大学 | A fast-tracking method for spatio-temporal context based on color attributes and PCA |
KR101908481B1 (en) * | 2017-07-24 | 2018-12-10 | 동국대학교 산학협력단 | Device and method for pedestraian detection |
CN109711414A (en) * | 2018-12-19 | 2019-05-03 | 国网四川省电力公司信息通信公司 | Method and system for color recognition of equipment indicator lights based on camera image acquisition |
CN110032915A (en) * | 2018-01-12 | 2019-07-19 | 杭州海康威视数字技术股份有限公司 | A kind of human face in-vivo detection method, device and electronic equipment |
CN110188624A (en) * | 2019-05-10 | 2019-08-30 | 国网福建省电力有限公司龙岩供电公司 | A method and system for identifying wind drift objects in substations based on deep learning |
CN110807402A (en) * | 2019-10-29 | 2020-02-18 | 深圳市梦网百科信息技术有限公司 | Facial features positioning method, system and terminal equipment based on skin color detection |
CN112149578A (en) * | 2020-09-24 | 2020-12-29 | 四川川大智胜软件股份有限公司 | Face skin material calculation method, device and equipment based on face three-dimensional model |
US11776239B2 (en) | 2019-12-12 | 2023-10-03 | Samsung Electronics Co., Ltd. | Liveness test method and liveness test apparatus |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000048184A (en) * | 1998-05-29 | 2000-02-18 | Canon Inc | Method for processing image, and method for extracting facial area and device therefor |
KR101449744B1 (en) * | 2013-09-06 | 2014-10-15 | 한국과학기술원 | Face detection device and method using region-based feature |
KR101589149B1 (en) * | 2015-05-27 | 2016-02-03 | 수원대학교산학협력단 | Face recognition and face tracking method using radial basis function neural networks pattern classifier and object tracking algorithm and system for executing the same |
-
2016
- 2016-04-01 KR KR1020160039961A patent/KR101653278B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000048184A (en) * | 1998-05-29 | 2000-02-18 | Canon Inc | Method for processing image, and method for extracting facial area and device therefor |
KR101449744B1 (en) * | 2013-09-06 | 2014-10-15 | 한국과학기술원 | Face detection device and method using region-based feature |
KR101589149B1 (en) * | 2015-05-27 | 2016-02-03 | 수원대학교산학협력단 | Face recognition and face tracking method using radial basis function neural networks pattern classifier and object tracking algorithm and system for executing the same |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101908481B1 (en) * | 2017-07-24 | 2018-12-10 | 동국대학교 산학협력단 | Device and method for pedestraian detection |
CN107392187A (en) * | 2017-08-30 | 2017-11-24 | 西安建筑科技大学 | A kind of human face in-vivo detection method based on gradient orientation histogram |
CN107392187B (en) * | 2017-08-30 | 2020-08-11 | 西安建筑科技大学 | Face in-vivo detection method based on gradient direction histogram |
CN107943077A (en) * | 2017-11-24 | 2018-04-20 | 歌尔股份有限公司 | A kind of method for tracing, device and the unmanned plane of unmanned plane drop target |
CN110032915A (en) * | 2018-01-12 | 2019-07-19 | 杭州海康威视数字技术股份有限公司 | A kind of human face in-vivo detection method, device and electronic equipment |
CN108520261B (en) * | 2018-03-01 | 2021-06-18 | 中国农业大学 | A kind of identification method and device of peanut kernel quantity |
CN108520261A (en) * | 2018-03-01 | 2018-09-11 | 中国农业大学 | A method and device for identifying the number of peanut kernels |
CN108520527A (en) * | 2018-03-28 | 2018-09-11 | 东北大学 | A fast-tracking method for spatio-temporal context based on color attributes and PCA |
CN109711414A (en) * | 2018-12-19 | 2019-05-03 | 国网四川省电力公司信息通信公司 | Method and system for color recognition of equipment indicator lights based on camera image acquisition |
CN110188624A (en) * | 2019-05-10 | 2019-08-30 | 国网福建省电力有限公司龙岩供电公司 | A method and system for identifying wind drift objects in substations based on deep learning |
CN110807402A (en) * | 2019-10-29 | 2020-02-18 | 深圳市梦网百科信息技术有限公司 | Facial features positioning method, system and terminal equipment based on skin color detection |
CN110807402B (en) * | 2019-10-29 | 2023-08-08 | 深圳市梦网视讯有限公司 | Facial feature positioning method, system and terminal equipment based on skin color detection |
US11776239B2 (en) | 2019-12-12 | 2023-10-03 | Samsung Electronics Co., Ltd. | Liveness test method and liveness test apparatus |
US12175729B2 (en) | 2019-12-12 | 2024-12-24 | Samsung Electronics Co., Ltd. | Liveness test method and liveness test apparatus |
CN112149578A (en) * | 2020-09-24 | 2020-12-29 | 四川川大智胜软件股份有限公司 | Face skin material calculation method, device and equipment based on face three-dimensional model |
CN112149578B (en) * | 2020-09-24 | 2024-05-24 | 四川川大智胜软件股份有限公司 | Face skin material calculation method, device and equipment based on face three-dimensional model |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101653278B1 (en) | Face tracking system using colar-based face detection method | |
CN113011367B (en) | An Abnormal Behavior Analysis Method Based on Target Trajectory | |
Ge et al. | Real-time pedestrian detection and tracking at nighttime for driver-assistance systems | |
Davis et al. | A two-stage template approach to person detection in thermal imagery | |
US7957560B2 (en) | Unusual action detector and abnormal action detecting method | |
Ma et al. | Robust precise eye location under probabilistic framework | |
CN101344922B (en) | Human face detection method and device | |
KR101764845B1 (en) | A video surveillance apparatus for removing overlap and tracking multiple moving objects and method thereof | |
CN104778453B (en) | A kind of night pedestrian detection method based on infrared pedestrian's brightness statistics feature | |
Tsintotas et al. | DOSeqSLAM: Dynamic on-line sequence based loop closure detection algorithm for SLAM | |
Dewangan et al. | Real time object tracking for intelligent vehicle | |
Liu et al. | Smoke-detection framework for high-definition video using fused spatial-and frequency-domain features | |
Mao et al. | Training a scene-specific pedestrian detector using tracklets | |
Hsiao et al. | EfficientNet based iris biometric recognition methods with pupil positioning by U-net | |
Wang et al. | A two-layer night-time vehicle detector | |
Sarker et al. | Illegal trash thrower detection based on HOGSVM for a real-time monitoring system | |
Xu et al. | Efficient eye states detection in real-time for drowsy driving monitoring system | |
Deng et al. | A new method for eye extraction from facial image | |
KR102709924B1 (en) | Child abuse discrimination system and method for childcare facilities | |
Kang et al. | Real-time pedestrian detection using support vector machines | |
Phung et al. | A new image feature for fast detection of people in images | |
KR101958927B1 (en) | Method And Apparatus for Providing Adaptive Counting People | |
Lin et al. | Boosted vehicle detection using local and global features | |
Xiao et al. | An Efficient Crossing-Line Crowd Counting Algorithm with Two-Stage Detection. | |
CN116416565A (en) | A method and system for detecting pedestrians following and overtaking in a specific area |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20160401 |
|
PA0201 | Request for examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20160401 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20160517 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20160810 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20160826 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20160826 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20200807 Start annual number: 5 End annual number: 5 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20220606 |