SlideShare a Scribd company logo
1 of 24
Download to read offline
Xingjie Wei, Chang-Tsun Li and Yongjian Hu
Department of Computer Science, University of Warwick
x.wei@warwick.ac.uk
http://warwick.ac.uk/xwei
Robust Face Recognition under Varying
Illumination and Occlusion Considering
Structured Sparsity
Face
• People love faces !
– Biological nature
– Sensitive to the face pattern
2
A house with a
Hitler face
Face Recognition
• Uncontrolled conditions: large changes in
pose, illumination, expression and occlusion,
aging… Still challenging
3
4
Motivation
• Face recognition in real-world environments
often has to confront with uncontrolled and
uncooperative conditions
– illumination changes, occlusion
• Uncontrolled variations are usually coupled
• Less work focuses on simultaneously
handling them
5
Our Method
• Our work deals with the illumination changes
and occlusion simultaneously considering
structured sparsity
Sparse Representation
flat sparsity
represents a test image using minimal number of training images
from all classes
represents a test image using the minimal number of clusters
6
Our Method
• Our work deals with the illumination changes
and occlusion simultaneously considering
structured sparsity aided with:
– Structural occlusion dictionary: better modelling
contiguous occlusion
contiguous occlusion also forms a cluster structure
7
Our Method
• Our work deals with the illumination changes
and occlusion simultaneously considering
structured sparsity aided with:
– Structural occlusion dictionary: better modelling
contiguous occlusion
– WLD feature: robust to illumination changes,
remove shadows
Inspired by the psychophysical
Weber’s Law
Sparse Representation
8
• Models a test image as a linear
combination of training images
– Using minimal number of training images
y X α
= ×
1
0
0
1
.
.
.
…
sparse
Sparse Representation
• Involves training images from all classes
– Optimal for reconstruction but not
necessary for classification
9
Using the same
number of base
vectors
10
Our Method
• Structured Sparsity
– Each class form a cluster
cluster structure
11
Our Method
• Structured Sparsity
– Represents a test image using the
minimum number of clusters
y X α
= ×
1
1
0
0
0
.
.
…
…
cluster1 cluster2
…
Sparse Representation
• Occlusion modelling: identity matrix
– limitation: is able to represent any
image of size m 12
×=
1
0
0
1
.
.
1
0
… …
I
sparse
size: m X
m base
vectors
Our method
• Contiguous occlusion: the nonzeros entries
are likely to be spatially continuous, are
aligned to clusters
13
index of occlusion base vectors
size: 83*60=4980
Our method
• Structural occlusion dictionary
– uses the cluster occlusion dictionary to
replace the identity matrix I
14
×=
1
1
0
0
…
0
1
1
… …
D
cluster2 cluster
(s+1)
…cluster1 … cluster
s
X cluster
structure
15
Our Method
• Extreme illumination + occlusion:
– coupled occlusion takes up a large ratio of
the image
– not “sparse” error
16
Our Method
• A different view: extract relevant features
that reduce the difference
• Using WLD feature +1 +1 +1
+1 -8 +1
+1 +1 +1
0 0 0
0 +1 0
0 0 0
Filtering
Original image WLD feature
 Maintain most salient
facial features
 Insensitive to
illumination changes
 Can correct shadow
