pith:CVU55D7W
Active Sampling for Ultra-Low-Bit-Rate Video Compression via Conditional Controlled Diffusion
Sparse adaptive keyframes and tracked trajectories let a conditional diffusion model reconstruct video at much lower bitrates while keeping perceptual quality high.
arxiv:2605.02849 v2 · 2026-05-04 · cs.CV
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{CVU55D7WJ3K6NS327X7AG2GTHS}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
Experiments on the UVG and MCL-JCV benchmarks show that ActDiff-VC achieves up to 64.6% bitrate reduction at matched NIQE, improves KID by up to 64.6% and FID by up to 37.7% at comparable bitrates against strong learned codecs, and delivers favorable perceptual rate--distortion trade-offs relative to learned and diffusion-based baselines in the ultra-low-bitrate regime.
The assumption that sparse conditioning signals consisting of content-adaptive keyframes and budget-aware tracked point trajectories are sufficient for a conditional diffusion decoder to synthesize perceptually realistic and temporally coherent video frames without introducing major artifacts or inconsistencies.
ActDiff-VC achieves up to 64.6% bitrate reduction at matched NIQE and improves perceptual metrics like KID and FID by using content-adaptive keyframe selection and budget-aware sparse trajectory selection to condition a diffusion decoder for ultra-low-bitrate video reconstruction.
Formal links
Receipt and verification
| First computed | 2026-06-11T01:09:36.791206Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
1569de8ff64ed5e6cb7afdfe0368d33c9de437a1fe482a1e22e1f963dcc1f5d5
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/CVU55D7WJ3K6NS327X7AG2GTHS \
| 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: 1569de8ff64ed5e6cb7afdfe0368d33c9de437a1fe482a1e22e1f963dcc1f5d5
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "d6feadec485a3c9844d886a9b35ab5e30678858c06cdae356f7755a4a2cd02f7",
"cross_cats_sorted": [],
"license": "http://creativecommons.org/licenses/by/4.0/",
"primary_cat": "cs.CV",
"submitted_at": "2026-05-04T17:25:14Z",
"title_canon_sha256": "75b2a5124b46facd2c3f1ab3ad66fee412d37d550fc81da753f17da6396a9540"
},
"schema_version": "1.0",
"source": {
"id": "2605.02849",
"kind": "arxiv",
"version": 2
}
}