Available online Journal of Scientific and Engineering Research, 2015, 2(4): Research Article

Similar documents
Forensic Anthropology. Introduction

What is the primary job of a forensic anthropologist? What are the three main things that can determined from a skeleton?

Objectives. You will understand: Human Remains

Implementation of Automatic Retina Exudates Segmentation Algorithm for Early Detection with Low Computational Time

MRI Image Processing Operations for Brain Tumor Detection

Brain Tumor segmentation and classification using Fcm and support vector machine

I. Forensic Anthropology A. Anthropology

Segmentation of Tumor Region from Brain Mri Images Using Fuzzy C-Means Clustering And Seeded Region Growing

Forensic Anthropology

Detection of Glaucoma and Diabetic Retinopathy from Fundus Images by Bloodvessel Segmentation

Objectives. You will understand: Human Remains

Bapuji Institute of Engineering and Technology, India

ISSN Vol.03,Issue.06, May-2014, Pages:

Extraction of Blood Vessels and Recognition of Bifurcation Points in Retinal Fundus Image

The Skeletal System PART A. PowerPoint Lecture Slide Presentation by Patty Bostwick-Taylor, Florence-Darlington Technical College

Human, Male, surgically altered radius, ulna and innominate

Automatic Hemorrhage Classification System Based On Svm Classifier

Objectives. You will understand: Human Remains

Epiphysis: Ossification: Osteobiography: Osteoporosis:

EXTRACT THE BREAST CANCER IN MAMMOGRAM IMAGES

Bone Classification *

SKELETAL SYSTEM. Jhia Anjela D. Rivera 1,2 1. Department of Biology, College of Science, Polytechnic University of the Philippines 2

Osteological Evaluation. Prepared by Tori D. Randall, Ph.D. Biological Anthropologist

Enhanced Detection of Lung Cancer using Hybrid Method of Image Segmentation

The Skeletal System PART A

Forensic Anthropology Open Notes Practice Test

TWO HANDED SIGN LANGUAGE RECOGNITION SYSTEM USING IMAGE PROCESSING

Lung Tumour Detection by Applying Watershed Method

Human Female European Skull

Forensic Archaeology & Forensic Anthropology. ADJ14 Advanced Criminal Investigations

Early Detection of Lung Cancer

A REVIEW ON CLASSIFICATION OF BREAST CANCER DETECTION USING COMBINATION OF THE FEATURE EXTRACTION MODELS. Aeronautical Engineering. Hyderabad. India.

Forensic Anthropology Notes

International Journal of Advance Engineering and Research Development EARLY DETECTION OF GLAUCOMA USING EMPIRICAL WAVELET TRANSFORM

Human, Child (15-16 months)

Final Project Report Sean Fischer CS229 Introduction

Implementation of Brain Tumor Detection using Segmentation Algorithm & SVM

ECG Beat Recognition using Principal Components Analysis and Artificial Neural Network

Human Female, Blunt Force Trauma

Classification of ECG Data for Predictive Analysis to Assist in Medical Decisions.

Improved Intelligent Classification Technique Based On Support Vector Machines

k-nn Based Classification of Brain MRI Images using DWT and PCA to Detect Different Types of Brain Tumour

Quick detection of QRS complexes and R-waves using a wavelet transform and K-means clustering

Human Male European Skull

Forensic Anthropology

A New Approach for Detection and Classification of Diabetic Retinopathy Using PNN and SVM Classifiers

AUTOMATIC BRAIN TUMOR DETECTION AND CLASSIFICATION USING SVM CLASSIFIER

Gender Based Emotion Recognition using Speech Signals: A Review

Anthropological Origins

Annexure 12: Methods of Identification

[Solunke, 5(12): December2018] ISSN DOI /zenodo Impact Factor

Monitoring Cardiac Stress Using Features Extracted From S1 Heart Sounds

Facial expression recognition with spatiotemporal local descriptors

Forensic Anthropology. What can it tell us?

Chapter 6 & 7 The Skeleton

ADAPTIVE BLOOD VESSEL SEGMENTATION AND GLAUCOMA DISEASE DETECTION BY USING SVM CLASSIFIER

NMF-Density: NMF-Based Breast Density Classifier

