Video Recording With Frame Interpolation Beyond Hardware Limits
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Measurement precision
If frame interpolation is used to increase video recording frame rate, then slow motion visualization is improved, but processing complexity increases
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.
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.
3Measurement precision
If the video recording frame rate is increased, then the slow motion effect is enhanced, but the data processing load increases
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.
Data Source
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.


