62 Green Screen Background Remover Using OpenCV System PY062
62 Green Screen Background Remover Using OpenCV System PY062
OpenCV System
In this system, the user will need to register first to log in to the system.
The user can upload an image with the green screen and the image that
they want as a background, then the system will remove the green
screen background. As a result, the image will then be displayed to the
user with the uploaded background image.
The user can also upload a video with a green screen background and
the image for the background. Only static images can be set as a
background images. The results will then be displayed to the user with
the uploaded background image in a video.
The front-end involves Html, CSS, and JavaScript and the back-end
involves Python. The framework used is Django and the database is
MySQL. Here, we have implemented the OpenCV library.
3) Advantages
- It is easy to maintain.
- It is user-friendly.
- The user can add an image they wish to, as a background.
- The system can remove the green screen from the image as
well as the video.
4) System Description
USER:
Registration
- The user will need to register first to log in to the system.
- The details such as name, age, gender, address, phone
number, and Email-ID.
Login
- The user can log in using their login credentials.
Upload Image
o Green Screen Image
- The user can upload an image with the green screen.
o Background Image
- Also, need to upload the image that the user wants as
a background image.
o Image Result
- The image result will be displayed to the user.
Upload Video
o Green screen video
- The user can upload a video with a green screen
background.
o Background Image
- They will also need to upload an image for a
background.
o Image Result
- The image result will be displayed to the user.
5) Project Life Cycle
I. Hardware Requirement
i. Laptop or PC
Windows 7 or higher
I3 processor system or higher
4 GB RAM or higher
100 GB ROM or higher
ii. Laptop or PC
Python
Sublime Text Editor
XAMP Server
7) Limitation/Disadvantages
- The user can only upload a static image as a background in
replacement of the green screen.
9) Reference
- https://www.researchgate.net/figure/Background-
subtraction-response-after-adding-and-removing-items-
from-a-scene-using-OPENCV_fig6_228833527
- https://www.researchgate.net/figure/Input-1-for-green-
screen-removal_fig4_339328277
- https://runwayml.com/green-screen/