International Journal of Computer Sciences and Engineering. Review Paper Volume-5, Issue-12 E-ISSN:

Electrocardiogram beat classification using Discrete Wavelet Transform, higher order statistics and multivariate analysis

Edge Detection Techniques Using Fuzzy Logic

Bone Clones Osteological Evaluation Report. 1 intact mandible

Chapter 5 The Skeletal System

Bone Clones Osteological Evaluation Report

Development of novel algorithm by combining Wavelet based Enhanced Canny edge Detection and Adaptive Filtering Method for Human Emotion Recognition

Cancer Cells Detection using OTSU Threshold Algorithm

7.1 Grading Diabetic Retinopathy

Bayesian Face Recognition Using Gabor Features

Skeletal System. Chapter 6.1 Human Anatomy & Physiology

EXTRACTION OF RETINAL BLOOD VESSELS USING IMAGE PROCESSING TECHNIQUES

Copyright 2004 Lippincott Williams & Wilkins. 2. Bone Structure. Copyright 2004 Lippincott Williams & Wilkins

Research Article. Automated grading of diabetic retinopathy stages in fundus images using SVM classifer

Clustering of MRI Images of Brain for the Detection of Brain Tumor Using Pixel Density Self Organizing Map (SOM)

Bone Clones Osteological Evaluation Report. Skeletal Inventory: 1 intact cranium (see accompanying skull evaluation) 1 complete postcranial skeleton

Blood Vessel Segmentation for Retinal Images Based on Am-fm Method

Segmentation of Periapical Dental X-Ray Images by applying Morphological Operations

Robust system for patient specific classification of ECG signal using PCA and Neural Network

CHAPTER 5 DECISION TREE APPROACH FOR BONE AGE ASSESSMENT

Human Male European Disarticulated Skeleton

Facial Expression Classification Using Convolutional Neural Network and Support Vector Machine

Chapter 13 Forensic Anthropology: What We Learn from Bones By the end of this chapter you will be able to:

Automatic Classification of Breast Masses for Diagnosis of Breast Cancer in Digital Mammograms using Neural Network

Automatic Classification of Perceived Gender from Facial Images

Forensic Anthropology: Studying Bones

Assigning B cell Maturity in Pediatric Leukemia Gabi Fragiadakis 1, Jamie Irvine 2 1 Microbiology and Immunology, 2 Computer Science

LUNG NODULE DETECTION SYSTEM

A Survey on Detection and Classification of Brain Tumor from MRI Brain Images using Image Processing Techniques

Automatic Detection of Brain Tumor Using K- Means Clustering

COMPUTER AIDED DIAGNOSTIC SYSTEM FOR BRAIN TUMOR DETECTION USING K-MEANS CLUSTERING

Forensic Anthropology: Studying Bones

Chapter 7 /8 pgs SKELETAL TISSUES AND THE SKELETAL SYSTEM

White Paper Estimating Complex Phenotype Prevalence Using Predictive Models

ANALYSIS AND DETECTION OF BRAIN TUMOUR USING IMAGE PROCESSING TECHNIQUES

CLASSIFICATION OF BRAIN TUMOUR IN MRI USING PROBABILISTIC NEURAL NETWORK

The Skeletal System. Mosby items and derived items 2010, 2006, 2002, 1997, 1992 by Mosby, Inc., an affiliate of Elsevier Inc.

NOTES: Skeletal System (Ch 5, part 1)

Unsupervised MRI Brain Tumor Detection Techniques with Morphological Operations

Facial Expression Recognition Using Principal Component Analysis

Automated Brain Tumor Segmentation Using Region Growing Algorithm by Extracting Feature

Osteology. Dr. Carmen E. Rexach Anatomy 35 Mt San Antonio College

Chapter 12: Human Remains

Transcription:

