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

Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 

Último (20)

Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 

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.