D-Feat Occlusions: Diffusion Features for Robustness to Partial Visual Occlusions in Object Recognition
Rupayan Mallick, Sibo Dong, Nataniel Ruiz, Sarah Adel Bargal
TL;DR
This work tackles the challenge of occlusion robustness in object recognition by leveraging a frozen diffusion model to both inpaint occluded regions and extract diffusion-based embedding features. It introduces two augmentation strategies—input-space diffusion inpainting and embedding-space diffusion features—and a real-world occlusion dataset, D-feat, to evaluate performance on Transformer and ConvNet backbones. Empirical results show diffusion-based augmentations outperform traditional baselines across simulated occlusions and substantially improve performance on real occlusions, with diffusion features offering efficiency advantages. The study suggests diffusion-driven augmentation as a practical approach to enhance robustness in high-stakes vision systems, such as autonomous vehicles, under partial visibility.
Abstract
Applications of diffusion models for visual tasks have been quite noteworthy. This paper targets making classification models more robust to occlusions for the task of object recognition by proposing a pipeline that utilizes a frozen diffusion model. Diffusion features have demonstrated success in image generation and image completion while understanding image context. Occlusion can be posed as an image completion problem by deeming the pixels of the occluder to be `missing.' We hypothesize that such features can help hallucinate object visual features behind occluding objects, and hence we propose using them to enable models to become more occlusion robust. We design experiments to include input-based augmentations as well as feature-based augmentations. Input-based augmentations involve finetuning on images where the occluder pixels are inpainted, and feature-based augmentations involve augmenting classification features with intermediate diffusion features. We demonstrate that our proposed use of diffusion-based features results in models that are more robust to partial object occlusions for both Transformers and ConvNets on ImageNet with simulated occlusions. We also propose a dataset that encompasses real-world occlusions and demonstrate that our method is more robust to partial object occlusions.
