skip to main content
research-article

Self-supervised Image-based 3D Model Retrieval

Published:23 March 2023Publication History
Skip Abstract Section

Abstract

Image-based 3D model retrieval aims at organizing unlabeled 3D models according to the relevance to the labeled 2D images. With easy accessibility of 2D images and wide applications of 3D models, image-based 3D model retrieval attracts more and more attentions. However, it is still a challenging problem due to the modality gap between 2D images and 3D models. In spite of the remarkable progress brought by domain adaptation techniques for this research topic, which usually propose to align the global distribution statistics of two domains, these methods are limited in learning discriminative features for target samples due to the lack of label information in target domain. In this article, besides utilizing the label information of 2D image domain and the adversarial domain alignment, we additionally incorporate self-supervision to address cross-domain 3D model retrieval problem. Specifically, we simultaneously optimize the adversarial adaptation for both domains based on visual features and the contrastive learning for unlabeled 3D model domain to help the feature extractor to learn discriminative feature representations. The contrastive learning is used to map view representations of the identical model nearby while view representations of different models far apart. To guarantee adequate and high-quality negative samples for contrastive learning, we design a memory bank to store and update representative view for each 3D model based on entropy minimization principle. Comprehensive experimental results on the public image-based 3D model retrieval datasets, i.e., MI3DOR and MI3DOR-2, have demonstrated the effectiveness of the proposed method.