Available online www.jsaer.com, 2015, 2(4):40-44 Research Article ISSN: 2394-2630 CODEN(USA): JSERBR Age Estimation from Human Face for Crime Investigation Sayantani Ghosh, Samir Kumar Bandyopadhyay Department of Computer Science and Engineering, University of Calcutta, India Abstract Anthropology describes the scientific study of the origin, the behaviour, and the physical, social, and cultural development of humans. Forensic anthropologists are trained physical anthropologists who apply their knowledge of biology, science, and culture to the legal process. They identify human remains, along with pathologists, homicide detectives and other specialists. Age determination of unknown human bodies is important in the setting of a crime investigation or a mass disaster because the age at death, birth date, and year of death as well as gender can guide investigators to the correct identity among a large number of possible matches. Traditional morphological methods used by anthropologists to determine age are often imprecise. Keywords Feature extraction; gender classification; SVM classifier; histogram equalization; multiclass SVM Introduction A forensic anthropologist's skill is used to give an identity and/or a cause of death to skeletal remains. Facial reconstruction is a method used in forensic anthropology to aid in the identification of skeletal remains. The use of facial recognition in the field of forensic science presents a challenging set of issues. Forensic science is the use of scientific principles and methods to answer questions of interest to a legal system. Forensic science differs from the field of security; in security applications the goal is to prevent incidents from occurring, while in forensic cases typically an incident has already occurred. Bones develop from cells known as osteoblasts, first beginning as soft cartilage before the bone hardens through the introduction of various minerals, a process known as ossification. Bones can be divided into a number of classes; short, long, flat, sesamoid and irregular bones. Short bones, such as the carpal bones within the wrist, tend to be as wide as they are long. Long bones are, as the name suggests, longer in length and also tend to be slightly curved, for example the femur. Flat bones, such as the ribs and breastbone, could be described as being fairly flat and plate-like. Sesamoid bones refer to small bones embedded in a tendon, often found in joints, such as in the knees and wrists. Finally, irregular bones refer to a certain class of bone that do not belong in the other categories, such as the bones composing the spine. The general shape, size and structure of the bones may be sufficient to determine likely species, and methods for distinguishing between human and non-human remains have also been established based on microscopic differences in bone structure. If the bones are relatively recent they may contain the proteins required to carry out serological tests to establish the species. Age estimation is usually the primary characteristic for identification. Age estimation can also play an important role in the prosecution of forensic cases. Multi- class SVM have been employed which will generate three classes i.e child, adult and old. The age of the input images are detected and classified into one of the three category. Age Detection can be achieved by performing the following steps diligently. 1. Pre-processing 2. Feature Extraction 40

Ghosh S & Bandyopadhyay SK, 2015, 2(4):40-44 3. Gender Classification/ Age Detection The age of an individual is often a fundamental piece of data in connection with forensic identification of unidentified bodies. The methods most often used are based on visually determining various morphological, age-related changes in the skeleton. A fundamental presupposition of most forensic anthropological methods is that the biological age of an individual more or less follows the chronological age. The chronological age is our calendar age, which we identify in years, while the biological age refers to how aging affects our bodies and how this may be observed. An attempt has been made to perform age detection of a combined set of images and based on the age the images has been classified into either child or adult or old. This classification is performed using Multi- Class SVM. Literature Identification of human remains almost always involves assessment of the age at death of the individual. While aging phenomena occur in non-bony tissues, it was for a long time osseous tissue and teeth that were at the core of most methods [1 7]. This was due both to the persistence of these tissues (when most soft tissues would decompose) and the fact that age determination is much-used also in archaeological work, when excavating prehistoric and historic skeletons [3-4]. In forensic cases, determining age at death and year of birth are, in all practicality, two sides of the same issue. However, since many of the most-used methods were developed also for use in archaeological anthropology, they are usually referred to as methods for determining age at death. An archaeologically recovered individual can seldom be set in an absolute chronological framework (unless, for example, by tombstones, inscriptions on coffins, coffin plates, etc). But in forensic cases, determining age at death is often translated into probable year of birth (or a range for this), as this is an item of data that may be registered, and thus lead to identification. Assessing age may be done somewhat reliably when dealing with subadults, as the biological chronological relationship is clearly reflected in the growing subadult skeleton. Thus, features associated with bone growth, such as epiphyseal closure[4 7] closure of the sphenobasilar synchondrosis,[5] and, obviously, (diaphyseal) bone length [4,7 9] may be used. As will be seen, many of the forensic anthropological methods for determining age have been around for some time some more than a hundred years, albeit with modifications and form part of the basic forensic anthropological toolbox [1 7]. These methods generally rely on identifying certain age-related morphological skeletal traits, then setting these traits in a system of stages or scores, which results in an estimated age interval. There are some basic problems inherent in this methodological approach, one of which is whether a given morphological method is well enough defined or explained, so that it does not entail undue intra- or interobserver error when it is applied (ie, there should be no major ambiguity in the assessment of morphological features). Since the results of a forensic anthropological analysis may be presented in court, it is important, obviously, that the degree of observer variation for a given method is quantified. Therefore, continued assessment of the validity of the method, including intra- and interobserver assessment, is important [1]. Proposed Method The pre-processing stepinvolve operations like image normalization, histogram equalization, and noise removal. The adequacy of operation is explained below: Image Normalization is a process of changing the intensity values of pixel range in an image. Histogram Equalizations improves the contrast in an image, in order to stretch out the intensity range so that the area with lower contrast can achieve higher contrast. In this way the intensities can be better distributed on the histogram [9]. Noise Removal- In an image different type of noise can be incorporated that result in pixel values that do not reflect the true intensities of the image. There are several different ways that noise can be introduced into an image, depending on how the image is created. However noise removal can be achieved by implementing different techniques like Linear Filtering or Median Filtering [10]. 41

