-
-
Couldn't load subscription status.
- Fork 285
Description
Currently, the Web and iOS clients allow background blurring during video calls, but the Android app doesn't. iOS has this feature built into the SDK, but there is no equivalent for android.
One solution could be to use MediaPipe, an open source framework AI/ML with first class support for Android.
The light weight (250 KB), on device image segmentation model is available for commercial use (Apache License V2) here is more info about the model.
It would require capturing the camera frames using the MediaPipe in order to segment the image, blurring the background mask, and then passing the edited frames as a stream through WebRTC.
Due to hardware concerns, this feature should be off by default, and enabled in the more call actions dialog.