Halftone Image Optimization via Mutual Class Matrix and Diffusion Weighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Halftone image processing techniques face challenges in optimizing class matrices and diffusion weightings, leading to suboptimal image quality and the occurrence of block effects in halftone images.

Innovation Solution

A method and system for mutual optimization of hexagonal class matrices and diffusion weightings, where substitute candidates are calculated and selected based on dot diffusion process costs, and acceptance probabilities are determined to iteratively improve image quality, avoiding local convergence and reducing block effects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional class matrix and diffusion weighting optimization methods are used, then the processing speed is maintained, but the image quality deteriorates and block effects occur

Engineering Contradiction:
Improveimage qualityVSAvoidoptimization process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary optimization of the class matrix and diffusion weightings before actual halftone image processing. By pre-calculating optimal parameters using training images and storing them for reuse, the system achieves high image quality without repeating complex optimization during real-time processing, thus resolving the contradiction between image quality and processing complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The optimization system uses the halftone processing system itself to evaluate and refine the class matrix and diffusion weightings through iterative processing of training images. The system automatically adjusts parameters based on performance feedback, eliminating the need for external manual optimization and achieving self-improvement while maintaining operational simplicity

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If iterative optimization with multiple substitute candidates is performed, then the image quality improves, but the processing time increases

Engineering Contradiction:
Improvehalftone image qualityVSAvoidoptimization time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs the computationally intensive iterative optimization with multiple substitute candidates during an offline training phase using training images. The optimized parameters are then stored and reused during actual halftone processing, achieving high image quality without incurring time penalties during real-time operation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies extensive iterative optimization with multiple substitute candidates (excessive action) during the training phase to achieve near-optimal parameters, then uses only the essential stored parameters during actual processing (partial action), thereby achieving high quality output while minimizing processing time during operation

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If the class matrix and diffusion weightings are optimized independently, then the processing complexity is reduced, but the image quality deteriorates due to suboptimal parameters

Engineering Contradiction:
Improvehalftone image qualityVSAvoidmutual optimization complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges the optimization of class matrix and diffusion weightings into a unified mutual optimization process. Both parameters are optimized simultaneously using the same training images and evaluation criteria, allowing them to work together harmoniously and achieve superior image quality compared to independent optimization

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements a feedback mechanism where the performance of the halftone processing system is evaluated using training images, and this evaluation feedback is used to iteratively refine both the class matrix and diffusion weightings together. The mutual feedback loop ensures both parameters are optimized in coordination, achieving high image quality while managing complexity through systematic feedback-driven optimization

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8649059B2Mutual optimization system for class matrix and diffusion weighting used in halftone image processing technique
Publication Date: 2014.02.11 NAT TAIWAN UNIV OF SCI & TECH
  • US8649059B2 patent drawing
  • US8649059B2 patent drawing
  • US8649059B2 patent drawing

AI summary

A mutual optimization method for class matrix and diffusion weighting used in a halftone image processing technique and a mutual optimization system thereof are provided. In the method, a mutual optimization of a plurality of diffusion weightings and a class matrix used in a dot diffusion process is performed based on a concept of simulated annealing in order to avoid converging to local solution, so as to ensure an image quality of a halftone image generated by the dot diffusion process. Besides, since the mutual optimization method is for a hexagonal class matrix, a block effect appearing in the halftone image can be significantly reduced.