DiffAuction: An Auction-Driven Framework for Generative Image Advertising
Organizations: Tongji University · Tsinghua University · Shanghai Qi Zhi Institute
Abstract
Diffusion models enable multiple advertisers to compete for exposure within a shared generated image. Yet existing approaches are computationally costly when generating images under varying target-share configurations, and it remains unclear how the resulting outcomes should be evaluated and priced. To address these gaps, we propose DiffAuction, a framework integrating controllable generation, click-intent evaluation, and auction design. First, our training-free Residual Share Calibration (RSC) decomposes joint-attention updates into product-specific residuals and rescales them according to target shares. We further introduce Share-Conditioned Prompting (SCP) to adapt the viewpoint to each desired allocation. Second, we develop an evaluator that uses a VLM to extract visual evidence and an LLM to assess Click-Through Intent (CTI), a proxy for click propensity, along four dimensions: Product Prominence, Brand Recognizability, Scene Integration, and Contextual Value Communication. We validate its assessments against judgments from 10 trained annotators on 1000 images. Third, we formulate this advertising setting as an auction over jointly feasible generation configurations. Each configuration has a public expected CTI vector, while advertisers hold configuration-specific private values per unit of CTI that map click intent into commercial value. We adopt a learnable affine maximizer auction (AMA), which jointly selects a shared generation configuration and determines advertiser-specific payments to maximize expected platform revenue. The resulting allocation and payment rules guarantee dominant-strategy incentive compatibility (DSIC) and individual rationality (IR). Experiments show that our generation method strengthens the monotonic relationship between target shares and CTI relative to baselines, while the learned AMA achieves higher platform revenue in the resulting auction setting.
Figures & tables
| Method | Pearson | Spearman | Pairwise | Kendall’s | Isotonic |
| FLUX (Prompt-only) | 0.2181 | 0.2344 | 0.5727 | 0.1837 | 0.2802 |
| Sun et al. (2025) | 0.6675 | 0.6630 | 0.7343 | 0.5332 | 0.7708 |
| Ours | 0.7222 | 0.7370 | 0.7603 | 0.6027 | 0.8126 |
| Method | Pearson | Spearman | Pairwise | Kendall’s | Isotonic |
| SCP only | 0.3039 | 0.3172 | 0.5989 | 0.2430 | 0.4897 |
| RSC only | 0.3730 | 0.3774 | 0.6236 | 0.2990 | 0.4964 |
| Baseline + SCP | 0.7651 | 0.7837 | 0.7797 | 0.6430 | 0.8880 |
| RSC + SCP | 0.8120 | 0.8346 | 0.8024 | 0.6981 | 0.9265 |
| # Products | Ours (s) | Sun et al. (2025) (s) | Speedup | Time reduction |
| 2 | 47.74% | |||
| 4 | 56.94% | |||
| 6 | 68.67% | |||
| 8 | 74.62% | |||
| 10 | 78.18% |
| Evaluator | Pearson | Spearman | ICC(2,1) |
| VLM only | 0.662 | 0.574 | 0.610 |
| VLM + LLM (ours) | 0.669 | 0.603 | 0.653 |
| Measure | PP | BR | SI | CVC | CTI |
| Ordinal | 0.8181 | 0.9654 | 0.8342 | 0.8419 | 0.9179 |
| Exact (%) | 78.0 | 82.0 | 66.0 | 68.0 | 42.0 |
| MAE | 0.1600 | 0.1400 | 0.2933 | 0.2733 | 0.0450 |
| Advertisers | Distribution | VCG | Myerson-based | AMA |
| 2 | Correlated | 0.1592 | 0.4036 | 0.4242 |
| 2 | Independent | 0.3699 | 0.5648 | 0.8535 |
| 3 | Correlated | 0.2019 | 0.5238 | 0.5462 |
| 3 | Independent | 0.3498 | 0.6031 | 0.9086 |
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | Pearson | Spearman | Pairwise | Kendall’s | Isotonic |
| Sun et al. (2025) | 0.5861 | 0.6579 | 0.7530 | 0.5449 | 0.6143 |
| Ours | 0.6839 | 0.7932 | 0.8171 | 0.6685 | 0.6922 |
| Setting | Pearson | Spearman | Pairwise | Kendall’s | Isotonic |
| 5 products | 0.7084 | 0.7324 | 0.7773 | 0.6037 | 0.6992 |
| 10 products | 0.5928 | 0.6004 | 0.7162 | 0.4981 | 0.5689 |
| Method | Pearson | Spearman | Pairwise | Kendall’s | Isotonic |
| Sun et al. (2025) | 0.4794 | 0.4858 | 0.6597 | 0.4007 | 0.6687 |
| Ours | 0.5600 | 0.5961 | 0.7073 | 0.4964 | 0.6755 |
| Control Steps | Pearson | Spearman | Pairwise | Kendall’s | Isotonic | Runtime (s) |
| 2 | 0.7581 | 0.7839 | 0.7788 | 0.6413 | 0.8604 | |
| 4 | 0.7875 | 0.7925 | 0.7823 | 0.6522 | 0.8972 | |
| 6 | 0.7892 | 0.8074 | 0.7920 | 0.6717 | 0.8979 | |
| 8 | 0.8120 | 0.8346 | 0.8024 | 0.6981 | 0.9265 | |
| 10 | 0.8083 | 0.8249 | 0.7987 | 0.6893 | 0.9184 |
| Controlled Blocks | Pearson | Spearman | Pairwise | Kendall’s | Isotonic |
| Double-stream only | 0.6878 | 0.7021 | 0.7444 | 0.5649 | 0.7861 |
| Single-stream only | 0.6478 | 0.6605 | 0.7297 | 0.5291 | 0.7588 |
| Double- and single-stream | 0.8120 | 0.8346 | 0.8024 | 0.6981 | 0.9265 |
| Method | Pearson | Spearman | Pairwise | Kendall’s | Isotonic |
| Direct scaling | 0.7792 | 0.7705 | 0.7687 | 0.6232 | 0.8393 |
| RSC | 0.8120 | 0.8346 | 0.8024 | 0.6981 | 0.9265 |
| Advertisers | Pearson | Spearman | Pairwise | Kendall’s | Isotonic | ||
| 2 | 0.40 | 0.15 | 0.7716 | 0.7750 | 0.7802 | 0.6431 | 0.8788 |
| 2 | 0.50 | 0.20 | 0.7747 | 0.7829 | 0.7826 | 0.6462 | 0.8840 |
| 2 | 0.60 | 0.25 | 0.7626 | 0.7706 | 0.7758 | 0.6333 | 0.8886 |
| 3 | 0.40 | 0.15 | 0.6899 | 0.7590 | 0.7956 | 0.6370 | 0.6922 |
| 3 | 0.50 | 0.20 | 0.7042 | 0.7817 | 0.8071 | 0.6579 | 0.7048 |
| 3 | 0.60 | 0.25 | 0.6783 | 0.7560 | 0.7920 | 0.6340 | 0.6760 |
| Stimulus | Processing | |
| Explicit | Implicit | |
| Product | Product Prominence | Brand Recognizability |
| Product–Scene Relation | Scene Integration | Contextual Value Communication |
| Candidate criterion | Case-based analysis | Relation to framework |
|---|---|---|
| Attention Retention | Sustained attention is a temporal behavioral response that cannot be measured directly from the image alone. | Out of scope |
| Product Recognizability | Identifying a product category or specific item is related to identifying its brand. | BR |
| Viewpoint Favorability | Viewpoint affects product visibility, the visibility of brand cues, and the plausibility of the product’s presentation in the scene. | PP + BR + SI |
Image Generation
Image generation studies models that create or edit images from text, examples, layouts, and other structured controls.
See all 463 papers