Image Processing Unit Weighted Average Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ink-jet multifunction printers face increased costs due to the need for dedicated circuits to perform specific image processing tasks like character modification, dodging, and weighted average calculations, which are not uniformly applied across the entire image, leading to inefficiencies in processing speed and hardware requirements.

Innovation Solution

An image processing device that processes data with pixel values and attribute values, using a weighted average processing unit to calculate weighted averages without requiring dedicated circuits, allowing for flexible image processing by moving data between modules and executing different processes in parallel.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If dedicated circuits are arranged for specific image processing tasks (character modification, dodging, weighted average calculations), then processing performance for those tasks is improved, but hardware cost increases

Engineering Contradiction:
Improveprocessing performanceVSAvoidhardware cost
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a single image processing unit that can perform multiple different image processing tasks (character modification, dodging, weighted average calculations, etc.) through software control rather than requiring separate dedicated circuits for each function. This multi-functional approach reduces hardware complexity and cost while maintaining processing performance for various image processing needs.

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

Solution Approach 2:

The patent implements dynamics by making the image processing unit configurable and adaptable through software instructions. The unit can dynamically switch between different processing algorithms and functions based on the input data type and processing requirements, rather than being fixed to a single function. This dynamic flexibility eliminates the need for multiple static dedicated circuits.

Inventive Principle:
Principle #15Dynamics

2Speed

If multiple dedicated circuits are arranged for different image processing tasks, then processing speed is improved, but hardware scale increases

Engineering Contradiction:
Improveprocessing speedVSAvoidhardware scale
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent merges multiple image processing functions into a single integrated image processing unit. By combining character modification, dodging, weighted average calculations, and other processing tasks into one unified hardware unit that can be controlled via software, the patent reduces hardware scale while maintaining the processing speed benefits of dedicated hardware through efficient resource utilization.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The universal image processing unit can execute multiple processing algorithms sequentially or in parallel based on software instructions, providing high processing speed for various tasks without requiring separate dedicated circuits for each function. This approach maintains speed performance while significantly reducing the overall hardware scale.

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

3Manufacturing precision

If dedicated circuits are arranged for area-specific processing (character area, halftone dot area, object area), then processing precision is improved, but device complexity increases

Engineering Contradiction:
Improveprocessing precisionVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by enabling the image processing unit to apply different processing algorithms and parameters to different areas of the image (character areas, halftone dot areas, object areas, background areas) based on area identification through software analysis. This allows precise area-specific processing without requiring separate dedicated circuits for each area type, as the single unit can dynamically adapt its processing approach based on the detected image content.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9888150B2Image processing apparatus, and image processing device which processes image data in correspondence with one or more pixels of an image
Publication Date: 2018.02.06 CANON KK
  • US9888150B2 patent drawing
  • US9888150B2 patent drawing
  • US9888150B2 patent drawing

AI summary

An image processing device includes a first and a second image processing module including an image processing unit, and a connection module that is connected to the first and second image processing modules, and moves an image data from one image processing module to the other image processing module. At least one of the image processing modules includes a weighted average processing unit that calculates, based on a weighting coefficient included in an attribute value, a weighted average of a pixel value of the input image data and a image processed pixel value, and an output unit which outputs at least one of the image processed pixel value and the weighted-averaged pixel value.