effects
Chen et al, Wld: A robust local image descriptor, PAMI, 2010
Illustrative Example
17
Test image
Estimated
occlusion
Reconstruction
Sparse coefficients
Residuals
Reference
image
Sparse coefficients
Residuals
Test image
Estimated
occlusion
Reconstruction
Reference
image
belongs
to class 1
class 1
Experiments
• Synthetic Occlusion with Extreme
Illumination
– Extended Yale B database
– Occlusion levels: 0% ~ 50% of the image
18
Subset 3
Subset 4
Subset 5
Training set Testing set
Experiments
• Synthetic Occlusion with Extreme
Illumination
– using only the raw pixel intensity as feature
19[15] Wright et al, TPAMI, 2009. [17] Zhang et al, ICCV, 2011
Experiments
• Synthetic Occlusion with Extreme
Illumination
– using WLD feature
20
[15] Wright et al, TPAMI, 2009. [16] Yang et al, ECCV, 2010
Experiments
• Synthetic Occlusion with Extreme
Illumination
– using WLD feature
21
[15] Wright et al, TPAMI, 2009. [16] Yang et al, ECCV, 2010
Experiments
• Disguise with Non-uniform Illumination
– The AR Database
– Real occlusion, 2 sessions
22
Training set Testing set
Experiments
• Disguise with Non-uniform Illumination
23
24
Thank you
• Questions ?
• Xingjie Wei
• x.wei@warwick.ac.uk
• http://warwick.ac.uk/xwei
• Department of Computer Science, University
of Warwick

More Related Content

Similar to Robust Face Recognition under Varying Illumination and Occlusion Considering Structured Sparsity

Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portionMoe Moe Myint
 
Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portionMoe Moe Myint
 
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...inventionjournals
 
MLIP - Chapter 6 - Generation, Super-Resolution, Style transfer
MLIP - Chapter 6 - Generation, Super-Resolution, Style transferMLIP - Chapter 6 - Generation, Super-Resolution, Style transfer
MLIP - Chapter 6 - Generation, Super-Resolution, Style transferCharles Deledalle
 
Fcv poster ji
Fcv poster jiFcv poster ji
Fcv poster jizukun
 
Lec11: Active Contour and Level Set for Medical Image Segmentation
Lec11: Active Contour and Level Set for Medical Image SegmentationLec11: Active Contour and Level Set for Medical Image Segmentation
Lec11: Active Contour and Level Set for Medical Image SegmentationUlaş Bağcı
 
Face recognition across non uniform motion
Face recognition across non uniform motionFace recognition across non uniform motion
Face recognition across non uniform motionjpstudcorner
 
causality_discussion_slides_final.pdf
causality_discussion_slides_final.pdfcausality_discussion_slides_final.pdf
causality_discussion_slides_final.pdfssuser8cde591
 
Multimodal behavior signal analysis and interpretation for young kids with ASD
Multimodal behavior signal analysis and interpretation for young kids with ASDMultimodal behavior signal analysis and interpretation for young kids with ASD
Multimodal behavior signal analysis and interpretation for young kids with ASDdiannepatricia
 
BayesianDecisionTheoryCaseStudiesf .pptx
BayesianDecisionTheoryCaseStudiesf .pptxBayesianDecisionTheoryCaseStudiesf .pptx
BayesianDecisionTheoryCaseStudiesf .pptxJulius346776
 
Real time gesture recognition of human hand
Real time gesture recognition of human handReal time gesture recognition of human hand
Real time gesture recognition of human handVishnu Kudumula
 
DMTM Lecture 11 Clustering
DMTM Lecture 11 ClusteringDMTM Lecture 11 Clustering
DMTM Lecture 11 ClusteringPier Luca Lanzi
 
Unsupervised-learning.ppt
Unsupervised-learning.pptUnsupervised-learning.ppt
Unsupervised-learning.pptGrishma Sharma
 
Machine Learning Foundations for Professional Managers
Machine Learning Foundations for Professional ManagersMachine Learning Foundations for Professional Managers
Machine Learning Foundations for Professional ManagersAlbert Y. C. Chen
 
Computer vision - light
Computer vision - lightComputer vision - light
Computer vision - lightWael Badawy
 
Learning a multi-center convolutional network for unconstrained face alignment
Learning a multi-center convolutional network for unconstrained face alignmentLearning a multi-center convolutional network for unconstrained face alignment
Learning a multi-center convolutional network for unconstrained face alignmentZhiwen Shao
 

Similar to Robust Face Recognition under Varying Illumination and Occlusion Considering Structured Sparsity (20)