Ghosh S & Bandyopadhyay SK, 2015, 2(4):40-44 The second phase involves Feature Detection and its appropriate extraction which can be achieved by adapting the following approaches: Geometry-based Approach uses geometric information such as features relative positions and sizes of the face components as a features measure. Template-based Approach in which previously designed standard face pattern template is used to match with the located face components. This uses appropriate energy function. The best match of a template in the facial image will yield the minimum energy. Genetic algorithms can be used for more efficient searching times and achieving more optimization in template matching. Colour segmentation techniques makes use of skin colour to isolate the face. Any non-skin colour region within the face is viewed as a candidate for eyes and/or mouth localization. This method gives limited performance on facial image databases, due to the diversity of ethnical backgrounds. Lastly in Appearance-based approaches the concept of feature varies from simple facial features such as eyes and mouth. Any extracted characteristic from the image is referred to as a feature. Traditional statistical techniques such as principal component analysis (PCA), independent component analysis, and Gabor wavelets are used to extract the facial feature vector. It projects the data images into Eigen-space that encodes the variation among known face images. This gives eigenvectors of the set of faces, which they do not necessarily correspond to isolated features such as eyes, ears, and nose. These approaches are commonly used for face recognition rather than person identification. Finally, in the last phase the Support Vector Machine Classifier can be used for solving binary classification problem where the final result is to be classified into two classes. A Support Vector Machine can therefore be defined as a learning algorithm for pattern classification and regression. The basic training principle behind SVMs is finding the optimal linear hyper plane such that the expected classification error for unseen test samples is minimized i.e., good generalization performance [11]. However if the two classes are not linearly separable, the SVM makes an attempt to find the hyper plane that maximises the margin at the same time, minimising a quantity proportional to the number of misclassification errors. Thus to solve multi-class problems like Age Detection problem where the age is supposed to be categorized into three groups / classes i.e. child, adult and old, a suitable multi- class classification technique is needed to be suitably designed and implemented. The approach to solve multi-class SVM problem has variables proportional to the number of classes. Thus for multi class SVM problem, either several binary classifiers are to be constructed or a larger optimization problem is needed [12]. The strategies being adapted to solve a multi-class problem can be stated as (1) The One against All Strategy: This strategy aims at constructing one SVM per class, which is trained to distinguish the samples of one class from the samples of all remaining classes. Therefore, M binary SVM classifiers may be created where each classifier is trained to distinguish one class from the remaining M-1 classes. [13] This method is also known as winner-take-all classification. (2) One against One strategy involves pairwise coupling, all pairs or round robin. It involves the construction of one SVM for each pair of classes. Thus, for a problem with c classes, c(c- 1)/2 SVMs are trained to distinguish the data points of one class from another class. Finally the classification of an unknown pattern is done according to the maximum voting, where each SVM votes for one class. [14]. This section illustrates the technique which has been adapted to perform age detection and classification of the same from an image set into three classes i.e child, adult, old. The classifier used for the implementation and the evaluation of the proposed algorithm is the Multi- Class SVM. Unlike binary classifiers, this type of SVM can effectively classify the input data set into multiple classes. The design and implementation of the proposed methodology is discussed in the following sub-section. Algorithm Step 1: Read Input Image Set. Step 2: Convert individual input image to grey scale. Step 3: Perform Histogram Equalization of the grey scale image. Step 4: Use ROI principle perform feature extraction from the individual image. Step 4.1: for each image perform the following steps 42

