Image Buffer Memory Release During Read Processing
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Reliability
If memory area is freed only after read processing is completed, then data reliability is maintained, but memory capacity increases
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.
2Quantity of substance
If memory capacity is reduced, then device size and power consumption decrease, but memory management complexity increases
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.
3Reliability
If read processing is completed before freeing memory, then data access reliability is ensured, but processing time increases
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.
Data Source
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.


