Posted On: Jan 25, 2022

The Amazon Chime SDK lets developers add real-time audio, video, and screen share to their web applications. Developers can now replace webcam video background with an image to reduce visual distractions and help increase visual privacy.

Video background replacement runs locally in each user's browser, updating the video before it is shared into the meeting. Users can confirm their background is replaced prior to joining a meeting through video preview.

The video segmentation model to distinguish a user from their background uses WebAssembly (WASM) and single instruction multiple data (SIMD) for efficient processing on most modern computers and browsers. The segmentation model can be substituted with other compatible models optimized for specific use cases or performance goals.

Video background replacement is a turnkey feature built on top of video processing APIs in the Amazon Chime SDK for JavaScript and Amazon Chime SDK React component library. To learn more about the Amazon Chime SDK, video background replacement, or other ways to process video, review the following resources:

* Amazon Chime SDK
* Using background replacement in the Amazon Chime SDK Developer Guide
* Using background blur in the Amazon Chime SDK Developer Guide