Stable Diffusion Models are Secretly Good at Visual In-Context Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Oorloff, Trevine, Sindagi, Vishwanath, Bandara, Wele Gedara Chaminda, Shafahi, Ali, Ghiasi, Amin, Prakash, Charan, Ardekani, Reza
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909736034631680
author Oorloff, Trevine
Sindagi, Vishwanath
Bandara, Wele Gedara Chaminda
Shafahi, Ali
Ghiasi, Amin
Prakash, Charan
Ardekani, Reza
author_facet Oorloff, Trevine
Sindagi, Vishwanath
Bandara, Wele Gedara Chaminda
Shafahi, Ali
Ghiasi, Amin
Prakash, Charan
Ardekani, Reza
contents Large language models (LLM) in natural language processing (NLP) have demonstrated great potential for in-context learning (ICL) -- the ability to leverage a few sets of example prompts to adapt to various tasks without having to explicitly update the model weights. ICL has recently been explored for computer vision tasks with promising early outcomes. These approaches involve specialized training and/or additional data that complicate the process and limit its generalizability. In this work, we show that off-the-shelf Stable Diffusion models can be repurposed for visual in-context learning (V-ICL). Specifically, we formulate an in-place attention re-computation within the self-attention layers of the Stable Diffusion architecture that explicitly incorporates context between the query and example prompts. Without any additional fine-tuning, we show that this repurposed Stable Diffusion model is able to adapt to six different tasks: foreground segmentation, single object detection, semantic segmentation, keypoint detection, edge detection, and colorization. For example, the proposed approach improves the mean intersection over union (mIoU) for the foreground segmentation task on Pascal-5i dataset by 8.9% and 3.2% over recent methods such as Visual Prompting and IMProv, respectively. Additionally, we show that the proposed method is able to effectively leverage multiple prompts through ensembling to infer the task better and further improve the performance.
format Preprint
id arxiv_https___arxiv_org_abs_2508_09949
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Stable Diffusion Models are Secretly Good at Visual In-Context Learning
Oorloff, Trevine
Sindagi, Vishwanath
Bandara, Wele Gedara Chaminda
Shafahi, Ali
Ghiasi, Amin
Prakash, Charan
Ardekani, Reza
Computer Vision and Pattern Recognition
Machine Learning
Large language models (LLM) in natural language processing (NLP) have demonstrated great potential for in-context learning (ICL) -- the ability to leverage a few sets of example prompts to adapt to various tasks without having to explicitly update the model weights. ICL has recently been explored for computer vision tasks with promising early outcomes. These approaches involve specialized training and/or additional data that complicate the process and limit its generalizability. In this work, we show that off-the-shelf Stable Diffusion models can be repurposed for visual in-context learning (V-ICL). Specifically, we formulate an in-place attention re-computation within the self-attention layers of the Stable Diffusion architecture that explicitly incorporates context between the query and example prompts. Without any additional fine-tuning, we show that this repurposed Stable Diffusion model is able to adapt to six different tasks: foreground segmentation, single object detection, semantic segmentation, keypoint detection, edge detection, and colorization. For example, the proposed approach improves the mean intersection over union (mIoU) for the foreground segmentation task on Pascal-5i dataset by 8.9% and 3.2% over recent methods such as Visual Prompting and IMProv, respectively. Additionally, we show that the proposed method is able to effectively leverage multiple prompts through ensembling to infer the task better and further improve the performance.
title Stable Diffusion Models are Secretly Good at Visual In-Context Learning
topic Computer Vision and Pattern Recognition
Machine Learning
url https://arxiv.org/abs/2508.09949