CPC G06T 11/60 (2013.01) [G06V 10/768 (2022.01)] | 20 Claims |
1. A computer-implemented method for providing dynamic virtual backgrounds within a video communication system, the method comprising:
receiving contextual information about a meeting;
applying at least one virtual background selection rule to the received contextual information to identify a virtual background for use by a first client device associated with a first user during the meeting;
in response to identifying the virtual background for use by the first client device during the meeting, synchronizing a second client device associated with a second user of the meeting to use the virtual background during the meeting;
receiving video content depicting imagery of the first user of the first client device, the video content having multiple video frames; and
generating, for display on at least one client device, a composite video depicting imagery of the first user overlaid on imagery of the virtual background.
|