Q-Seg: Quantum Annealing-Based Unsupervised Image Segmentation

Supreeth Mysore Venkatesh, Antonio Macaluso, Marlon Nuske, Matthias Klusch, Andreas Dengel
11/21/2023
cs.CVquant-ph

No official code found. Best implementation: supreethmv/Q-Seg (15 stars, LGPL-2.1, last commit 2025-06-20).

Abstract

We present Q-Seg, a novel unsupervised image segmentation method based on quantum annealing, tailored for existing quantum hardware. We formulate the pixel-wise segmentation problem, which assimilates spectral and spatial information of the image, as a graph-cut optimization task. Our method efficiently leverages the interconnected qubit topology of the D-Wave Advantage device, offering superior scalability over existing quantum approaches and outperforming several tested state-of-the-art classical methods. Empirical evaluations on synthetic datasets have shown that Q-Seg has better runtime performance than the state-of-the-art classical optimizer Gurobi. The method has also been tested on earth observation image segmentation, a critical area with noisy and unreliable annotations. In the era of noisy intermediate-scale quantum, Q-Seg emerges as a reliable contender for real-world applications in comparison to advanced techniques like Segment Anything. Consequently, Q-Seg offers a promising solution using available quantum hardware, especially in situations constrained by limited labeled data and the need for efficient computational runtime.

View on arXivView PDF

Code Implementations(1)

supreethmv/Q-SegCommunity100%
LGPL-2.1

Quantum Annealing-based Unsupervised Segmentation Algorithm

153Python, Jupyter NotebookNov 28, 20231 years agoLGPL-2.1
combinatorial-optimizationcomputer-visiondwave-quantum-annealinggraph-based-segmentationimage-segmentation+5 more

Similar Papers

Cite this paper

@article{venkatesh2023qseg,
  title  = {Q-Seg: Quantum Annealing-Based Unsupervised Image Segmentation},
  author = {Supreeth Mysore Venkatesh and Antonio Macaluso and Marlon Nuske and Matthias Klusch and Andreas Dengel},
  year   = {2023},
  eprint = {2311.12912v4},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.12912v4}
}

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

Discussion