Variable-Dot Halftoning via String-Based Pixel Imbution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for variable-dot halftoning are complex and difficult to implement and maintain, leading to inefficiencies in time and resources, particularly when communicating document descriptions from composition systems to printing systems.

Innovation Solution

A method that creates a set of strings defining halftone cell intensity values with pixel imbution values, allowing direct selection of a string to paint pixels within a halftone cell, enabling device-independent management of variable-dot halftones in printing systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If existing methods for variable-dot halftoning are used, then the number of shades can be increased, but the implementation complexity and difficulty of maintenance increase

Engineering Contradiction:
Improvenumber of shadesVSAvoidimplementation complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the halftone cell into multiple strings, where each string corresponds to a specific shade level. This segmentation allows the complex variable-dot halftoning process to be broken down into manageable components, making implementation simpler while maintaining the ability to produce multiple shades. Each string can be independently processed and painted, reducing the overall complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent pre-creates a set of strings defining halftone cell intensity values with pixel imbution values before the actual printing process. This preliminary preparation of string data structures allows the system to directly select and paint pixels without complex real-time calculations, significantly simplifying implementation while enabling variable-dot halftoning with multiple shades.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If existing variable-dot halftoning methods are implemented, then more shades can be produced, but the time and resources required for implementation increase

Engineering Contradiction:
Improvenumber of shadesVSAvoidimplementation time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-computing and storing string definitions that map halftone cell intensity values to pixel imbution values. This pre-prepared data structure eliminates the need for complex real-time processing during printing, significantly reducing implementation time and resource requirements while maintaining the capability to produce multiple shades.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses string templates that can be copied and reused for different shade levels. Instead of creating unique pixel patterns from scratch for each shade, the system copies and adapts existing string definitions, reducing the computational overhead and time required for implementation while maintaining variable-dot halftoning capabilities.

Inventive Principle:
Principle #26Copying

3Quantity of substance

If traditional halftoning methods are used, then device compatibility is maintained, but the number of shades is limited

Engineering Contradiction:
Improvenumber of shadesVSAvoiddevice compatibility
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal string-based framework that can be applied across different printing devices and shade requirements. The same string definition mechanism works for various devices, making the system universally adaptable while enabling an increased number of shades. This multi-functional approach maintains device compatibility without sacrificing the expanded color capability.

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

Solution Approach 2:

The patent changes the parameter representation from direct pixel values to string-based intensity mappings. This parameter transformation allows the same fundamental mechanism to adapt to different devices and shade requirements by simply changing the string definitions, maintaining versatility while increasing the number of producible shades.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7826099B2Variable-dot halftoning
Publication Date: 2010.11.02 CADLINK TECH CORP
  • US7826099B2 patent drawing
  • US7826099B2 patent drawing
  • US7826099B2 patent drawing

AI summary

A method for enabling a program that communicates a document description from a composition system to a printing system to manage variable-dot halftones for use with variable-dot printing devices, comprising the steps of creating a set of strings, each string defining a halftone cell intensity value and comprising at least one pixel imbution value, wherein said pixel imbution value is in the range of 0 to P, wherein P is the number of physical appearances that a painted pixel can have; using a selected halftone cell intensity value to directly choose a string from said set of strings; and painting at least one pixel within a halftone cell according to a pixel imbution value within the chosen string.