Proceedings

Contour-based Interactive Segmentation

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 1322-1330.

https://doi.org/10.24963/ijcai.2023/147

Abstract

Recent advances in interactive segmentation (IS)

allow speeding up and simplifying image editing

and labeling greatly. The majority of modern IS

approaches accept user input in the form of clicks.

However, using clicks may require too many user

interactions, especially when selecting small ob-

jects, minor parts of an object, or a group of ob-

jects of the same type. In this paper, we consider

such a natural form of user interaction as a loose

contour, and introduce a contour-based IS method.

We evaluate the proposed method on the standard

segmentation benchmarks, our novel UserContours

dataset, and its subset UserContours-G containing

difficult segmentation cases. Through experiments,

we demonstrate that a single contour provides the

same accuracy as multiple clicks, thus reducing the

required amount of user interactions.

  1. [Acuna et al., 2018] David Acuna, Huan Ling, Amlan Kar, and Sanja Fidler. Efficient interactive annotation of seg- mentation datasets with polygon-RNN++. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 859-868. IEEE, jun 2018.
  2. [Agustsson et al., 2019a] Eirikur Agustsson, Jasper R. Ui- jlings, and Vittorio Ferrari. Interactive full image seg- mentation by considering all regions jointly. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 11622-11631. IEEE, jun 2019.
  3. [Agustsson et al., 2019b] Eirikur Agustsson, Jasper R. R. Uijlings, and Vittorio Ferrari. Interactive full image seg- mentation by considering all regions jointly. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2019.
  4. [Andriluka et al., 2020] Mykhaylo Andriluka, Stefano Pelle- grini, Stefan Popov, and Vittorio Ferrari. Efficient full im- age interactive segmentation by leveraging within-image appearance similarity. arXiv preprint arXiv:2007.08173, 2020.
  5. [Bai and Wu, 2014] Junjie Bai and Xiaodong Wu. Error- tolerant scribbles based interactive image segmentation. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2014.
  6. [Batra et al., 2010] Dhruv Batra, Adarsh Kowdle, Devi Parikh, Jiebo Luo, and Tsuhan Chen. icoseg: Interac- tive co-segmentation with intelligent scribble guidance. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2010.
  7. [Benenson et al., 2019] Rodrigo Benenson, Stefan Popov, and Vittorio Ferrari. Large-scale interactive object seg- mentation with human annotators. In IEEE/CVF Con- ference on Computer Vision and Pattern Recognition (CVPR), pages 11700-11709, 2019.
  8. [Boykov and Jolly, 2001] Y.Y. Boykov and M.-P. Jolly. Inter- active graph cuts for optimal boundary & region segmen- tation of objects in n-d images. In IEEE/CVF International Conference on Computer Vision (ICCV), volume 1, pages 105-112. IEEE Comput. Soc, 2001.
  9. [Cheng et al., 2015] M. M. Cheng, V. A. Prisacariu, S. Zheng, P. H. S. Torr, and C. Rother. DenseCut: Densely connected CRFs for realtime GrabCut. Computer Graph- ics Forum, 34(7):193-201, oct 2015.
  10. [Ding et al., 2020] Henghui Ding, Scott Cohen, Brian Price, and Xudong Jiang. PhraseClick: Toward achieving flex- ible interactive segmentation by phrase and click. In IEEE/CVF European Conference on Computer Vision (ECCV), pages 417-435. Springer International Publish- ing, 2020.
  11. [Freedman and Zhang, 2005] D. Freedman and Tao Zhang. Interactive graph cut based segmentation with shape pri- ors. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 755-762. IEEE, 2005.
  12. [Grady, 2006] L. Grady. Random walks for image segmenta- tion. IEEE Transactions on Pattern Analysis and Machine Intelligence, 28(11):1768-1783, nov 2006.
  13. [Gueziri et al., 2017] Houssem-Eddine Gueziri, Michael McGuffin, and Catherine Laporte. Latency management in scribble-based interactive segmentation of medical images. IEEE Transactions on Biomedical Engineering, 2017.
  14. [Gulshan et al., 2010] Varun Gulshan, Carsten Rother, An- tonio Criminisi, Andrew Blake, and Andrew Zisserman. Geodesic star convexity for interactive image segmenta- tion. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 3129-3136. IEEE, jun 2010.
  15. [Gupta et al., 2019] Agrim Gupta, Piotr Dollar, and Ross Girshick. Lvis: A dataset for large vocabulary instance segmentation. In IEEE/CVF Conference on Computer Vi- sion and Pattern Recognition (CVPR), pages 5356-5364, 2019.
  16. [Hao et al., 2021] Yuying Hao, Yi Liu, Zewu Wu, Lin Han, Yizhou Chen, Guowei Chen, Lutao Chu, Shiyu Tang, Zhil- iang Yu, Zeyu Chen, et al. Edgeflow: Achieving prac- tical interactive segmentation with edge-guided flow. In IEEE/CVF International Conference on Computer Vision (ICCV), pages 1551-1560, 2021.
  17. [Hariharan et al., 2011] Bharath Hariharan, Pablo Arbeláez, Lubomir Bourdev, Subhransu Maji, and Jitendra Malik. Semantic contours from inverse detectors. In IEEE/CVF International Conference on Computer Vision (ICCV), pages 991-998. IEEE, 2011.
  18. [Izmailov et al., 2018] Pavel Izmailov, Dmitrii Podoprikhin, Timur Garipov, Dmitry Vetrov, and Andrew Gordon Wil- son. Averaging weights leads to wider optima and better generalization. In Conference on Uncertainty in Artificial Intelligence, 2018.
  19. [Jang and Kim, 2019] Won-Dong Jang and Chang-Su Kim. Interactive image segmentation via backpropagating re- finement scheme. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 5297- 5306, 2019.
  20. [Kim et al., 2008] Tae Hoon Kim, Kyoung Mu Lee, and Sang Uk Lee. Generative image segmentation using ran- dom walks with restart. In IEEE/CVF European Con- ference on Computer Vision (ECCV), pages 264-275. Springer Berlin Heidelberg, 2008.
  21. [Kingma and Ba, 2014] Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
  22. [Kontogianni et al., 2020] Theodora Kontogianni, Michael Gygli, Jasper Uijlings, and Vittorio Ferrari. Continuous adaptation for interactive object segmentation by learning from corrections. In IEEE/CVF European Conference on Computer Vision (ECCV), pages 579-596. Springer Inter- national Publishing, 2020.
  23. [Kuznetsova et al., 2020] Alina Kuznetsova, Hassan Rom, Neil Alldrin, Jasper Uijlings, Ivan Krasin, Jordi Pont- Tuset, Shahab Kamali, Stefan Popov, Matteo Malloci, Alexander Kolesnikov, et al. The open images dataset v4. International Journal of Computer Vision (IJCV), 128(7):1956-1981, 2020.
  24. [Li et al., 2018] Zhuwen Li, Qifeng Chen, and Vladlen Koltun. Interactive image segmentation with latent diver- sity. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2018.
  25. [Liew et al., 2017] JunHao Liew, Yunchao Wei, Wei Xiong, Sim-Heng Ong, and Jiashi Feng. Regional interactive im- age segmentation networks. In IEEE/CVF International Conference on Computer Vision (ICCV), pages 2746- 2754. IEEE, oct 2017.
  26. [Liew et al., 2019] Jun Hao Liew, Scott Cohen, Brian Price, Long Mai, Sim-Heng Ong, and Jiashi Feng. MultiSeg: Se- mantically meaningful, scale-diverse segmentations from minimal user input. In IEEE/CVF International Confer- ence on Computer Vision (ICCV), pages 662-670. IEEE, oct 2019.
  27. [Liew et al., 2021] Jun Hao Liew, Scott Cohen, Brian Price, Long Mai, and Jiashi Feng. Deep interactive thin object selection. In EEE/CVF Winter Conference on Applications of Computer Vision (WACV), 2021.
  28. [Lin et al., 2014] Tsung-Yi Lin, Michael Maire, Serge Be- longie, James Hays, Pietro Perona, Deva Ramanan, Pi- otr Dollár, and C Lawrence Zitnick. Microsoft coco: Common objects in context. In IEEE/CVF European Conference on Computer Vision (ECCV), pages 740-755. Springer, 2014.
  29. [Lin et al., 2016] Di Lin, Jifeng Dai, Jiaya Jia, Kaiming He, and Jian Sun. ScribbleSup: Scribble-supervised convolu- tional networks for semantic segmentation. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 3159-3167. IEEE, jun 2016.
  30. [Lin et al., 2020] Zheng Lin, Zhao Zhang, Lin-Zhuo Chen, Ming-Ming Cheng, and Shao-Ping Lu. Interactive im- age segmentation with first click attention. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 13339-13348. IEEE, jun 2020.
  31. [Maninis et al., 2018a] K.-K. Maninis, S. Caelles, J. Pont- Tuset, and L. Van Gool. Deep extreme cut: From extreme points to object segmentation. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 616-625. IEEE, jun 2018.
  32. [Maninis et al., 2018b] K.-K. Maninis, S. Caelles, J. Pont- Tuset, and L. Van Gool. Deep extreme cut: From extreme points to object segmentation. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2018.
  33. [Martin et al., 2001] David Martin, Charless Fowlkes, Doron Tal, and Jitendra Malik. A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statis- tics. In IEEE/CVF International Conference on Computer Vision (ICCV), volume 2, pages 416-423. IEEE, 2001.
  34. [McGuinness and O'connor, 2010] Kevin McGuinness and Noel E O'connor. A comparative evaluation of interactive segmentation algorithms. Pattern Recognition, 43(2):434- 444, 2010.
  35. [Perazzi et al., 2016] Federico Perazzi, Jordi Pont-Tuset, Brian McWilliams, Luc Van Gool, Markus Gross, and Alexander Sorkine-Hornung. A benchmark dataset and evaluation methodology for video object segmentation. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 724-732, 2016.
  36. [Rother et al., 2004] Carsten Rother, Vladimir Kolmogorov, and Andrew Blake. "grabcut" interactive foreground ex- traction using iterated graph cuts. ACM transactions on graphics (TOG), 23(3):309-314, 2004.
  37. [Sofiiuk et al., 2020] Konstantin Sofiiuk, Ilia Petrov, Olga Barinova, and Anton Konushin. f-brs: Rethinking back- propagating refinement for interactive segmentation. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 8623-8632, 2020.
  38. [Sofiiuk et al., 2022] Konstantin Sofiiuk, Ilia A Petrov, and Anton Konushin. Reviving iterative training with mask guidance for interactive segmentation. In IEEE Interna- tional Conference on Image Processing (ICIP), 2022.
  39. [Wang et al., 2019] Jingdong Wang, Ke Sun, Tianheng Cheng, Borui Jiang, Chaorui Deng, Yang Zhao, Dong Liu, Yadong Mu, Mingkui Tan, Xinggang Wang, Wenyu Liu, and Bin Xiao. Deep high-resolution representation learn- ing for visual recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 2019.
  40. [Wu et al., 2014] Jiajun Wu, Yibiao Zhao, Jun-Yan Zhu, Si- wei Luo, and Zhuowen Tu. MILCut: A sweeping line mul- tiple instance learning paradigm for interactive image seg- mentation. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 256-263. IEEE, jun 2014.
  41. [Xu et al., 2016] Ning Xu, Brian Price, Scott Cohen, Jimei Yang, and Thomas S Huang. Deep interactive object se- lection. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 373-381, 2016.
  42. [Xu et al., 2017] Ning Xu, Brian Price, Scott Cohen, Jimei Yang, and Thomas Huang. Deep grabcut for object selec- tion. ArXiv, abs/1707.00243, 2017.
  43. [Yuan et al., 2020] Yuhui Yuan, Xilin Chen, and Jingdong Wang. Object-contextual representations for semantic seg- mentation. In IEEE/CVF European Conference on Com- puter Vision (ECCV), 2020.
  44. [Zhang et al., 2020] Shiyin Zhang, Jun Hao Liew, Yunchao Wei, Shikui Wei, and Yao Zhao. Interactive object seg- mentation with inside-outside guidance. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 12234-12244. IEEE, jun 2020.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards