SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
THREE DIFFERENT CLASSIFIERS
FOR FACIAL AGE ESTIMATION BASED
ON K-NEAREST NEIGHBOR
By
Alaa Tharwat
Electrical Engineering Department, Suez Canal University,
Fac. of Eng. Ismailia, EGYPT

ICENCO 28-29/12/2013 – Cairo Egypt
Scientific Research Group in Egypt
www.egyptscience.net
Agenda
Introduction
Proposed Method
General framework
Feature extraction and fusion
Three Classification
Experimental Results
Conclusions
ICENCO 28-29/12/2013 – Cairo Egypt

3
Introduction
•

•

Age estimation is the determination of
a person’s age based on biometric
features (2D Face image).
Facial aging effects are mainly
attributed to:
•
•

•

Bone growth
Skin related deformations associated with
the introduction of wrinkles (texture
changes)
Muscle strength
Introduction
Background of Facial Age
Estimation








Used FGNET, Morph, Own
database

Applications
•

Age-Based Access Control

•

Conventional classification and
feature extraction methods.

Age Adaptive Human Machine
Interaction (HCI)

•

Used Local, Global , or feature
fusion method.

Age Invariant Person
Identification

•

Data mining and organization

Classification or Regression.
Introduction
Challenges
•
•
•
•
•

Different expressions
Inter-person variation
Lighting variation
Face orientation
Occlusions



Moreover, age estimation from
2D face images has the following
challenges
•

Limited inter-age group variation

•

Diversity of aging variation

•

Dependence on external factors

•

Data availability
The proposed age estimation
approach: General framework
The proposed age estimation
approach: Feature extraction and fusion
Local binary pattern (LBP) Features

Sub - Window

image
150

120

160

152

150

60

40

20

22

20

35

30

30

33

30

30

35

37

30

35

40

43

45

40

37

70

60

50

45

40

Thresholding

150

120

160

1

1

1

60

40

20

1

135

0

35

30

30

0

0

LBP Code
(10000111)2
=135

0

Illustration of LBP. Typically the binary codes
obtained by local thresholding are transformed into
decimal codes.
The proposed age estimation
approach: Feature extraction and fusion
Landmarks (Fiducial) Points

Some images of the FG-NET database with
landmarks
The proposed age estimation
approach: Feature extraction and fusion
Feature fusion
Advantage
the fusion in feature level contains richer information than classification level
Disadvantage
• The features may be incompatible, so it needs to normalization.
• The new feature vector needs more CPU time and memory (Dimensionality
problem), so it needs to dimensionality reduction techniques.
Local features (f1=[l1,…….,lm])

Normalization
(f’1)

Global features (f2=[g1,……..,gn])

Normalization
(f’2)

New Feature vector
fnew =[f’1 f’2]
=[l1,…….,lm,g1,……..,gn]
The proposed age estimation
approach: Three Classification


The first classifier




The second classifier




KNN-distance approach to calculate minimum
distance between test face image and all
instances belong to the class that has the
highest number of nearest samples.
A modified-KNN version was proposed and the
classifier scoring results interpolated to calculate
the exact age estimation.

The third classifier


KNN-regression classifier as third classifier that
used to combine the classification and
regression approaches to improve the accuracy
of the age estimation system
Experimental Results
[14] http://www.fgnet.rsunit.com/.

The FG-NET Aging Database [*] is used in the experiment. There are 1,
002 face images from 82 subjects in this database. Each subject has 618 face images at different ages. The ages are distributed in a wide
range from 0 to 69. Besides age variation, most of the age-progressive
image sequences display other types of facial variations, such as
significant changes in 3D pose, illumination, expression, etc.
Experimental Results

The age range distribution of the images in the FG-NET Database
Experimental Results

MAES OF AGE
ESTIMATION ON FGNET DATABASE
Experimental Results

MAES OF AGE ESTIMATION ON FG-NET DATABASE
Conclusions






Proposed classifiers achieved relatively good age
estimation from 2D face images
Proposed age estimation system based on three
proposed classifiers (KNN-Distance, ModifiedKNN, and KNN-Regression) gives good age
estimation process and estimating age when gender
is known
Estimating age from males achieves results better
than females.
Questions

Más contenido relacionado

La actualidad más candente

Can graph convolution network learn spatial relations ?
Can graph convolution network learn spatial relations ? Can graph convolution network learn spatial relations ?
Can graph convolution network learn spatial relations ? azellecourtial
 
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...Unsupervised Building Extraction from High Resolution Satellite Images Irresp...
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...CSCJournals
 
IRJET- 3D Reconstruction of Surface Topography using Ultrasonic Transducer
IRJET- 3D Reconstruction of Surface Topography using Ultrasonic TransducerIRJET- 3D Reconstruction of Surface Topography using Ultrasonic Transducer
IRJET- 3D Reconstruction of Surface Topography using Ultrasonic TransducerIRJET Journal
 
Application of Image Retrieval Techniques to Understand Evolving Weather
Application of Image Retrieval Techniques to Understand Evolving WeatherApplication of Image Retrieval Techniques to Understand Evolving Weather
Application of Image Retrieval Techniques to Understand Evolving Weatherijsrd.com
 
V.KARTHIKEYAN PUBLISHED ARTICLE
V.KARTHIKEYAN PUBLISHED ARTICLEV.KARTHIKEYAN PUBLISHED ARTICLE
V.KARTHIKEYAN PUBLISHED ARTICLEKARTHIKEYAN V
 
Path Loss Prediction by Robust Regression Methods
Path Loss Prediction by Robust Regression MethodsPath Loss Prediction by Robust Regression Methods
Path Loss Prediction by Robust Regression Methodsijceronline
 
Google Site Simulations and DCP activities
Google Site Simulations and DCP activitiesGoogle Site Simulations and DCP activities
Google Site Simulations and DCP activitiesjghopwood
 
Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...
Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...
Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...ijcsit
 
Optimization of deep learning features for age-invariant face recognition
Optimization of deep learning features for age-invariant face recognition Optimization of deep learning features for age-invariant face recognition
Optimization of deep learning features for age-invariant face recognition IJECEIAES
 
CORBEL Bioimage Analysis webinar slides
CORBEL Bioimage Analysis webinar slidesCORBEL Bioimage Analysis webinar slides
CORBEL Bioimage Analysis webinar slidesCORBEL
 
Comparative performance analysis of segmentation techniques
Comparative performance analysis of segmentation techniquesComparative performance analysis of segmentation techniques
Comparative performance analysis of segmentation techniquesIAEME Publication
 
Mammographic phantom images contrast enhancement
Mammographic phantom images contrast enhancementMammographic phantom images contrast enhancement
Mammographic phantom images contrast enhancementNor'Aida Khairuddin
 
Pollination based optimization for color image segmentation
Pollination based optimization for color image segmentationPollination based optimization for color image segmentation
Pollination based optimization for color image segmentationIAEME Publication
 
220412 지승현 Mask RCNN.pptx
220412 지승현 Mask RCNN.pptx220412 지승현 Mask RCNN.pptx
220412 지승현 Mask RCNN.pptxssuser23ed0c
 
Automatic Detection and Classification of Microchiropteran ...
Automatic Detection and Classification of Microchiropteran ...Automatic Detection and Classification of Microchiropteran ...
Automatic Detection and Classification of Microchiropteran ...butest
 
Face recognition using selected topographical features
Face recognition using selected topographical features Face recognition using selected topographical features
Face recognition using selected topographical features IJECEIAES
 
Comparison of Interpolation Methods in Prediction the Pattern of Basal Stem R...
Comparison of Interpolation Methods in Prediction the Pattern of Basal Stem R...Comparison of Interpolation Methods in Prediction the Pattern of Basal Stem R...
Comparison of Interpolation Methods in Prediction the Pattern of Basal Stem R...Waqas Tariq
 
CHANGE DETECTION TECHNIQUES - A SUR V EY
CHANGE DETECTION TECHNIQUES - A  SUR V EY CHANGE DETECTION TECHNIQUES - A  SUR V EY
CHANGE DETECTION TECHNIQUES - A SUR V EY ijcsa
 
An Automatic Neural Networks System for Classifying Dust, Clouds, Water, and ...
An Automatic Neural Networks System for Classifying Dust, Clouds, Water, and ...An Automatic Neural Networks System for Classifying Dust, Clouds, Water, and ...
An Automatic Neural Networks System for Classifying Dust, Clouds, Water, and ...Waqas Tariq
 

