Video Frame Processing with Dynamic Resolution Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-resolution image processing in data storage devices requires significant power consumption and time, particularly in compute surveillance systems, due to the large amount of data involved.

Innovation Solution

The data storage device generates a lower-quality version of image frames for initial processing, performing computations on this version until high-resolution processing is determined necessary, thereby optimizing power and resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high-resolution image processing is performed, then processing quality and detail are improved, but power consumption and processing time increase significantly

Engineering Contradiction:
Improveprocessing qualityVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The processing pipeline is segmented into two distinct stages: a first-stage processor that handles initial processing at lower resolution, and a second-stage processor that performs additional processing only on selected frames at high resolution. This segmentation allows the system to process most frames efficiently at lower resolution while reserving high-resolution processing for only those frames that require it, thereby reducing overall power consumption while maintaining processing quality when needed.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If high-resolution image processing is performed, then processing quality and detail are improved, but processing time increases

Engineering Contradiction:
Improveprocessing qualityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The processing pipeline is segmented into two distinct stages: a first-stage processor that handles initial processing at lower resolution, and a second-stage processor that performs additional processing only on selected frames at high resolution. This segmentation allows the system to process most frames efficiently at lower resolution while reserving high-resolution processing for only those frames that require it, thereby reducing overall processing time while maintaining processing quality when needed.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If high-resolution image processing is performed, then processing quality and detail are improved, but computational resource usage increases

Engineering Contradiction:
Improveprocessing qualityVSAvoidcomputational resource usage
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The processing pipeline is segmented into two distinct stages: a first-stage processor that handles initial processing at lower resolution, and a second-stage processor that performs additional processing only on selected frames at high resolution. This segmentation allows the system to process most frames efficiently at lower resolution while reserving high-resolution processing for only those frames that require it, thereby reducing overall computational resource usage while maintaining processing quality when needed.

Inventive Principle:
Principle #1Segmentation

4Use of energy by moving object

If lower-resolution image processing is performed, then power consumption and processing time are reduced, but processing quality and detail are degraded

Engineering Contradiction:
Improvepower consumptionVSAvoidprocessing quality
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The system dynamically adjusts the processing resolution based on the characteristics of each video frame. The controller determines whether a frame requires high-resolution processing or can be adequately handled at lower resolution. This dynamic adaptation allows the system to optimize the trade-off between processing quality and power consumption on a per-frame basis, ensuring that high quality is maintained when necessary while minimizing power usage for frames that do not require it.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260057501A1Data Storage Device and Method for Resource Optimization in Video Processing
Publication Date: 2026.02.26 SANDISK TECHNOLOGIES LLC
  • US20260057501A1 patent drawing
  • US20260057501A1 patent drawing
  • US20260057501A1 patent drawing

AI summary

A data storage device and method are disclosed for resource optimization in video processing. In one embodiment, a data storage device is provided comprising a memory and one or more processors. The one or more processors, individually or in combination, are configured to: determine whether an image frame requires processing; in response to determining that the image frame requires processing: generate a lower-quality version of the image frame; and perform processing on the lower-quality version of the image frame; determine whether additional processing is needed; and in response to determining that additional processing is needed, perform the additional processing on the image frame instead of the lower-quality version of the image frame. Other embodiments are provided.