Dynamic Scene Split Screen Generation via Virtual Camera Synthesis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for creating split screens for dynamic scenes require multiple cameras and manual editing, making them costly and impractical for capturing dynamic scenes with varying partition views, and they fail to provide clear views of performers' actions and lip movements for viewers in the back rows.
Innovation Solution
A system that automatically generates split screens using a static camera by detecting objects, selecting shot specifications, cropping and optimizing video frames with dynamic programming, and displaying them in real-time on a computing unit, allowing for seamless transitions and clear depiction of emotions and actions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple cameras and manual editing are used to create split screens, then the quality and clarity of performer views are improved, but the cost and complexity of the system increase significantly
Solution Approach 1:
The patent creates virtual copies of camera views through computer-generated imagery and virtual camera techniques. Instead of using multiple physical cameras, the system generates synthetic video feeds that mimic what multiple cameras would capture, thereby reducing hardware complexity while maintaining view quality
Solution Approach 2:
The patent replaces the mechanical system of multiple physical cameras and manual editing equipment with a computational system. Automated algorithms perform shot selection, cropping, and split-screen composition, eliminating the need for multiple camera operators and manual post-production work
2Measurement precision
If multiple cameras and photographic professionals are deployed, then the video output quality is improved, but the cost of production increases
Solution Approach 1:
The system performs automated shot selection and split-screen generation without requiring professional camera operators or editors. The computational algorithms autonomously analyze the video feed, identify key moments, and create the split-screen composition, eliminating the need for expensive human expertise
Solution Approach 2:
The patent uses a single physical camera combined with virtual camera synthesis to produce quality equivalent to multiple cameras. By creating computational copies and transformations of the video feed, the system achieves professional-quality output without the cost of multiple camera setups
3Measurement precision
If manual editing work is performed to create split screens, then the accuracy of capturing dynamic scenes is improved, but the time required for production increases
Solution Approach 1:
The patent enables real-time or near-real-time split-screen generation by processing video feeds continuously as they are captured. The automated system maintains continuous analysis and composition, eliminating the time loss associated with post-production editing while preserving accuracy in capturing dynamic moments
Solution Approach 2:
The patent replaces manual editing operations with automated computational processing. Algorithms automatically detect key events, select appropriate shots, and generate split-screen compositions without human intervention, dramatically reducing production time while maintaining or improving accuracy through consistent algorithmic application
4Device complexity
If partition views are hard coded for split screen, then the system simplicity is maintained, but the adaptability to dynamic scenes is reduced
Solution Approach 1:
The patent implements dynamic partition views that automatically adjust based on the content being captured. The system analyzes the video feed in real-time and modifies the split-screen configuration to follow performers' movements and highlight key actions, transforming static hard-coded partitions into adaptive, content-responsive layouts
Data Source
AI summary
A system and method for automatically generating split screen for a video of a dynamic scene is disclosed. The system generates the split screen by (a) obtaining the video of the dynamic scene, (b) detecting one or more objects in the video, (c) selecting one or more shot specifications for the one or more objects, (d) automatically cropping the dynamic scene of the one or more objects based on selected shot specifications, (e) automatically selecting a layout configuration for the split screen based on the cropped dynamic scenes to partition a display screen of a computing unit, (f) optimizing the split screen, (g) automatically generating the split screen by depicting (i) an overview of an original shot of the video in a top half and (ii) the cropped dynamic scenes in the one or more partition views of a bottom half and (h) displaying the split screen to a user.


