ZAGAZIG UNIVERSITY-BENHA BRANCH SHOUBRA FACULTY OF ENGINEERING ELECTRICAL ENGINGEERING DEPT. COMPUTER SYSTEM DIVISION GRAUDATION PROJECT 2003.

Slides:



Advertisements
Similar presentations
Dr. Marc Valliant, VP & CTO
Advertisements

Introduction to Machine Learning BITS C464/BITS F464
Université du Québec École de technologie supérieure Face Recognition in Video Using What- and-Where Fusion Neural Network Mamoudou Barry and Eric Granger.
By: Mani Baghaei Fard.  During recent years number of moving vehicles in roads and highways has been considerably increased.
Face Recognition. Introduction Why we are interested in face recognition? Why we are interested in face recognition? Passport control at terminals in.
Robust 3D Head Pose Classification using Wavelets by Mukesh C. Motwani Dr. Frederick C. Harris, Jr., Thesis Advisor December 5 th, 2002 A thesis submitted.
Computer Vision Detecting the existence, pose and position of known objects within an image Michael Horne, Philip Sterne (Supervisor)
Amir Hosein Omidvarnia Spring 2007 Principles of 3D Face Recognition.
Facial feature localization Presented by: Harvest Jang Spring 2002.
A Colour Face Image Database for Benchmarking of Automatic Face Detection Algorithms Prag Sharma, Richard B. Reilly UCD DSP Research Group This work is.
Real-time Embedded Face Recognition for Smart Home Fei Zuo, Student Member, IEEE, Peter H. N. de With, Senior Member, IEEE.
Department of Electrical and Computer Engineering Physical Biometrics Matthew Webb ECE 8741.
UPM, Faculty of Computer Science & IT, A robust automated attendance system using face recognition techniques PhD proposal; May 2009 Gawed Nagi.
Dynamic Face Recognition Committee Machine Presented by Sunny Tang.
Fig. 2 – Test results Personal Memory Assistant Facial Recognition System The facial identification system is divided into the following two components:
EECE 279: Real-Time Systems Design Vanderbilt University Ames Brown & Jason Cherry MATCH! Real-Time Facial Recognition.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
Oral Defense by Sunny Tang 15 Aug 2003
A Brief Survey on Face Recognition Systems Amir Omidvarnia March 2007.
Face Recognition CPSC 601 Biometric Course.
Facial Recognition CSE 391 Kris Lord.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Wang, Z., et al. Presented by: Kayla Henneman October 27, 2014 WHO IS HERE: LOCATION AWARE FACE RECOGNITION.
SSIP Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2.
Multiclass object recognition
Presented by: Kamakhaya Argulewar Guided by: Prof. Shweta V. Jain
FACE RECOGNITION AUTHOR: Łukasz Przywarty
EADS DS / SDC LTIS Page 1 7 th CNES/DLR Workshop on Information Extraction and Scene Understanding for Meter Resolution Image – 29/03/07 - Oberpfaffenhofen.
February 27, Face Recognition BIOM 426 Instructor: Natalia A. Schmid Imaging Modalities Processing Methods.
Project overview Face Recognition Security System Based on “Image Passport” Algorithm (FRSS)
Face Recognition System By Arthur. Introduction  A facial recognition system is a computer application for automatically identifying or verifying a person.
COMPARISON OF IMAGE ANALYSIS FOR THAI HANDWRITTEN CHARACTER RECOGNITION Olarik Surinta, chatklaw Jareanpon Department of Management Information System.
At a glance…  Introduction  How Biometric Systems Work ?  Popular Biometric Methodologies  Multibiometrics  Applications  Benefits  Demerits 
DIEGO AGUIRRE COMPUTER VISION INTRODUCTION 1. QUESTION What is Computer Vision? 2.
Access Control Via Face Recognition. Group Members  Thilanka Priyankara  Vimalaharan Paskarasundaram  Manosha Silva  Dinusha Perera.
A Face processing system Based on Committee Machine: The Approach and Experimental Results Presented by: Harvest Jang 29 Jan 2003.
Efficient Visual Object Tracking with Online Nearest Neighbor Classifier Many slides adapt from Steve Gu.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
Bachelor of Engineering In Image Processing Techniques For Video Content Extraction Submitted to the faculty of Engineering North Maharashtra University,
Delivering Business Value through IT Face feature detection using Java and OpenCV 1.
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.
1 Machine Vision. 2 VISION the most powerful sense.
A generic face processing framework: Technologies, Analyses and Applications Supervised by: Prof. Michael R. Lyu Presented by Jang Kim Fung Oral Defense.
Introduction Performance of metric learning is heavily dependent on features extracted Sensitive to Performance of Filters used Need to be robust to changes.
Face Detection Using Neural Network By Kamaljeet Verma ( ) Akshay Ukey ( )
Quiz Week 8 Topical. Topical Quiz (Section 2) What is the difference between Computer Vision and Computer Graphics What is the difference between Computer.
Type of Vehicle Recognition Using Template Matching Method Electrical Engineering Department Petra Christian University Surabaya - Indonesia Thiang, Andre.
Adaptable Pattern-Classifier System Applying to Face Recognition Intelligent Technology Lab. B. Battulga.
Robodog Frontal Facial Recognition AUTHORS GROUP 5: Jing Hu EE ’05 Jessica Pannequin EE ‘05 Chanatip Kitwiwattanachai EE’ 05 DEMO TIMES: Thursday, April.
Face Recognition Technology By Catherine jenni christy.M.sc.
Distinctive Image Features from Scale-Invariant Keypoints Presenter :JIA-HONG,DONG Advisor : Yen- Ting, Chen 1 David G. Lowe International Journal of Computer.
A facial recognition system is a computer application for automatically identifying or verifying a person from a digital image or a video frame from.
Face Detection 蔡宇軒.
RAJAT GOEL E.C.-09. The information age is quickly revolutionizing the way transactions are completed. Using the proper PIN gains access, but the user.
Submitted by: Siddharth Jain (08EJCIT075) Shirin Saluja (08EJCIT071) Shweta Sharma (08EJCIT074) VIII Semester, I.T Department Submitted to: Mr. Abhay Kumar.
CONTENTS:  Introduction.  Face recognition task.  Image preprocessing.  Template Extraction and Normalization.  Template Correlation with image database.
By: Suvigya Tripathi (09BEC094) Ankit V. Gupta (09BEC106) Guided By: Prof. Bhupendra Fataniya Dept. of Electronics and Communication Engineering, Nirma.
FACE RECOGNITION. A facial recognition system is a computer application for automatically identifying or verifying a person from a digital image or a.
Signature Recognition Using Neural Networks and Rule Based Decision Systems CSC 8810 Computational Intelligence Instructor Dr. Yanqing Zhang Presented.
Automatic License Plate Recognition for Electronic Payment system Chiu Wing Cheung d.
Face Recognition 1.
ROBUST FACE NAME GRAPH MATCHING FOR MOVIE CHARACTER IDENTIFICATION
FACE RECOGNITION TECHNOLOGY
FACE DETECTION USING ARTIFICIAL INTELLIGENCE
Facial Recognition in Biometrics
Image processing and computer vision
AHED Automatic Human Emotion Detection
Image Processing and Multi-domain Translation
Presentation transcript:

