Image Processing Device Calculation Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing calculation amount of image processing devices due to high-quality image sensors leads to potential overload and resource waste, necessitating a reduction in calculation load to enhance processing speed.

Innovation Solution

A calculation processing device comprising a preprocessor to extract an effective divisor, dividend, and overflow bit, a calculator to perform a comparison calculation operation based on these values, and a postprocessor to correct the division value, all limited by a maximum bit number, thereby optimizing the bit number of the output signal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the image processing device performs high-quality image processing operations, then the image quality is improved, but the calculation amount increases leading to overload and resource waste

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent changes the parameter of bit number for calculation operations. By determining the maximum bit number based on the output signal bit number and performing calculations with this limited precision, the device reduces calculation complexity while maintaining sufficient image quality. This parameter change allows high-quality image processing without excessive calculation load.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the calculation amount of the image processing device is increased, then the image processing quality is improved, but the processing speed decreases

Engineering Contradiction:
Improveimage processing qualityVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent applies parameter changes by limiting the bit number used in calculation operations to a maximum value determined from the output signal requirements. This reduces the computational complexity of each operation while maintaining sufficient precision for high-quality image processing, thereby improving processing speed without sacrificing image quality.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts only the necessary number of bits for calculation based on the output signal requirements. By determining the maximum bit number needed and using only that many bits for intermediate calculations, the device eliminates unnecessary computational overhead while preserving the quality required for the final output.

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of energy

If the bit number of the output signal is limited, then resource waste is prevented, but the calculation precision may be reduced

Engineering Contradiction:
Improveresource efficiencyVSAvoidcalculation precision
Core Design Contradiction:
Loss of energyVSMeasurement precision

Solution Approach 1:

The patent optimizes the parameter of bit number by setting the maximum calculation bit number based on the output signal bit number. This ensures that calculations use precisely the right amount of precision needed for the output, avoiding both resource waste from excessive precision and quality loss from insufficient precision.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240168716A1Image processing device including calculation processing device and calculating method of the image processing device
Publication Date: 2024.05.23 SK HYNIX INC
  • US20240168716A1 patent drawing
  • US20240168716A1 patent drawing
  • US20240168716A1 patent drawing

AI summary

An image processing device including a calculation processing device is provided. The calculation processing device includes: a preprocessor for extracting an effective divisor, an effective dividend, and an overflow bit for correcting a calculation result from a divisor and a dividend, based on a maximum bit number of the calculation result; a calculator for outputting a division value as a result obtained by performing a comparison calculation operation by a number of times, which is determined according to the maximum bit number, based on the effective divisor and the effective dividend; and a postprocessor for correcting the division value, based on the overflow bit.