REFERENCES

  1. [1] Cao Chao, Preda Marius, and Zaharia Titus B.. 2019. 3D Point cloud compression: A survey. In Proceedings of the 24th International Conference on 3D Web Technology, Web3D.Polys Nicholas F., McCann Mike, Liu Feng, and Plesch Andreas (Eds.), ACM, 19. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. [2] Caron Mathilde, Bojanowski Piotr, Joulin Armand, and Douze Matthijs. 2018. Deep clustering for unsupervised learning of visual features. In Proceedings of the European Conference on Computer Vision.Ferrari Vittorio, Hebert Martial, Sminchisescu Cristian, and Weiss Yair (Eds.), Lecture Notes in Computer Science, Vol. 11218. Springer, 139156. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [3] Caron Mathilde, Bojanowski Piotr, Mairal Julien, and Joulin Armand. 2019. Unsupervised pre-training of image features on non-curated data. In Proceedings of the 2019 IEEE/CVF International Conference on Computer Vision.IEEE, 29592968. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  4. [4] Chen Ting, Kornblith Simon, Norouzi Mohammad, and Hinton Geoffrey E.. 2020. A simple framework for contrastive learning of visual representations. In Proceedings of the 37th International Conference on Machine Learning.PMLR, 15971607. Retrieved from http://proceedings.mlr.press/v119/chen20j.html.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. [5] Cui Hui, Zhu Lei, Li Jingjing, Yang Yang, and Nie Liqiang. 2020. Scalable deep hashing for large-scale social image retrieval. IEEE Transactions on Image Processing 29 (2020), 12711284. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  6. [6] Deng Jia, Dong Wei, Socher Richard, Li Li-Jia, Li Kai, and Fei-Fei Li. 2009. ImageNet: A large-scale hierarchical image database. In Proceedings of the 2009 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. IEEE Computer Society, 248255. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  7. [7] Doersch Carl, Gupta Abhinav, and Efros Alexei A.. 2015. Unsupervised visual representation learning by context prediction. In Proceedings of the 2015 IEEE International Conference on Computer Vision. IEEE Computer Society, 14221430. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. [8] Feng Yifan, Zhang Zizhao, Zhao Xibin, Ji Rongrong, and Gao Yue. 2018. GVCNN: Group-view convolutional neural networks for 3D shape recognition. In Proceedings of the 2018 IEEE Conference on Computer Vision and Pattern Recognition. Computer Vision Foundation / IEEE Computer Society, 264272. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  9. [9] Ganin Yaroslav and Lempitsky Victor S.. 2015. Unsupervised domain adaptation by backpropagation. In Proceedings of the 32nd International Conference on Machine Learning.Bach Francis R. and Blei David M. (Eds.), JMLR.org, 11801189. Retrieved from http://proceedings.mlr.press/v37/ganin15.html.Google ScholarGoogle Scholar
  10. [10] Gao Yuan, Ma Andy J., Gao Yue, Wang Jinpeng, and Pan Youngsun. 2020. Adversarial open set domain adaptation via progressive selection of transferable target samples. Neurocomputing 410 (2020), 174184. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  11. [11] Gao Zan, Li Yinming, and Wan Shaohua. 2020. Exploring deep learning for view-based 3D model retrieval. ACM Transactions on Multimedia Computing, Communications, and Applications 16, 1 (2020), 18:1–18:21. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. [12] Gidaris Spyros, Singh Praveer, and Komodakis Nikos. 2018. Unsupervised representation learning by predicting image rotations. In Proceedings of the 6th International Conference on Learning Representations. OpenReview.net. Retrieved from https://openreview.net/forum?id=S1v4N2l0-.Google ScholarGoogle Scholar
  13. [13] Goodfellow Ian J., Pouget-Abadie Jean, Mirza Mehdi, Xu Bing, Warde-Farley David, Ozair Sherjil, Courville Aaron C., and Bengio Yoshua. 2014. Generative adversarial nets. In Proceedings of the Advances in Neural Information Processing Systems 27: Annual Conference on Neural Information Processing Systems.Ghahramani Zoubin, Welling Max, Cortes Corinna, Lawrence Neil D., and Weinberger Kilian Q. (Eds.), 26722680. Retrieved from https://proceedings.neurips.cc/paper/2014/hash/5ca3e9b122f61f8f06494c97b1afccf3-Abstract.html.Google ScholarGoogle Scholar
  14. [14] Grandvalet Yves and Bengio Yoshua. 2004. Semi-supervised learning by entropy minimization. In Proceedings of the Advances in Neural Information Processing Systems 17. 529536. Retrieved from https://proceedings.neurips.cc/paper/2004/hash/96f2b50b5d3613adf9c27049b2a888c7-Abstract.html.Google ScholarGoogle Scholar
  15. [15] Gutmann Michael and Hyvärinen Aapo. 2010. Noise-contrastive estimation: A new estimation principle for unnormalized statistical models. In Proceedings of the 13th International Conference on Artificial Intelligence and Statistics.Teh Yee Whye and Titterington D. Mike (Eds.), JMLR.org, 297304. Retrieved from http://proceedings.mlr.press/v9/gutmann10a.html.Google ScholarGoogle Scholar
  16. [16] Hamdi Abdullah, Giancola Silvio, and Ghanem Bernard. 2021. MVTN: Multi-view transformation network for 3D shape recognition. In Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision. IEEE, 111. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  17. [17] He Kaiming, Zhang Xiangyu, Ren Shaoqing, and Sun Jian. 2016. Deep residual learning for image recognition. In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition. IEEE Computer Society, 770778. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  18. [18] Kim Dahun, Cho Donghyeon, Yoo Donggeun, and Kweon In So. 2018. Learning image representations by completing damaged jigsaw puzzles. In Proceedings of the 2018 IEEE Winter Conference on Applications of Computer Vision. IEEE Computer Society, 793802. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  19. [19] Kolesnikov Alexander, Zhai Xiaohua, and Beyer Lucas. 2019. Revisiting self-supervised visual representation learning. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Computer Vision Foundation / IEEE, 19201929. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  20. [20] Li Jichang, Li Guanbin, Shi Yemin, and Yu Yizhou. 2021. Cross-domain adaptive clustering for semi-supervised domain adaptation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Computer Vision Foundation / IEEE, 25052514. Retrieved from https://openaccess.thecvf.com/content/CVPR2021/html/Li_Cross-Domain_Adaptive_Clustering_for_Semi-Supervised_Domain_Adaptation_CVPR_2021_paper.html.Google ScholarGoogle ScholarCross RefCross Ref
  21. [21] Li Wenhui, Liu Anan, Nie Weizhi, Song Dan, Li Yuqian, Wang Weijie, Xiang Shu, Zhou Heyu, Bui Ngoc-Minh, Cen Yunchi, Chen Zenian, Chung-Nguyen Huy-Hoang, Diep Gia-Han, Do Trong-Le, Doubrovski Eugeni L., Duong Anh Duc, Geraedts Jo M. P., Guo Haobin, Hoang Trung-Hieu, Li Yichen, Liu Xing, Liu Zishun, Luu Duc-Tuan, Ma Yunsheng, Nguyen Vinh-Tiep, Nie Jie, Ren Tongwei, Tran Mai-Khiem, Tran-Nguyen Son-Thanh, Tran Minh-Triet, Vu-Le The-Anh, Wang Charlie C. L., Wang Shijie, Wu Gangshan, Yang Caifei, Yuan Meng, Zhai Hao, Zhang Ao, Zhang Fan, and Zhao Sicheng. 2019. Monocular image based 3D model retrieval. In Proceedings of the 12th Eurographics Workshop on 3D Object Retrieval, [email protected] 2019.Biasotti Silvia, Lavoué Guillaume, and Veltkamp Remco C. (Eds.), Eurographics Association, 103110. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  22. [22] Liu An-An, Zhou Heyu, Nie Weizhi, Liu Zhenguang, Liu Wu, Xie Hongtao, Mao Zhendong, Li Xuanya, and Song Dan. 2021. Hierarchical multi-view context modelling for 3D object classification and retrieval. Information Sciences 547 (2021), 984995. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  23. [23] Long Mingsheng, Cao Zhangjie, Wang Jianmin, and Jordan Michael I.. 2018. Conditional adversarial domain adaptation. In Proceedings of the Advances in Neural Information Processing Systems 31: Annual Conference on Neural Information Processing Systems 2018.Bengio Samy, Wallach Hanna M., Larochelle Hugo, Grauman Kristen, Cesa-Bianchi Nicolò, and Garnett Roman (Eds.), 16471657. Retrieved from https://proceedings.neurips.cc/paper/2018/hash/ab88b15733f543179858600245108dd8-Abstract.html.Google ScholarGoogle Scholar
  24. [24] Long Mingsheng, Zhu Han, Wang Jianmin, and Jordan Michael I.. 2017. Deep transfer learning with joint adaptation networks. In Proceedings of the 34th International Conference on Machine Learning. Precup Doina and Teh Yee Whye (Eds.), PMLR, 22082217. Retrieved from http://proceedings.mlr.press/v70/long17a.html.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. [25] Lu Xu, Zhu Lei, Cheng Zhiyong, Nie Liqiang, and Zhang Huaxiang. 2019. Online multi-modal hashing with dynamic query-adaption. In Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval.Piwowarski Benjamin, Chevalier Max, Gaussier Éric, Maarek Yoelle, Nie Jian-Yun, and Scholer Falk (Eds.), ACM, 715724. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. [26] Misra Ishan and Maaten Laurens van der. 2020. Self-supervised learning of pretext-invariant representations. In Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition. Computer Vision Foundation / IEEE, 67066716. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  27. [27] Mundhenk T. Nathan, Ho Daniel, and Chen Barry Y.. 2018. Improvements to context based self-supervised learning. In Proceedings of the 2018 IEEE Conference on Computer Vision and Pattern Recognition. Computer Vision Foundation / IEEE Computer Society, 93399348. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  28. [28] Nie Weizhi, Liang Qi, Liu An-An, Mao Zhendong, and Li Yangyang. 2019. MMJN: Multi-modal joint networks for 3D shape recognition. In Proceedings of the 27th ACM International Conference on Multimedia.Amsaleg Laurent, Huet Benoit, Larson Martha A., Gravier Guillaume, Hung Hayley, Ngo Chong-Wah, and Ooi Wei Tsang (Eds.), ACM, 908916. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. [29] Nie Weizhi, Wang Weijie, Liu Anan, Nie Jie, and Su Yuting. 2020. HGAN: Holistic generative adversarial networks for two-dimensional image-based three-dimensional object retrieval. ACM Transactions on Multimedia Computing, Communications, and Applications 15, 4 (2020), 101:1–101:24. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. [30] Nie Weizhi, Zhao Yue, Nie Jie, Liu An-An, and Zhao Sicheng. 2022. CLN: Cross-domain learning network for 2D image-based 3D shape retrieval. IEEE Transactions on Circuits and Systems for Video Technology 32, 3 (2022), 9921005. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  31. [31] Pei Zhongyi, Cao Zhangjie, Long Mingsheng, and Wang Jianmin. 2018. Multi-adversarial domain adaptation. In Proceedings of the 32nd AAAI Conference on Artificial Intelligence, the 30th innovative Applications of Artificial Intelligence, and the 8th AAAI Symposium on Educational Advances in Artificial Intelligence.McIlraith Sheila A. and Weinberger Kilian Q. (Eds.), AAAI Press, 39343941. Retrieved from https://www.aaai.org/ocs/index.php/AAAI/AAAI18/paper/view/17067.Google ScholarGoogle ScholarCross RefCross Ref
  32. [32] Peng Yuxin and Qi Jinwei. 2019. CM-GANs: Cross-modal generative adversarial networks for common representation learning. ACM Transactions on Multimedia Computing, Communications, and Applications 15, 1 (2019), 22:1–22:24. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. [33] Qi Charles Ruizhongtai, Su Hao, Mo Kaichun, and Guibas Leonidas J.. 2017. PointNet: Deep learning on point sets for 3D classification and segmentation. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition. IEEE Computer Society, 7785. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  34. [34] Saito Kuniaki, Ushiku Yoshitaka, and Harada Tatsuya. 2017. Asymmetric tri-training for unsupervised domain adaptation. In Proceedings of the 34th International Conference on Machine Learning.Precup Doina and Teh Yee Whye (Eds.), PMLR, 29882997. Retrieved from http://proceedings.mlr.press/v70/saito17a.html.Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. [35] Saito Kuniaki, Ushiku Yoshitaka, Harada Tatsuya, and Saenko Kate. 2018. Adversarial dropout regularization. In Proceedings of the 6th International Conference on Learning Representations. OpenReview.net. Retrieved from https://openreview.net/forum?id=HJIoJWZCZ.Google ScholarGoogle Scholar
  36. [36] Song Dan, Li Tianbao, Li Wenhui, Nie Wei-Zhi, Liu Wu, and Liu An-An. 2021. Universal cross-domain 3D model retrieval. IEEE Transactions on Multimedia 23 (2021), 27212731. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. [37] Su Hang, Maji Subhransu, Kalogerakis Evangelos, and Learned-Miller Erik G.. 2015. Multi-view convolutional neural networks for 3D shape recognition. In Proceedings of the 2015 IEEE International Conference on Computer Vision. IEEE Computer Society, 945953. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. [38] Su Yu-Ting, Li Wenhui, Nie Weizhi, and Liu An-An. 2020. Multi-view graph matching for 3D model retrieval. ACM Transactions on Multimedia Computing, Communications, and Applications 16, 3 (2020), 77:1–77:20. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. [39] Tian Yonglong, Krishnan Dilip, and Isola Phillip. 2020. Contrastive multiview coding. In Proceedings of the European Conference on Computer Vision.Vedaldi Andrea, Bischof Horst, Brox Thomas, and Frahm Jan-Michael (Eds.), Lecture Notes in Computer Science, Vol. 12356, Springer, 776794. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. [40] Tzeng Eric, Hoffman Judy, Saenko Kate, and Darrell Trevor. 2017. Adversarial discriminative domain adaptation. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition. IEEE Computer Society, 29622971. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  41. [41] Tzeng Eric, Hoffman Judy, Zhang Ning, Saenko Kate, and Darrell Trevor. 2014. Deep domain confusion: Maximizing for domain invariance. arXiv:1412.3474. Retrieved from https://arxiv.org/abs/1412.3474 http://arxiv.org/abs/1412.3474Google ScholarGoogle Scholar
  42. [42] Wang Jindong, Feng Wenjie, Chen Yiqiang, Yu Han, Huang Meiyu, and Yu Philip S.. 2018. Visual domain adaptation with manifold embedded distribution alignment. In Proceedings of the 2018 ACM Multimedia Conference on Multimedia Conference.Boll Susanne, Lee Kyoung Mu, Luo Jiebo, Zhu Wenwu, Byun Hyeran, Chen Chang Wen, Lienhart Rainer, and Mei Tao (Eds.), ACM, 402410. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. [43] Wu Lei, Ling Hefei, Shi Yuxuan, and Zhang Baiyan. 2022. Instance correlation graph for unsupervised domain adaptation. ACM Transactions on Multimedia Computing, Communications, and Applications 18, 1s (2022), 33:1–33:23. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. [44] Wu Zhirong, Song Shuran, Khosla Aditya, Yu Fisher, Zhang Linguang, Tang Xiaoou, and Xiao Jianxiong. 2015. 3D ShapeNets: A deep representation for volumetric shapes. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. IEEE Computer Society, 19121920. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  45. [45] Xia Haifeng and Ding Zhengming. 2020. Structure preserving generative cross-domain learning. In Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition. Computer Vision Foundation / IEEE, 43634372. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  46. [46] Xie Shaoan, Zheng Zibin, Chen Liang, and Chen Chuan. 2018. Learning semantic representations for unsupervised domain adaptation. In Proceedings of the 35th International Conference on Machine LearningDy Jennifer G. and Krause Andreas (Eds.), PMLR, 54195428. Retrieved from http://proceedings.mlr.press/v80/xie18c.html.Google ScholarGoogle Scholar
  47. [47] Xu Jiaolong, Xiao Liang, and López Antonio M.. 2019. Self-supervised domain adaptation for computer vision tasks. IEEE Access 7 (2019), 156694156706. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  48. [48] Xu Yongzhe, Hu Jiangchuan, Wattanachote Kanoksak, Zeng Kun, and Gong Yongyi. 2020. Sketch-based shape retrieval via best view selection and a cross-domain similarity measure. IEEE Transactions on Multimedia 22, 11 (2020), 29502962. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  49. [49] Yuan Di, Chang Xiaojun, Huang Po-Yao, Liu Qiao, and He Zhenyu. 2021. Self-supervised deep correlation tracking. IEEE Transactions on Image Processing 30 (2021), 976985. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. [50] Yuan Juefei, Abdul-Rashid Hameed, Li Bo, Lu Yijuan, Schreck Tobias, Bui Ngoc-Minh, Do Trong-Le, Nguyen Khac-Tuan, Nguyen Thanh-An, Nguyen Vinh-Tiep, Tran Minh-Triet, and Wang Tianyang. 2019. Extended 2D scene sketch-based 3D scene retrieval. In Proceedings of the 12th Eurographics Workshop on 3D Object Retrieval.Biasotti Silvia, Lavoué Guillaume, and Veltkamp Remco C. (Eds.), Eurographics Association, 3339. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  51. [51] Zellinger Werner, Grubinger Thomas, Lughofer Edwin, Natschläger Thomas, and Saminger-Platz Susanne. 2017. Central moment discrepancy (CMD) for domain-invariant representation learning. In Proceedings of the 5th International Conference on Learning Representations. OpenReview.net. Retrieved from https://openreview.net/forum?id=SkB-_mcel.Google ScholarGoogle Scholar
  52. [52] Zhang Dingwen, Han Junwei, Cheng Gong, and Yang Ming-Hsuan. 2021. Weakly supervised object localization and detection: A survey. arXiv:2104.07918. Retrieved from https://arxiv.org/abs/2104.07918 https://arxiv.org/abs/2104.07918.Google ScholarGoogle Scholar
  53. [53] Zhang Jing, Li Wanqing, and Ogunbona Philip. 2017. Joint geometrical and statistical alignment for visual domain adaptation. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition. IEEE Computer Society, 51505158. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  54. [54] Zhang Richard, Isola Phillip, and Efros Alexei A.. 2017. Split-brain autoencoders: Unsupervised learning by cross-channel prediction. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition. IEEE Computer Society, 645654. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  55. [55] Zhou Heyu, Liu An-An, and Nie Weizhi. 2019. Dual-level embedding alignment network for 2D image-based 3d object retrieval. In Proceedings of the 27th ACM International Conference on Multimedia.Amsaleg Laurent, Huet Benoit, Larson Martha A., Gravier Guillaume, Hung Hayley, Ngo Chong-Wah, and Ooi Wei Tsang (Eds.), ACM, 16671675. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Self-supervised Image-based 3D Model Retrieval

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM Transactions on Multimedia Computing, Communications, and Applications
      ACM Transactions on Multimedia Computing, Communications, and Applications  Volume 19, Issue 2
      March 2023
      540 pages
      ISSN:1551-6857
      EISSN:1551-6865
      DOI:10.1145/3572860
      • Editor:
      • Abdulmotaleb El Saddik
      Issue’s Table of Contents

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 23 March 2023
      • Online AM: 18 January 2023
      • Accepted: 8 July 2022
      • Revised: 23 June 2022
      • Received: 3 April 2022
      Published in tomm Volume 19, Issue 2

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
    • Article Metrics

      • Downloads (Last 12 months)196
      • Downloads (Last 6 weeks)32

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    View Full Text

    HTML Format

    View this article in HTML Format .

    View HTML Format
    About Cookies On This Site

    We use cookies to ensure that we give you the best experience on our website.

    Learn more

    Got it!