face detection presentation slide
DESCRIPTION
The slide was prepared on the purpose of presentation of our project face detection highlighting the basics of theory used and project details like goal, approach. Hope it's helpful.TRANSCRIPT
![Page 1: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/1.jpg)
CSE 2100Software Development Project 1
Project Title
Face Detection
![Page 2: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/2.jpg)
Supervisor
Mr. Md. Aminul Haque Akhand Assistant Professor
Department of Computer Science and EngineeringKhulna University of Engineering and Technology
Credit: Abu Saleh Md. Musa (0907013) Sanjoy Dutta (0907008)
![Page 3: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/3.jpg)
Objectives
• The objective of our project is to design software that can detect human faces from an image.
![Page 4: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/4.jpg)
What is Face Detection
• Face detection is a computer technology that determines the locations and sizes of human faces in arbitrary (digital) images. It detects facial features and ignores anything else, such as buildings, trees and bodies.
![Page 5: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/5.jpg)
Why we chose Face Detection Project?
• Compatible with Modern Era.• Not common in JAVA.• Basic programme for Recognition(Recognition
is not possible without Detection).• Security Maintenance and Media
Empowering.• Needed for visual applications in Robotics.
![Page 6: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/6.jpg)
Examples of Implementation 1 Picasa Photo Viewer
(people panel)
![Page 7: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/7.jpg)
Examples of Implementation 2
• Facebook Tagging
![Page 8: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/8.jpg)
Procedure at a Glance• Read an image from disk (.JPG, etc.)• Convert it into a jjil.core.Image• Generally we’ll have an RGB image (colored image) and
so need to convert it to 8-bit grayscale, which is what the Gray8DetectHaarMultiScale class requires.
• Load facial properties to the class form Haar profile for detecting faces.
• Apply Gray8DetectHaarMultiScale to our 8-bit grey image.
• Retrieve result from Gray8DetectHaarMultiScale.
![Page 9: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/9.jpg)
Step by Step Analysis
As part of preprocessing we ensured certain things to make our software functional:
• The input is a colored image• There are multiple faces with frontal view and upright orientation• The size of faces within the image should approximately be the
same• Little deviation in brightness for all the faces within the image • Faces have to be greater than a certain size in the image so that
facial features can be detected.• Standard dimension is not more than 1600 X 1200 px.
Step 1
![Page 10: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/10.jpg)
Step 2
• Convert image to jjil.core.Image Where jjil means Jon's Java Imaging
Library.
![Page 11: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/11.jpg)
Main Image R/G/B Image 8 bit grayscale
Step 3
![Page 12: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/12.jpg)
Step 4
Applying Gray8DetectHaarMultiScale to our 8-bit grey image.
![Page 13: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/13.jpg)
Final Output
![Page 14: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/14.jpg)
Limititions
• It can’t detect faces without frontal view and upright orientation
![Page 15: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/15.jpg)
• Design an intelligence system that can analyse objects.
• Make them enable to see and feel like us. • Remove all its limitations and eager to develop this
software. • Enable them to suggest us to make the best use of
objects.• Empower media and security services.
Future Plan
![Page 16: Face detection presentation slide](https://reader033.vdocuments.site/reader033/viewer/2022061122/546f8d7caf7959c20a8b45c0/html5/thumbnails/16.jpg)
Conclusion
•
Thanks all