ConZIC: Controllable Zero-shot Image Captioning by Sampling-Based Polishing

Zequn Zeng, Hao Zhang, Zhengjue Wang, Ruiying Lu, Dongsheng Wang +1 more
2/14/2026

No official code found. Best implementation: joeyz0z/ConZIC (76 stars, MIT, last commit 2023-09-20).

Abstract

Zero-shot capability has been considered as a new revolution of deep learning, letting machines work on tasks without curated training data. As a good start and the only existing outcome of zero-shot image captioning (IC), ZeroCap abandons supervised training and sequentially searches every word in the caption using the knowledge of large-scale pre-trained models. Though effective, its autoregressive generation and gradient-directed searching mechanism limit the diversity of captions and inference speed, respectively. Moreover, ZeroCap does not consider the controllability issue of zero-shot IC. To move forward, we propose a framework for Controllable Zero-shot IC, named ConZIC. The core of ConZIC is a novel sampling-based non-autoregressive language model named Gibbs-BERT, which can generate and continuously polish every word. Extensive quantitative and qualitative results demonstrate the superior performance of our proposed ConZIC for both zero-shot IC and controllable zero-shot IC. Especially, ConZIC achieves about $5\times$ generation speed than ZeroCap, and about $1.5\times$ diversity scores, with accurate generation given different control signals. Our code is available at https://github.com/joeyz0z/ConZIC.

View on arXivView PDF

Code Implementations(1)

joeyz0z/ConZICCommunity100%
MIT

Official implementation of "ConZIC: Controllable Zero-shot Image Captioning by Sampling-Based Polishing"

7619PythonMar 2, 20233 years agoMIT

Similar Papers

Cite this paper

@article{zeng2026conzic,
  title  = {ConZIC: Controllable Zero-shot Image Captioning by Sampling-Based Polishing},
  author = {Zequn Zeng and Hao Zhang and Zhengjue Wang and Ruiying Lu and Dongsheng Wang and Bo Chen},
  year   = {2026},
  eprint = {2303.02437},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2303.02437},
  journal = {CVPR 2023 2023}
}

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/2303.02437.svg)](https://codeofpaper.com/paper/2303.02437)

Discussion