Digital Image Quantization via Multiplication Reciprocals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital image quantization methods require division operations, which are inefficient and often result in inaccurate image compression, leading to artifacts and blurring.

Innovation Solution

Implementing digital image compression using two multiplication operations instead of division, with a method that involves computing scaled reciprocal numbers and compensation values to generate quantization values for each data value in the quantization table.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If division operations are used for quantization, then quantization accuracy is maintained, but processing efficiency deteriorates due to longer clock cycles

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidquantization accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent changes the mathematical operation parameter from division to multiplication by introducing scaled reciprocal numbers. The quantization process uses multiplication with pre-computed scaled reciprocal values instead of traditional division operations, achieving both faster processing and maintained accuracy through careful parameter selection and compensation mechanisms

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces scaled reciprocal numbers as intermediary values that mediate between the quantization table and the final quantization result. These intermediary multiplication factors enable the replacement of division operations while preserving quantization accuracy through additional compensation steps

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If division operations are replaced with single multiplication operation, then processing efficiency improves, but quantization accuracy deteriorates causing image blurring and artifacts

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidquantization precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent extracts the reciprocal calculation step from the main quantization loop by pre-computing scaled reciprocal numbers. This separation allows the efficient multiplication operation to be performed without the accuracy losses of single-multiplication approximations, as the complex division is performed once during initialization rather than during image processing

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements feedback through compensation values that are calculated based on remainder information from the scaled reciprocal number computation. This feedback mechanism adjusts the quantization result to compensate for any inaccuracies introduced by using multiplication instead of division, thereby maintaining quantization precision

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7986849B2System and method for accurate parallel quantization with two multiplication operations
Publication Date: 2011.07.26 ORACLE AMERICAN INC
  • US7986849B2 patent drawing
  • US7986849B2 patent drawing
  • US7986849B2 patent drawing

AI summary

A method, system and computer program product that involves receiving and initializing a digital image. Quantization is preformed on the digital image using at least two multiplication operations. Finally, a compressed version of the digital image is presented for viewing and/or storage or transport.