Multi-Camera Video Stitching for Distortion-Free Conferencing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video collaboration and conferencing systems often produce distorted or incomplete images when a presenter moves closer to the camera, and fail to track the presenter effectively as they move between multiple monitors.

Innovation Solution

A system that uses multiple cameras to capture and stitch together forward-facing images of a presenter, employing techniques like triangulation, trilateration, beamforming, and motion vectors to track the presenter's movement and maintain a non-distorted, complete video stream, which is then provided to a network for video conferencing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single camera is used to capture video of a presenter, then the device complexity is reduced, but the video quality becomes distorted when the presenter is too close to the camera

Engineering Contradiction:
Improvecamera system complexityVSAvoidvideo quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The system divides the video capture task into multiple segments by using multiple cameras positioned at different locations. Each camera captures video from its own perspective, and the segments are then stitched together to form a complete, undistorted video stream that maintains quality even when the presenter is close to any single camera.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from a single-camera two-dimensional capture to a multi-camera three-dimensional capture arrangement. By positioning cameras at different spatial locations and angles, the system captures the presenter from multiple dimensions, allowing reconstruction of accurate forward-facing images without distortion regardless of the presenter's distance from any individual camera.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If a single camera is used to capture video, then the system is simpler to operate, but it cannot track the presenter effectively when they move between multiple monitors

Engineering Contradiction:
Improvesystem operation simplicityVSAvoidpresenter tracking accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The video capture field is segmented into multiple zones, each monitored by a dedicated camera. As the presenter moves between monitors, the system seamlessly switches between camera feeds and reconstructs forward-facing images from the appropriate camera's perspective, maintaining reliable tracking throughout the movement.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system continuously analyzes video streams from multiple cameras to detect presenter movement and automatically adjusts which camera feeds are used for reconstruction. This feedback mechanism ensures the presenter is reliably tracked across multiple monitors while maintaining ease of operation through automatic switching.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If multiple cameras are used to capture video from different locations, then the video quality and completeness are improved, but the device complexity increases

Engineering Contradiction:
Improvevideo qualityVSAvoidcamera system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system merges video streams from multiple cameras by stitching together the captured footage and reconstructuring forward-facing images from the combined data. This combining process maintains high video quality and completeness while managing the complexity through automated processing algorithms.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system creates synthetic forward-facing image copies from the perspectives of multiple cameras. By generating these virtual forward-facing views through image processing and stitching, the system delivers high-quality video output without requiring physically complex multi-camera rigging and positioning.

Inventive Principle:
Principle #26Copying

4Reliability

If multiple cameras are deployed to track presenter movement across monitors, then the presenter tracking reliability is improved, but the system complexity increases

Engineering Contradiction:
Improvepresenter tracking accuracyVSAvoidtracking system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The tracking system divides the monitoring space into segments corresponding to different monitor zones, with each camera responsible for specific segments. This segmentation allows reliable tracking across multiple monitors while reducing overall system complexity by assigning specific tracking responsibilities to individual cameras.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs automated algorithms that self-adjust camera selection and video stitching based on detected presenter movement. This self-service capability maintains reliable tracking across monitors without requiring complex manual configuration or intervention, thereby managing system complexity through automation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11153465B2System and method of processing video of a tileable wall
Publication Date: 2021.10.19 DELL PROD LP
  • US11153465B2 patent drawing
  • US11153465B2 patent drawing
  • US11153465B2 patent drawing

AI summary

In one or more embodiments, one or more systems, processes, and/or methods may receive first video streams, of a user, from respective first cameras, at respective first locations and construct, from the first video streams, a single video stream that includes forward-facing images of the user. The single video stream constructed from the first video streams may be provided to a network. One or more movements of the user may be tracked, and based on the tracking, a hand-off to second cameras may occur. The one or more systems, processes, and/or methods may receive second video streams, of the user, from respective second cameras, at respective second locations and construct, from the second video streams, the single video stream that includes forward-facing images of the user. The single video stream constructed from the second video streams may be provided to the network.