aws / amazon-chime-sdk-js

A JavaScript client library for integrating multi-party communications powered by the Amazon Chime service.
Apache License 2.0
717 stars 472 forks source link

Add MediaPipeBodySegmentation implementation to video filter in the demo #2973

Closed ltrung closed 3 weeks ago

ltrung commented 3 weeks ago

Description of changes: Add MediaPipeBodySegmentation implementation to video filters in the demo. There are three options:

For more information, please refer to https://github.com/tensorflow/tfjs-models/blob/master/body-segmentation/README.md

This is to replace the now deprecated option Body-Pix that is previously available in the demo under Segmentation option.

Testing:

Can these tested using a demo application? Please provide reproducible step-by-step instructions.

Checklist:

  1. Have you successfully run npm run build:release locally? Yes

  2. Do you add, modify, or delete public API definitions? If yes, has that been reviewed and approved? No

  3. Do you change the wire protocol, e.g. the request method? If yes, has that been reviewed and approved? No

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.