Image Processing Apparatus Selective Pixel Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing apparatuses inefficiently store and process image data, leading to resource wastage and delayed display times due to storing unnecessary data in frame buffers.

Innovation Solution

The image processing apparatus selectively stores image data in memory based on pixel conditions, such as transparency, by using a graphics processor to determine whether to write or not write data for pixels that satisfy certain criteria, thereby optimizing memory usage and processing time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all pixel data is stored in the frame buffer, then complete image data is available for display, but memory resources are wasted and processing time increases

Engineering Contradiction:
Improveimage data completenessVSAvoidmemory resource usage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts only the necessary pixel data from the image frame based on predetermined conditions (such as transparency thresholds). Instead of storing all pixel data in the frame buffer, only pixels that do not meet the transparency condition are stored, thereby reducing memory resource usage while maintaining the reliability of displaying visible image content.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by selectively storing only a portion of the pixel data that is necessary for display. By using a transparency threshold condition, the system performs partial storage of image data, avoiding the excessive action of storing all pixel data including fully transparent pixels that would waste memory resources.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If all pixel data is stored in the frame buffer, then complete image information is preserved, but processing speed decreases due to handling unnecessary data

Engineering Contradiction:
Improveimage information completenessVSAvoidimage processing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts and stores only the necessary pixel data that does not satisfy the transparency condition. By removing fully transparent pixels from the storage process, the system reduces the amount of data that needs to be processed, thereby improving image processing speed while maintaining the reliability of displaying visible content.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by performing storage operations only on pixels that meet specific criteria (those that do not satisfy the transparency condition). This partial processing approach avoids the excessive processing of all pixels including transparent ones, thereby enhancing productivity without compromising the completeness of visible image information.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If transparent pixels are stored in the frame buffer, then all image data is available, but memory capacity is consumed unnecessarily

Engineering Contradiction:
Improveimage data volumeVSAvoidframe buffer memory area
Core Design Contradiction:
Quantity of substanceVSArea of stationary object

Solution Approach 1:

The patent extracts and identifies transparent pixels based on a predetermined transparency condition, and excludes them from storage in the frame buffer. By taking out these unnecessary transparent pixels from the data storage process, the system reduces the quantity of stored image data and consequently reduces the memory area consumed by the frame buffer.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by storing only a portion of the image data - specifically, only pixels that do not satisfy the transparency condition. This selective storage approach avoids the excessive storage of all pixel data including transparent pixels, thereby reducing both the quantity of stored data and the frame buffer memory area required.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10896661B2Image processing apparatus and method for controlling the same
Publication Date: 2021.01.19 SAMSUNG ELECTRONICS CO LTD
  • US10896661B2 patent drawing
  • US10896661B2 patent drawing
  • US10896661B2 patent drawing

AI summary

An image processing apparatus and a method of controlling the image processing apparatus are provided. The image processing apparatus includes a memory unit; and a processor configured to store image data of all pixels of a zone set in a first image frame in an area of the memory unit, which corresponds to the zone, when at least one of the pixels of the zone does not satisfy a predefined condition, and not to store image data of each of the pixels of the zone in the area of the memory unit, which corresponds to the zone, when all the pixels of the zone satisfy the predefined condition.