riken-RBlur-slides.pptx
riken-RBlur-slides.pptxriken-RBlur-slides.pptx
riken-RBlur-slides.pptx
 
Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portion
 
Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portion
 
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
 
MLIP - Chapter 6 - Generation, Super-Resolution, Style transfer
MLIP - Chapter 6 - Generation, Super-Resolution, Style transferMLIP - Chapter 6 - Generation, Super-Resolution, Style transfer
MLIP - Chapter 6 - Generation, Super-Resolution, Style transfer
 
Fcv poster ji
Fcv poster jiFcv poster ji
Fcv poster ji
 
Lec11: Active Contour and Level Set for Medical Image Segmentation
Lec11: Active Contour and Level Set for Medical Image SegmentationLec11: Active Contour and Level Set for Medical Image Segmentation
Lec11: Active Contour and Level Set for Medical Image Segmentation
 
AlexNet
AlexNetAlexNet
AlexNet
 
Face recognition across non uniform motion
Face recognition across non uniform motionFace recognition across non uniform motion
Face recognition across non uniform motion
 
digitalimagefundamentals.ppt
digitalimagefundamentals.pptdigitalimagefundamentals.ppt
digitalimagefundamentals.ppt
 
causality_discussion_slides_final.pdf
causality_discussion_slides_final.pdfcausality_discussion_slides_final.pdf
causality_discussion_slides_final.pdf
 
Lighting and shading
Lighting and shadingLighting and shading
Lighting and shading
 
Multimodal behavior signal analysis and interpretation for young kids with ASD
Multimodal behavior signal analysis and interpretation for young kids with ASDMultimodal behavior signal analysis and interpretation for young kids with ASD
Multimodal behavior signal analysis and interpretation for young kids with ASD
 
BayesianDecisionTheoryCaseStudiesf .pptx
BayesianDecisionTheoryCaseStudiesf .pptxBayesianDecisionTheoryCaseStudiesf .pptx
BayesianDecisionTheoryCaseStudiesf .pptx
 
Real time gesture recognition of human hand
Real time gesture recognition of human handReal time gesture recognition of human hand
Real time gesture recognition of human hand
 
DMTM Lecture 11 Clustering
DMTM Lecture 11 ClusteringDMTM Lecture 11 Clustering
DMTM Lecture 11 Clustering
 
Unsupervised-learning.ppt
Unsupervised-learning.pptUnsupervised-learning.ppt
Unsupervised-learning.ppt
 
Machine Learning Foundations for Professional Managers
Machine Learning Foundations for Professional ManagersMachine Learning Foundations for Professional Managers
Machine Learning Foundations for Professional Managers
 
Computer vision - light
Computer vision - lightComputer vision - light
Computer vision - light
 
Learning a multi-center convolutional network for unconstrained face alignment
Learning a multi-center convolutional network for unconstrained face alignmentLearning a multi-center convolutional network for unconstrained face alignment
Learning a multi-center convolutional network for unconstrained face alignment
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