La actualidad más candente (20)

Can graph convolution network learn spatial relations ?
Can graph convolution network learn spatial relations ? Can graph convolution network learn spatial relations ?
Can graph convolution network learn spatial relations ?
 
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...Unsupervised Building Extraction from High Resolution Satellite Images Irresp...
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...
 
IRJET- 3D Reconstruction of Surface Topography using Ultrasonic Transducer
IRJET- 3D Reconstruction of Surface Topography using Ultrasonic TransducerIRJET- 3D Reconstruction of Surface Topography using Ultrasonic Transducer
IRJET- 3D Reconstruction of Surface Topography using Ultrasonic Transducer
 
Application of Image Retrieval Techniques to Understand Evolving Weather
Application of Image Retrieval Techniques to Understand Evolving WeatherApplication of Image Retrieval Techniques to Understand Evolving Weather
Application of Image Retrieval Techniques to Understand Evolving Weather
 
V.KARTHIKEYAN PUBLISHED ARTICLE
V.KARTHIKEYAN PUBLISHED ARTICLEV.KARTHIKEYAN PUBLISHED ARTICLE
V.KARTHIKEYAN PUBLISHED ARTICLE
 
Path Loss Prediction by Robust Regression Methods
Path Loss Prediction by Robust Regression MethodsPath Loss Prediction by Robust Regression Methods
Path Loss Prediction by Robust Regression Methods
 
D05222528
D05222528D05222528
D05222528
 
Google Site Simulations and DCP activities
Google Site Simulations and DCP activitiesGoogle Site Simulations and DCP activities
Google Site Simulations and DCP activities
 
Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...
Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...
Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...
 
Optimization of deep learning features for age-invariant face recognition
Optimization of deep learning features for age-invariant face recognition Optimization of deep learning features for age-invariant face recognition
Optimization of deep learning features for age-invariant face recognition
 
CORBEL Bioimage Analysis webinar slides
CORBEL Bioimage Analysis webinar slidesCORBEL Bioimage Analysis webinar slides
CORBEL Bioimage Analysis webinar slides
 
Comparative performance analysis of segmentation techniques
Comparative performance analysis of segmentation techniquesComparative performance analysis of segmentation techniques
Comparative performance analysis of segmentation techniques
 
Mammographic phantom images contrast enhancement
Mammographic phantom images contrast enhancementMammographic phantom images contrast enhancement
Mammographic phantom images contrast enhancement
 
Pollination based optimization for color image segmentation
Pollination based optimization for color image segmentationPollination based optimization for color image segmentation
Pollination based optimization for color image segmentation
 
220412 지승현 Mask RCNN.pptx
220412 지승현 Mask RCNN.pptx220412 지승현 Mask RCNN.pptx
220412 지승현 Mask RCNN.pptx
 
Automatic Detection and Classification of Microchiropteran ...
Automatic Detection and Classification of Microchiropteran ...Automatic Detection and Classification of Microchiropteran ...
Automatic Detection and Classification of Microchiropteran ...
 
Face recognition using selected topographical features
Face recognition using selected topographical features Face recognition using selected topographical features
Face recognition using selected topographical features
 
Comparison of Interpolation Methods in Prediction the Pattern of Basal Stem R...
Comparison of Interpolation Methods in Prediction the Pattern of Basal Stem R...Comparison of Interpolation Methods in Prediction the Pattern of Basal Stem R...
Comparison of Interpolation Methods in Prediction the Pattern of Basal Stem R...
 
CHANGE DETECTION TECHNIQUES - A SUR V EY
CHANGE DETECTION TECHNIQUES - A  SUR V EY CHANGE DETECTION TECHNIQUES - A  SUR V EY
CHANGE DETECTION TECHNIQUES - A SUR V EY
 
An Automatic Neural Networks System for Classifying Dust, Clouds, Water, and ...
An Automatic Neural Networks System for Classifying Dust, Clouds, Water, and ...An Automatic Neural Networks System for Classifying Dust, Clouds, Water, and ...
An Automatic Neural Networks System for Classifying Dust, Clouds, Water, and ...
 

