Slow-Motion Video Buffering for Precise Highlight Frame Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing slow-motion video recording methods in electronic devices inaccurately determine the start and end times of motion processes, leading to generated clips that deviate from user expectations and fail to meet personalized requirements for capturing highlight moments.
Innovation Solution
A method that allows users to accurately set the start and end locations of slow-motion video clips by displaying high-frame-rate image frames for selection, enabling precise capture of desired moments through image buffering and processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If the electronic device automatically determines the start time and end time of a motion process, then the slow-motion video clip can be generated without user intervention, but the start location and end location of the generated clip deviate from user expectation and fail to meet personalized requirements
Solution Approach 1:
The system performs preliminary action by capturing and buffering image frames at a high frame rate before the user makes their selection. This allows the user to review the buffered frames and accurately identify the start and end locations of the highlight moment, thereby improving measurement precision while maintaining automation benefits
Solution Approach 2:
The buffered image frames serve as an intermediary between the automatic capture system and the user's selection. By displaying these intermediate frames, the user can precisely determine the start and end locations, resolving the contradiction between automated capture and precise localization
2Measurement precision
If the electronic device captures video at a high frame rate to enable slow-motion playback, then the detail of high-speed motion can be captured, but the device complexity and data processing requirements increase
Solution Approach 1:
The system applies partial action by capturing and buffering only a limited number of frames at the high frame rate (e.g., 240 fps or 960 fps) rather than continuously. This partial high-frame-rate capture provides sufficient detail for slow-motion playback while limiting the total data volume and processing complexity to manageable levels
Data Source
Figure 1
Figure 2
Figure 3A(a)
AI summary
Embodiments of this application provide a slow-motion video recording method and a device, and relate to the field of electronic technologies, so that a user can accurately set a start location and an end location of a slow-motion video clip in a video recording process. In this way, a generated slow-motion video clip can accurately correspond to a slow-motion highlight moment, and can further meet a personalized requirement of the user for the slow-motion highlight moment. The solution includes: An electronic device enables a video recording function; after a video recording operation of a user is detected, if slow-motion triggering is detected, displays candidate image frames on a frame selection interface, where the candidate image frames include a plurality of frames of images; obtains a start frame and an end frame that are set by the user based on the candidate image frames; and generates a target video, where the target video includes a slow-motion video clip, the slow-motion video clip corresponds to the start frame and the end frame, and a video recording frame rate of the slow-motion video clip is higher than an encoding frame rate of the slow-motion video clip. Embodiments of this application are used to record a slow-motion video.