Context-Based Camera Selection for Video Calls
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communication devices with multiple cameras often require users to manually select the correct camera for video calls, which can be inconvenient and may not automatically adapt to the context of the communication session.
Innovation Solution
A method and system for contextually selecting an active camera between front and rear facing cameras based on the context of the communication session, using natural language processing and context evaluation to determine the appropriate camera for video communication, allowing automatic selection when switching from audio to video sessions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the device provides multiple cameras with different lens optimizations, then the adaptability to different communication scenarios is improved, but the complexity of manual camera selection increases
Solution Approach 1:
The system automatically determines the communication context and selects the appropriate camera without user intervention. The processor analyzes communication input (audio/video calls, messaging apps, social media platforms) and autonomously configures the camera system, eliminating the need for manual selection while maintaining adaptability to different scenarios
Solution Approach 2:
The system pre-configures camera selections based on anticipated communication scenarios. By analyzing the type of communication application being launched or currently active, the system prepares and selects the appropriate camera configuration in advance, before the user actually needs to use it, thus avoiding manual selection at the moment of need
2Ease of operation
If the device automatically selects camera based on context, then the ease of operation is improved, but the device complexity increases
Solution Approach 1:
The processor leverages its existing multi-functional capabilities to perform context determination for camera selection. Rather than adding a dedicated hardware system, the processor utilizes its inherent ability to handle various communication applications and data processing tasks to also perform context analysis, thus achieving automatic camera selection without proportionally increasing device complexity
Solution Approach 2:
The system uses the communication application itself and its metadata as an intermediary to determine camera selection. By analyzing information already present in the communication context (application type, call type, platform characteristics), the system derives camera selection criteria without requiring complex external sensing or evaluation systems
Data Source
AI summary
A method, a communication device and a computer program product for selecting an active camera from a front facing camera and a rear facing camera for use during a video communication session. The method includes receiving, via a processor, first communication input associated with a non-video communication session. In response to detecting a switch from the non-video communication session to a video communication session, a first context is determined at the communication device based on the first communication input. The first context is associated with using an active camera selected at the communication device to capture and share video data with the second communication device. The selected active camera is one of the front facing camera and the rear facing camera. The method further includes selecting, as the active camera, one of the front facing camera or the rear facing camera that is associated with the first context.


