Camera Function Page Switching With Cached Video Preview

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The issue of a black screen appearing when transitioning from a video editing page to a video shooting page in camera functions of intelligent terminal devices disrupts the smoothness and visual experience of the application, reducing user satisfaction.

Innovation Solution

A method and apparatus for camera function page switching that involves starting a video editing page for a selected video, displaying a preview image based on the first video after camera initialization, and then collecting a second video to generate a synthesized video upon completion, thereby avoiding the black screen and ensuring seamless transitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the camera unit is initialized when returning from video editing page to video shooting page, then the camera unit can collect real-time video content, but the video shooting page displays a black screen during initialization causing poor user experience

Engineering Contradiction:
Improvecamera unit initializationVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies preliminary action by pre-loading and caching video frames from the previously shot first video before the user returns to the video shooting page. When the page switch occurs, these pre-loaded frames are immediately displayed to avoid the black screen effect, while the camera unit initializes in the background. This resolves the contradiction by preparing content in advance so that reliable camera initialization doesn't cause poor user experience.

Inventive Principle:
Principle #10Preliminary action

2Speed

If the video shooting page is started immediately after closing the video editing page, then the page switching speed is fast, but the real-time shooting content cannot be displayed causing a black screen

Engineering Contradiction:
Improvepage switching speedVSAvoidreal-time shooting content
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The patent uses copying by displaying video frames from the first video (previously shot content) as a temporary substitute when the real-time camera feed is not yet available. These copied frames are cached and displayed during the initialization period, allowing fast page switching while preventing information loss about what the camera should be capturing. Once the camera initializes, real-time content replaces the copied frames.

Inventive Principle:
Principle #26Copying

3Reliability

If the camera unit initialization process is completed before displaying video content, then the displayed video is stable and reliable, but the user experiences a black screen during the initialization period

Engineering Contradiction:
Improvevideo display stabilityVSAvoidinitialization waiting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies continuity of useful action by maintaining continuous video frame display throughout the page transition and initialization process. Instead of leaving the display blank during initialization, the system continuously shows cached frames from the first video, ensuring the useful action of video display continues uninterrupted. This eliminates the black screen waiting period while maintaining reliable video content display.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20250220264A1Method, apparatus, electronic device and storage medium for camera function page switching
Publication Date: 2025.07.03 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20250220264A1 patent drawing
  • US20250220264A1 patent drawing
  • US20250220264A1 patent drawing

AI summary

Embodiments of the present disclosure provide a method, apparatus, electronic device, and storage medium, computer program product, and computer program for camera function page switching. A video editing page is started based on a selected first video. The video editing page is used to edit the first video based on an editing instruction input by the user. In response to a shooting trigger instruction for the video editing page, the video editing page is closed, and a video shooting page is started. A preview image is obtained based on the first video, and the preview image is displayed in the video shooting page, wherein the preview image includes at least one video frame generated based on the first video. A second video is collected through the camera unit after initialization of the camera unit is completed. The video editing page is jumped to, and a synthesized video is played through the video editing page, where the synthesized video is generated after processing the first video and the second video based on a target editing operation. The video shooting page is avoided to be in a black screen state, thereby improving the smoothness and visual experience of generating synthesized videos and improving the user experience.