Video Recording With Frame Interpolation Beyond Hardware Limits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices, such as mobile phones, are limited by the maximum frame rate of their image sensors, resulting in suboptimal slow motion video recording and playback, making it difficult for users to clearly see high-speed moving details.

Innovation Solution

The method and device enhance video recording frame rates beyond the hardware limit by using frame interpolation and buffering techniques, allowing for higher frame rates and improved slow motion video recording.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the video recording frame rate is increased beyond the hardware limit, then the slow motion playback quality is improved, but the hardware frame rate support is exceeded

Engineering Contradiction:
Improveslow motion playback qualityVSAvoidhardware frame rate support
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary actions by capturing and buffering video frames at the hardware-supported frame rate before playback. These pre-captured frames are stored in a buffer, allowing the system to later interpolate and play them back at higher effective frame rates without requiring the hardware to actually capture at those higher rates in real-time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of video frames through interpolation algorithms. Instead of requiring the hardware to capture actual high-frame-rate data, the system generates synthetic frame copies by interpolating between captured frames, effectively simulating high-speed capture capability beyond hardware limits.

Inventive Principle:
Principle #26Copying

2Measurement precision

If frame interpolation is used to increase video recording frame rate, then slow motion visualization is improved, but processing complexity increases

Engineering Contradiction:
Improvehigh-speed moving details visibilityVSAvoidframe interpolation processing
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system replaces the mechanical limitation of hardware frame rate with software-based frame interpolation processing. Instead of relying on physical capture capabilities, the system uses computational algorithms to generate additional frames, substituting mechanical constraints with software processing.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the temporal parameter of video playback by interpolating intermediate frames between captured moments. This parameter transformation allows the same captured data to be played back at different effective frame rates, enhancing slow motion visualization without requiring additional hardware capture capability.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the video recording frame rate is increased, then the slow motion effect is enhanced, but the data processing load increases

Engineering Contradiction:
Improvemoving details identificationVSAvoiddata processing load
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The system applies partial action by performing frame interpolation only when slow motion playback is required, rather than continuously processing at maximum frame rates. This selective processing reduces overall computational load while maintaining enhanced slow motion capability when needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12445569B2Video recording method and electronic device
Publication Date: 2025.10.14 BEIJING KUNSHI INTPROP MANAGEMENT CO LTD
  • US12445569B2 patent drawing
  • US12445569B2 patent drawing
  • US12445569B2 patent drawing

AI summary

A method is provided for recording a video. The method includes generating a first set of video frames corresponding to a first time duration, generating a second set of video frames corresponding to a second time duration, inserting a third set of video frames to the second set of video frames, and automatically generating a combined video based on the first, second, and third sets of video frames. At least a part of the combined video is associated with a playback time duration greater than the second time duration.