1-bit Image Data Generation via Superpixel Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer programs for generating 1-bit image data from multiple-bit image data face challenges in reliable printing, as many output devices struggle to mark isolated pixels or small blocks of adjacent pixels, leading to issues like dot loss and dot gain, which result in uneven image densities and patterning.

Innovation Solution

A computer program that generates 1-bit image data by deriving 'on' and 'off' pixel values from multiple-bit image data, ensuring that each 'on' pixel value corresponds to a block of horizontally and vertically adjacent pixels, thereby improving reliability across various output devices and reducing the appearance of patterning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If isolated pixels or small blocks of adjacent pixels are used to represent dots in 1-bit image data, then the image can be printed with higher resolution and detail, but output devices cannot reliably mark these isolated pixels, causing dot loss and dot gain

Engineering Contradiction:
Improveimage printing reliabilityVSAvoidpixel marking reliability
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent divides the image into superpixels by grouping adjacent pixels that share similar characteristics (color, intensity, spatial relationship). This segmentation transforms isolated pixels into larger, more reliable markable units while preserving image detail through the superpixel structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges adjacent pixels into superpixels by combining multiple pixel values into a single markable unit. This merging ensures that the output device marks a sufficient area to be reliably detected, eliminating dot loss and dot gain while maintaining image fidelity through the collective representation of the superpixel group.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If traditional AM or FM screening methods are used, then 1-bit image data can be generated, but isolated pixels or small blocks of pixels appear as patterning in the printed image

Engineering Contradiction:
Improveimage generation efficiencyVSAvoidpatterning appearance
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent applies local quality by making each superpixel's markable area proportional to its local image characteristics (intensity, color, importance). This allows highlights to use smaller superpixels while shadows use larger ones, eliminating uniform patterning while maintaining efficient image generation through localized adaptation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces dynamics by adaptively adjusting the superpixel size and markable area ratio based on local image content. This dynamic approach replaces static screening patterns with content-dependent superpixel structures, eliminating patterning while maintaining high productivity through automated adaptive processing.

Inventive Principle:
Principle #15Dynamics

3Reliability

If larger blocks of pixels are used to ensure reliable marking, then dot loss and dot gain are reduced, but the image resolution and detail are compromised

Engineering Contradiction:
Improvepixel marking reliabilityVSAvoidimage resolution
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent segments the image into appropriately sized superpixels based on local characteristics, ensuring each superpixel is large enough for reliable marking while maintaining fine detail through dense superpixel arrangements in high-frequency areas. This segmentation achieves both reliability and resolution simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of superpixel size dynamically based on local image content, using smaller superpixels in high-detail areas and larger ones in smooth areas. This parameter adaptation maintains image resolution where needed while ensuring marking reliability where required, resolving the contradiction between resolution and reliability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUSRE50433E1Computer program for generating 1-bit image data from multiple-bit image data
Publication Date: 2025.05.13 HAMILLROAD SOFTWARE LTD
  • USRE50433E1 patent drawing
  • USRE50433E1 patent drawing
  • USRE50433E1 patent drawing

AI summary

A computer program for, or method of, generating 1-bit image data from multiple-bit image data, by a process which comprises the steps of: receiving multiple-bit image data comprising multiple-bit pixel values; and deriving from the multiple-bit pixel values 1-bit image data comprising “on” and “off pixel values, each pixel value of the 1-bit image data corresponding to a pixel of an output medium, which pixel an output device would attempt to mark when printing the 1-bit image data if the pixel value were “on”, the 1-bit image data producing when printed an image constituted by dots, each dot corresponding to a plurality of pixel values of the 1-bit image data, which pixel values correspond to a block of M*N horizontally and/or vertically adjacent pixels of an output is medium, at least one of M and N being greater than one, wherein for at least some of the dots, where M or N is equal to one, a pixel value corresponding to a first or last pixel of a row of horizontally adjacent pixels, or to a first or last pixel of a column of vertically adjacent pixels, is “off, and where both M and N are greater than one, at least one pixel value corresponding to a pixel of a first or last row of horizontally adjacent pixels is “off and/or at least one pixel value 20 corresponding to a pixel of a first or last column of vertically adjacent pixels is “off.