Automatic Discovery of Connections between Vietnamese’s Anthropometric Features – Master Thesis Dinh Quang Huy Iba Laboratory.

Slides:



Advertisements
Similar presentations
Honors Forensic Science.  A. “Bone Detectives”  B. Help police solve complex cases involving unidentified human remains.
Advertisements

Designing Facial Animation For Speaking Persian Language Hadi Rahimzadeh June 2005.
Face Alignment with Part-Based Modeling
Forensic Anthropology
1 Part I Artificial Neural Networks Sofia Nikitaki.
Handwritten Character Recognition Using Artificial Neural Networks Shimie Atkins & Daniel Marco Supervisor: Johanan Erez Technion - Israel Institute of.
Relational Data Mining in Finance Haonan Zhang CFWin /04/2003.
I welcome you all to this presentation On: Neural Network Applications Systems Engineering Dept. KFUPM Imran Nadeem & Naveed R. Butt &
Self-Organizing Hierarchical Neural Network
Feature Detection and Emotion Recognition Chris Matthews Advisor: Prof. Cotter.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
Drill 1. What are the function of bones? 2 How many bones do you have as an adult? 3. What are the three bones cells you have and what are their functions?
Information Fusion Yu Cai. Research Article “Comparative Analysis of Some Neural Network Architectures for Data Fusion”, Authors: Juan Cires, PA Romo,
Artificial Neural Networks -Application- Peter Andras
X-ray Based Craniofacial Visualization and Surgery Simulation Junjun Pan 1, Jian J Zhang 1, Yanning Zhang 2, Hong Zhou 3
Machine Learning Damon Waring 22 April of 15 Agenda Problem, Solution, Benefits Problem, Solution, Benefits Machine Learning Overview/Basics Machine.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
GUHA method in Data Mining Esko Turunen Tampere University of Technology Tampere, Finland.
1 Prediction of Software Reliability Using Neural Network and Fuzzy Logic Professor David Rine Seminar Notes.
Forensic Art Pathology 4. Forensic Approximation Forensic approximation is a process that attempts to recreate unidentified person’s likeness Uses several.
New Trends In Forensic Medicine
Face Alignment Using Cascaded Boosted Regression Active Shape Models
Attention Deficit Hyperactivity Disorder (ADHD) Student Classification Using Genetic Algorithm and Artificial Neural Network S. Yenaeng 1, S. Saelee 2.
Forensic Anthropology and Odontology. Forensic Anthropology -study of human skeletal remains to determine sex, age, race, and time of death in an effort.
CHAPTER 12 ADVANCED INTELLIGENT SYSTEMS © 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang.
Data Mining Chun-Hung Chou
197 Case Study: Predicting Breast Cancer Invasion with Artificial Neural Networks on the Basis of Mammographic Features MEDINFO 2004, T02: Machine Learning.
Evolving a Sigma-Pi Network as a Network Simulator by Justin Basilico.
NEURAL NETWORKS FOR DATA MINING
Chapter 7 Neural Networks in Data Mining Automatic Model Building (Machine Learning) Artificial Intelligence.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Chapter 13 Forensic Anthropology: What We Learn from Bones By the end of this chapter you will be able to: describe how bone is formed distinguish.
Image Pattern Recognition The identification of animal species through the classification of hair patterns using image pattern recognition: A case study.
An informal description of artificial neural networks John MacCormick.
Prediction of Traffic Density for Congestion Analysis under Indian Traffic Conditions Proceedings of the 12th International IEEE Conference on Intelligent.
Handwritten Recognition with Neural Network Chatklaw Jareanpon, Olarik Surinta Mahasarakham University.
Artificial Intelligence Chapter 3 Neural Networks Artificial Intelligence Chapter 3 Neural Networks Biointelligence Lab School of Computer Sci. & Eng.
Back-Propagation Algorithm AN INTRODUCTION TO LEARNING INTERNAL REPRESENTATIONS BY ERROR PROPAGATION Presented by: Kunal Parmar UHID:
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
GENDER AND AGE RECOGNITION FOR VIDEO ANALYTICS SOLUTION PRESENTED BY: SUBHASH REDDY JOLAPURAM.
describe how bone is formed
Learning Photographic Global Tonal Adjustment with a Database of Input / Output Image Pairs.
Data Mining Copyright KEYSOFT Solutions.
WHAT IS DATA MINING?  The process of automatically extracting useful information from large amounts of data.  Uses traditional data analysis techniques.
1 Technological Educational Institute Of Crete Department Of Applied Informatics and Multimedia Intelligent Systems Laboratory.
WHAT IS DATA MINING?  The process of automatically extracting useful information from large amounts of data.  Uses traditional data analysis techniques.
Neural Networks The Elements of Statistical Learning, Chapter 12 Presented by Nick Rizzolo.
Pattern Recognition. What is Pattern Recognition? Pattern recognition is a sub-topic of machine learning. PR is the science that concerns the description.
語音訊號處理之初步實驗 NTU Speech Lab 指導教授: 李琳山 助教: 熊信寬
Deep Learning Overview Sources: workshop-tutorial-final.pdf
Evaluation of Gender Classification Methods with Automatically Detected and Aligned Faces Speaker: Po-Kai Shen Advisor: Tsai-Rong Chang Date: 2010/6/14.
Identifications By: Tyler Hansberry. One of the biggest problems police may face with an investigation is the need to confirm or recognize an unknown.
Today’s Lecture Neural networks Training
Intro to Machine Learning
Hajime Utsuno, Toru Kageyama, Keiichi Uchida, Kazuhiko Kibayashi 
Soft Computing Applied to Finite Element Tasks
Mid Semester UEB Energy Analysis of a Wastewater Treatment Plant by using Artificial Neural Network Presented by: Dr. Nor Azuana Ramli Electrical Engineering.
Final Year Project Presentation --- Magic Paint Face
Training Neural networks to play checkers
Forensic Anthropology:
Neural Networks Advantages Criticism
Artificial Intelligence Chapter 3 Neural Networks
Use of Barkhausen noise in inspection of the surface condition of steel components Aki Sorsa
Basics of Deep Learning No Math Required
Artificial Intelligence Chapter 3 Neural Networks
Somi Jacob and Christian Bach
Artificial Intelligence Chapter 3 Neural Networks
Artificial Intelligence Chapter 3 Neural Networks
Primer on Neural networks
Outline Announcement Neural networks Perceptrons - continued
Presentation transcript:

