Learning Affinity-Aware Upsampling for Deep Image Matting
About
We show that learning affinity in upsampling provides an effective and efficient approach to exploit pairwise interactions in deep networks. Second-order features are commonly used in dense prediction to build adjacent relations with a learnable module after upsampling such as non-local blocks. Since upsampling is essential, learning affinity in upsampling can avoid additional propagation layers, offering the potential for building compact models. By looking at existing upsampling operators from a unified mathematical perspective, we generalize them into a second-order form and introduce Affinity-Aware Upsampling (A2U) where upsampling kernels are generated using a light-weight lowrank bilinear model and are conditioned on second-order features. Our upsampling operator can also be extended to downsampling. We discuss alternative implementations of A2U and verify their effectiveness on two detail-sensitive tasks: image reconstruction on a toy dataset; and a largescale image matting task where affinity-based ideas constitute mainstream matting approaches. In particular, results on the Composition-1k matting dataset show that A2U achieves a 14% relative improvement in the SAD metric against a strong baseline with negligible increase of parameters (<0.5%). Compared with the state-of-the-art matting network, we achieve 8% higher performance with only 40% model complexity.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Semantic segmentation | ADE20K (val) | mIoU41.5 | 2731 | |
| Instance Segmentation | COCO 2017 (val) | -- | 1144 | |
| Semantic segmentation | ADE20K | mIoU54.4 | 936 | |
| Depth Estimation | NYU v2 (test) | Threshold Accuracy (delta < 1.25)86 | 423 | |
| Monocular Depth Estimation | NYU v2 (test) | Abs Rel0.118 | 257 | |
| Object Detection | MS-COCO 2017 (val) | -- | 237 | |
| Image Matting | Composition-1K (test) | SAD32.05 | 203 | |
| Panoptic Segmentation | COCO 2017 (val) | PQ40.1 | 172 | |
| Matting | Distinction-646 (test) | SAD28.74 | 45 | |
| Matting | AIM-500 (test) | SAD30.38 | 28 |