Dual Camera Video Stream Switching and Timeline Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video recording methods are limited in diversity and flexibility, making it difficult to capture and process multiple perspectives simultaneously, such as scenery and the photographer, which restricts user experience and application scenarios.

Innovation Solution

A video processing method and device that utilizes cameras on both sides of a terminal to record two video streams simultaneously, allowing for switching between them and generating timeline information to indicate the corresponding relationship between switching operations, enabling more flexible video presentation and editing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If single camera recording is used, then device complexity is low, but video recording diversity is limited

Engineering Contradiction:
Improvevideo recording diversityVSAvoidcamera system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines multiple cameras (front and rear cameras of the terminal) into a unified video recording system. The processing device receives video streams from both cameras simultaneously and integrates them into a single output video file with synchronized audio, resolving the contradiction by merging multiple recording sources while maintaining manageable system complexity through centralized processing.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The video processing device is designed to handle multiple camera inputs and provide multiple output options (single camera output, alternating output, simultaneous display). This multi-functional design allows the same device to adapt to different recording scenarios, improving video recording diversity without proportionally increasing device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If multiple video streams are recorded simultaneously, then video recording diversity is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvevideo recording diversityVSAvoidvideo switching operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements dynamic video stream switching where the system can automatically alternate between different camera inputs based on timing information, or allow manual switching during recording. This dynamic operation simplifies the user experience by providing adaptive switching behavior without requiring complex manual configuration, thus improving ease of operation while maintaining multiple video stream capabilities.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates timeline information that provides feedback about which video stream is currently active and when switches occur. This feedback mechanism helps users understand the current recording state and makes switching operations more intuitive, reducing the operational complexity associated with managing multiple video streams.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If video streams are displayed without timeline information, then device complexity is low, but ease of operation deteriorates

Engineering Contradiction:
Improvevideo stream identificationVSAvoidtimeline information processing
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces timeline information as an intermediary element that mediates between the multiple video streams and the user interface. This timeline data structure organizes and annotates the video streams with timing and identification information, making it easier for users to distinguish and operate with different video sources without requiring complex processing logic in the main system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary organization of video streams by creating timeline information during the recording process itself. By pre-organizing the video data with timing and source identification before playback or editing, the system reduces the complexity of stream identification during operation, as the differentiation work is already done in advance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12088957B2Video processing method and device, terminal, and storage medium
Publication Date: 2024.09.10 DOUYIN VISION CO LTD
  • US12088957B2 patent drawing
  • US12088957B2 patent drawing
  • US12088957B2 patent drawing

AI summary

The embodiments of the disclosure provide a video processing method and device, terminal and storage medium. The method includes: turning on a first camera located at a first side of a terminal so as to obtain a first video stream through the first camera; turning on a second camera located at a second side of the terminal so as to obtain a second video stream through the second camera; receiving a switching command and performing a preset switching operation on the first video stream and the second video stream according to the switching command; recording receiving time of the switching command; and generating timeline information according to the receiving time and the preset switching operation. In the method of the disclosure, by recording the receiving time of the switching command and generating the timeline information, more flexible choices may be provided for subsequent video presentation and editing.