| CPC H04N 7/152 (2013.01) [G06T 7/20 (2013.01); G06V 40/171 (2022.01); H04L 65/403 (2013.01); H04N 7/147 (2013.01); H04N 7/15 (2013.01); G06T 2210/12 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving a plurality of video streams from a plurality of client devices of a plurality of participants of a video conference;
identifying one or more visual features of one or more objects in each of the plurality of video streams;
determining, based on the identified one or more visual features, whether to use a first display mode of a plurality of display modes or a second display mode of the plurality of display modes for one or more visual items of a plurality of visual items corresponding to the plurality of video streams in a rendered composition, wherein the plurality of display modes comprises at least one of a portrait display mode or a landscape display mode; and
causing the rendered composition of the plurality of visual items to be displayed in a user interface of a client device of the plurality of client devices in accordance to the determined first display mode or second display mode of the plurality of display modes.
|