Compositional Convolutional Neural Networks: A Robust and Interpretable Model for Object Recognition under Occlusion
Not on the map. Why?
Abstract (arXiv)
Computer vision systems in real-world applications need to be robust to partial occlusion while also being explainable. In this work, we show that black-box deep convolutional neural networks (DCNNs) have only limited robustness to partial occlusion. We overcome these limitations by unifying DCNNs with part-based models into Compositional Convolutional Neural Networks (CompositionalNets) - an interpretable deep architecture with innate robustness to partial occlusion. Specifically, we propose to replace the fully connected classification head of DCNNs with a differentiable compositional model that can be trained end-to-end. The structure of the compositional model enables CompositionalNets to decompose images into objects and context, as well as to further decompose object representations in terms of individual parts and the objects' pose. The generative nature of our compositional model enables it to localize occluders and to recognize objects based on their non-occluded parts. We conduct extensive experiments in terms of image classification and object detection on images of artificially occluded objects from the PASCAL3D+ and ImageNet dataset, and real images of partially occluded vehicles from the MS-COCO dataset. Our experiments show that CompositionalNets made from several popular DCNN backbones (VGG-16, ResNet50, ResNext) improve by a large margin over their non-compositional counterparts at classifying and detecting partially occluded objects. Furthermore, they can localize occluders accurately despite being trained with class-level supervision only. Finally, we demonstrate that CompositionalNets provide human interpretable predictions as their individual components can be understood as detecting parts and estimating an objects' viewpoint.
Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 5; 2023: 8; 2024: 9; 2025: 3; 2026: 2.
38 papers.
Sort:
- 2023MOSE: A New Dataset for Video Object Segmentation in Complex Scenescited by 232
- 2021Occluded Video Instance Segmentation: A Benchmarkcited by 154
- 2025MOSEv2: A More Challenging Dataset for Video Object Segmentation in Complex Scenescited by 59
- 2021OOD-CV: A Benchmark for Robustness to Out-of-Distribution Shifts of Individual Nuisances in Natural Imagescited by 46
- 2021NeMo: Neural Mesh Models of Contrastive Features for Robust 3D Pose Estimationcited by 41
- 2022SwapMix: Diagnosing and Regularizing the Over-Reliance on Visual Context in Visual Question Answeringcited by 38
- 20233D-Aware Neural Body Fitting for Occlusion Robust 3D Human Pose Estimationcited by 28
- 2021Occlusion Handling in Generic Object Detection: A Reviewcited by 25
- 2022Robust Category-Level 6D Pose Estimation with Coarse-to-Fine Rendering of Neural Featurescited by 23
- 2023Learning Environment-Aware Affordance for 3D Articulated Object Manipulation under Occlusionscited by 23
- 2021Social Fabric: Tubelet Compositions for Video Relation Detectioncited by 18
- 2022Adversarial Patch Attacks and Defences in Vision-Based Tasks: A Surveycited by 17
26 more
- 2021Neural View Synthesis and Matching for Semi-Supervised Few-Shot Learning of 3D Posecited by 15
- 2023OOD-CV-v2: An extended Benchmark for Robustness to Out-of-Distribution Shifts of Individual Nuisances in Natural Imagescited by 12
- 2021Low-resolution Human Pose Estimationcited by 10
- 2024iNeMo: Incremental Neural Mesh Models for Robust Class-Incremental Learningcited by 10
- 2024BLADE: Box-Level Supervised Amodal Segmentation through Directed Expansioncited by 9
- 2022A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunitiescited by 8
- 2025Review of Demographic Fairness in Face Recognitioncited by 7
- 2021Occluded Video Instance Segmentation: Dataset and ICCV 2021 Challengecited by 6
- 2023OccRob: Efficient SMT-Based Occlusion Robustness Verification of Deep Neural Networkscited by 5
- 2021CORL: Compositional Representation Learning for Few-Shot Classificationcited by 4
- 2021Blocks World Revisited: The Effect of Self-Occlusion on Classification by Convolutional Neural Networkscited by 4
- 2023Neural Textured Deformable Meshes for Robust Analysis-by-Synthesiscited by 4
- 2024PLUG: Revisiting Amodal Segmentation with Foundation Model and Hierarchical Focuscited by 4
- 2024A Bayesian Approach to OOD Robustness in Image Classificationcited by 3
- 2024COCO-OLAC: A Benchmark for Occluded Panoptic Segmentation and Image Understandingcited by 3
- 2023Now You See Me: Robust approach to Partial Occlusionscited by 2
- 2021A Light-weight Interpretable Compositional Model for Nuclei Detection and Weakly-Supervised Segmentationcited by 1
- 2024Latent Enhancing AutoEncoder for Occluded Image Classificationcited by 1
- 2022On Pitfalls of Measuring Occlusion Robustness through Data Distortioncited by 0
- 2023HB-net: Holistic bursting cell cluster integrated network for occluded multi-objects recognitioncited by 0
- 2024Knowledge-Aware Neuron Interpretation for Scene Classificationcited by 0
- 2024Understanding the Role of Pathways in a Deep Neural Networkcited by 0
- 2024Amodal Segmentation for Laparoscopic Surgery Video Instrumentscited by 0
- 2025Improving Classification of Occluded Objects through Scene Contextcited by 0
- 2026Component-Based Out-of-Distribution Detectioncited by 0
- 2026Occlusion-Aware Panoptic Segmentation with Joint Position Embedding and Occlusion-Level Attentioncited by 0
- 2026Occlusion-Aware Panoptic Segmentation with Joint Position Embedding and Occlusion-Level Attention20 Jul 2026
- 2026Component-Based Out-of-Distribution Detection23 Apr 2026
- 2025Improving Classification of Occluded Objects through Scene Context30 Oct 2025
- 2025MOSEv2: A More Challenging Dataset for Video Object Segmentation in Complex Scenes7 Aug 2025
- 2025Review of Demographic Fairness in Face Recognition4 Feb 2025
- 2024COCO-OLAC: A Benchmark for Occluded Panoptic Segmentation and Image Understanding19 Sep 2024
- 2024Amodal Segmentation for Laparoscopic Surgery Video Instruments2 Aug 2024
- 2024iNeMo: Incremental Neural Mesh Models for Robust Class-Incremental Learning12 Jul 2024
- 2024PLUG: Revisiting Amodal Segmentation with Foundation Model and Hierarchical Focus25 May 2024
- 2024A Bayesian Approach to OOD Robustness in Image Classification12 Mar 2024
- 2024Understanding the Role of Pathways in a Deep Neural Network28 Feb 2024
- 2024Latent Enhancing AutoEncoder for Occluded Image Classification10 Feb 2024
26 more
- 2024Knowledge-Aware Neuron Interpretation for Scene Classification29 Jan 2024
- 2024BLADE: Box-Level Supervised Amodal Segmentation through Directed Expansion3 Jan 2024
- 2023HB-net: Holistic bursting cell cluster integrated network for occluded multi-objects recognition18 Oct 2023
- 2023Learning Environment-Aware Affordance for 3D Articulated Object Manipulation under Occlusions14 Sep 2023
- 20233D-Aware Neural Body Fitting for Occlusion Robust 3D Human Pose Estimation19 Aug 2023
- 2023Neural Textured Deformable Meshes for Robust Analysis-by-Synthesis31 May 2023
- 2023Now You See Me: Robust approach to Partial Occlusions24 Apr 2023
- 2023OOD-CV-v2: An extended Benchmark for Robustness to Out-of-Distribution Shifts of Individual Nuisances in Natural Images17 Apr 2023
- 2023MOSE: A New Dataset for Video Object Segmentation in Complex Scenes3 Feb 2023
- 2023OccRob: Efficient SMT-Based Occlusion Robustness Verification of Deep Neural Networks27 Jan 2023
- 2022On Pitfalls of Measuring Occlusion Robustness through Data Distortion24 Nov 2022
- 2022A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunities17 Oct 2022
- 2022Robust Category-Level 6D Pose Estimation with Coarse-to-Fine Rendering of Neural Features12 Sep 2022
- 2022Adversarial Patch Attacks and Defences in Vision-Based Tasks: A Survey16 Jun 2022
- 2022SwapMix: Diagnosing and Regularizing the Over-Reliance on Visual Context in Visual Question Answering5 Apr 2022
- 2021OOD-CV: A Benchmark for Robustness to Out-of-Distribution Shifts of Individual Nuisances in Natural Images29 Nov 2021
- 2021Occluded Video Instance Segmentation: Dataset and ICCV 2021 Challenge15 Nov 2021
- 2021Neural View Synthesis and Matching for Semi-Supervised Few-Shot Learning of 3D Pose27 Oct 2021
- 2021A Light-weight Interpretable Compositional Model for Nuclei Detection and Weakly-Supervised Segmentation26 Oct 2021
- 2021Low-resolution Human Pose Estimation19 Sep 2021
- 2021Social Fabric: Tubelet Compositions for Video Relation Detection18 Aug 2021
- 2021Blocks World Revisited: The Effect of Self-Occlusion on Classification by Convolutional Neural Networks25 Feb 2021
- 2021Occluded Video Instance Segmentation: A Benchmark2 Feb 2021
- 2021NeMo: Neural Mesh Models of Contrastive Features for Robust 3D Pose Estimation29 Jan 2021
- 2021CORL: Compositional Representation Learning for Few-Shot Classification28 Jan 2021
- 2021Occlusion Handling in Generic Object Detection: A Review21 Jan 2021
- 2023MOSE: A New Dataset for Video Object Segmentation in Complex Scenescited by 232
- 2021Occluded Video Instance Segmentation: A Benchmarkcited by 154
- 2025MOSEv2: A More Challenging Dataset for Video Object Segmentation in Complex Scenescited by 59
- 2021OOD-CV: A Benchmark for Robustness to Out-of-Distribution Shifts of Individual Nuisances in Natural Imagescited by 46
- 2021NeMo: Neural Mesh Models of Contrastive Features for Robust 3D Pose Estimationcited by 41
- 2022SwapMix: Diagnosing and Regularizing the Over-Reliance on Visual Context in Visual Question Answeringcited by 38
- 20233D-Aware Neural Body Fitting for Occlusion Robust 3D Human Pose Estimationcited by 28
- 2021Occlusion Handling in Generic Object Detection: A Reviewcited by 25
- 2022Robust Category-Level 6D Pose Estimation with Coarse-to-Fine Rendering of Neural Featurescited by 23
- 2023Learning Environment-Aware Affordance for 3D Articulated Object Manipulation under Occlusionscited by 23
- 2021Social Fabric: Tubelet Compositions for Video Relation Detectioncited by 18
- 2022Adversarial Patch Attacks and Defences in Vision-Based Tasks: A Surveycited by 17
12 most cited of 38 All 38 (JSON)
- 2026Occlusion-Aware Panoptic Segmentation with Joint Position Embedding and Occlusion-Level Attention20 Jul 2026
- 2026Component-Based Out-of-Distribution Detection23 Apr 2026
- 2025Improving Classification of Occluded Objects through Scene Context30 Oct 2025
- 2025MOSEv2: A More Challenging Dataset for Video Object Segmentation in Complex Scenes7 Aug 2025
- 2025Review of Demographic Fairness in Face Recognition4 Feb 2025
- 2024COCO-OLAC: A Benchmark for Occluded Panoptic Segmentation and Image Understanding19 Sep 2024
- 2024Amodal Segmentation for Laparoscopic Surgery Video Instruments2 Aug 2024
- 2024iNeMo: Incremental Neural Mesh Models for Robust Class-Incremental Learning12 Jul 2024
- 2024PLUG: Revisiting Amodal Segmentation with Foundation Model and Hierarchical Focus25 May 2024
- 2024A Bayesian Approach to OOD Robustness in Image Classification12 Mar 2024
- 2024Understanding the Role of Pathways in a Deep Neural Network28 Feb 2024
- 2024Latent Enhancing AutoEncoder for Occluded Image Classification10 Feb 2024
12 newest of 38 All 38 (JSON)