Image Buffer Memory Release During Read Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing apparatuses face challenges in reducing memory capacity, as existing memory management methods fail to efficiently free memory areas where data is not read before completion of read processing.

Innovation Solution

An image processing apparatus and method that controls write and read processing to free memory areas where data is stored but not read before read processing is completed, utilizing a memory area management system that designates storage and read areas dynamically and frees memory areas corresponding to the difference between these areas before read completion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If memory area is freed only after read processing is completed, then data reliability is maintained, but memory capacity increases

Engineering Contradiction:
Improvedata reliabilityVSAvoidmemory capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by freeing memory areas that will not be read before the read processing is completed. The control unit identifies memory areas corresponding to the difference between storage and read areas, and frees them in advance (before read completion), rather than waiting until after read processing finishes. This reduces peak memory capacity requirements while maintaining data reliability through proper management of read and storage area relationships.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If memory capacity is reduced, then device size and power consumption decrease, but memory management complexity increases

Engineering Contradiction:
Improvememory capacityVSAvoidmemory management complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments memory management into distinct storage areas and read areas, with the control unit tracking their relationships. By dividing memory into these functional segments and managing them separately, the system achieves efficient memory utilization without excessive complexity. The segmentation allows precise identification of which memory areas can be safely freed before read completion.

Inventive Principle:
Principle #1Segmentation

3Reliability

If read processing is completed before freeing memory, then data access reliability is ensured, but processing time increases

Engineering Contradiction:
Improvedata access reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The control unit performs preliminary action by freeing memory areas in advance of read processing completion. It identifies areas that will not be read and frees them before the read operation finishes, rather than waiting for read completion. This reduces the total time memory is occupied without compromising data access reliability, as the freed areas are those not needed for the current read operation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12511705B2Image processing apparatus and image processing method
Publication Date: 2025.12.30 SONY SEMICON SOLUTIONS CORP
  • US12511705B2 patent drawing
  • US12511705B2 patent drawing
  • US12511705B2 patent drawing

AI summary

The present invention relates to an image processing apparatus and an image processing method capable of reducing the capacity of a memory. Provided is an image processing apparatus including a memory that stores image data, and a control unit that controls write processing of writing the image data in the memory and read processing of reading the image data stored in the memory, in which the control unit frees a memory area where the image data is stored but is not read before the read processing is completed. For example, the present disclosure can be applied to an image processing apparatus that performs image stabilization processing or the like.