Image Buffer for Real-Time Slow Motion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional imaging systems lack real-time, live view display capabilities with image and information enhancements, particularly in enabling push-button slow motion effects and frame rate adjustments, which are not efficiently portable or adaptable for general use.

Innovation Solution

A method and system that utilize an image buffer to store and manage image frames, allowing for real-time display with adjustable frame rates, enabling slow motion effects and seamless transitions between normal and fast-forward playback through control inputs, such as touch-based interfaces on wearable devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If image frames are captured and displayed in real-time at capture frame rate, then the live view display provides real-time visual feedback, but the system cannot provide slow motion effects without additional buffer management complexity

Engineering Contradiction:
Improveslow motion effect accessibilityVSAvoidbuffer management system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary action by capturing and storing image frames in a buffer at capture frame rate before display. This pre-capture buffer allows the system to later retrieve and display frames at different rates (including slow motion) without needing to capture at multiple rates simultaneously, simplifying the overall system architecture while enabling ease of operation for slow motion effects.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies dynamics by making the display frame rate adjustable and independent from the capture frame rate. The buffer management system dynamically controls the retrieval and display of frames at varying rates, allowing real-time switching between normal speed, slow motion, and other playback speeds, thereby providing ease of operation for different viewing needs without fixed constraints.

Inventive Principle:
Principle #15Dynamics

2Speed

If the display frame rate is reduced for slow motion effect, then slow motion visualization is achieved, but the displayed representation falls behind real time requiring additional buffer capacity

Engineering Contradiction:
Improvedisplay frame rateVSAvoidbuffer memory capacity
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system pre-captures and stores multiple frames in the buffer at the full capture frame rate before slow motion display is needed. This preliminary accumulation of frames in buffer memory provides the necessary quantity of stored images to sustain reduced display frame rates, allowing slow motion effect without requiring excessively large buffer capacity during playback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters by dynamically adjusting the display frame rate while maintaining a relatively fixed buffer capacity. The buffer is managed to store sufficient frames for the desired slow motion duration, and the display rate is varied within available buffer constraints, optimizing the balance between slow motion effect quality and memory resource utilization.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the system provides multiple frame rate options for different playback speeds, then versatility is improved, but the device complexity increases

Engineering Contradiction:
Improveframe rate adjustment capabilityVSAvoidcontrol system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies universality by using a single buffer management architecture that handles multiple playback speeds (real-time, slow motion, fast forward) through unified frame retrieval logic. The same buffer serves all playback rate requirements, and the control system uses general-purpose frame rate adjustment mechanisms rather than dedicated systems for each speed, thereby providing versatility without proportionally increasing device complexity.

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

Solution Approach 2:

The control system implements dynamics by allowing flexible, on-the-fly adjustment of display frame rate based on user input. The system can transition between different playback speeds dynamically without requiring complex pre-programmed sequences or separate control paths for each mode, simplifying the overall control architecture while maintaining high adaptability for various viewing preferences.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9143693B1Systems and methods for push-button slow motion
Publication Date: 2015.09.22 GOOGLE LLC
  • US9143693B1 patent drawing
  • US9143693B1 patent drawing
  • US9143693B1 patent drawing

AI summary

Imaging systems can often gather higher quality information about a field of view than the unaided human eye. For example, telescopes may magnify very distant objects, microscopes may magnify very small objects, and high frame-rate cameras may capture fast motion. The present disclosure includes devices and methods that provide real-time vision enhancement without the delay of replaying from storage media. The disclosed devices and methods may include a live view display and image and other information enhancements, which utilize in-line computation and constant control. The disclosure includes techniques for enabling push-button slow motion effects through buffer management and the adjustment of a display frame rate.