Destacado

Psdot 9 facial expression recognition in perceptual
Psdot 9 facial expression recognition in perceptualPsdot 9 facial expression recognition in perceptual
Psdot 9 facial expression recognition in perceptualZTech Proje
 
skeletal growth prediction and Age estimation
skeletal growth prediction and Age estimation skeletal growth prediction and Age estimation
skeletal growth prediction and Age estimation Aditi Singh
 
Growth prediction & age estimation /fixed orthodontic courses
Growth prediction & age estimation   /fixed orthodontic coursesGrowth prediction & age estimation   /fixed orthodontic courses
Growth prediction & age estimation /fixed orthodontic coursesIndian dental academy
 
Age estimation based on extended non negative factorization
Age estimation based on extended non negative factorizationAge estimation based on extended non negative factorization
Age estimation based on extended non negative factorizationPran Iqbal
 
Gender Detection on Blogs
Gender Detection on BlogsGender Detection on Blogs
Gender Detection on BlogsNitish Jain
 
Audience age classification
Audience age classificationAudience age classification
Audience age classificationZaraWolf
 
Audience and Age classification
Audience and Age classificationAudience and Age classification
Audience and Age classificationjackswingler
 
Age classifications
Age classificationsAge classifications
Age classificationsherrg003
 
BBFC Age Classifications
BBFC Age ClassificationsBBFC Age Classifications
BBFC Age ClassificationsElisa Dubignon
 
FORGERY (COPY-MOVE) DETECTION IN DIGITAL IMAGES USING BLOCK METHOD
FORGERY (COPY-MOVE) DETECTION IN DIGITAL IMAGES USING BLOCK METHODFORGERY (COPY-MOVE) DETECTION IN DIGITAL IMAGES USING BLOCK METHOD
FORGERY (COPY-MOVE) DETECTION IN DIGITAL IMAGES USING BLOCK METHODeditorijcres
 
Visualization of high dimensional data set
Visualization of high dimensional data setVisualization of high dimensional data set
Visualization of high dimensional data setAboul Ella Hassanien
 
Linear vs. quadratic classifier power point
Linear vs. quadratic classifier power pointLinear vs. quadratic classifier power point
Linear vs. quadratic classifier power pointAlaa Tharwat
 
New Rough Set Attribute Reduction Algorithm based on Grey Wolf Optimization
New Rough Set Attribute Reduction Algorithm based on Grey Wolf OptimizationNew Rough Set Attribute Reduction Algorithm based on Grey Wolf Optimization
New Rough Set Attribute Reduction Algorithm based on Grey Wolf OptimizationAboul Ella Hassanien
 

Destacado (20)

Psdot 9 facial expression recognition in perceptual
Psdot 9 facial expression recognition in perceptualPsdot 9 facial expression recognition in perceptual
Psdot 9 facial expression recognition in perceptual
 
project
projectproject
project
 
skeletal growth prediction and Age estimation
skeletal growth prediction and Age estimation skeletal growth prediction and Age estimation
skeletal growth prediction and Age estimation
 
Growth prediction & age estimation /fixed orthodontic courses
Growth prediction & age estimation   /fixed orthodontic coursesGrowth prediction & age estimation   /fixed orthodontic courses
Growth prediction & age estimation /fixed orthodontic courses
 
AINL 2016: Khudobakhshov
AINL 2016: KhudobakhshovAINL 2016: Khudobakhshov
AINL 2016: Khudobakhshov
 
Age estimation based on extended non negative factorization
Age estimation based on extended non negative factorizationAge estimation based on extended non negative factorization
Age estimation based on extended non negative factorization
 
Growth analysis and age estimation
Growth analysis and age estimationGrowth analysis and age estimation
Growth analysis and age estimation
 
Gender Detection on Blogs
Gender Detection on BlogsGender Detection on Blogs
Gender Detection on Blogs
 
growth prediction & age estimation
growth prediction & age estimationgrowth prediction & age estimation
growth prediction & age estimation
 
Chirag
ChiragChirag
Chirag
 
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
 
Age classifications
Age classificationsAge classifications
Age classifications
 
