System Cache Image Processing for Faster Cross-Module Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Image data transmission between hardware modules in electronic devices is inefficient and time-consuming due to large data amounts and storage requirements, necessitating excessive use of memory and format conversions by CPU and GPU.

Innovation Solution

A system cache-based image processing method that involves decompressing and decoding compressed image data to a second data format, allowing direct transmission through the system cache, reducing data amount and eliminating the need for format conversions by CPU and GPU.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If image data is transmitted through memory between hardware modules, then image data can be processed by multiple hardware modules, but transmission efficiency is low and time-consuming due to large data amount

Engineering Contradiction:
Improveimage processing efficiencyVSAvoidtransmission time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent divides image data into multiple data tiles, where each tile is processed independently by relevant hardware modules. This segmentation allows parallel processing of different regions of the image, reducing overall transmission time and improving efficiency by avoiding the need to transmit and process the entire image as a single large data block.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the data format parameter from a first data format to a second data format that occupies less storage space. This parameter change reduces the data amount that needs to be transmitted through memory, directly addressing the efficiency and time consumption issues while maintaining the necessary image quality for display.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If image data is stored in first data format, then image quality is maintained, but storage space occupied is large

Engineering Contradiction:
Improveimage qualityVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies parameter changes by converting image data from a first data format to a second data format that occupies less storage space. This format conversion maintains the essential image quality needed for display while significantly reducing the storage requirements, allowing the system to handle image data more efficiently in terms of both quality and space utilization.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If CPU and GPU perform data format conversion, then image data can be processed by different hardware modules, but processing complexity increases

Engineering Contradiction:
Improvehardware module compatibilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-converting image data to a unified second data format before distribution to various hardware modules. This preliminary conversion eliminates the need for each hardware module to perform format conversions, reducing processing complexity while maintaining adaptability across different modules. The data is prepared in advance in a format that all modules can handle.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent establishes a universal second data format that can be processed by multiple different hardware modules including CPU, GPU, and other processing units. This universal format allows any hardware module to process the image data without requiring specialized format conversion capabilities, reducing overall system complexity while maintaining versatility across different processing architectures.

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

Data Source

PatentUS20260030714A1System cache–based image processing method and related apparatus
Publication Date: 2026.01.29 HUAWEI TECH CO LTD
  • US20260030714A1 patent drawing
  • US20260030714A1 patent drawing
  • US20260030714A1 patent drawing

AI summary

A system cache-based image processing method and electronic device provide for receiving an input for displaying a specified image and reading compressed image data of the specified image from an external memory. The compressed image is decompressed and decoded to obtain the image data of the specified image in a first data format. The image data of the specified image in the first data format is processed to obtain the image data of the specified image whose data format is a second data format. Storage space occupied by the image data in the second data format is less than storage space occupied by the image data in the first data format.