DeepVoting: A Robust and Explainable Deep Network for Semantic Part Detection under Partial Occlusion
Zhishuai Zhang, Cihang Xie, Jianyu Wang, Lingxi Xie, Alan L. Yuille

TL;DR
DeepVoting introduces an end-to-end trainable deep network that robustly detects semantic parts under occlusion by integrating a voting mechanism, improving accuracy and explainability without requiring occlusion-specific training data.
Contribution
It presents DeepVoting, a novel deep network with a voting mechanism for semantic part detection under occlusion, enabling joint optimization and improved interpretability.
Findings
DeepVoting outperforms baseline methods like Faster-RCNN in occlusion scenarios.
The model provides explainability through visual cue-based diagnosis.
DeepVoting+ leverages context outside objects for enhanced detection.
Abstract
In this paper, we study the task of detecting semantic parts of an object, e.g., a wheel of a car, under partial occlusion. We propose that all models should be trained without seeing occlusions while being able to transfer the learned knowledge to deal with occlusions. This setting alleviates the difficulty in collecting an exponentially large dataset to cover occlusion patterns and is more essential. In this scenario, the proposal-based deep networks, like RCNN-series, often produce unsatisfactory results, because both the proposal extraction and classification stages may be confused by the irrelevant occluders. To address this, [25] proposed a voting mechanism that combines multiple local visual cues to detect semantic parts. The semantic parts can still be detected even though some visual cues are missing due to occlusions. However, this method is manually-designed, thus is hard to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Infrastructure Maintenance and Monitoring · Industrial Vision Systems and Defect Detection