BBFC Age Classifications
BBFC Age ClassificationsBBFC Age Classifications
BBFC Age Classifications
 
FORGERY (COPY-MOVE) DETECTION IN DIGITAL IMAGES USING BLOCK METHOD
FORGERY (COPY-MOVE) DETECTION IN DIGITAL IMAGES USING BLOCK METHODFORGERY (COPY-MOVE) DETECTION IN DIGITAL IMAGES USING BLOCK METHOD
FORGERY (COPY-MOVE) DETECTION IN DIGITAL IMAGES USING BLOCK METHOD
 
Visualization of high dimensional data set
Visualization of high dimensional data setVisualization of high dimensional data set
Visualization of high dimensional data set
 
Linear vs. quadratic classifier power point
Linear vs. quadratic classifier power pointLinear vs. quadratic classifier power point
Linear vs. quadratic classifier power point
 
33.forensic
33.forensic33.forensic
33.forensic
 
New Rough Set Attribute Reduction Algorithm based on Grey Wolf Optimization
New Rough Set Attribute Reduction Algorithm based on Grey Wolf OptimizationNew Rough Set Attribute Reduction Algorithm based on Grey Wolf Optimization
New Rough Set Attribute Reduction Algorithm based on Grey Wolf Optimization
 
Pca ppt
Pca pptPca ppt
Pca ppt
 

Similar a Three different classifiers for facial age estimation based on K-nearest neighbor

Feature extraction based retrieval of
Feature extraction based retrieval ofFeature extraction based retrieval of
Feature extraction based retrieval ofijcsity
 
Face Verification Across Age Progression using Enhanced Convolution Neural Ne...
Face Verification Across Age Progression using Enhanced Convolution Neural Ne...Face Verification Across Age Progression using Enhanced Convolution Neural Ne...
Face Verification Across Age Progression using Enhanced Convolution Neural Ne...sipij
 
FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...
FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...
FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...sipij
 
Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...
Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...
Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...IOSR Journals
 
Contour evolution method for precise boundary delineation of medical images
Contour evolution method for precise boundary delineation of medical imagesContour evolution method for precise boundary delineation of medical images
Contour evolution method for precise boundary delineation of medical imagesTELKOMNIKA JOURNAL
 
Computer Aided Diagnosis using Margin and Posterior Acoustic Featuresfor Brea...
Computer Aided Diagnosis using Margin and Posterior Acoustic Featuresfor Brea...Computer Aided Diagnosis using Margin and Posterior Acoustic Featuresfor Brea...
Computer Aided Diagnosis using Margin and Posterior Acoustic Featuresfor Brea...TELKOMNIKA JOURNAL
 
IRJET- A Review on Data Dependent Label Distribution Learning for Age Estimat...
IRJET- A Review on Data Dependent Label Distribution Learning for Age Estimat...IRJET- A Review on Data Dependent Label Distribution Learning for Age Estimat...
IRJET- A Review on Data Dependent Label Distribution Learning for Age Estimat...IRJET Journal
 
Deep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A ReviewDeep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A ReviewIRJET Journal
 
Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...
Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...
Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...ijsrd.com
 
Detection of Breast Cancer using BPN Classifier in Mammograms
Detection of Breast Cancer using BPN Classifier in MammogramsDetection of Breast Cancer using BPN Classifier in Mammograms
Detection of Breast Cancer using BPN Classifier in MammogramsIRJET Journal
 
Transfer learning with multiple pre-trained network for fundus classification
Transfer learning with multiple pre-trained network for fundus classificationTransfer learning with multiple pre-trained network for fundus classification
Transfer learning with multiple pre-trained network for fundus classificationTELKOMNIKA JOURNAL
 
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...sipij
 
Real-time face detection in digital video-based on Viola-Jones supported by c...
Real-time face detection in digital video-based on Viola-Jones supported by c...Real-time face detection in digital video-based on Viola-Jones supported by c...
Real-time face detection in digital video-based on Viola-Jones supported by c...IJECEIAES
 
CROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERA CROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERA ijaceeejournal
 
CROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERACROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERAijaceeejournal
 
Detection of skin diasease using curvlets
Detection of skin diasease using curvletsDetection of skin diasease using curvlets
Detection of skin diasease using curvletseSAT Publishing House
 
