Personalized Vision via Visual In-Context Learning

Yuxin Jiang, Yuchao Gu, Yiren Song, Ivor Tsang, Mike Zheng Shou
9/29/2025
cs.CVcs.LG

No official code found. Best implementation: showlab/PICO (6 stars, MIT, last commit 2025-09-30).

Abstract

Modern vision models, trained on large-scale annotated datasets, excel at predefined tasks but struggle with personalized vision -- tasks defined at test time by users with customized objects or novel objectives. Existing personalization approaches rely on costly fine-tuning or synthetic data pipelines, which are inflexible and restricted to fixed task formats. Visual in-context learning (ICL) offers a promising alternative, yet prior methods confine to narrow, in-domain tasks and fail to generalize to open-ended personalization. We introduce Personalized In-Context Operator (PICO), a simple four-panel framework that repurposes diffusion transformers as visual in-context learners. Given a single annotated exemplar, PICO infers the underlying transformation and applies it to new inputs without retraining. To enable this, we construct VisRel, a compact yet diverse tuning dataset, showing that task diversity, rather than scale, drives robust generalization. We further propose an attention-guided seed scorer that improves reliability via efficient inference scaling. Extensive experiments demonstrate that PICO (i) surpasses fine-tuning and synthetic-data baselines, (ii) flexibly adapts to novel user-defined tasks, and (iii) generalizes across both recognition and generation.

View on arXivView PDF

Code Implementations(1)

showlab/PICOCommunity68%
MIT

[ArXiv 2025] Personalized Vision via Visual In-Context Learning

61Sep 30, 20251 years agoMIT

Similar Papers

Cite this paper

@article{jiang2025personalized,
  title  = {Personalized Vision via Visual In-Context Learning},
  author = {Yuxin Jiang and Yuchao Gu and Yiren Song and Ivor Tsang and Mike Zheng Shou},
  year   = {2025},
  eprint = {2509.25172},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.25172v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.25172.svg)](https://codeofpaper.com/paper/2509.25172)

Discussion