Efficient Mask Correction for Click-Based Interactive Image Segmentation

Fei Du, Jianlong Yuan, Zhibin Wang, Fan Wang, Alibaba Group
2/14/2026

No official code found. Best implementation: feiaxyt/EMC-Click (10 stars, Apache-2.0, last commit 2023-08-08).

Abstract

The goal of click-based interactive image segmentation is to extract target masks with the input of positive/negative clicks. Every time a new click is placed, existing methods run the whole segmentation network to obtain a corrected mask, which is inefficient since several clicks may be needed to reach satisfactory accuracy. To this end, we propose an efficient method to correct the mask with a lightweight mask correction network. The whole network remains a low computational cost from the second click, even if we have a large backbone. However, a simple correction network with limited capacity is not likely to achieve comparable performance with a classic segmentation network. Thus, we propose a click-guided self-attention module and a click-guided correlation module to effectively exploits the click information to boost performance. First, several tem-plates are selected based on the semantic similarity with click features. Then the self-attention module propagates the template information to other pixels, while the correlation module directly uses the templates to obtain target out-lines. With the efficient architecture and two click-guided modules, our method shows preferable performance and efficiency compared to existing methods. The code will be released at https://github.com/feiaxyt/EMC-Click.

DOISemantic Scholar

Code Implementations(1)

feiaxyt/EMC-ClickCommunity75%
Apache-2.0

Efficient Mask Correction for Click-Based Interactive Image Segmentation (CVPR2023)

102Shell, CythonMar 20, 20233 years agoApache-2.0

Cite this paper

@article{du2026efficient,
  title  = {Efficient Mask Correction for Click-Based Interactive Image Segmentation},
  author = {Fei Du and Jianlong Yuan and Zhibin Wang and Fan Wang and Alibaba Group},
  year   = {2026},
  doi    = {10.1109/CVPR52729.2023.02181},
  url    = {https://doi.org/10.1109/CVPR52729.2023.02181},
  journal = {CVPR 2023 2023}
}

Discussion