Ghosh S & Bandyopadhyay SK, 2015, 2(4):40-44 Step 4.1.1: Extract the 'lip' from individual image Step 4.1.2: Reshape the extracted image from 2 D to 1 D. Step 4.1.3: Associate with each image a class ` label. Assign +1 to child image, +2 to adult images and +3 to old image. Step 4.1.4: Form a Feature Vector consisting of the extracted images and the class label. Step 5: Shuffle the Feature Vector matrix. Step 6: Cross- Validate the matrix and generate the train data set and the test data set. Step 7: Perform training on the train data set using SVM classifier. Step 8: Perform testing on the test data set along with the train vector. Step 9: Obtain the resultant classified data. A set of 119 Jpeg images have been considered for the input image set of which child image and adult image are of equal ratio of 40 images each. The remaining 39 images are the images of old people. Each image has been resized to the dimension of 128*115. Figure 1: Image with original contrast (a) Processing of Child Image Figure 2: Resultant Image with enhanced contrast Figure 3: Original grayscale image Figure 4: Detected region Figure 5: Extracted Feature of interest (b) Processing of Adult Image Figure 6: Original grayscale image Figure 7: Detected region of interest Figure 8: Extracted feature 43

Ghosh S & Bandyopadhyay SK, 2015, 2(4):40-44 (c) Processing of Old Image Figure 9: Original grayscale image Figure 10: Detected region of interest Figure 11: Extracted On these image set, histogram equalization is performed which improves the contrast of the input image set. Methods have been employed to perform Feature Extraction and Age Detection from the input data points. Finally the output class labels of the tested data points are obtained and it determines the accuracy of the SVM classifier. Conclusions The proposed method studied age detection using Support Vector Machine Classifier. Although the stated methodologies have been implemented on facial image data set and results are obtained with a level of accuracy, yet there are areas which are yet to be cultivated and where further enhancement can be achieved. References 1. Cunha, E., Baccino, E., Martrille, L., Ramsthaler, F., Prieto, J., Schuliar, Y., Lynnerup, N. & Cattaneo, C. (2009). The problem of aging human remains and living individuals: a review. Forensic science international, 193(1), 1-13. 2. Mays, S. (1998). The archaeology of human bones. Taylor & Francis. 3. Buikstra, J. E., & Ubelaker, D. H. (1994). Standards for data collection from human skeletal remains. 4. Ubelaker, D. H. (1978). Human skeletal remains: excavation, analysis, interpretation. 5. Iscan, M. Y., & Steyn, M. (2013). The human skeleton in forensic medicine. Charles C Thomas Publisher. 6. Stewart, T. D., & Kerley, E. R. (1979). Essentials of forensic anthropology: especially as developed in the United States. Springfield, IL: Charles C. Thomas. 7. Ferembach, D., Schwindezky, I., & Stoukal, M. (1980). Recommendation for age and sex diagnoses of skeletons. Journal of human evolution, 9, 517-549. 8. Hoffman, J. M. (1979). Age estimations from diaphyseal lengths: two months to twelve years. Journal of Forensic Sciences, 24(2), 461. 9. Scheuer, L., Black, S., & Cunningham, C. (2000). Developmental juvenile osteology. Academic Press. 10. Available:http://in.mathworks.com/help/images/noise-removal.html 11. Available:http://www.cs.utexas.edu/~grauman/courses/378/handouts/moghaddam2000.pdf. 12. Hsu, C. W., & Lin, C. J. (2002). A comparison of methods for multiclass support vector machines. Neural Networks, IEEE Transactions on, 13(2), 415-425. 13. Pal, M. (2008). Multiclass approaches for support vector machine based land cover classification. arxiv preprint arxiv:0802.2411. 14. Available:https://hal.archivesouvertes.fr/inria-00103955/document 44