SlideShare a Scribd company logo
1 of 18
MAKING FACES:
ALLEN GRABO
MANIPULATING FACIAL CHARACTERISTICS
USING FACEGEN AND PSYCHOMORPH
1. CREATING ARTIFICIAL FACES
A Data-Driven Approach
 Torodov et al, 2010 (link) were the first to develop a computational model of social judgements from faces
 Using a program called FaceGen they created a database of faces designed to be maximally distinct from one
another
 These were rated by thousands of participants to provide external validity
 Transformations along all other dimensions are controlled for attractiveness
. . .
FACEGEN EXAMPLES:
25 ‘INDIVIDUALS’ MORPHED ALONG 7 DIMENSIONS
[link to originals]
FACEGEN EXAMPLES:
‘INDIVIDUALS’ AND TRAITS
Competence
Dominance
Extroversion
Trustworthiness
FACEGEN EXAMPLES:
‘INDIVIDUALS’ AND TRAITS
Attractiveness
(Neutral, Low, High)
Extroversion
(Neutral, Low, High)
FACEGEN EXAMPLES:
‘INDIVIDUALS’ AND TRAITS
Competence
(Neutral, Low, High)
Dominance
(Neutral, Low, High)
II. PSYCHOMORPH
The problem with artificial faces….
 Computational models can create “maximally
distinct” faces on each dimension
 However, the faces are clearly not real
 To overcome this limitation, we use a set of
algorithms which have been under development
for nearly 20 years (link)
 Psychomorph (now called Webmorph) allows us
to use these prototypes to transform real faces
along the dimensions identified by Todorov
Untrustworthy
Trustworthy
SO LET’S START WITH AN “AVERAGE” FACE
SO LET’S START WITH AN “AVERAGE” FACE
SO LET’S START WITH AN “AVERAGE” FACE
SIDE-BY-SIDE:
EFFECT OF 70% FEMININE / MASCULINE TRANSFORM
VIDEO EXAMPLE OF MASCULINE – FEMININE TRANSFORM
SIDE-BY-SIDE:
EFFECT OF 70% TRUSTWORTHINESS TRANSFORM
VIDEO EXAMPLE OF TRUSTWORTHY TRANSFORM
SIDE-BY-SIDE:
EFFECT OF 70% DOMINANCE TRANSFORM
VIDEO EXAMPLE OF DOMINANCE TRANSFORM
MORPHING FROM ONE FACE TO ANOTHER
MULTIPLE MORPHS

More Related Content

Similar to Manipulating Faces Using FaceGen and Psychomorph

76 s201920
76 s20192076 s201920
76 s201920IJRAT
 
Facial expression recognition system : survey
Facial expression recognition system : surveyFacial expression recognition system : survey
Facial expression recognition system : surveyMohamed Alhmdany
 
NEPA attractiveness poster
NEPA attractiveness posterNEPA attractiveness poster
NEPA attractiveness posterBrent Buckley
 
Spreadsheets And Stories: STP & A presentation, Oct 26, 2013
Spreadsheets And Stories: STP & A presentation, Oct 26, 2013Spreadsheets And Stories: STP & A presentation, Oct 26, 2013
Spreadsheets And Stories: STP & A presentation, Oct 26, 2013Snow Dowd
 
A Comprehensive Survey on Human Facial Expression Detection
A Comprehensive Survey on Human Facial Expression DetectionA Comprehensive Survey on Human Facial Expression Detection
A Comprehensive Survey on Human Facial Expression DetectionCSCJournals
 
Facial Feature Tracking under Varying Facial Expressions and Face Poses based...
Facial Feature Tracking under Varying Facial Expressions and Face Poses based...Facial Feature Tracking under Varying Facial Expressions and Face Poses based...
Facial Feature Tracking under Varying Facial Expressions and Face Poses based...Yen Ho
 
USER EXPERIENCE AND DIGITALLY TRANSFORMED/CONVERTED EMOTIONS
USER EXPERIENCE AND DIGITALLY TRANSFORMED/CONVERTED EMOTIONSUSER EXPERIENCE AND DIGITALLY TRANSFORMED/CONVERTED EMOTIONS
USER EXPERIENCE AND DIGITALLY TRANSFORMED/CONVERTED EMOTIONSIJMIT JOURNAL
 
Two Level Decision for Recognition of Human Facial Expressions using Neural N...
Two Level Decision for Recognition of Human Facial Expressions using Neural N...Two Level Decision for Recognition of Human Facial Expressions using Neural N...
Two Level Decision for Recognition of Human Facial Expressions using Neural N...IIRindia
 
Face recogition from a single sample using rlog filter and manifold analysis
Face recogition from a single sample using rlog filter and manifold analysisFace recogition from a single sample using rlog filter and manifold analysis
Face recogition from a single sample using rlog filter and manifold analysisacijjournal
 
Socially-Sensitive Interfaces: From Offline Studies to Interactive Experiences
Socially-Sensitive Interfaces: From Offline Studies to Interactive ExperiencesSocially-Sensitive Interfaces: From Offline Studies to Interactive Experiences
Socially-Sensitive Interfaces: From Offline Studies to Interactive ExperiencesElisabeth André
 
Facial expression recognition based on local binary patterns final
Facial expression recognition based on local binary patterns finalFacial expression recognition based on local binary patterns final
Facial expression recognition based on local binary patterns finalahmad abdelhafeez
 
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
 

Similar to Manipulating Faces Using FaceGen and Psychomorph (14)

76 s201920
76 s20192076 s201920
76 s201920
 
50120140504002
5012014050400250120140504002
50120140504002
 
Facial expression recognition system : survey
Facial expression recognition system : surveyFacial expression recognition system : survey
Facial expression recognition system : survey
 
