Virtual Camera Views for Selective Focus in Online Meetings
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current online meeting solutions provide a fixed view from a particular camera, limiting remote participants' ability to focus on specific objects or individuals within the meeting space, and lack the ability to dynamically adjust the field of view based on participant preferences.
Innovation Solution
An online meeting system that utilizes image recognition to identify and crop regions of interest, assigning virtual participant IDs to these regions, allowing remote users to selectively view and control the field of view through virtual video streams.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a fixed view from a particular camera is provided, then the system complexity is reduced, but the adaptability of the viewing experience deteriorates
Solution Approach 1:
The patent segments the video feed into multiple virtual camera views, where each participant or region is assigned a virtual camera ID. This allows the single physical camera feed to be divided into multiple selectable views, enabling adaptability without requiring multiple physical cameras for each participant.
Solution Approach 2:
The system creates virtual copies of camera views by generating virtual camera feeds from the physical camera input. These virtual camera representations can be selectively displayed to different participants, providing customized viewing experiences without the complexity of multiple physical cameras.
2Adaptability or versatility
If multiple video streams are provided for different regions, then the adaptability improves, but the quantity of data transmitted increases
Solution Approach 1:
The patent extracts specific regions of interest from the full video feed and creates separate virtual camera streams for each region. This allows participants to receive only the data they need for their specific view, reducing unnecessary data transmission while maintaining the ability to focus on specific objects or individuals.
Solution Approach 2:
Instead of transmitting the complete video stream to all participants, the system provides partial video streams corresponding to specific regions or participants. This partial action approach reduces data quantity while still enabling the adaptability to focus on specific objects of interest.
3Ease of operation
If virtual camera views are assigned to participants, then the ease of operation improves, but the device complexity increases
Solution Approach 1:
The system automatically assigns virtual camera views to participants based on their identification, eliminating the need for manual configuration. Participants gain control over their preferred view automatically upon joining the meeting, improving ease of operation while the automated processing manages the complexity.
Solution Approach 2:
The system implements feedback mechanisms where participants can select their preferred virtual camera view, and the system adjusts the video stream accordingly. This feedback loop improves ease of operation by allowing participant control while the automated feedback processing manages the complexity of coordinating multiple views.
Data Source
AI summary
A server is provided for a remote meeting conducted between a plurality of clients connected via a network. The server includes one or more memories storing instructions that, when executed, configures the one or more processors, to store, in one or more memories, user id information of a client participating to the remote meeting and a video of the client, associated with each other; store, in one or more memories, a video captured by a predetermined camera and virtual user id information, associated with each other; and transmit, to a client participating to the remote meeting, the video associated with the user id information and the video associated with the virtual user id information.


