Point-In-Context: Understanding Point Cloud via In-Context Learning
Not on the map. Why?
Abstract (arXiv)
The rise of large-scale models has catalyzed in-context learning as a powerful approach for multitasking, particularly in natural language and image processing. However, its application to 3D point cloud tasks has been largely unexplored. In this paper, we introduce Point-In-Context (PIC), a pioneering framework for 3D point cloud understanding that leverages in-context learning with a standard transformer architecture. PIC uniquely enables the execution of multiple tasks after a single, unified training phase, eliminating the need for fine-tuning. To extend masked point modeling to 3D in-context learning, we introduce a Joint Sampling module, a simple yet effective technique that emphasizes the mapping relationship between input and target. PIC treats both inputs and targets as coordinate-based, addressing the segmentation challenge by associating label points with pre-defined XYZ coordinates for each category. However, relying on such fixed label-coordinate assignments limits the model's ability to generalize to unseen domains. To address this limitation, we further propose two innovative training strategies: In-Context Labeling and In-Context Enhancing. These strategies are integrated into PIC++, which enhances dynamic in-context labeling and model training. Besides its multitask capability, PIC++ demonstrates generalization across part segmentation datasets by employing dynamic in-context labels and regular in-context pairs. Remarkably, PIC++, trained once without fine-tuning, can generalize effectively to unseen datasets and perform novel part segmentation through customized prompts. Overall, PIC is a general framework that seamlessly integrates additional tasks or datasets through a unified data format via in-context learning. Extensive experiments substantiate PIC's versatility and adaptability in handling diverse tasks and segmenting multiple datasets simultaneously.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 52 of its 85 references that are in the map. First posted on arXiv 18 Apr 2024.
Builds on
52 of 85 references.
References · 52
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023Adding Conditional Control to Text-to-Image Diffusion Modelscited by 5,466
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,616
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,337
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,878
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,848
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2021BEiT: BERT Pre-Training of Image Transformerscited by 2,360
38 more
- 2021Learning to Prompt for Vision-Language Modelscited by 2,269
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 972
- 2021An Explanation of In-context Learning as Implicit Bayesian Inferencecited by 915
- 2017A Survey on Multi-Task Learningcited by 838
- 2020PCT: Point cloud transformercited by 730
- 2021P-Tuning v2: Prompt Tuning Can Be Comparable to Fine-tuning Universally Across Scales and Taskscited by 686
- 2021Point-BERT: Pre-training 3D Point Cloud Transformers with Masked Point Modelingcited by 647
- 2021Learning To Retrieve Prompts for In-Context Learningcited by 641
- 2019Deep Learning for 3D Point Clouds: A Surveycited by 557
- 2022PointNeXt: Revisiting PointNet++ with Improved Training and Scaling Strategiescited by 432
- 2022Point Transformer V2: Grouped Vector Attention and Partition-based Poolingcited by 384
- 2022Rethinking Network Design and Local Geometry in Point Cloud: A Simple Residual MLP Frameworkcited by 376
- 20203D-FUTURE: 3D Furniture shape with TextUREcited by 306
- 2022Mask3D: Mask Transformer for 3D Semantic Instance Segmentationcited by 299
- 2021PoinTr: Diverse Point Cloud Completion with Geometry-Aware Transformerscited by 284
- 2023Personalize Segment Anything Model with One Shotcited by 250
- 2022Visual Prompting via Image Inpaintingcited by 248
- 2023SegGPT: Segmenting Everything In Contextcited by 193
- 2024PointMamba: A Simple State Space Model for Point Cloud Analysiscited by 166
- 2023Towards Open Vocabulary Learning: A Surveycited by 165
- 2023Contrast with Reconstruct: Contrastive 3D Representation Learning Guided by Generative Pretrainingcited by 162
- 2023What Makes Good Examples for Visual In-Context Learning?cited by 150
- 2022Learning 3D Representations from 2D Pre-trained Models via Image-to-Point Masked Autoencoderscited by 143
- 2022Autoencoders as Cross-Modal Teachers: Can Pretrained 2D Image Transformers Help 3D Representation Learning?cited by 121
- 2023In-Context Learning Unlocked for Diffusion Modelscited by 103
- 2022AKB-48: A Real-World Articulated Object Knowledge Basecited by 81
- 2019Branched Multi-Task Networks: Deciding What Layers To Sharecited by 76
- 2019Hierarchical Point-Edge Interaction Network for Point Cloud Semantic Segmentationcited by 68
- 2024Point Cloud Mamba: Point Cloud Learning via State Space Modelcited by 66
- 2023Towards In-context Scene Understandingcited by 45
- 2023Explore In-Context Learning for 3D Point Cloud Understandingcited by 40
- 2022Masked Autoencoders in 3D Point Cloud Representation Learningcited by 30
- 2023InstructCV: Instruction-Tuned Text-to-Image Diffusion Models as Vision Generalistscited by 30
- 2022Multi-Prompt Alignment for Multi-Source Unsupervised Domain Adaptationcited by 25
- 2018GNAS: A Greedy Neural Architecture Search Method for Multi-Attribute Learningcited by 17
- 2023ACL-SPC: Adaptive Closed-Loop system for Self-Supervised Point Cloud Completioncited by 9
- 2023Regress Before Construct: Regress Autoencoder for Point Cloud Self-supervised Learningcited by 6
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 3.
4 papers.
- 2024MICAS: Multi-grained In-Context Adaptive Sampling for 3D Point Cloud Processingcited by 5
- 2026Superman: Unifying Skeleton and Vision for Human Motion Perception and Generationcited by 0
- 2026Deformation-based In-Context Learning for Point Cloud Understandingcited by 0
- 2026PromptPath: Prompt-Adaptive Computational Pathways for In-Context Learningcited by 0
- 2026PromptPath: Prompt-Adaptive Computational Pathways for In-Context Learning3 Aug 2026
- 2026Deformation-based In-Context Learning for Point Cloud Understanding3 Apr 2026
- 2026Superman: Unifying Skeleton and Vision for Human Motion Perception and Generation2 Feb 2026
- 2024MICAS: Multi-grained In-Context Adaptive Sampling for 3D Point Cloud Processing25 Nov 2024