Vectorized multi-level halftoning using ternary logic
US10855881B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 18, 2019 |
| Grant date | Dec 1, 2020 |
| Priority date | — |
| Expiry date | Dec 18, 2039 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04N1/52
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
Systems, methods, software for halftoning. In one embodiment, a halftone system receives a raster image comprising an array of pixels, and performs a multi-level halftoning process on one or more blocks of the pixels. The system identifies thresholds that distinguish different intensity levels. For each block, the system identifies a set of pixel values for the pixels in the block, performs a vectorized comparison of the set of pixel values to each of the thresholds to generate sets of comparison bits, and performs ternary logic operations with three of the sets of comparison bits as input to define a set of low-order bits and a set of higher-order bits for the pixels in the block.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.