Multi-Camera Video Switching via Synchronized Time Metadata
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need for electronic devices with multiple cameras to simultaneously capture and store multiple videos while allowing seamless playback and switching between them based on user input.
Innovation Solution
An electronic device with a plurality of cameras, a display, and a processor that displays preview images from the cameras, allows user input to select cameras, simultaneously acquires videos from selected cameras, and stores them as separate files with the same time information, enabling smooth playback and switching between videos based on touch inputs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple cameras are used to simultaneously capture videos, then video capture versatility is improved, but device complexity increases
Solution Approach 1:
The patent divides the video capture system into multiple independent camera modules (first camera, second camera, third camera) each with distinct functions (wide-angle, telephoto, ultra-wide-angle). This segmentation allows versatile video capture while managing complexity through modular design, where each camera module operates independently but is coordinated by a central processor.
Solution Approach 2:
The electronic device is designed with multi-functionality by incorporating multiple camera types that can be used individually or in combination for different video capture scenarios. The processor coordinates these cameras to provide universal video capture capabilities across various shooting conditions, making the device adaptable to diverse user needs.
2Productivity
If multiple videos are simultaneously acquired and stored, then productivity is improved, but loss of time increases
Solution Approach 1:
The patent implements preliminary action by pre-organizing the storage structure for multiple videos with identical time information. The processor is configured to simultaneously acquire and store videos from multiple cameras with synchronized timing, preparing the data structure in advance to facilitate efficient later retrieval and playback without time loss.
Solution Approach 2:
The patent merges multiple video streams into a coordinated playback system where videos with identical time information are stored together and played back simultaneously. This combining approach allows efficient management of multiple videos, reducing the time required for separate processing while maintaining high productivity in video acquisition.
3Ease of operation
If preview images from multiple cameras are displayed, then ease of operation is improved, but device complexity increases
Solution Approach 1:
The display system is segmented to show preview images from different camera modules in distinct regions or formats. This segmentation allows users to easily identify and select desired cameras while the system manages the complexity of coordinating multiple preview streams through the processor.
Solution Approach 2:
The processor acts as an intermediary that manages the display of multiple preview images. It coordinates the preview streams from various cameras and presents them in an organized manner on the display, simplifying user interaction while handling the underlying complexity of multi-camera preview management.
Data Source
AI summary
An electronic device according to various embodiments includes: a plurality of cameras, a display including a touch input sensor, a memory, and at least one processor operatively connected to the plurality of cameras, the display, and the memory, in which the processor is configured to: play a first video through the display based on a command to play the first video among a plurality of relevant video files having a same time information stored in the memory, receive, via the touch input sensor, a touch input on the display configured to output the first video, determine a second video corresponding to the type of touch input among the plurality of relevant video files, and stop the playing of the first video and play the second video based on playing time information of the stopped first video.