Development of algorithm for identification of maligant growth in cancer usin...
Development of algorithm for identification of maligant growth in cancer usin...Development of algorithm for identification of maligant growth in cancer usin...
Development of algorithm for identification of maligant growth in cancer usin...IJECEIAES
 
Diabetes Mellitus Detection Based on Facial Texture Feature using the GLCM
Diabetes Mellitus Detection Based on Facial Texture Feature using the GLCMDiabetes Mellitus Detection Based on Facial Texture Feature using the GLCM
Diabetes Mellitus Detection Based on Facial Texture Feature using the GLCMIRJET Journal
 

Similar a Three different classifiers for facial age estimation based on K-nearest neighbor (20)

S0450598102
S0450598102S0450598102
S0450598102
 
Feature extraction based retrieval of
Feature extraction based retrieval ofFeature extraction based retrieval of
Feature extraction based retrieval of
 
Face Verification Across Age Progression using Enhanced Convolution Neural Ne...
Face Verification Across Age Progression using Enhanced Convolution Neural Ne...Face Verification Across Age Progression using Enhanced Convolution Neural Ne...
Face Verification Across Age Progression using Enhanced Convolution Neural Ne...
 
FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...
FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...
FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...
 
Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...
Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...
Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...
 
Contour evolution method for precise boundary delineation of medical images
Contour evolution method for precise boundary delineation of medical imagesContour evolution method for precise boundary delineation of medical images
Contour evolution method for precise boundary delineation of medical images
 
Computer Aided Diagnosis using Margin and Posterior Acoustic Featuresfor Brea...
Computer Aided Diagnosis using Margin and Posterior Acoustic Featuresfor Brea...Computer Aided Diagnosis using Margin and Posterior Acoustic Featuresfor Brea...
Computer Aided Diagnosis using Margin and Posterior Acoustic Featuresfor Brea...
 
IRJET- A Review on Data Dependent Label Distribution Learning for Age Estimat...
IRJET- A Review on Data Dependent Label Distribution Learning for Age Estimat...IRJET- A Review on Data Dependent Label Distribution Learning for Age Estimat...
IRJET- A Review on Data Dependent Label Distribution Learning for Age Estimat...
 
Deep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A ReviewDeep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A Review
 
Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...
Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...
Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...
 
Detection of Breast Cancer using BPN Classifier in Mammograms
Detection of Breast Cancer using BPN Classifier in MammogramsDetection of Breast Cancer using BPN Classifier in Mammograms
Detection of Breast Cancer using BPN Classifier in Mammograms
 
Transfer learning with multiple pre-trained network for fundus classification
Transfer learning with multiple pre-trained network for fundus classificationTransfer learning with multiple pre-trained network for fundus classification
Transfer learning with multiple pre-trained network for fundus classification
 
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...
 
Real-time face detection in digital video-based on Viola-Jones supported by c...
Real-time face detection in digital video-based on Viola-Jones supported by c...Real-time face detection in digital video-based on Viola-Jones supported by c...
Real-time face detection in digital video-based on Viola-Jones supported by c...
 
CROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERA CROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERA
 
CROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERACROWD ANALYSIS WITH FISH EYE CAMERA
CROWD ANALYSIS WITH FISH EYE CAMERA
 
Updated proposal powerpoint.pptx
Updated proposal powerpoint.pptxUpdated proposal powerpoint.pptx
Updated proposal powerpoint.pptx
 
Detection of skin diasease using curvlets
Detection of skin diasease using curvletsDetection of skin diasease using curvlets
Detection of skin diasease using curvlets
 
Development of algorithm for identification of maligant growth in cancer usin...
Development of algorithm for identification of maligant growth in cancer usin...Development of algorithm for identification of maligant growth in cancer usin...
Development of algorithm for identification of maligant growth in cancer usin...
 
Diabetes Mellitus Detection Based on Facial Texture Feature using the GLCM
Diabetes Mellitus Detection Based on Facial Texture Feature using the GLCMDiabetes Mellitus Detection Based on Facial Texture Feature using the GLCM
Diabetes Mellitus Detection Based on Facial Texture Feature using the GLCM
 

Último

MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptxAneriPatwari
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfChristalin Nelson
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 

