Zero-Shot Learning on 3D Point Cloud Objects and Beyond

Ali Cheraghian, Shafin Rahman*, Townim F. Chowdhury, Dylan Campbell, Lars Petersson

*Corresponding author for this work

    Research output: Contribution to journalArticlepeer-review

    29 Citations (Scopus)

    Abstract

    Zero-shot learning, the task of learning to recognize new classes not seen during training, has received considerable attention in the case of 2D image classification. However, despite the increasing ubiquity of 3D sensors, the corresponding 3D point cloud classification problem has not been meaningfully explored and introduces new challenges. In this paper, we identify some of the challenges and apply 2D Zero-Shot Learning (ZSL) methods in the 3D domain to analyze the performance of existing models. Then, we propose a novel approach to address the issues specific to 3D ZSL. We first present an inductive ZSL process and then extend it to the transductive ZSL and Generalized ZSL (GZSL) settings for 3D point cloud classification. To this end, a novel loss function is developed that simultaneously aligns seen semantics with point cloud features and takes advantage of unlabeled test data to address some known issues (e.g., the problems of domain adaptation, hubness, and data bias). While designed for the particularities of 3D point cloud classification, the method is shown to also be applicable to the more common use-case of 2D image classification. An extensive set of experiments is carried out, establishing state-of-the-art for ZSL and GZSL on synthetic (ModelNet40, ModelNet10, McGill) and real (ScanObjectNN) 3D point cloud datasets.

    Original languageEnglish
    Pages (from-to)2364-2384
    Number of pages21
    JournalInternational Journal of Computer Vision
    Volume130
    Issue number10
    DOIs
    Publication statusPublished - Oct 2022

    Fingerprint

    Dive into the research topics of 'Zero-Shot Learning on 3D Point Cloud Objects and Beyond'. Together they form a unique fingerprint.

    Cite this