UppuluriKalyani/ML-Nexus

Feature request : Implement Real-Time Face Blur Effect Using OpenCV

Closed this issue · 4 comments

Description:
We need to create a feature that applies a real-time blur effect to human faces detected in a video stream using OpenCV. This feature will enhance user privacy and can be useful for various applications.

Requirements:

  1. Real-Time Video Capture:

    • Set up video capture from the webcam.
    • Ensure the application can run continuously without lag.
  2. Face Detection:

    • Use Haar Cascade or a deep learning model (like DNN) to detect faces in the video frames.
    • Provide code snippets for face detection and drawing rectangles around detected faces.
  3. Blurring Effect:

    • Apply a Gaussian blur or other blurring technique to the detected face regions.
    • Ensure the blurring effect is seamless and maintains the overall quality of the video feed.

Acceptance Criteria:

  • The feature should successfully detect and blur faces in real-time without significant delay.
  • Code snippets should be clear and well-documented for ease of understanding.
  • The final implementation should be tested across various scenarios (e.g., different angles, lighting conditions).

Thanks for creating the issue in ML-Nexus!🎉
Before you start working on your PR, please make sure to:

  • ⭐ Star the repository if you haven't already.
  • Pull the latest changes to avoid any merge conflicts.
  • Attach before & after screenshots in your PR for clarity.
  • Include the issue number in your PR description for better tracking.
    Don't forget to follow @UppuluriKalyani – Project Admin – for more updates!
    Tag @Neilblaze,@SaiNivedh26 for assigning the issue to you.
    Happy open-source contributing!☺️

Thanks for raising this issue! However, we believe a similar issue already exists. Kindly go through all the open issues and ask to be assigned to that issue.

@UppuluriKalyani please look into it. This is not similar issue as I will be creating a program which can blue human faces by detecting them in real time. the issue already existing detects Blue. these are two different things

Hello @IkkiOcean! Your issue #496 has been closed. Thank you for your contribution!