atlas

Research map / Image generation / Autoregressive and latent generation

Ink Dot-Oriented Differentiable Optimization for Neural Image Halftoning

CVPR 2024 · Image generation › Autoregressive and latent generation · approach: Compositional scene generation · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes dot-controllable neural halftoning that places discrete ink dots on a canvas and moves them via a learned motion predictor, made differentiable by a one-hot dot encoding network (O-Net).

Problem

Deep learning halftoning maps images to near-binary outputs in a black-box, image-level way, giving no direct control over individual ink dots or the dot count, and producing artifacts that are hard to fix locally.

Approach

Treat halftoning as sprinkling a set of discrete ink dots on a canvas: O-Net makes dot coordinates differentiable by mapping them to one-hot encodings whose outer products form each dot's binary matrix (Hadamard product gives the halftone), and P-Net predicts per-dot displacement from the grayscale image and current halftone, with a frozen inverse-halftoning network as a loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use ink dot-oriented neural halftoning instead of OstromoukhovHalftoning · Test imagesPSNR (Avg.): 41.18 -> 43.04Helped
use ink dot-oriented neural halftoning instead of Floyd-SteinbergHalftoning · Test imagesSSIM (Avg.): 0.1687 -> 0.1709Helped
refine local ink-dot positions to address artifactsOur method · Local artifact refinementPSNR: 37.24 -> 44.10 -> 44.43Helped
refine local ink-dot positions to address artifactsOur method · Local artifact refinementSSIM: 0.00756 -> 0.00772 -> 0.00776Helped

Surprising findings

Limitations

Experimental setup

Datasets: DIV2K UTKFace

Benchmarks: DIV2K test images (64x64)

Metrics: PSNR SSIM

Baselines: Ordered Dithering Floyd-Steinberg error diffusion Ostromoukhov's method Xia's Method Jarvis-Judice-Ninke Stucki Atkinson Sierra

Builds on: Xia et al. halftoning network Ostromoukhov error diffusion

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy