pith. sign in
Pith Number

pith:V6AFODQW

pith:2026:V6AFODQWB6RMKC5W2F6CZZE4RD
not attested not anchored not stored refs resolved

StippleDiffusion: Capacity-Constrained Stippling using Controlled Diffusion

Aleksander Plocharski, Andrei Sharf, Ofir Gilad, Przemyslaw Musialski

A diffusion-based sampler produces capacity-constrained stipples for any target density using a single trained checkpoint.

arxiv:2605.15816 v1 · 2026-05-15 · cs.GR · cs.CV · cs.LG

Add to your LaTeX paper
\usepackage{pith}
\pithnumber{V6AFODQWB6RMKC5W2F6CZZE4RD}

Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge

Record completeness

1 Bitcoin timestamp
2 Internet Archive
3 Author claim open · sign in to claim
4 Citations open
5 Replications open
Portable graph bundle live · download bundle · merged state
The bundle contains the canonical record plus signed events. A mirror can host it anywhere and recompute the same current state with the deterministic merge algorithm.

Claims

C1strongest claim

A single trained checkpoint accepts arbitrary target densities at inference, generalizes to point budgets that were not seen during training, and produces stipples in time nearly independent of the output point count. On the Icons-50 benchmark, our learned sampler reaches parity with per-density-optimized baselines on every reported metric while remaining differentiable end-to-end.

C2weakest assumption

The assumption that restricting training and inference to the late-stage denoising regime, initializing from a density-weighted rejection sample, and replacing zero-convolution injection with a sigmoid-gated 1x1 projection is sufficient to preserve the base model's blue-noise structure under hard density signals.

C3one line summary

StippleDiffusion is a late-stage denoising ControlNet on an optimal-transport point-set diffusion baseline that produces capacity-constrained stipples from arbitrary density maps, generalizes to unseen point budgets, and matches optimization baselines on Icons-50 while remaining end-to-end trainable

References

50 extracted · 50 resolved · 0 Pith anchors

[1] Capacity-constrained point distributions: a variant of Lloyd's method , year = 2009 · doi:10.1145/1576246.1531392
[2] and Fu, Chi-Wing , title = 2010 · doi:10.1145/1730804.1730985
[3] Proceedings of the 2nd International Symposium on Non-Photorealistic Animation and Rendering , pages = 2002 · doi:10.1145/508530.508537
[4] Ahmed, Abdalla G. M. and Ren, Jing and Wonka, Peter , title =. 2022 , issue_date =. doi:10.1145/3550454.3555519 , journal = 2022 · doi:10.1145/3550454.3555519
[5] Blue Noise through Optimal Transport , author =. ACM Trans. Graph. (SIGGRAPH Asia) , volume=

Formal links

2 machine-checked theorem links

Receipt and verification
First computed 2026-05-20T00:01:20.054995Z
Builder pith-number-builder-2026-05-17-v1
Signature Pith Ed25519 (pith-v1-2026-05) · public key
Schema pith-number/v1.0

Canonical hash

af80570e160fa2c50bb6d17c2ce49c88ea90f12fb3438bef6ed5c9f2e040c06c

Aliases

arxiv: 2605.15816 · arxiv_version: 2605.15816v1 · doi: 10.48550/arxiv.2605.15816 · pith_short_12: V6AFODQWB6RM · pith_short_16: V6AFODQWB6RMKC5W · pith_short_8: V6AFODQW
Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/V6AFODQWB6RMKC5W2F6CZZE4RD \
  | jq -c '.canonical_record' \
  | python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: af80570e160fa2c50bb6d17c2ce49c88ea90f12fb3438bef6ed5c9f2e040c06c
Canonical record JSON
{
  "metadata": {
    "abstract_canon_sha256": "ace14513057e3275a4c20c893703b258e453391aef919753fa00182f728fe2ff",
    "cross_cats_sorted": [
      "cs.CV",
      "cs.LG"
    ],
    "license": "http://creativecommons.org/licenses/by/4.0/",
    "primary_cat": "cs.GR",
    "submitted_at": "2026-05-15T10:12:42Z",
    "title_canon_sha256": "878240c9a7b1ca1bfa630d94d497f02aab33c7f22827b900a4d31515460fdc43"
  },
  "schema_version": "1.0",
  "source": {
    "id": "2605.15816",
    "kind": "arxiv",
    "version": 1
  }
}