Virtual Background Synthesis via Device Orientation Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional background replacement techniques, such as chroma key compositing, are not portable and fail to adapt to the orientation or motion of a camera, resulting in unrealistic composite videos when the camera moves, especially in dynamic scenarios like sports or selfies.
Innovation Solution
A system that determines the orientation and motion of a mobile device using sensors, builds a three-dimensional spherical model, and rasterizes a panoramic image to generate a virtual background that synchronizes with the camera's motion, allowing for real-time synthesis of composite images with realistic virtual backgrounds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If green screen composition is used to replace background, then background replacement can be achieved, but transportation and set-up of green screens is tedious and time consuming
Solution Approach 1:
The patent uses a camera to capture the actual background and creates a digital copy of it. This digital background can then be replaced or modified without needing physical green screens. The background is captured as an image or video and processed computationally, eliminating the need for physical set-up and transportation of green screens while maintaining background replacement effectiveness.
Solution Approach 2:
The patent replaces the mechanical green screen system with a computational image processing system. Instead of using physical green screens that require set-up and positioning, the system uses camera capture followed by digital image processing to achieve background replacement. This substitution of mechanical systems with computational methods eliminates set-up time while maintaining the background replacement function.
2Reliability
If physical green screen is placed, then background can be replaced, but the image capturing device cannot move freely
Solution Approach 1:
The patent captures the background digitally using the camera and processes it computationally, creating a virtual background that can be adjusted independently of the camera's physical position. This digital copying approach allows the camera to move freely during video capture while the background can be replaced or modified in post-processing, eliminating the constraint of fixed camera positioning required by physical green screens.
Solution Approach 2:
The patent enables dynamic background replacement where the background can be changed or adjusted after video capture. The system processes the captured background and foreground separately, allowing the background to be dynamically modified or replaced without affecting the captured video footage. This dynamic approach provides adaptability and versatility that static green screen setups cannot achieve.
3Ease of manufacture
If conventional background replacement is used, then simple backgrounds can be replaced, but complex motion scenarios result in unrealistic composite videos
Solution Approach 1:
The patent segments the video into foreground and background components using image processing techniques. By separating the foreground objects from the background and processing them independently, the system can maintain realistic interactions between the two. This segmentation allows for sophisticated compositing that preserves realism in complex motion scenarios while keeping the overall process manageable through automated processing.
Solution Approach 2:
The patent replaces manual or simple background replacement methods with advanced computational image processing. The system uses algorithms to analyze and process both foreground and background images, automatically handling complex scenarios that would be difficult or impossible with conventional methods. This computational approach maintains realism in composite videos while managing complexity through automation rather than manual intervention.
Data Source
AI summary
Technologies for synthesis of composite images having a virtual background associated with the orientation, position, or movement of a mobile device are disclosed. In various embodiments, a foreground image is segmented from an image. Further, one or more virtual background images are identified based on the characteristics of the image, such as the orientation of the device that captured the image. Subsequently, the foreground image and the background image are synthesized into a composite image.


