SlideShare uma empresa Scribd logo
1 de 28
Recognition of Partially Occluded Face Using
Gradientface and Local Binary Patterns

George D. C. Cavalcanti
Tsang Ing Ren,
Josivan R. Reis

2012 IEEE International Conference on Systems, Man, and Cybernetics
October 14-17, 2012, COEX, Seoul, Korea
Outline
 Introduction
 Occlusion Detection
 Recognition
 Experiments and results
 Conclusion

2
INTRODUCTION

3
Introduction
‫ ﻪ‬Challenges of face recognition systems is
the problem of occlusion.
‫ ﻪ‬Uncontrolled environments such as drastic
change of lighting, change of expression,
beards and occlusions.

4
Proposed approach
‫ ﻪ‬Apply in the problem for face recognition
with sunglasses and scarf occlusion.
‫ ﻪ‬Consider illumination, rotation and
inclination problems.

5
Flowchart

Occlusion

Non-occlusion

6
OCCLUSION DETECTION

7
‫ ﻪ‬The image is divided into equal parts that
are classified into occluded and nonoccluded using MultiLayer Perceptron
(MLP)

8
‫ ﻪ‬Occlusion detection is a classification
problem

N: a set of training images
X: input layer
Y: output layer

Indicate :
1: non-occluded
-1: occlude

