Automated layouts optimized for multi-screen and multi-camera videoconferencing calls
AssigneePolycom, Inc.
InventorsMark Duckworth, Anat Levy, Jesse Coleman
Life of this patent
Estimating the term…
Abstract
A videoconferencing device that determines a spatial arrangement of the video streams output at a first endpoint based on a number of display devices being utilized at the first endpoint and a number of cameras being utilized at each of the one or more additional endpoints.
Claims20
A videoconferencing device for a videoconferencing system having a plurality of endpoints, the plurality of endpoints including a first endpoint and one or more additional endpoints in network communication, each of the plurality of endpoints having one or more display devices and one or more cameras, the videoconferencing device comprising:
- a processor that receives one or more video streams from each of the plurality of endpoints and determines a current speaker endpoint;
- and
- a layout manager that determines a number of display devices being utilized at a first endpoint and determines a maximum number of cameras being utilized at each of the one or more additional endpoints,
- wherein, in a participant priority mode, the layout manager determines a spatial arrangement for the first endpoint comprising a grid screen for each display device at the first endpoint, each grid screen comprising one or more display areas of substantially equal size arranged in one or more rows and one or more columns, and the layout manager selects the number of columns in each grid screen of the spatial arrangement such that, for each of the one or more additional endpoints utilizing multiple cameras, the video streams are arranged adjacent to each other in the same row.
A method of generating a layout for a videoconference in a videoconferencing system having a plurality of endpoints, the plurality of endpoints including a first endpoint and one or more additional endpoints in network communication, each of the plurality of endpoints having one or more display devices and one or more cameras, the method comprising:
- receiving one or more video streams from each of the plurality of endpoints;
- determining a current speaker endpoint;
- and
- determining a number of display devices being utilized at a first endpoint;
- determining a maximum number of cameras being utilized at each of the one or more additional endpoints;
- and,
- in a participant priority mode, determining a spatial arrangement for the first endpoint comprising a grid screen for each display device at the first endpoint, each grid screen comprising one or more display areas of substantially equal size arranged in one or more rows and one or more columns, wherein the number of columns in each grid screen of the spatial arrangement is selected such that, for each of the one or more additional endpoints utilizing multiple cameras, the video streams are arranged adjacent to each other in the same row.
Dependencies are inferred from the claim text.