The situation
Standard deep networks fail when objects are partly hidden, and adding synthetic occlusion during training only goes so far.
A generative compositional model inside deep convolutional networks that classifies objects from their visible parts, even when much of them is hidden.
Occlusion-robust image classification
Standard deep networks fail when objects are partly hidden, and adding synthetic occlusion during training only goes so far.
Keep classification accurate at high levels of occlusion by focusing on the parts of the object that can actually be seen.
Step through the system, or let it play.
Validated on Occluded-COCO-Vehicles (MS-COCO) and PASCAL3D+: 99% accuracy with no occlusion and 91% with 60–80% of the object hidden, well ahead of standard deep networks.