Partial Face Classifier Using LDA and MLP”. In Proceedings of the 2010. IEEE/ACIS 9th
International Conference on Computer and Information Science (ICIS '10)

9
RECOGNITION

10
‫ ﻪ‬For the recognition, Local binary Pattern(LBP)
feature is used on the non-occluded image
part.
‫ ﻪ‬LBP widely used in face recognition
‫ ﻩ‬Discriminative power
‫ ﻩ‬Computational simplicity
‫ ﻩ‬Robustness to changes in grayscale.
11
But:
LBP is not efficient for drastic lighting
variations.
Solve:↓
we use a Gradientface as a preprocessing
step before LBP.
12
GradientFace
‫ ﻪ‬It is insensitive to variations in illumination
and stands out in face recognition applications.
‫ ﻪ‬Gradientface Method:
1. Transforms to the gradient domain
2. Eliminate noise or shadow (Gaussian filter)

13
‫ ﻪ‬Smooth the image through a convolution with a
Gaussian function
∗ is the convolution operator
σ is the Gaussian function

‫ ﻪ‬Compute the image gradient I convolving in
directions x, y
‫ ﻪ‬Generate as result ,Gradientface

14
15
Local binary patterns

ln : Corresponds to the central pixel value
lc : The 8-neigbor pixels values

16
Recognition

17
‫[ ﻪ‬Gradientface + LBP ]
computational simplicity
robust to scales changes and illumination variations.
‫ ﻪ‬Define the similarity between the LBP histograms of
each image a similarity distance is used [7].
[E. P. Xing, A. Y. Ng, M. I. Jordan, and S. Russell, “Distance metric learning with application to clustering with side
information,” in Advances in Neural Information Processing Systems 15 , S. Becker, S.Thrun, and K. Obermayer, Eds.
Cambridge, MA: MIT Press, 2003, pp. 505–512 ]

18
EXPERIMENTS AND RESULTS

19
Database
‫ ﻪ‬AR Face
‫ ﻩ‬More than 4000 color images (70 men 56 women)

‫ ﻩ‬With different facial expressions, lighting conditions
and occlusions (sun glasses and scarf)

20
‫ ﻪ‬ORL
‫ 04 ﻩ‬subjects, 10 different images for each subject.
‫ ﻩ‬Facial expressions (open or closed eyes)
‫ ﻩ‬Facial details (glasses and without glasses)

21
Experiments1- MLPClassifier
‫ ﻪ‬Occlusion detection

22
Experiments2- Recognition
Database: AR Face

23
Experiments2- Recognition
Database: ORL Face

24
CONCLUSION

25
Conclusion
‫ ﻪ‬Address the problem of face recognition with
occlusion caused by sunglasses and scarf.
‫ ﻪ‬The Gradientface applied to image with
illumination problem and used to pre-processing
the image, improved the recognition.
‫ ﻪ‬Combination of pre-processing techniques and
classifies can still demonstrate improvements in
face recognition problems.
26
Q&A

27
END

Thanks

Mais conteúdo relacionado

Mais procurados

convolutional neural network (CNN, or ConvNet)
convolutional neural network (CNN, or ConvNet)convolutional neural network (CNN, or ConvNet)
convolutional neural network (CNN, or ConvNet)
RakeshSaran5
 
4837410 automatic-facial-emotion-recognition
4837410 automatic-facial-emotion-recognition4837410 automatic-facial-emotion-recognition
4837410 automatic-facial-emotion-recognition
Ngaire Taylor
 

Mais procurados (20)

AIのラボからロボティクスへ --- 東大松尾研究室のWRS2020パートナーロボットチャレンジへの挑戦
AIのラボからロボティクスへ --- 東大松尾研究室のWRS2020パートナーロボットチャレンジへの挑戦AIのラボからロボティクスへ --- 東大松尾研究室のWRS2020パートナーロボットチャレンジへの挑戦
AIのラボからロボティクスへ --- 東大松尾研究室のWRS2020パートナーロボットチャレンジへの挑戦
 
【CVPR 2019】DeepSDF: Learning Continuous Signed Distance Functions for Shape R...
【CVPR 2019】DeepSDF: Learning Continuous Signed Distance Functions for Shape R...【CVPR 2019】DeepSDF: Learning Continuous Signed Distance Functions for Shape R...
【CVPR 2019】DeepSDF: Learning Continuous Signed Distance Functions for Shape R...
 
SSII2020TS: 物理ベースビジョンの過去・現在・未来 〜 カメラ・物体・光のインタラクションを モデル化するには 〜
SSII2020TS: 物理ベースビジョンの過去・現在・未来 〜 カメラ・物体・光のインタラクションを モデル化するには 〜SSII2020TS: 物理ベースビジョンの過去・現在・未来 〜 カメラ・物体・光のインタラクションを モデル化するには 〜
SSII2020TS: 物理ベースビジョンの過去・現在・未来 〜 カメラ・物体・光のインタラクションを モデル化するには 〜
 
convolutional neural network (CNN, or ConvNet)
convolutional neural network (CNN, or ConvNet)convolutional neural network (CNN, or ConvNet)
convolutional neural network (CNN, or ConvNet)
 
[PR12] PixelRNN- Jaejun Yoo
[PR12] PixelRNN- Jaejun Yoo[PR12] PixelRNN- Jaejun Yoo
[PR12] PixelRNN- Jaejun Yoo
 
FastDepth: Fast Monocular Depth Estimation on Embedded Systems
FastDepth: Fast Monocular Depth Estimation on Embedded SystemsFastDepth: Fast Monocular Depth Estimation on Embedded Systems
FastDepth: Fast Monocular Depth Estimation on Embedded Systems
 
Single image haze removal
Single image haze removalSingle image haze removal
Single image haze removal
 
4837410 automatic-facial-emotion-recognition
4837410 automatic-facial-emotion-recognition4837410 automatic-facial-emotion-recognition
4837410 automatic-facial-emotion-recognition
 
Bundle Adjustment
Bundle AdjustmentBundle Adjustment
Bundle Adjustment
 
High-impact Papers in Computer Vision: 歴史を変えた/トレンドを創る論文
High-impact Papers in Computer Vision: 歴史を変えた/トレンドを創る論文High-impact Papers in Computer Vision: 歴史を変えた/トレンドを創る論文
High-impact Papers in Computer Vision: 歴史を変えた/トレンドを創る論文
 
Face mask detection
Face mask detection Face mask detection
Face mask detection
 
Stress detection using Image processing
Stress detection using Image processingStress detection using Image processing
Stress detection using Image processing
 
2015年12月PRMU研究会 対応点探索のための特徴量表現
2015年12月PRMU研究会 対応点探索のための特徴量表現2015年12月PRMU研究会 対応点探索のための特徴量表現
2015年12月PRMU研究会 対応点探索のための特徴量表現
 
Iterative Closest Point Algorithm - analysis and implementation
Iterative Closest Point Algorithm - analysis and implementationIterative Closest Point Algorithm - analysis and implementation
Iterative Closest Point Algorithm - analysis and implementation
 
03.12 cnn backpropagation
03.12 cnn backpropagation03.12 cnn backpropagation
03.12 cnn backpropagation
 
(文献紹介)Depth Completionの最新動向
(文献紹介)Depth Completionの最新動向(文献紹介)Depth Completionの最新動向
(文献紹介)Depth Completionの最新動向
 
Introduction to YOLO detection model
Introduction to YOLO detection modelIntroduction to YOLO detection model
Introduction to YOLO detection model
 
Efficient Lifelong Learning with A-GEM ( ICLR 2019 読み会 in 京都 20190602)
Efficient Lifelong Learning with A-GEM ( ICLR 2019 読み会 in 京都 20190602)Efficient Lifelong Learning with A-GEM ( ICLR 2019 読み会 in 京都 20190602)
Efficient Lifelong Learning with A-GEM ( ICLR 2019 読み会 in 京都 20190602)
 
[DL輪読会]画像を使ったSim2Realの現況
[DL輪読会]画像を使ったSim2Realの現況[DL輪読会]画像を使ったSim2Realの現況
[DL輪読会]画像を使ったSim2Realの現況
 
Deep Learningと他の分類器をRで比べてみよう in Japan.R 2014
Deep Learningと他の分類器をRで比べてみよう in Japan.R 2014Deep Learningと他の分類器をRで比べてみよう in Japan.R 2014
Deep Learningと他の分類器をRで比べてみよう in Japan.R 2014
 

Destaque

A completed modeling of local binary pattern operator
A completed modeling of local binary pattern operatorA completed modeling of local binary pattern operator
A completed modeling of local binary pattern operator
Win Yu
 
Video Face Recognition , Pattern Recognition Final Report
Video Face Recognition , Pattern Recognition Final ReportVideo Face Recognition , Pattern Recognition Final Report
Video Face Recognition , Pattern Recognition Final Report
Win Yu
 
Bundling Features for Large Scale Partial-Duplicate Web Image Search
Bundling Features for Large Scale Partial-Duplicate Web Image SearchBundling Features for Large Scale Partial-Duplicate Web Image Search
Bundling Features for Large Scale Partial-Duplicate Web Image Search
Win Yu
 
Facial Image Analysis for age and gender and
Facial Image Analysis for age and gender andFacial Image Analysis for age and gender and
Facial Image Analysis for age and gender and
Yuheng Wang
 
SegmentationAndClassificationOfMaritimeMan-MadeObjectsInTerraSAR-X-Images_Teu...
SegmentationAndClassificationOfMaritimeMan-MadeObjectsInTerraSAR-X-Images_Teu...SegmentationAndClassificationOfMaritimeMan-MadeObjectsInTerraSAR-X-Images_Teu...
SegmentationAndClassificationOfMaritimeMan-MadeObjectsInTerraSAR-X-Images_Teu...
grssieee
 
Year 12 Media Coursework Evaluation- Question 2
Year 12 Media Coursework Evaluation- Question 2Year 12 Media Coursework Evaluation- Question 2
Year 12 Media Coursework Evaluation- Question 2
Mediamoogle
 
Audience age classification
Audience age classificationAudience age classification
Audience age classification
ZaraWolf
 

Destaque (20)

A completed modeling of local binary pattern operator
A completed modeling of local binary pattern operatorA completed modeling of local binary pattern operator
A completed modeling of local binary pattern operator
 
face recognition system using LBP
face recognition system using LBPface recognition system using LBP
face recognition system using LBP
 
Video Face Recognition , Pattern Recognition Final Report
Video Face Recognition , Pattern Recognition Final ReportVideo Face Recognition , Pattern Recognition Final Report
Video Face Recognition , Pattern Recognition Final Report
 
Bundling Features for Large Scale Partial-Duplicate Web Image Search
Bundling Features for Large Scale Partial-Duplicate Web Image SearchBundling Features for Large Scale Partial-Duplicate Web Image Search
Bundling Features for Large Scale Partial-Duplicate Web Image Search
 
Lbp based edge-texture features for object recoginition
Lbp based edge-texture features for object recoginitionLbp based edge-texture features for object recoginition
Lbp based edge-texture features for object recoginition
 
2016 ModernWeb 分享 - 恰如其分 MySQL 程式設計 (修)
2016 ModernWeb 分享 - 恰如其分 MySQL 程式設計 (修)2016 ModernWeb 分享 - 恰如其分 MySQL 程式設計 (修)
2016 ModernWeb 分享 - 恰如其分 MySQL 程式設計 (修)
 
Facial Image Analysis for age and gender and
Facial Image Analysis for age and gender andFacial Image Analysis for age and gender and
Facial Image Analysis for age and gender and
 
無瑕的程式碼 Clean Code 心得分享
無瑕的程式碼 Clean Code 心得分享無瑕的程式碼 Clean Code 心得分享
無瑕的程式碼 Clean Code 心得分享
 
Garment Texture Classification for Automated Product Suggestion
Garment Texture Classification for Automated Product SuggestionGarment Texture Classification for Automated Product Suggestion
Garment Texture Classification for Automated Product Suggestion
 
SegmentationAndClassificationOfMaritimeMan-MadeObjectsInTerraSAR-X-Images_Teu...
SegmentationAndClassificationOfMaritimeMan-MadeObjectsInTerraSAR-X-Images_Teu...SegmentationAndClassificationOfMaritimeMan-MadeObjectsInTerraSAR-X-Images_Teu...
SegmentationAndClassificationOfMaritimeMan-MadeObjectsInTerraSAR-X-Images_Teu...
 
Modified Census Transform
Modified Census TransformModified Census Transform
Modified Census Transform
 
Automated Face Recognition System for Office Door Access Control Application
Automated Face Recognition System for Office Door Access Control Application Automated Face Recognition System for Office Door Access Control Application
Automated Face Recognition System for Office Door Access Control Application
 
Career Plan
Career PlanCareer Plan
Career Plan
 
Hybrid clustering based 3 d face modeling upon non-perfect orthogonality
Hybrid clustering based 3 d face modeling upon non-perfect orthogonalityHybrid clustering based 3 d face modeling upon non-perfect orthogonality
Hybrid clustering based 3 d face modeling upon non-perfect orthogonality
 
Year 12 Media Coursework Evaluation- Question 2
Year 12 Media Coursework Evaluation- Question 2Year 12 Media Coursework Evaluation- Question 2
Year 12 Media Coursework Evaluation- Question 2
 
Age classifications
Age classificationsAge classifications
Age classifications
 
Audience age classification
Audience age classificationAudience age classification
Audience age classification
 
Audience and Age classification
Audience and Age classificationAudience and Age classification
Audience and Age classification
 
BBFC Age Classifications
BBFC Age ClassificationsBBFC Age Classifications
BBFC Age Classifications
 
Audience Classification
Audience ClassificationAudience Classification
Audience Classification
 

Semelhante a Recognition of Partially Occluded Face Using Gradientface and Local Binary Patterns

NEURAL NETWORK APPROACH FOR EYE DETECTION
NEURAL NETWORK APPROACH FOR EYE DETECTIONNEURAL NETWORK APPROACH FOR EYE DETECTION
NEURAL NETWORK APPROACH FOR EYE DETECTION
cscpconf
 
Face recognition using laplacian faces
Face recognition using laplacian facesFace recognition using laplacian faces
Face recognition using laplacian faces
Pulkiŧ Sharma
 
Fourier mellin transform based face recognition
Fourier mellin transform based face recognitionFourier mellin transform based face recognition
Fourier mellin transform based face recognition
iaemedu
 
Fourier mellin transform based face recognition
Fourier mellin transform based face recognitionFourier mellin transform based face recognition
Fourier mellin transform based face recognition
IAEME Publication
 
Fourier mellin transform based face recognition
Fourier mellin transform based face recognitionFourier mellin transform based face recognition
Fourier mellin transform based face recognition
iaemedu
 
Fourier mellin transform based face recognition
Fourier mellin transform based face recognitionFourier mellin transform based face recognition
Fourier mellin transform based face recognition
IAEME Publication
 
Face detection using the 3 x3 block rank patterns of gradient magnitude images
Face detection using the 3 x3 block rank patterns of gradient magnitude imagesFace detection using the 3 x3 block rank patterns of gradient magnitude images
Face detection using the 3 x3 block rank patterns of gradient magnitude images
sipij
 

Semelhante a Recognition of Partially Occluded Face Using Gradientface and Local Binary Patterns (20)

Selective local binary pattern with convolutional neural network for facial ...
Selective local binary pattern with convolutional neural  network for facial ...Selective local binary pattern with convolutional neural  network for facial ...
Selective local binary pattern with convolutional neural network for facial ...
 
N348295
N348295N348295
N348295
 
IRJET-Face Recognition using LDN Code
IRJET-Face Recognition using LDN CodeIRJET-Face Recognition using LDN Code
IRJET-Face Recognition using LDN Code
 
NEURAL NETWORK APPROACH FOR EYE DETECTION
NEURAL NETWORK APPROACH FOR EYE DETECTIONNEURAL NETWORK APPROACH FOR EYE DETECTION
NEURAL NETWORK APPROACH FOR EYE DETECTION
 
F044045052
F044045052F044045052
F044045052
 
A Review on Face Detection under Occlusion by Facial Accessories
A Review on Face Detection under Occlusion by Facial AccessoriesA Review on Face Detection under Occlusion by Facial Accessories
A Review on Face Detection under Occlusion by Facial Accessories
 
fuzzy LBP for face recognition ppt
fuzzy LBP for face recognition pptfuzzy LBP for face recognition ppt
fuzzy LBP for face recognition ppt
 
HVDLP : HORIZONTAL VERTICAL DIAGONAL LOCAL PATTERN BASED FACE RECOGNITION
HVDLP : HORIZONTAL VERTICAL DIAGONAL LOCAL PATTERN BASED FACE RECOGNITION HVDLP : HORIZONTAL VERTICAL DIAGONAL LOCAL PATTERN BASED FACE RECOGNITION
HVDLP : HORIZONTAL VERTICAL DIAGONAL LOCAL PATTERN BASED FACE RECOGNITION
 
Optimized Biometric System Based on Combination of Face Images and Log Transf...
Optimized Biometric System Based on Combination of Face Images and Log Transf...Optimized Biometric System Based on Combination of Face Images and Log Transf...
Optimized Biometric System Based on Combination of Face Images and Log Transf...
 
Face recognition using laplacian faces
Face recognition using laplacian facesFace recognition using laplacian faces
Face recognition using laplacian faces
 
Fourier mellin transform based face recognition
Fourier mellin transform based face recognitionFourier mellin transform based face recognition
Fourier mellin transform based face recognition
 
Fourier mellin transform based face recognition
Fourier mellin transform based face recognitionFourier mellin transform based face recognition
Fourier mellin transform based face recognition
 
Fourier mellin transform based face recognition
Fourier mellin transform based face recognitionFourier mellin transform based face recognition
Fourier mellin transform based face recognition
 
Fourier mellin transform based face recognition
Fourier mellin transform based face recognitionFourier mellin transform based face recognition
Fourier mellin transform based face recognition
 
Hybrid Domain based Face Recognition using DWT, FFT and Compressed CLBP
Hybrid Domain based Face Recognition using DWT, FFT and Compressed CLBPHybrid Domain based Face Recognition using DWT, FFT and Compressed CLBP
Hybrid Domain based Face Recognition using DWT, FFT and Compressed CLBP
 
TOP 5 Most View Article From Academia in 2019
TOP 5 Most View Article From Academia in 2019TOP 5 Most View Article From Academia in 2019
TOP 5 Most View Article From Academia in 2019
 
Face recognition
Face recognitionFace recognition
Face recognition
 
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVMCOMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
 
Face detection using the 3 x3 block rank patterns of gradient magnitude images
Face detection using the 3 x3 block rank patterns of gradient magnitude imagesFace detection using the 3 x3 block rank patterns of gradient magnitude images
Face detection using the 3 x3 block rank patterns of gradient magnitude images
 
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
 

Mais de Win Yu

Tpr star tree
Tpr star treeTpr star tree
Tpr star tree
Win Yu
 

Mais de Win Yu (10)

運用 Cloud Pub/Sub 實作 PIXNET 跨產品動態整合 #modernWeb2018
運用 Cloud Pub/Sub 實作 PIXNET 跨產品動態整合 #modernWeb2018運用 Cloud Pub/Sub 實作 PIXNET 跨產品動態整合 #modernWeb2018
運用 Cloud Pub/Sub 實作 PIXNET 跨產品動態整合 #modernWeb2018
 
AMP Roadshow Taipei
AMP Roadshow TaipeiAMP Roadshow Taipei
AMP Roadshow Taipei
 
Easy to recap AWS reinvent 2017
Easy to recap AWS reinvent 2017Easy to recap AWS reinvent 2017
Easy to recap AWS reinvent 2017
 
PHP 良好實踐 (Best Practice)
PHP 良好實踐 (Best Practice)PHP 良好實踐 (Best Practice)
PHP 良好實踐 (Best Practice)
 
與設計架構當朋友
與設計架構當朋友 與設計架構當朋友
與設計架構當朋友
 
用 Bitbar Tool 寫 Script 自動擷取外幣
用 Bitbar Tool 寫 Script 自動擷取外幣用 Bitbar Tool 寫 Script 自動擷取外幣
用 Bitbar Tool 寫 Script 自動擷取外幣
 
Pattern Recognition midterm Proposal
Pattern Recognition midterm ProposalPattern Recognition midterm Proposal
Pattern Recognition midterm Proposal
 
A rank based ensemble classifier for image classification
A rank based ensemble classifier for image classificationA rank based ensemble classifier for image classification
A rank based ensemble classifier for image classification
 
MSR-Bing Image Retrieval Challenge ,written by Win
MSR-Bing Image Retrieval Challenge ,written by WinMSR-Bing Image Retrieval Challenge ,written by Win
MSR-Bing Image Retrieval Challenge ,written by Win
 
Tpr star tree
Tpr star treeTpr star tree
Tpr star tree
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 

Recognition of Partially Occluded Face Using Gradientface and Local Binary Patterns

  • 1. Recognition of Partially Occluded Face Using Gradientface and Local Binary Patterns George D. C. Cavalcanti Tsang Ing Ren, Josivan R. Reis 2012 IEEE International Conference on Systems, Man, and Cybernetics October 14-17, 2012, COEX, Seoul, Korea
  • 2. Outline  Introduction  Occlusion Detection  Recognition  Experiments and results  Conclusion 2
  • 4. Introduction ‫ ﻪ‬Challenges of face recognition systems is the problem of occlusion. ‫ ﻪ‬Uncontrolled environments such as drastic change of lighting, change of expression, beards and occlusions. 4
  • 5. Proposed approach ‫ ﻪ‬Apply in the problem for face recognition with sunglasses and scarf occlusion. ‫ ﻪ‬Consider illumination, rotation and inclination problems. 5
  • 8. ‫ ﻪ‬The image is divided into equal parts that are classified into occluded and nonoccluded using MultiLayer Perceptron (MLP) 8
  • 9. ‫ ﻪ‬Occlusion detection is a classification problem N: a set of training images X: input layer Y: output layer Indicate : 1: non-occluded -1: occlude Partial Face Classifier Using LDA and MLP”. In Proceedings of the 2010. IEEE/ACIS 9th International Conference on Computer and Information Science (ICIS '10) 9
  • 11. ‫ ﻪ‬For the recognition, Local binary Pattern(LBP) feature is used on the non-occluded image part. ‫ ﻪ‬LBP widely used in face recognition ‫ ﻩ‬Discriminative power ‫ ﻩ‬Computational simplicity ‫ ﻩ‬Robustness to changes in grayscale. 11
  • 12. But: LBP is not efficient for drastic lighting variations. Solve:↓ we use a Gradientface as a preprocessing step before LBP. 12
  • 13. GradientFace ‫ ﻪ‬It is insensitive to variations in illumination and stands out in face recognition applications. ‫ ﻪ‬Gradientface Method: 1. Transforms to the gradient domain 2. Eliminate noise or shadow (Gaussian filter) 13
  • 14. ‫ ﻪ‬Smooth the image through a convolution with a Gaussian function ∗ is the convolution operator σ is the Gaussian function ‫ ﻪ‬Compute the image gradient I convolving in directions x, y ‫ ﻪ‬Generate as result ,Gradientface 14
  • 15. 15
  • 16. Local binary patterns ln : Corresponds to the central pixel value lc : The 8-neigbor pixels values 16
  • 18. ‫[ ﻪ‬Gradientface + LBP ] computational simplicity robust to scales changes and illumination variations. ‫ ﻪ‬Define the similarity between the LBP histograms of each image a similarity distance is used [7]. [E. P. Xing, A. Y. Ng, M. I. Jordan, and S. Russell, “Distance metric learning with application to clustering with side information,” in Advances in Neural Information Processing Systems 15 , S. Becker, S.Thrun, and K. Obermayer, Eds. Cambridge, MA: MIT Press, 2003, pp. 505–512 ] 18
  • 20. Database ‫ ﻪ‬AR Face ‫ ﻩ‬More than 4000 color images (70 men 56 women) ‫ ﻩ‬With different facial expressions, lighting conditions and occlusions (sun glasses and scarf) 20
  • 21. ‫ ﻪ‬ORL ‫ 04 ﻩ‬subjects, 10 different images for each subject. ‫ ﻩ‬Facial expressions (open or closed eyes) ‫ ﻩ‬Facial details (glasses and without glasses) 21
  • 26. Conclusion ‫ ﻪ‬Address the problem of face recognition with occlusion caused by sunglasses and scarf. ‫ ﻪ‬The Gradientface applied to image with illumination problem and used to pre-processing the image, improved the recognition. ‫ ﻪ‬Combination of pre-processing techniques and classifies can still demonstrate improvements in face recognition problems. 26