Question
This needs to be executable python code . The goal of this project is to write algorithms for face detection and feature blurring. Select three
This needs to be executable python code. The goal of this project is to write algorithms for face detection and feature blurring. Select three color images from the web that meet the following requirements:
1. Two images containing human subjects facing primarily to the front and one image with a non-human subject.
2. At least one image of a human subject should contain that persons entire body.
3. At least one image should contain multiple human subjects.
4. At least one image should display a persons face far away.
5. All images should vary in light illumination and color intensity.
First, using the appropriate trained cascade classifier Links to an external site., write one algorithm to detect the human faces in the gray scaled versions of the original images. Put a red boundary box around the detected face in the image in order to see what region the classifier deemed as a human face. If expected results are not achieved on the unprocessed images, apply processing steps before implementing the classifier for optimal results.
After the faces have been successfully detected, you will want to process only the extracted faces before detecting and applying blurring to hide the eyes. Although the eye classifier Links to an external site.is fairly accurate, it is important that all faces are centered, rotated, and scaled so that the eyes are perfectly aligned. If expected results are not achieved, implement more image processing for optimal eye recognition. Now, apply a blurring method to blur the eyes out in the extracted image.
Inspect your results and write a summary describing the techniques you used to detect and blur the eyes out of human faces in images. Reflect on the challenges you faced and how you overcame these challenges. Furthermore, discuss in your summary, the accuracy of your results for all three images and techniques you used to improve the accuracy after each repeated experiment.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started