Proceedings

Co-attention CNNs for Unsupervised Object Co-segmentation

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 748-756.

https://doi.org/10.24963/ijcai.2018/104

Abstract

Object co-segmentation aims to segment the common objects in images. This paper presents a CNN-based method that is unsupervised and end-to-end trainable to better solve this task. Our method is unsupervised in the sense that it does not require any training data in the form of object masks but merely a set of images jointly covering objects of a specific class. Our method comprises two collaborative CNN modules, a feature extractor and a co-attention map generator. The former module extracts the features of the estimated objects and backgrounds, and is derived based on the proposed co-attention loss which minimizes inter-image object discrepancy while maximizing intra-image figure-ground separation. The latter module is learned to generated co-attention maps by which the estimated figure-ground segmentation can better fit the former module. Besides, the co-attention loss, the mask loss is developed to retain the whole objects and remove noises. Experiments show that our method achieves superior results, even outperforming the state-of-the-art, supervised methods.

  1. [Batra et al., 2010] D. Batra, A. Kowdle, D. Parikh, J. Luo, and T. Chen. iCoseg: Interactive co-segmentation with intelligent scribble guidance. In CVPR, 2010.
  2. [Chang and Wang, 2015] H.-S. Chang and Y.-C. Wang. Op- timizing the decomposition for multiple foreground coseg- mentation. CVIU, 2015.
  3. [Chang et al., 2011] K.-Y. Chang, T.-L. Liu, and S.-H. Lai. From co-saliency to co-segmentation: An efficient and fully unsupervised energy minimization model. In CVPR, 2011.
  4. [Chaudhry et al., 2017] A. Chaudhry, P. Dokania, and P. Torr. Discovering class-specific pixels for weakly- supervised semantic segmentation. In BMVC, 2017.
  5. [Chen et al., 2014] X. Chen, A. Shrivastava, and A. Gupta. Enriching visual knowledge bases via object discovery and segmentation. In CVPR, 2014.
  6. [Chen et al., 2015] H.-Y. Chen, Y.-Y. Lin, and B.-Y Chen. Co-segmentation guided hough transform for robust fea- ture matching. TPAMI, 2015.
  7. [Dai et al., 2015] J. Dai, K. He, and J. Sun. BoxSup: Ex- ploiting bounding boxes to supervise convolutional net- works for semantic segmentati. In ICCV, 2015.
  8. [Dalal and Triggs, 2005] N. Dalal and B. Triggs. Histograms of oriented gradients for human detection. In CVPR, 2005.
  9. [Deng et al., 2009] J. Deng, W. Dong, R. Socher, L.-J. Li, K. Li, and L. Fei-Fei. ImageNet: A preview of a large- scale hierarchical database. In CVPR, 2009.
  10. [Everingham et al., 2015] M. Everingham, S. EslamiEmail, L. Van Gool, C. Williams, J. Winn, and A. Zisserman. The pascal visual object classes challenge: A retrospec- tive. IJCV, 2015.
  11. [Faktor and Irani, 2013] A. Faktor and M. Irani. Co- segmentation by composition. In ICCV, 2013.
  12. [Godard et al., 2017] C. Godard, O Aodha, and G. Brostow. Unsupervised monocular depth estimation with left-right consistency. In CVPR, 2017.
  13. [Hati et al., 2016] A. Hati, S. Chaudhuri, and R. Velmuru- gan. Image co-segmentation using maximum common subgraph matching and region co-growing. In ECCV, 2016.
  14. [He et al., 2016] K. He, X. Zhang, S. Ren, and J. Sun. Deep residual learning for image recognition. In CVPR, 2016.
  15. [Hou et al., 2017] Q. Hou, P. Dokania, D. Massiceti, Y. Wei, M.-M. Cheng, and P. Torr. Bottom-up top-down cues for weakly-supervised semantic segmentation. In EMM- CVPR, 2017.
  16. [Hsu et al., 2014] K.-J. Hsu, Y.-Y. Lin, and Y.-Y. Chuang. Augmented multiple instance regression for inferring ob- ject contours in bounding boxes. TIP, 2014.
  17. [Hsu et al., 2015] K.-J. Hsu, Y.-Y. Lin, and Y.-Y. Chuang. Robust image alignment with multiple feature descriptors and matching-guided neighborhoods. In CVPR, 2015.
  18. [Hsu et al., 2017] K.-J. Hsu, Y.-Y. Lin, and Y.-Y. Chuang. Weakly supervised saliency detection with a category- driven map generator. In BMVC, 2017.
  19. [Jerripothula et al., 2016] K. Jerripothula, J. Cai, and J. Yuan. Image co-segmentation via saliency co-fusion. TMM, 2016.
  20. [Jerripothula et al., 2017] K. Jerripothula, J. Cai, J. Lu, and J. Yuan. Object co-skeletonization with co-segmentation. In CVPR, 2017.
  21. [Jin et al., 2017] Bin Jin, M. Segovia, and S. Susstrunk. We- bly supervised semantic segmentation. In CVPR, 2017.
  22. [Joulin et al., 2010] A. Joulin, F. Bach, and J. Ponce. Dis- criminative clustering for image co-segmentation. In CVPR, 2010.
  23. [Joulin et al., 2012] A. Joulin, F. Bach, and J. Ponce. Multi- class cosegmentation. In CVPR, 2012.
  24. [Kim et al., 2011] G. Kim, E. Xing, F.-F. Li, and T. Kanade. Distributed cosegmentation via submodular optimization on anisotropic diffusion. In ICCV, 2011.
  25. [Kingma and Ba, 2014] D. Kingma and J. Ba. ADAM: A method for stochastic optimization. In ICLR, 2014.
  26. [Kolesnikov and Lampert, 2016] A. Kolesnikov and C. Lam- pert. Seed, expand and constrain: Three principles for weakly-supervised image segmentation. In ECCV, 2016.
  27. [Krähenbühl and Koltun, 2011] P. Krähenbühl and V. Koltun. Efficient inference in fully connected crfs with gaussian edge potentials. In NIPS, 2011.
  28. [Krähenbühl and Koltun, 2014] P. Krähenbühl and V. Koltun. Geodesic object proposals. In ECCV, 2014.
  29. [Krizhevsky et al., 2012] A. Krizhevsky, I. Sutskever, and G. Hinton. Imagenet classification with deep convolu- tional neural networks. In NIPS, 2012.
  30. [Lee et al., 2015] C. Lee, W.-D. Jang, J.-Y. Sim, and C.-S. Kim. Multiple random walkers and their application to image cosegmentation. In CVPR, 2015.
  31. [Li et al., 2018] L. Li, Z. Liua, and J. Zhang. Unsupervised image co-segmentation via guidance of simple images. CVIU, 2018.
  32. [Long et al., 2015] J. Long, E. Shelhamer, and T. Darrell. Fully convolutional models for semantic segmentation. In CVPR, 2015.
  33. [Lowe, 2004] D. Lowe. Distinctive image features from scale-invariant keypoints. IJCV, 2004.
  34. [Meister et al., 2018] S. Meister, J. Hur, and S. Roth. Un- Flow: Unsupervised learning of optical flow with a bidi- rectional census loss. In AAAI, 2018.
  35. [Mustafa and Hilton, 2017] A. Mustafa and A. Hilton. Se- mantically coherent co-segmentation and reconstruction of dynamic scenes. In CVPR, 2017.
  36. [Quan et al., 2016] R. Quan, J. Han, D. Zhang, and F. Nie. Object co-segmentation via graph optimized-flexible man- ifold ranking. In CVPR, 2016.
  37. [Reed et al., 2015] S. Reed, H. Lee, D. Anguelov, C. Szegedy, D. Erhan, and A. Rabinovich. Training deep neural networks on noisy labels with bootstrapping. In ICLRW, 2015.
  38. [Ren et al., 2017] Z Ren, J. Yan, B. Ni, B. Liu, X. Yang, and H. Zha. Unsupervised deep learning for optical flow esti- mation. In AAAI, 2017.
  39. [Rother et al., 2004] C. Rother, V. Kolmogorov, and A. Blake. Grabcut: Interactive foreground extraction using iterated graph cuts. TOG, 2004.
  40. [Rother et al., 2006] C. Rother, T. Minka, A. Blake, and V. Kolmogorov. Cosegmentation of image pairs by his- togram matching -incorporating a global constraint into MRFs. In CVPR, 2006.
  41. [Roy and Todorovic, 2017] A. Roy and S. Todorovic. Com- bining bottom-up, top-down, and smoothness cues for weakly supervised image segmentation. In CVPR, 2017.
  42. [Rubinstein et al., 2013] M. Rubinstein, A. Joulin, J. Kopf, and C. Liu. Unsupervised joint object discovery and seg- mentation in internet images. In CVPR, 2013.
  43. [Rubio et al., 2012] J. Rubio, J. Serrat, A. Lopez, and N. Paragios. Unsupervised co-segmentation through re- gion matching. In CVPR, 2012.
  44. [Shen et al., 2017] T. Shen, G. Lin, L. Liu, and I. Reid. Weakly supervised semantic segmentation based on co- segmentation. In BMVC, 2017.
  45. [Shimoda and Yanai, 2016] W. Shimoda and K. Yanai. Dis- tinct class-specific saliency maps for weakly supervised semantic segmentation. In ECCV, 2016.
  46. [Shotton et al., 2009] J. Shotton, J. Winn, C. Rother, and A. Criminisi. Textonboost for image understanding: Multi-class object recognition and segmentation by jointly modeling texture, layout, and context. IJCV, 2009.
  47. [Simonyan and Zisserman, 2015] K. Simonyan and A. Zis- serman. Very deep convolutional networks for large-scale image recognition. In ICLR, 2015.
  48. [Sun and Ponce, 2016] J. Sun and J. Ponce. Learning dictio- nary of discriminative part detectors for image categoriza- tion and cosegmentation. IJCV, 2016.
  49. [Tao et al., 2017] Z. Tao, H. Liu, H. Fu, and Y. Fu. Image cosegmentation via saliency-guided constrained clustering with cosine similarity. In AAAI, 2017.
  50. [Vedaldi and Lenc, 2015] A. Vedaldi and K. Lenc. Mat- ConvNet -convolutional neural networks for matlab. In ACMMM, 2015.
  51. [Wang et al., 2017] C. Wang, H. Zhang, L. Yang, X. Cao, and H. Xiong. Multiple semantic matching on augmented n-partite graph for object co-segmentation. TIP, 2017.
  52. [Wei et al., 2017a] X.-S. Wei, C.-L. Zhang, Y Li, C.-W. Xie, J. Wu, C. Shen, and Z.-H. Zhou. Deep descriptor trans- forming for image co-localization. In IJCAI, 2017. IJCAI
  53. [Wei et al., 2017b] Y. Wei, J. Feng, X. Liang, M.-M. Cheng, Y. Zhao, and S Yan. Object region mining with adversarial erasing: A simple classification to semantic segmentation approach. In CVPR, 2017.
  54. [Yu et al., 2016] J. Yu, A. Harley, and K. Derpanis. Back to basics: Unsupervised learning of optical flow via bright- ness constancy and motion smoothness. In ECCVW, 2016.
  55. [Yuan et al., 2017] Z. Yuan, T. Lu, and Y. Wu. Deep-dense conditional random fields for object co-segmentation. In IJCAI, 2017. IJCAI
  56. [Zhong et al., 2016] G. Zhong, Y.-H. Tsai, and M.-H. Yang. Weakly-supervised video scene co-parsing. In ACCV, 2016.
  57. [Zhou et al., 2017] C. Zhou, H. Zhang, X. Shen, and J. Jia. Unsupervised learning of stereo matching. In ICCV, 2017.

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

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