ZAGAZIG UNIVERSITY-BENHA BRANCH SHOUBRA FACULTY OF ENGINEERING ELECTRICAL ENGINGEERING DEPT. COMPUTER SYSTEM DIVISION GRAUDATION PROJECT 2003

FACE RECOGNITION USING NEURAL NETWORK SYSTEM Supervised By Prof. Dr./ Raafat El Kammar Prof. Dr./ Hala Helmy Zayed

By  Ahmed Usama Faramawi  Ahmed Bayoumy Zaky  Amir Esmaiel Yossef  Eman Farouk El Tokhy  Hassan Mohammed Naguib

Contents Introduction Uses of Face Recognition Database Proposed System Results Conclusion Future Work

Face Recognition Researchers from different fields as computer vision, NNW, image processing,and pattern recognition try to build a completed automated face recognition system. Introduction

Face Recognition Systems Types  Static Matching  Real Time Matching

Face Recognition Systems Types  Static Matching*** Recognizing a controlled format photographs such as passport, credit cards, photo ID’s, drivers Licenses and mug shots.

1. The increase in emphasis on civilian/commercial research projects, 2. The re-emergence of neural network classifiers with emphasis on real time computation and adaptation, 3. The availability of real time hardware, 4. The increasing need surveillance related applications due to drug trafficking, terrorist activities. Why Face Recognition ?

Problem Definition  Type Of Image** 1. given an image for a person 2. Given video image of a scene  Number of person Identify one or more persons in the scene using a stored database of faces.  Surrounding environment 1. Controlled environment 2. Uncontrolled environment

Problem Definition  Controlled environment (mug shots)** Frontal and profile photographs are taken complete with uniform background and identical poses among the participants.

Problem Definition  Uncontrolled environment Profiles photographs taken with a different background and poses among the participants.  System automatically recognize faces from uncontrolled environment, must detect faces images.

Problem Definition  Difficulties of recognition from an uncontrolled Environment:**  Lighting condition  Facial expressions  Different orientations

Face Recognition Categories  Finding a person within large database of faces (e.g. police database; one image per person).  Identifying particular people in real time (e.g. location tracking system; multiple images per person)

Uses of Face Recognition  Identification and Authentication  Entrance control in building  Access control for ATM  Criminal investigation

System Database 40 Persons 10 Image For each 6 Image For Training 4 Image For Testing 92*112 BMP Gray Scale Images Image With Closed Eyes And Opened Eyes With Glasses And No Glasses Smile And Not Smile

Database Samples

The Proposed System The Preprocessing Stage The Feature Extraction Stage The Recognition Stage

The Preprocessing Stage Histogram Equalization Edge Detection Find Eyes Region (Histogram && eye cropping) Eyes Detection (Neural Network)

Histogram Equalization *

Edge Detection Sobel convolution kernels

Edge Detection

Finding Eyes Region

Eyes Detection (Neural Network) the back-propagation network model

Eyes Detection (Neural Network) a model for Modular network with two pass MLP

Eyes

The Feature Extraction Stage Applying Gabor filters Computing the Face code

Gabor filters   sincos sin yxy yxx and   (  =0, 22.5, 45, 67.5, 90,112.5, 135,157.5 degrees) (f=0.2, 0.3, 0.4, 0.5, 0.6) filter size 10  x=3,  y =3

Gabor filters Orientation Frequency

Gabor filters

Results** True acceptance from the testing data 92.8% False acceptance from the testing data 5.1% Rejection from testing data was 1.7% true acceptance from training data was 100% False acceptance from training data 0% Rejection from training data 0%

Conclusion A face Recognition system was proposed The used database contains 14 persons A new eye detection algorithm was proposed Neural networks were used in two stages in this system The recognition rate is 97.1%

Future Work Increase the number of times the neural network learned Try another neural networks types. Make the persons databases updateable. Use more than database