Multi-Camera Stream Selection for Clear Participant Video Tiles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional conferencing software limits the visibility and focus of in-person conference participants by representing them within a single user interface tile, leading to potential miscommunication and reduced engagement due to suboptimal video stream selection from multiple cameras.

Innovation Solution

A system determines the best available video stream for each conference participant by processing multiple camera feeds, considering factors like face visibility, gaze direction, and obscuration, to individually render each participant in a dedicated user interface tile.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single camera is used to capture all participants in a conference room, then the device complexity is reduced, but the visibility and focus quality for individual participants deteriorates

Engineering Contradiction:
Improvecamera system complexityVSAvoidparticipant visibility and focus quality
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments the conference room into multiple zones with dedicated cameras for each participant, allowing individual focus while maintaining overall system simplicity. Each participant has their own camera positioned to capture them from the front, enabling clear visibility without requiring a complex multi-camera system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a camera position determination module as an intermediary that automatically identifies participant locations and assigns appropriate cameras to each participant. This mediator enables the system to dynamically select the best camera for each participant based on their position, improving visibility without increasing hardware complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Area of stationary object

If multiple cameras with different fields of view are used, then the coverage of the conference room is improved, but the video stream quality for individual participants deteriorates due to reduced focus

Engineering Contradiction:
Improveconference room coverage areaVSAvoidindividual participant video quality
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The patent divides the conference room into separate zones with dedicated cameras for each participant. Instead of using a few cameras with wide fields of view that cannot focus on individuals, the system uses multiple cameras positioned to capture each participant from the front, ensuring both comprehensive coverage and individual focus quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by positioning cameras specifically for each participant based on their location in the conference room. Each camera is optimized to capture its designated participant from the front, providing high-quality video for that specific location while maintaining overall system coverage.

Inventive Principle:
Principle #3Local quality

3Quantity of substance

If multiple cameras are used to capture conference participants, then the quantity of video streams is increased, but the difficulty of selecting the best stream for each participant increases

Engineering Contradiction:
Improvenumber of video streamsVSAvoidvideo stream selection complexity
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces a camera position determination module as an intermediary that automatically identifies participant locations and assigns appropriate cameras to each participant. This mediator simplifies the selection process by pre-determining which camera should capture which participant based on their position, reducing the complexity of selecting the best stream from multiple options.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs self-service by automatically determining camera assignments based on participant positions without requiring manual intervention. The camera position determination module autonomously identifies the best camera for each participant, simplifying the overall system operation and reducing selection complexity.

Inventive Principle:
Principle #25Self-service

4Ease of operation

If a single camera is used for the conference room, then the system operation is simplified, but the communication quality deteriorates due to reduced focus on individuals

Engineering Contradiction:
Improvesystem operation simplicityVSAvoidcommunication quality
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the conference room into multiple zones with dedicated cameras for each participant, allowing individual focus while maintaining overall system simplicity. Each participant has their own camera positioned to capture them from the front, enabling clear visibility and good communication quality without requiring complex operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a camera position determination module as an intermediary that automatically identifies participant locations and assigns appropriate cameras to each participant. This mediator simplifies operation by handling camera selection automatically, while improving communication quality through better individual visibility and focus.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12615347B2Multi-camera video stream scoring and selection for in-person conference participants
Publication Date: 2026.04.28 ZOOM COMMUNICATIONS INC
  • US12615347B2 patent drawing
  • US12615347B2 patent drawing
  • US12615347B2 patent drawing

AI summary

A best available video stream is determined for each of multiple conference participants within a conference room including multiple cameras based on scores determined for video streams obtained from the cameras. The scores are determined based on representations of the conference participants within the video streams, for example, based on percentages of conference participant faces visible within the video streams, directions of conference participant faces relative to the cameras, directions of eye gaze of the conference participants relative to the cameras, and/or degrees to which conference participant faces are obscured within the video streams. The best available video streams are output for rendering within separate user interface tiles of conferencing software.