Professional Documents
Culture Documents
Project Title
Face Detection
Supervisor
• Facebook Tagging
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.
Step by Step Analysis
Step 1
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 2
• Convert image to jjil.core.Image
Where jjil means Jon's Java Imaging
Library.
Step 3
Thanks all