Segmentation-Aware Convolutional Networks Using Local Attention Masks
Not on the map. Why?
Abstract (arXiv)
We introduce an approach to integrate segmentation information within a convolutional neural network (CNN). This counter-acts the tendency of CNNs to smooth information across regions and increases their spatial precision. To obtain segmentation information, we set up a CNN to provide an embedding space where region co-membership can be estimated based on Euclidean distance. We use these embeddings to compute a local attention mask relative to every neuron position. We incorporate such masks in CNNs and replace the convolution operation with a "segmentation-aware" variant that allows a neuron to selectively attend to inputs coming from its own region. We call the resulting network a segmentation-aware CNN because it adapts its filters at each image point according to local segmentation cues. We demonstrate the merit of our method on two widely different dense prediction tasks, that involve classification (semantic segmentation) and regression (optical flow). Our results show that in semantic segmentation we can match the performance of DenseCRFs while being faster and simpler, and in optical flow we obtain clearly sharper responses than networks that do not use local attention masks. In both cases, segmentation-aware convolution yields systematic improvements over strong baselines. Source code for this work is available online at http://cs.cmu.edu/~aharley/segaware.
Key facts. Cited by 31 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Aug 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 7; 2023: 11; 2024: 2.
31 papers.
Sort:
By area:
- 2021Dynamic Neural Networks: A Surveycited by 405
- 2021Exploring Cross-Image Pixel Contrast for Semantic Segmentationcited by 242
- 2022Rethinking Semantic Segmentation: A Prototype Viewcited by 140
- 2022GMMSeg: Gaussian Mixture based Generative Semantic Segmentation Modelscited by 87
- 2022Deep Hierarchical Semantic Segmentationcited by 84
- 2022RbA: Segmenting Unknown Regions Rejected by Allcited by 67
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Surveycited by 56
- 2023A Dynamic Multi-Scale Voxel Flow Network for Video Predictioncited by 53
- 2021Diverse Semantic Image Synthesis via Probability Distribution Modelingcited by 49
- 2023Stochastic Segmentation with Conditional Categorical Diffusion Modelscited by 38
- 2023CLUSTSEG: Clustering for Universal Segmentationcited by 32
- 2023GaitGCI: Generative Counterfactual Intervention for Gait Recognitioncited by 30
19 more
- 2023Dynamic Grained Encoder for Vision Transformerscited by 24
- 2023AerialFormer: Multi-resolution Transformer for Aerial Image Segmentationcited by 23
- 2021Background-Click Supervision for Temporal Action Localizationcited by 21
- 2023LOGICSEG: Parsing Visual Semantics with Neural Logic Learning and Reasoningcited by 17
- 2023MetaGait: Learning to Learn an Omni Sample Adaptive Representation for Gait Recognitioncited by 15
- 2021SSAN: Separable Self-Attention Network for Video Representation Learningcited by 13
- 2022GOSS: Towards Generalized Open-set Semantic Segmentationcited by 7
- 2024Theoretical Understanding of In-Context Learning in Shallow Transformers with Unstructured Datacited by 5
- 2023Structure-Informed Shadow Removal Networkscited by 3
- 2021Efficient Visual Recognition with Deep Neural Networks: A Survey on Recent Advances and New Directionscited by 2
- 2022Switchable Representation Learning Framework with Self-compatibilitycited by 1
- 2023Latent Graph Attention for Enhanced Spatial Contextcited by 1
- 2021Deep auxiliary learning for visual localization using colorization taskcited by 0
- 2021Semantic Segmentation and Object Detection Towards Instance Segmentation: Breast Tumor Identificationcited by 0
- 2021RelationRS: Relationship Representation Network for Object Detection in Aerial Imagescited by 0
- 2021SCNet: A Generalized Attention-based Model for Crack Fault Segmentationcited by 0
- 2022Dual Complementary Dynamic Convolution for Image Recognitioncited by 0
- 2023Deep-Learning-Assisted Analysis of Cataract Surgery Videoscited by 0
- 2024Puppet-CNN: Continuous Parameter Dynamics for Input-Adaptive Convolutional Networkscited by 0
- 2024Puppet-CNN: Continuous Parameter Dynamics for Input-Adaptive Convolutional Networks19 Nov 2024
- 2024Theoretical Understanding of In-Context Learning in Shallow Transformers with Unstructured Data1 Feb 2024
- 2023Deep-Learning-Assisted Analysis of Cataract Surgery Videos10 Dec 2023
- 2023LOGICSEG: Parsing Visual Semantics with Neural Logic Learning and Reasoning24 Sep 2023
- 2023Latent Graph Attention for Enhanced Spatial Context9 Jul 2023
- 2023AerialFormer: Multi-resolution Transformer for Aerial Image Segmentation12 Jun 2023
- 2023MetaGait: Learning to Learn an Omni Sample Adaptive Representation for Gait Recognition6 Jun 2023
- 2023GaitGCI: Generative Counterfactual Intervention for Gait Recognition6 Jun 2023
- 2023CLUSTSEG: Clustering for Universal Segmentation3 May 2023
- 2023A Dynamic Multi-Scale Voxel Flow Network for Video Prediction17 Mar 2023
- 2023Stochastic Segmentation with Conditional Categorical Diffusion Models15 Mar 2023
- 2023Dynamic Grained Encoder for Vision Transformers10 Jan 2023
19 more
- 2023Structure-Informed Shadow Removal Networks9 Jan 2023
- 2022RbA: Segmenting Unknown Regions Rejected by All25 Nov 2022
- 2022Dual Complementary Dynamic Convolution for Image Recognition11 Nov 2022
- 2022GMMSeg: Gaussian Mixture based Generative Semantic Segmentation Models5 Oct 2022
- 2022Switchable Representation Learning Framework with Self-compatibility16 Jun 2022
- 2022Rethinking Semantic Segmentation: A Prototype View28 Mar 2022
- 2022Deep Hierarchical Semantic Segmentation27 Mar 2022
- 2022GOSS: Towards Generalized Open-set Semantic Segmentation23 Mar 2022
- 2021SCNet: A Generalized Attention-based Model for Crack Fault Segmentation2 Dec 2021
- 2021Background-Click Supervision for Temporal Action Localization24 Nov 2021
- 2021RelationRS: Relationship Representation Network for Object Detection in Aerial Images13 Oct 2021
- 2021Efficient Visual Recognition with Deep Neural Networks: A Survey on Recent Advances and New Directions30 Aug 2021
- 2021Semantic Segmentation and Object Detection Towards Instance Segmentation: Breast Tumor Identification6 Aug 2021
- 2021Deep auxiliary learning for visual localization using colorization task1 Jul 2021
- 2021SSAN: Separable Self-Attention Network for Video Representation Learning27 May 2021
- 2021Diverse Semantic Image Synthesis via Probability Distribution Modeling11 Mar 2021
- 2021Dynamic Neural Networks: A Survey9 Feb 2021
- 2021Exploring Cross-Image Pixel Contrast for Semantic Segmentation28 Jan 2021
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Survey2 Jan 2021
- 2021Dynamic Neural Networks: A Surveycited by 405
- 2021Exploring Cross-Image Pixel Contrast for Semantic Segmentationcited by 242
- 2022Rethinking Semantic Segmentation: A Prototype Viewcited by 140
- 2022GMMSeg: Gaussian Mixture based Generative Semantic Segmentation Modelscited by 87
- 2022Deep Hierarchical Semantic Segmentationcited by 84
- 2022RbA: Segmenting Unknown Regions Rejected by Allcited by 67
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Surveycited by 56
- 2023A Dynamic Multi-Scale Voxel Flow Network for Video Predictioncited by 53
- 2021Diverse Semantic Image Synthesis via Probability Distribution Modelingcited by 49
- 2023CLUSTSEG: Clustering for Universal Segmentationcited by 32
- 2023GaitGCI: Generative Counterfactual Intervention for Gait Recognitioncited by 30
- 2023Dynamic Grained Encoder for Vision Transformerscited by 24
12 most cited of 30 All 30 (JSON)
- 2024Puppet-CNN: Continuous Parameter Dynamics for Input-Adaptive Convolutional Networks19 Nov 2024
- 2024Theoretical Understanding of In-Context Learning in Shallow Transformers with Unstructured Data1 Feb 2024
- 2023Deep-Learning-Assisted Analysis of Cataract Surgery Videos10 Dec 2023
- 2023LOGICSEG: Parsing Visual Semantics with Neural Logic Learning and Reasoning24 Sep 2023
- 2023Latent Graph Attention for Enhanced Spatial Context9 Jul 2023
- 2023AerialFormer: Multi-resolution Transformer for Aerial Image Segmentation12 Jun 2023
- 2023MetaGait: Learning to Learn an Omni Sample Adaptive Representation for Gait Recognition6 Jun 2023
- 2023GaitGCI: Generative Counterfactual Intervention for Gait Recognition6 Jun 2023
- 2023CLUSTSEG: Clustering for Universal Segmentation3 May 2023
- 2023A Dynamic Multi-Scale Voxel Flow Network for Video Prediction17 Mar 2023
- 2023Dynamic Grained Encoder for Vision Transformers10 Jan 2023
- 2023Structure-Informed Shadow Removal Networks9 Jan 2023
12 newest of 30 All 30 (JSON)