Robust Face Recognition under Varying Illumination and Occlusion Considering Structured Sparsity

  • 1. Xingjie Wei, Chang-Tsun Li and Yongjian Hu Department of Computer Science, University of Warwick x.wei@warwick.ac.uk http://warwick.ac.uk/xwei Robust Face Recognition under Varying Illumination and Occlusion Considering Structured Sparsity
  • 2. Face • People love faces ! – Biological nature – Sensitive to the face pattern 2 A house with a Hitler face
  • 3. Face Recognition • Uncontrolled conditions: large changes in pose, illumination, expression and occlusion, aging… Still challenging 3
  • 4. 4 Motivation • Face recognition in real-world environments often has to confront with uncontrolled and uncooperative conditions – illumination changes, occlusion • Uncontrolled variations are usually coupled • Less work focuses on simultaneously handling them
  • 5. 5 Our Method • Our work deals with the illumination changes and occlusion simultaneously considering structured sparsity Sparse Representation flat sparsity represents a test image using minimal number of training images from all classes represents a test image using the minimal number of clusters
  • 6. 6 Our Method • Our work deals with the illumination changes and occlusion simultaneously considering structured sparsity aided with: – Structural occlusion dictionary: better modelling contiguous occlusion contiguous occlusion also forms a cluster structure
  • 7. 7 Our Method • Our work deals with the illumination changes and occlusion simultaneously considering structured sparsity aided with: – Structural occlusion dictionary: better modelling contiguous occlusion – WLD feature: robust to illumination changes, remove shadows Inspired by the psychophysical Weber’s Law
  • 8. Sparse Representation 8 • Models a test image as a linear combination of training images – Using minimal number of training images y X α = × 1 0 0 1 . . . … sparse
  • 9. Sparse Representation • Involves training images from all classes – Optimal for reconstruction but not necessary for classification 9 Using the same number of base vectors
  • 10. 10 Our Method • Structured Sparsity – Each class form a cluster cluster structure
  • 11. 11 Our Method • Structured Sparsity – Represents a test image using the minimum number of clusters y X α = × 1 1 0 0 0 . . … … cluster1 cluster2 …
  • 12. Sparse Representation • Occlusion modelling: identity matrix – limitation: is able to represent any image of size m 12 ×= 1 0 0 1 . . 1 0 … … I sparse size: m X m base vectors
  • 13. Our method • Contiguous occlusion: the nonzeros entries are likely to be spatially continuous, are aligned to clusters 13 index of occlusion base vectors size: 83*60=4980
  • 14. Our method • Structural occlusion dictionary – uses the cluster occlusion dictionary to replace the identity matrix I 14 ×= 1 1 0 0 … 0 1 1 … … D cluster2 cluster (s+1) …cluster1 … cluster s X cluster structure
  • 15. 15 Our Method • Extreme illumination + occlusion: – coupled occlusion takes up a large ratio of the image – not “sparse” error
  • 16. 16 Our Method • A different view: extract relevant features that reduce the difference • Using WLD feature +1 +1 +1 +1 -8 +1 +1 +1 +1 0 0 0 0 +1 0 0 0 0 Filtering Original image WLD feature  Maintain most salient facial features  Insensitive to illumination changes  Can correct shadow effects Chen et al, Wld: A robust local image descriptor, PAMI, 2010
  • 17. Illustrative Example 17 Test image Estimated occlusion Reconstruction Sparse coefficients Residuals Reference image Sparse coefficients Residuals Test image Estimated occlusion Reconstruction Reference image belongs to class 1 class 1
  • 18. Experiments • Synthetic Occlusion with Extreme Illumination – Extended Yale B database – Occlusion levels: 0% ~ 50% of the image 18 Subset 3 Subset 4 Subset 5 Training set Testing set
  • 19. Experiments • Synthetic Occlusion with Extreme Illumination – using only the raw pixel intensity as feature 19[15] Wright et al, TPAMI, 2009. [17] Zhang et al, ICCV, 2011
  • 20. Experiments • Synthetic Occlusion with Extreme Illumination – using WLD feature 20 [15] Wright et al, TPAMI, 2009. [16] Yang et al, ECCV, 2010
  • 21. Experiments • Synthetic Occlusion with Extreme Illumination – using WLD feature 21 [15] Wright et al, TPAMI, 2009. [16] Yang et al, ECCV, 2010
  • 22. Experiments • Disguise with Non-uniform Illumination – The AR Database – Real occlusion, 2 sessions 22 Training set Testing set
  • 23. Experiments • Disguise with Non-uniform Illumination 23
  • 24. 24 Thank you • Questions ? • Xingjie Wei • x.wei@warwick.ac.uk • http://warwick.ac.uk/xwei • Department of Computer Science, University of Warwick