Automatic Discovery of Connections between Vietnamese’s Anthropometric Features – Master Thesis Dinh Quang Huy Iba Laboratory

Contents Background and Motivation 1 Our Approach 2 Evaluation and Result 3 Conclusion and Future Work 4 2

Facial Reconstruction  Recreating the face of an unidentified individual from their skeletal remains.  Forensic: determining the face of victims in the murders  Archaeology: verifying the remains of historic figures.  Anthropology: approximating the look of early hominid forms. 3

Facial Reconstruction Techniques  Three methods  2D reconstruction  Manual 3D reconstruction  Computer-aided 3D Reconstruction 4

2D Reconstruction  Requires a forensic artist who draws the picture  Usually requires cooperation between artist and forensic anthropologist  Reconstruction process  Tissue depth markers are fixed on the skull  Taking photograph  Draw the portrait 5

Manual 3D Reconstruction  Clay modeling approach.  Landmark dowels are placed on the predefined landmarks on the skull  The lengths of these dowels are the tissue depth at the dowel’s landmark.  Clay is then filled between the dowels to build up the tissue depth of the unknown person  Effectiveness of clay reconstruction depends wholly on the skill of the sculptor 6

Computer-aided 3D Reconstruction  Manual approaches have limitations such as time consuming and sculptor experience dependence  Most computer-aided 3D reconstruction systems use the same process  The skull is scanned to obtain its 3D model  Facial landmarks on the skull are detected or manually selected  Tissue depths at these landmarks are referenced  Based on these landmarks and tissue depths, the face is built by interpolation or morphing 7

Soft tissue thickness prediction  The critical issue is soft tissue thickness prediction  All known facial reconstruction systems collect tissue depths at predefined landmarks of a population and use the average value in the reconstruction.  There are some methods to collect tissue depths information  Invasive technique: needle technique  Non-invasive techniques: ultrasound, MRI, CT 8

Problem and Motivation  Lack of a suitable method for soft tissue thickness prediction  The models generated automatically by the systems are often modified manually by experts to have the final model.  Do facial features such as eye and nose shapes depend on the skull?  Many researchers have been working to prove that these features depend on the bones. 9

Contents Background and Motivation 1 Our Approach 2 Evaluation and Result 3 Conclusion and Future Work 4 10

Our Approach  We treat the soft tissue thickness prediction issue the missing data problem  The tissue depths are the target  The skull shape is the input  One solution for the missing data problem is to  Collect data of pairs of input and target  Apply machine learning techniques to obtain a model that best describes input-target relationship 11

Data Description: Target Data  Soft tissue thicknesses at facial landmarks  landmarks are believed to contain the most information about the skull shapes 12  Facial features: distance between 2 pupils, nose height, and nose length.

Data Description: Input Data  Distances between facial landmarks  These distances must be measured from the skull itself. In the case of facial reconstruction, only these distances are known 13

Data Description (cont) Input (17 fields)Target (38 fields) Cranial height Cranial width … Vertex thickness Nose length … Data …6.546… Data …5.843… Data … … ………………… Data … … 14 Need to predict these information These information can be measured from any discovered skull