NEPA attractiveness poster
NEPA attractiveness posterNEPA attractiveness poster
NEPA attractiveness poster
 
Spreadsheets And Stories: STP & A presentation, Oct 26, 2013
Spreadsheets And Stories: STP & A presentation, Oct 26, 2013Spreadsheets And Stories: STP & A presentation, Oct 26, 2013
Spreadsheets And Stories: STP & A presentation, Oct 26, 2013
 
A Comprehensive Survey on Human Facial Expression Detection
A Comprehensive Survey on Human Facial Expression DetectionA Comprehensive Survey on Human Facial Expression Detection
A Comprehensive Survey on Human Facial Expression Detection
 
Facial Feature Tracking under Varying Facial Expressions and Face Poses based...
Facial Feature Tracking under Varying Facial Expressions and Face Poses based...Facial Feature Tracking under Varying Facial Expressions and Face Poses based...
Facial Feature Tracking under Varying Facial Expressions and Face Poses based...
 
USER EXPERIENCE AND DIGITALLY TRANSFORMED/CONVERTED EMOTIONS
USER EXPERIENCE AND DIGITALLY TRANSFORMED/CONVERTED EMOTIONSUSER EXPERIENCE AND DIGITALLY TRANSFORMED/CONVERTED EMOTIONS
USER EXPERIENCE AND DIGITALLY TRANSFORMED/CONVERTED EMOTIONS
 
Two Level Decision for Recognition of Human Facial Expressions using Neural N...
Two Level Decision for Recognition of Human Facial Expressions using Neural N...Two Level Decision for Recognition of Human Facial Expressions using Neural N...
Two Level Decision for Recognition of Human Facial Expressions using Neural N...
 
Face recogition from a single sample using rlog filter and manifold analysis
Face recogition from a single sample using rlog filter and manifold analysisFace recogition from a single sample using rlog filter and manifold analysis
Face recogition from a single sample using rlog filter and manifold analysis
 
Socially-Sensitive Interfaces: From Offline Studies to Interactive Experiences
Socially-Sensitive Interfaces: From Offline Studies to Interactive ExperiencesSocially-Sensitive Interfaces: From Offline Studies to Interactive Experiences
Socially-Sensitive Interfaces: From Offline Studies to Interactive Experiences
 
Facial expression recognition based on local binary patterns final
Facial expression recognition based on local binary patterns finalFacial expression recognition based on local binary patterns final
Facial expression recognition based on local binary patterns final
 
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...
 

More from Allen Grabo

EASP 2017 - Facial dominance and power
EASP 2017 - Facial dominance and powerEASP 2017 - Facial dominance and power
EASP 2017 - Facial dominance and powerAllen Grabo
 
Who Will You Follow?
Who Will You Follow? Who Will You Follow?
Who Will You Follow? Allen Grabo
 
Intro to HRM Lecture 6 - Employee Wellbeing
Intro to HRM Lecture 6 - Employee WellbeingIntro to HRM Lecture 6 - Employee Wellbeing
Intro to HRM Lecture 6 - Employee WellbeingAllen Grabo
 
Intro to HRM Lecture 5 - Employee socialization
Intro to HRM Lecture 5 - Employee socializationIntro to HRM Lecture 5 - Employee socialization
Intro to HRM Lecture 5 - Employee socializationAllen Grabo
 
Evaluating HRD interventions
Evaluating HRD interventionsEvaluating HRD interventions
Evaluating HRD interventionsAllen Grabo
 
Intro to HRM Lecture 3 - Learning in Organizations
Intro to HRM Lecture 3 - Learning in OrganizationsIntro to HRM Lecture 3 - Learning in Organizations
Intro to HRM Lecture 3 - Learning in OrganizationsAllen Grabo
 
Intro to HRM Lecture 10 - Challenges in Organizational Development
Intro to HRM Lecture 10 - Challenges in Organizational DevelopmentIntro to HRM Lecture 10 - Challenges in Organizational Development
Intro to HRM Lecture 10 - Challenges in Organizational DevelopmentAllen Grabo
 

More from Allen Grabo (7)

EASP 2017 - Facial dominance and power
EASP 2017 - Facial dominance and powerEASP 2017 - Facial dominance and power
EASP 2017 - Facial dominance and power
 
Who Will You Follow?
Who Will You Follow? Who Will You Follow?
Who Will You Follow?
 
Intro to HRM Lecture 6 - Employee Wellbeing
Intro to HRM Lecture 6 - Employee WellbeingIntro to HRM Lecture 6 - Employee Wellbeing
Intro to HRM Lecture 6 - Employee Wellbeing
 
Intro to HRM Lecture 5 - Employee socialization
Intro to HRM Lecture 5 - Employee socializationIntro to HRM Lecture 5 - Employee socialization
Intro to HRM Lecture 5 - Employee socialization
 
Evaluating HRD interventions
Evaluating HRD interventionsEvaluating HRD interventions
Evaluating HRD interventions
 
Intro to HRM Lecture 3 - Learning in Organizations
Intro to HRM Lecture 3 - Learning in OrganizationsIntro to HRM Lecture 3 - Learning in Organizations
Intro to HRM Lecture 3 - Learning in Organizations
 
Intro to HRM Lecture 10 - Challenges in Organizational Development
Intro to HRM Lecture 10 - Challenges in Organizational DevelopmentIntro to HRM Lecture 10 - Challenges in Organizational Development
Intro to HRM Lecture 10 - Challenges in Organizational Development
 

Recently uploaded

Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingShane Coughlan
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...Bert Jan Schrijver
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdfAndrey Devyatkin
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 

Recently uploaded (20)

Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 

Manipulating Faces Using FaceGen and Psychomorph