Feature Extraction of Human Lip Prints

Similar documents
8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS

An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( 1

CS6670: Computer Vision Noah Snavely. Administrivia. Administrivia. Reading. Last time: Convolution. Last time: Cross correlation 9/8/2009

Carmen Alonso Montes 23rd-27th November 2015

Performance Evaluation of Edge Detection Techniques for Square Pixel and Hexagon Pixel images

Image Extraction using Image Mining Technique

Iris Recognition using Hamming Distance and Fragile Bit Distance

Vision Review: Image Processing. Course web page:

Adaptive Fingerprint Binarization by Frequency Domain Analysis

Algorithm for Detection and Elimination of False Minutiae in Fingerprint Images

Detection of Defects in Glass Using Edge Detection with Adaptive Histogram Equalization

Removal of Gaussian noise on the image edges using the Prewitt operator and threshold function technical

COMPARATIVE PERFORMANCE ANALYSIS OF HAND GESTURE RECOGNITION TECHNIQUES

Automation of Fingerprint Recognition Using OCT Fingerprint Images

1. (a) Explain the process of Image acquisition. (b) Discuss different elements used in digital image processing system. [8+8]

Proposed Method for Off-line Signature Recognition and Verification using Neural Network

Chapter 6. [6]Preprocessing

Australian Journal of Basic and Applied Sciences

A Comparative Analysis of Different Edge Based Algorithms for Mobile/Camera Captured Images

VARIOUS METHODS IN DIGITAL IMAGE PROCESSING. S.Selvaragini 1, E.Venkatesan 2. BIST, BIHER,Bharath University, Chennai-73

Iris Segmentation & Recognition in Unconstrained Environment

Finger print Recognization. By M R Rahul Raj K Muralidhar A Papi Reddy

Multi-Image Deblurring For Real-Time Face Recognition System

Quality Control of PCB using Image Processing

Iris Recognition-based Security System with Canny Filter

Iris Recognition using Histogram Analysis

Segmentation of Microscopic Bone Images

Feature Extraction Techniques for Dorsal Hand Vein Pattern

IDENTIFICATION OF FISSION GAS VOIDS. Ryan Collette

Image Enhancement in spatial domain. Digital Image Processing GW Chapter 3 from Section (pag 110) Part 2: Filtering in spatial domain

Fast identification of individuals based on iris characteristics for biometric systems

Image Deblurring. This chapter describes how to deblur an image using the toolbox deblurring functions.

Analysis and Identification of Rice Granules Using Image Processing and Neural Network

An Enhanced Biometric System for Personal Authentication

Digital Image Processing

ROBOT VISION. Dr.M.Madhavi, MED, MVSREC

Abstract Terminologies. Ridges: Ridges are the lines that show a pattern on a fingerprint image.

Blurred Image Restoration Using Canny Edge Detection and Blind Deconvolution Algorithm

Teaching Scheme. Credits Assigned (hrs/week) Theory Practical Tutorial Theory Oral & Tutorial Total

Image Compression Algorithms for Fingerprint System Preeti Pathak CSE Department, Faculty of Engineering, JBKP, Faridabad, Haryana,121001, India

Characterization of LF and LMA signal of Wire Rope Tester

Postprocessing of nonuniform MRI

ENHANCHED PALM PRINT IMAGES FOR PERSONAL ACCURATE IDENTIFICATION

Area Extraction of beads in Membrane filter using Image Segmentation Techniques

COMBINING FINGERPRINTS FOR SECURITY PURPOSE: ENROLLMENT PROCESS MISS.RATHOD LEENA ANIL

Video Synthesis System for Monitoring Closed Sections 1

On Fusion Algorithm of Infrared and Radar Target Detection and Recognition of Unmanned Surface Vehicle

Image Segmentation of Color Image using Threshold Based Edge Detection Algorithm in MatLab

Detail preserving impulsive noise removal

Image Smoothening and Sharpening using Frequency Domain Filtering Technique

An Algorithm for Fingerprint Image Postprocessing

Background. Computer Vision & Digital Image Processing. Improved Bartlane transmitted image. Example Bartlane transmitted image

Reading Barcodes from Digital Imagery

Stamp detection in scanned documents

Segmentation of Fingerprint Images

IMAGE PROCESSING: AREA OPERATIONS (FILTERING)

Iris Recognition based on Pupil using Canny edge detection and K- Means Algorithm Chinni. Jayachandra, H.Venkateswara Reddy

CHAPTER 4 LOCATING THE CENTER OF THE OPTIC DISC AND MACULA

Detection of License Plates of Vehicles

Biometrics and Fingerprint Authentication Technical White Paper

A New Fake Iris Detection Method

Digital Image Processing 3/e

About user acceptance in hand, face and signature biometric systems

A Comparison of the Vein Patterns in Hand Images with other image enhancement techniques

BASIC OPERATIONS IN IMAGE PROCESSING USING MATLAB

Identification of Suspects using Finger Knuckle Patterns in Biometric Fusions

Filtering in the spatial domain (Spatial Filtering)

INDIAN VEHICLE LICENSE PLATE EXTRACTION AND SEGMENTATION

RESEARCH PAPER FOR ARBITRARY ORIENTED TEAM TEXT DETECTION IN VIDEO IMAGES USING CONNECTED COMPONENT ANALYSIS

A Proficient Matching For Iris Segmentation and Recognition Using Filtering Technique

Live Hand Gesture Recognition using an Android Device

Fingerprint Segmentation using the Phase of Multiscale Gabor Wavelets

Computer Graphics (Fall 2011) Outline. CS 184 Guest Lecture: Sampling and Reconstruction Ravi Ramamoorthi

NON UNIFORM BACKGROUND REMOVAL FOR PARTICLE ANALYSIS BASED ON MORPHOLOGICAL STRUCTURING ELEMENT:

Analysis of Footprint in a Crime Scene

Automatic Morphological Segmentation and Region Growing Method of Diagnosing Medical Images

Digital Image Processing

Available online at ScienceDirect. Ehsan Golkar*, Anton Satria Prabuwono

LAB MANUAL SUBJECT: IMAGE PROCESSING BE (COMPUTER) SEM VII

Quality Measure of Multicamera Image for Geometric Distortion

FUZZY BASED MEDIAN FILTER FOR GRAY-SCALE IMAGES

An Effective Method for Removing Scratches and Restoring Low -Quality QR Code Images

Computing for Engineers in Python

Pixel Classification Algorithms for Noise Removal and Signal Preservation in Low-Pass Filtering for Contrast Enhancement

ISSN: [Deepa* et al., 6(2): February, 2017] Impact Factor: 4.116

Image Processing for feature extraction

EFFICIENT ATTENDANCE MANAGEMENT SYSTEM USING FACE DETECTION AND RECOGNITION

Information hiding in fingerprint image

Blind Single-Image Super Resolution Reconstruction with Defocus Blur

CS 4501: Introduction to Computer Vision. Filtering and Edge Detection

IRIS Biometric for Person Identification. By Lakshmi Supriya.D M.Tech 04IT6002 Dept. of Information Technology

Main Subject Detection of Image by Cropping Specific Sharp Area

An Automatic System for Detecting the Vehicle Registration Plate from Video in Foggy and Rainy Environments using Restoration Technique

Touchless Fingerprint Recognization System

Keywords: Data Compression, Image Processing, Image Enhancement, Image Restoration, Image Rcognition.

Second Symposium & Workshop on ICAO-Standard MRTDs, Biometrics and Security

Image Steganography by Variable Embedding and Multiple Edge Detection using Canny Operator

Image Enhancement using Histogram Equalization and Spatial Filtering

Transcription:

Journal of Current Computer Science and Technology Vol. 2 Issue 1 [2012] 01-08 Corresponding Author: Samir Kumar Bandyopadhyay, Department of Computer Science, Calcutta University, India. Email: skb1@vsnl.com Feature Extraction of Human Lip Prints Samir Kumar Bandyopadhyay 1, S Arunkumar 2, Saptarshi Bhattacharjee 2 1 Department of Computer Science, Calcutta University, India. 2 Department of Information Technology, Institute Of Engineering & Management, India. Abstract: Methods have been used for identification of human by recognizing lip prints. Human lips have a number of elevation and depressions features called lip prints and examination of lip prints is referred to as cheiloscopy. Lip prints of each human being are unique in nature like many others features of human. In this paper lip print is first smoothened using a Gaussian Filter. Next Sobel Edge Detector and Canny Edge Detector are used to detect the vertical and horizontal groove pattern in the lip. This method of identification will be useful both in criminal forensics and personal identification. It is our assumption that study of lip prints and their types are well connected to play a song in a better way that are well accepted to people who loves to hear songs. Key words: Chieloscopy, Lip Prints, Horizontal Grooves and Vertical Grooves Introduction: Human identification from the study of their biometrics has gained much popularity in recent times. In these approaches human beings can be identified based on their physical traits without the aid of any external key. From the science of cheiloscopy recognition of human beings is originated based on the study of their lip prints [2]. Several methods are used for human identification such as face, iris, retina, finger veins, skin, finger-nails recognition, palm vein, etc. [6-9]. Yasuo Tsuchihasi and Kazuo Suzuki [4-5] at Tokyo University from 1968 to1971 confirmed that humans may have unique lip features in general. These examinations helped scientists for recognition of human based on lip prints. Dental, fingerprint, palm vein, iris, finger prints and DNA comparisons are the most common methods used for human identification processes. Sometimes it is not possible to use these methods due to some unknown reasons then lip prints can be used in place of these approaches. Lip prints are also used to support the sex determination of the examined subject [3].

The biological features of human are the first to be noted in 1902 by anthropologists, R. Fischer [10]. Edmond Locard [11] is first recommended by Personal identification and criminalization using lip prints. Sometimes lip print can be a basis for crime detection. It is used to find the situation on the basis of evidence surrounding the crime spot for identifying number of people involved, their nature, sex as well as type of crime held during the event. Research studies and information regarding the use of lip prints as evidence in personal identification and criminal investigation are very much necessary. This paper aims to study the area and proposes a method for detecting grooves in the lip of the human using existing edge detection methods. REVIEW WORK 1. Lip print characteristics have been widely used in forensics by experts and in criminal police practice for human identification. The grooves in the human lips are unique to each person and are used to determine human identification. 2. While examining human lips characteristics the anatomical patterns on the lips are taken into account. The pioneer of Chieloscopy, Professor J. Kasprzak, used 23 lip patterns [1-2] for finding features of human being. Such patterns (lines, bifurcations, bridges, pentagons, dots, lakes, crossings, triangles etc.) are very similar to fingerprint, iris or palm print patterns. The statistical characteristics features extracted from the lip prints also account for unique identification. 3. This paper concentrates on studying both statistical and anatomical data in order to successfully identify a particular lip print. Initially, this paper geometrically determines the various statistical data (like upper to lower lip height ratio, upper lip height to width ratio). Based on these proposed method performs the preliminary verification. Anatomical verification deals with studying the various physical indentations and groove patterns in the human lip print and matching them with the print available in the database. The given image is considered to be on a white background. The lip print is first smoothened using Gaussian Filter to remove the noise that has crept in during the image capture. Sobel edge detector and Canny edge detector are used to detect the groove edges in the lip. It must be noted that Sobel operator might be beneficial in this case since Canny edge detector detects the weak edges also unlike Sobel, which concentrates on only the most prominent changes. Therefore, a higher accuracy can be achieved by the Sobel operator over the Canny operator. BACKGROUND WORKS Edge detection is a problem of fundamental importance in image analysis. In a typical image, edges Identify object boundaries and are therefore useful for segmentation, registration, and identification of objects in a scene. An edge is the variations of gray level values in boundary between an object and the background. The shape of edges in images depends on the geometrical and optical properties of the object, the illumination conditions, and the noise level in the images. In practice, sampling, and other image acquisition imperfections yield edges that are blurred, with the degree of blurring being determined by the factors such as quality of the image acquisition system, the sampling rate, and illumination conditions under which the image is acquired. As a result, edges are more closely modeled as having a "ramp like" profile. The slope of the ramp is inversely proportional to the degree of blurring in the edge. The blurred edges tend to be thick and sharp edges tend to be thin. The Sobel Operator is used for edge detection in the field of Image Processing. Its operation is based on the principle of discrete differentiation of first order. The operation yields the approximate abso- Page2

lute value of the gradient of the image intensity function at each and every point of the image. It accentuates the regions of high spatial gradient that corresponds to edges. The Canny operator is an optimal edge detector, which accepts a gray scale image as an input and shows the positions of tracked intensity discontinuities as an output. It employs a multi-stage algorithm, in which the raw image is convolved with a Gaussian filter. The output is a blurred version of the original which is not affected by a much small pixels. Non maximal suppression technique is applied to detect whether the gradient magnitude assumes local maximum in the direction of the gradient; therefore at the end of this search, a set of edge points is obtained as a binary image. Canny operator uses thresholding with hysteresis to detect whether a point in this binary image corresponds to an edge or not. This process requires a high threshold and a low threshold. A point having a high gradient corresponds to an edge point; therefore high threshold is applied initially. Thereafter, low threshold value determines the finer detail points of the image. The final image gives us sufficient detail to detect edge points from non-edge points. PROPOSED METHOD 1. Pre - Processing is done on the image to reduce noise. The given image (Fig 1(a)) is first converted into gray scale. The average gray level value is calculated and subsequent comparison is done with each pixel to determine object vis-a-vis background pixels. A special one-dimensional case of the k-means clustering iterative algorithm, which has been proven to converge at a local minimum, is used to calculate the average gray level value. Background pixels of the image is made black (that is zero intensity) keeping the pixels of the lip print (object) intact (Fig 1 (b)). 2. Algorithm to compute Average Gray Level (special case of iterative k - means clustering algorithm): 3. Fast Fourier Transform is applied on image in (Fig 1(b)).The first element of the transformed matrix i.e. row index =1 and column index=1 contains the sum of all the intensity values. This value when divided by the total number of pixels in the image gives the average intensity value. This is assumed to be the initial threshold value ti. 4. The image is segmented into object and background pixels, thus creating two sets: G1 = {f(m,n):f(m,n)< ti } (object pixels) G2 = {f(m,n):f(m,n)>= ti } (background pixels) The average of each set is computed as: m1 = average value of G1 m2 = average value of G2 A new threshold is created that is the average of m1 and m2: tf = (m1 + m2)/2 Repeat steps 2-4 until the new threshold (tf) converges to ti. ti - tf <= e In this case the error e is considered to be 1 since intensity values of pixels are integers. The transformed image after thresholding is then smoothened using Gaussian smoothing filters. Fig 1(a): The given image Page3

Fig 1(b): The image after conversion into gray scale Fig 1(c): The image after thresholding Fig 1(d): The image after passing through 7X7 Gaussian Filter Smoothing is done repeatedly four times to reduce all the noise in the image and consider only the significant grooves of the lip prints. Small edges or grooves which are highly insignificant get lost (Fig 1(d)). In the next level the primary grooves of the lip prints are detected in two phases: Phase I: Vertical groove detection Phase II: Horizontal groove detection Edge Detection Before detecting the edges or the groves the image is passed through a Gaussian filter four times. The smoothing effect on the image at subsequent levels is shown in Fig (A) Fig (B) Fig (C) and Fig (D). Fig: (A) Fig: (B) Fig: (C) Fig: (D) Page4

Edges or grooves are detected horizontally as well as vertically using horizontal as well as vertical Sobel operators. It is seen that only prominent edges are detected in these operations (Fig 1 (e) and Fig 1(f)). However the shape of the lip print or the lip contour becomes a bit distorted and still less significant grooves are detected. Hence the images are again smoothed using a Gaussian filter and respective edge operations are done again on these images (Fig1 (g) and Fig1 (h)).the images Fig1(g) and Fig 1(h) shows that the detection of lesser significant groves has decreased but still the image shape is not restored. The image shape or contour is restored by passing it again through a Sobel Edge Detector (Horizontal as well as Vertical) Fig 1(i) and Fig 1(j). Canny Edge Detection is done on the complement of image (Fig 1(k) and Fig 1(l)) and the primary grooves are thus detected efficiently. The final image is shown in Fig (m) and Fig (n). Fig 1(e): Horizontal Sobel Operator applied on Fig 1(d) Fig 1(f): Vertical Sobel Operator applied on Fig1(d) Fig 1(g): Gaussian smoothing on Fig 1(e) Page5

Fig1(h): Gaussian smoothing on Fig 1(f) Fig 1(i): Horizontal Sobel Operator on Fig 1(g) Fig 1(j): Vertical Sobel operator on Fig 1(f) Fig 1(k): Complement of Fig 1(i) Page6

Fig 1(l): Complement of Fig 1(j) Fig 1(m): Applying canny edge detector on Fig 1(k) Fig 1(n): Applying canny edge detector on Fig 1(l) Results are obtained quiet satisfactory. The aforementioned algorithm is used to extract the feature details in a human lip. The final image obtained can be used to identify human beings uniquely by matching it with an existing lip print. Conclusion This paper is based on studying both statistical and anatomical data in order to successfully identify a particular lip print. The lip print is first smoothened using Gaussian Filter to remove the noise that has crept in during the image capture. Sobel edge detector and Canny edge detector are used to detect the groove edges in the lip. The proposed method has achieved promising recognition results for well detected lips images and it motivates us to recognize person based on lip. Page7

References: [1] Tsuchihasi Y. Studies on Personal Identification by Means of Lip Prints. Forensic Science, 3:3., 1974 [2] - Kasprzak J, Leczynska B (2001) Chieloscopy. Human identification on the basis of lip Prints (in Polish). CLK KGP Press,Warsaw, 2001 [3] - Sonal, V., Nayak, C.D., Pagare, S.S.: Study of Lip-Prints as Aid for Sex Determination, Medico- Legal Update 5(3) (2005). [4] - Tsuchihasi, Y.: Studies on Personal Identification by Means of Lip Prints Forensic Science 3(3) (1974). [5] - Suzuki K., Tsuchihashi Y.: personal identification by means of lip prints, J.Forensic Med. 17:52-57, 1970. [6] - Prabhakar S., Kittler J., Maltoni D., O Gorman L., Tan T., Introduction to the Special Issue on Biometrics: Progress and Directions, IEEE Trans. on PAMI, vol. 29, no. 4, 513-516, 2007 [7] - Goudelis G., Tefas A., Pitas I., On Emerging Biometric Technologies. In Proc. of COST 275 Biometrics on the Internet, 71-74, Hatfield UK, 2005 [8] - Morales A., Ferrer M.A., Travieso C.M., Alonso J.B., A knuckles texture verification method in a transformed domain, In: Proc. of 1st Spanish Workshop on Biometrics (on CD), Girona, Spain, 2007 [9] - Chora s M., Emerging Methods of Biometrics Human Identification. In: Proc. of ICICIC 2007 - Kummamoto, Japan, IEEE CS Press, 2007 [10] - Kasprzak J. Possibilities of cheiloscopy. Forensic Sci Int,; 46: 145 151, 1990. Page8