Último (20)

MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptx
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 

Three different classifiers for facial age estimation based on K-nearest neighbor

  • 1. THREE DIFFERENT CLASSIFIERS FOR FACIAL AGE ESTIMATION BASED ON K-NEAREST NEIGHBOR By Alaa Tharwat Electrical Engineering Department, Suez Canal University, Fac. of Eng. Ismailia, EGYPT ICENCO 28-29/12/2013 – Cairo Egypt
  • 2. Scientific Research Group in Egypt www.egyptscience.net
  • 3. Agenda Introduction Proposed Method General framework Feature extraction and fusion Three Classification Experimental Results Conclusions ICENCO 28-29/12/2013 – Cairo Egypt 3
  • 4. Introduction • • Age estimation is the determination of a person’s age based on biometric features (2D Face image). Facial aging effects are mainly attributed to: • • • Bone growth Skin related deformations associated with the introduction of wrinkles (texture changes) Muscle strength
  • 5. Introduction Background of Facial Age Estimation     Used FGNET, Morph, Own database Applications • Age-Based Access Control • Conventional classification and feature extraction methods. Age Adaptive Human Machine Interaction (HCI) • Used Local, Global , or feature fusion method. Age Invariant Person Identification • Data mining and organization Classification or Regression.
  • 6. Introduction Challenges • • • • • Different expressions Inter-person variation Lighting variation Face orientation Occlusions  Moreover, age estimation from 2D face images has the following challenges • Limited inter-age group variation • Diversity of aging variation • Dependence on external factors • Data availability
  • 7. The proposed age estimation approach: General framework
  • 8. The proposed age estimation approach: Feature extraction and fusion Local binary pattern (LBP) Features Sub - Window image 150 120 160 152 150 60 40 20 22 20 35 30 30 33 30 30 35 37 30 35 40 43 45 40 37 70 60 50 45 40 Thresholding 150 120 160 1 1 1 60 40 20 1 135 0 35 30 30 0 0 LBP Code (10000111)2 =135 0 Illustration of LBP. Typically the binary codes obtained by local thresholding are transformed into decimal codes.
  • 9. The proposed age estimation approach: Feature extraction and fusion Landmarks (Fiducial) Points Some images of the FG-NET database with landmarks
  • 10. The proposed age estimation approach: Feature extraction and fusion Feature fusion Advantage the fusion in feature level contains richer information than classification level Disadvantage • The features may be incompatible, so it needs to normalization. • The new feature vector needs more CPU time and memory (Dimensionality problem), so it needs to dimensionality reduction techniques. Local features (f1=[l1,…….,lm]) Normalization (f’1) Global features (f2=[g1,……..,gn]) Normalization (f’2) New Feature vector fnew =[f’1 f’2] =[l1,…….,lm,g1,……..,gn]
  • 11. The proposed age estimation approach: Three Classification  The first classifier   The second classifier   KNN-distance approach to calculate minimum distance between test face image and all instances belong to the class that has the highest number of nearest samples. A modified-KNN version was proposed and the classifier scoring results interpolated to calculate the exact age estimation. The third classifier  KNN-regression classifier as third classifier that used to combine the classification and regression approaches to improve the accuracy of the age estimation system
  • 12. Experimental Results [14] http://www.fgnet.rsunit.com/. The FG-NET Aging Database [*] is used in the experiment. There are 1, 002 face images from 82 subjects in this database. Each subject has 618 face images at different ages. The ages are distributed in a wide range from 0 to 69. Besides age variation, most of the age-progressive image sequences display other types of facial variations, such as significant changes in 3D pose, illumination, expression, etc.
  • 13. Experimental Results The age range distribution of the images in the FG-NET Database
  • 14. Experimental Results MAES OF AGE ESTIMATION ON FGNET DATABASE
  • 15. Experimental Results MAES OF AGE ESTIMATION ON FG-NET DATABASE
  • 16. Conclusions    Proposed classifiers achieved relatively good age estimation from 2D face images Proposed age estimation system based on three proposed classifiers (KNN-Distance, ModifiedKNN, and KNN-Regression) gives good age estimation process and estimating age when gender is known Estimating age from males achieves results better than females.