Changing Background of Livestream video

Segmentation of background and overlaying new image into it or blurring the background.

This project focuses on changing the background of the live stream video similar to that in the conference calls. Mediapipe Segmentation model is used to segment people in real time. Once the background is segmented from the person we change the portion of background. The two most common technique used is

  1. Overlay another image in portion of background
  2. Blur the portion of background

Image processing techniques is used to carry out above mentioned tasks.