Image Processing Apparatus Region Generation Order Balancing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-definition image data processing requires efficient distribution of graphic data generation across multiple image processing chips, but existing methods lead to uneven processing loads and reduced display speed due to varying graphic data complexity and display regions, resulting in inefficient graphic data generation and display.

Innovation Solution

An image processing apparatus that divides image data into regions and determines a unique generation order for each region, allowing different image processing units to generate graphic data independently, ensuring balanced processing loads and efficient data combination for output.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If graphic data generation processing is distributed according to the boundary between divided regions of high-definition image data, then image processing can be executed in parallel across multiple chips, but the processing load becomes concentrated in one graphic generation unit, reducing overall efficiency

Engineering Contradiction:
Improveimage processing speedVSAvoidprocessing load distribution
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies local quality by determining graphic data generation regions based on display region boundaries rather than simply dividing image data boundaries. This ensures that graphic data with complex regions are allocated to chips with available processing capacity, balancing the processing load dynamically according to local characteristics of graphic data complexity and display requirements

Inventive Principle:
Principle #3Local quality

2Productivity

If processing for estimating the processing load of graphic data is performed, then graphic data can be allocated more efficiently, but the processing time increases, reducing display speed

Engineering Contradiction:
Improvegraphic data generation efficiencyVSAvoiddisplay speed
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-determining the allocation of graphic data generation processing based on display region boundaries before actual graphic data generation begins. This preliminary determination of which chip handles which graphic data regions eliminates the need for complex real-time load estimation during processing, thus maintaining high display speed while achieving efficient resource utilization

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9519945B2Image processing apparatus, control method, and program therefor
Publication Date: 2016.12.13 CANON KK
  • US9519945B2 patent drawing
  • US9519945B2 patent drawing
  • US9519945B2 patent drawing

AI summary

A graphic division unit divides image data to be output into a plurality of divided regions, and an order determination unit determines a generation order of a plurality of the divided regions of the image data so as to cause a first generation order of the image data and a second generation order of the image data to be different from each other. A generation stop instruction unit causes generation of the image data until the image data combining the image data generated based on the first generation order with the image data generated based on the second generation order corresponds to the image data to be output.