Data Collecting  Available techniques  Invasive: needle technique  Non-invasive: ultrasound, MRI, CT  Needle technique can not be used on living people, so its accuracy is very low  Needle technique can not be used to measure distances between facial landmarks, either.  Among the non-invasive techniques, CT is the best option  CT image is in high quality and the distances between facial landmarks can be measured visually. 15

Data Collecting (cont) 16

Data Collecting (cont)  Collected data of 220 Vietnamese candidates  98 males, 122 females  Age varies from 17 to 82  Weight varies from 38kg to 75kg 17

Discovery of Relationships  Two methods  Linear Regression Fitting a linear equation to the observed data Can only discover one to one relationships  Artificial Neural Networks Non-linear nature Work in two modes, training and testing 18

Applying Linear Regression  Linear Regression is applied for all pairs of input-target  For each target field, the pair with best performance (in term of MSE) is chosen 19

Neural network approach  This structure can represent any functional relationship between inputs and outputs if the hidden layer has enough neurons  two-layer feed forward network  tan-sigmoid transfer function in the hidden layer  linear transfer function in the output layer  Every target field has its own neural network prediction model 20

Contents Background and Motivation 1 Our Approach Evaluation and Result 3 Conclusion and Future Work

Evaluation  Ten-fold cross validation  Linear Regression and Neural Network techniques were implemented  The results are compared with the ‘average method’ 22

Prediction Result 23

Reconstruction Result 24

Reconstruction Result (cont) 25

Contents Background and Motivation 1 Our Approach 2 Evaluation and Result 3 Conclusion and Future Work 4 26

Conclusions  Proposed an approach for automatic discovery of relationships between anthropometric features  Critical in facial reconstruction systems  Evaluation results show that the approach has better performance than the ‘average method’ which is used in most facial reconstruction systems  Although the data is collected from Vietnamese, the study can be applied for any race 27

Publications 1.Quang Huy Dinh, Thi Chau Ma, The Duy Bui, Trong Toan Nguyen, Dinh Tu Nguyen. “Facial soft tissue thicknesses prediction using anthropometric distances.” Studies in Computational Intelligence (351/2011), page , Springer, (2001) 2.Thi Chau Ma, Dinh Tu Nguyen, Quang Huy Dinh, The Duy Bui. “3D facial reconstruction system from skull for Vietnamese.” Proceedings of the 3rd International Conference on Knowledge and Systems Engineering, page , IEEE, (2011). 28

Linear equation lists 30 N#OUTPUTINPUTLINEAR EQUATIONMSE 1vertexcranial breadthy = x trichioncranial heighty = x glabellaforehead width (ft-ft)y = x nasioncranial heighty = x rhinionmolar-molary = x pronasalebase nose lengthy = x nose_lengthn-rhy = x subnasalebn-bny = x upper_lip_bordermolar-molary = x lower_lip_bordercranial heighty = x stomionbase facial length (ba-pr)y = x metalal-aly = x metonal-aly = x opisthooranional-aly = x exocanthion_(R)cranial heighty = x exocanthion_(L)cranial heighty = x endocanition_(R)cranial heighty = x endocantion_(L)cranial heighty = x pupil-pupilex-exy = x

Linear equation lists (cont) 31 N#OUTPUTINPUTLINEAR EQUATIONMSE 20supraobital_(R)en-eny = x supraobital_(L)al-aly = x infraobital_(R)cranial heighty = x infraobital_(L)cranial heighty = x zygomatic_arch_(R)n-rhy = x zygomatic_arch_(L)base cranial length (n-ba)y = x zygomatic_(R)base facial length(ba-pr)y = x zygomatic_(L)base facial length(ba-pr)y = x porion_(R)bn-bny = x porion_(L)bn-bny = x gonion_(R)al-aly = x gonion_(L)nasal projectiony = x alare_(R)al-aly = x alare_(L)al-aly = x lateral_nasal_(R)al-aly = x lateral_nasal_(L)al-aly = x nose_heightbase nose lengthy = x bucal_(R)bn-bny = x bucal_(L)bn-bny = x

MSE values for the three methods 32 N#OUTPUTAVGLRNN 1vertex trichion glabella nasion rhinion pronasale nose_length subnasale upper_lip_border lower_lip_border stomion metal meton opisthooranion exocanthion_(R) exocanthion_(L) endocanition_(R) endocantion_(L) pupil-pupil

MSE values for the three methods (cont) 33 N#OUTPUTAVGLRNN 20supraobital_(R) supraobital_(L) infraobital_(R) infraobital_(L) zygomatic_arch_(R) zygomatic_arch_(L) zygomatic_(R) zygomatic_(L) porion_(R) porion_(L) gonion_(R) gonion_(L) alare_(R) alare_(L) lateral_nasal_(R) lateral_nasal_(L) nose_height bucal_(R) bucal_(L)