atlas

Research map / Image generation / Fast diffusion sampling

ObCLIP: Oblivious CLoud-Device Hybrid Image Generation with Privacy Preservation

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Training-free diffusion acceleration · 0 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 ObCLIP, an oblivious cloud-device hybrid text-to-image scheme that sends candidate prompts differing only in sensitive attributes to the cloud, runs early denoising there, and finishes on-device, with cache and batch-reuse accelerations.

Problem

Text-to-image diffusion services leak sensitive attributes in user prompts to the cloud server, while existing private methods (MPC/HE) are too costly and DP perturbation degrades utility; hybrid cloud-device schemes like Hybrid SD still send prompt embeddings to the server.

Approach

Replace the real prompt with a set of candidate prompts that differ only in sensitive attributes (gender, age, ethnicity), let the cloud run the first k denoising steps on all candidates, and have the client select its own latent and finish denoising locally; accelerate server side by caching attention/block outputs across timesteps and reusing pivot-prompt attention maps across candidates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ObCLIP (k=10) with cache and attention reuse instead of Realistic Vision v4.0Candidate prompt generation, two attributes (gender + age) · Candidate prompt dataset, 2-attribute (gender + age)FID: 113.39 -> 109.76Helped
Use ObCLIP (k=10) with cache instead of BK-SDM-smallSD-v1.4 + BK-SDM-small · MS-COCO 2014, 30k promptsFID: 18.30 -> 15.73Helped
Use ObCLIP (k=10) with cache instead of SDXLSDXL + Koala-700m · MJHQ, 5k promptsFLOPs (T): 159.35T -> $45.11^*$THelped
Add cache (ablation)ObCLIP (k=10), SD-v1.4 + BK-SDM-small · MS-COCO 2014, 30k promptsFID: 15.65 -> 15.73Hurt
Add cache (ablation)ObCLIP (k=5), SD-v1.4 + BK-SDM-small · MS-COCO 2014, 30k promptsFID: 16.55 -> 16.45Helped
Add cache (ablation)ObCLIP (k=10), SDXL + Koala-700m · MJHQ, 5k promptsFID: 31.92 -> 30.79Helped
Add cache (ablation)ObCLIP (k=5), SDXL + Koala-700m · MJHQ, 5k promptsFID: 32.42 -> 31.97Helped
Use a larger switch point k (ablation)ObCLIP hybrid generation · MS-COCO and MJHQFIDHelped
Use a timestep shift of Δt=8 (ablation)ObCLIP with LCM-SDXL and Koala-700m · MJHQ, 5k promptsFID: 33.25 -> 33.92Helped

Surprising findings

Limitations

Experimental setup

Datasets: MS-COCO 2014 MJHQ

Benchmarks: MS-COCO 2014 MJHQ candidate prompt dataset (synthetic)

Metrics: FID IS CLIP score FLOPs latency

Baselines: Hybrid SD HE-Diffusion Vanilla oblivious generation SD-v1.4 BK-SDM-small Realistic Vision v4.0 SDXL LCM-SDXL

Builds on: Hybrid SD T-Gate Faster Diffusion DPM-Solver

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