Accelerated Rotation-Invariant Convolution for UAV Image Segmentation
Not on the map. Why?
Abstract (arXiv)
Rotation invariance is essential for precise, object-level segmentation in UAV aerial imagery, where targets can have arbitrary orientations and exhibit fine-scale details. Conventional segmentation architectures like U-Net rely on convolution operators that are not rotation-invariant, leading to degraded segmentation accuracy across varying viewpoints. Rotation invariance can be achieved by expanding the filter bank across multiple orientations; however, this will significantly increase computational cost and memory traffic. In this paper, we introduce a GPU-optimized rotation-invariant convolution framework that eliminates the traditional data-lowering (im2col) step required for matrix-multiplication-based convolution. By exploiting structured data sharing among symmetrically rotated filters, our method achieves multi-orientation convolution with greatly reduced memory traffic and computational redundancy. We further generalize the approach to accelerate convolution with arbitrary (non-symmetric) rotation angles. Across extensive benchmarks, the proposed convolution achieves 20--55% faster training and 15--45% lower energy consumption than CUDNN, while maintaining accuracy comparable to state-of-the-art rotation-invariant methods. In the eight-orientation setting, our approach achieves up to 45% speedup and 41% energy savings on 256(×)256 inputs, and 32% speedup and 23% lower energy usage on 1024(×)1024 inputs. Integrated into a U-Net segmentation model, the framework yields up to 6% improvement in accuracy over the non-rotation-aware baseline. These results demonstrate that the proposed method provides an effective and highly efficient alternative to existing rotation-invariant CNN frameworks.
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 41 of its 79 references that are in the map. First posted on arXiv 9 Dec 2025.
Builds on
41 of 79 references.
References · 41
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,656
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,111
- 2016Feature Pyramid Networks for Object Detectioncited by 5,027
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,849
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,240
- 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,512
- 2018Unified Perceptual Parsing for Scene Understandingcited by 1,268
- 2016Group Equivariant Convolutional Networkscited by 1,157
- 2019General E(2)-Equivariant Steerable CNNscited by 442
- 2020A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospectscited by 396
- 2016Harmonic Networks: Deep Translation and Rotation Equivariancecited by 293
- 2019Gauge Equivariant Convolutional Networks and the Icosahedral CNNcited by 263
29 more
- 2014cuDNN: Efficient Primitives for Deep Learningcited by 243
- 2018A General Theory of Equivariant CNNs on Homogeneous Spacescited by 225
- 2017Learning Steerable Filters for Rotation Equivariant CNNscited by 193
- 2017Equivariance Through Parameter-Sharingcited by 140
- 2015Fast Algorithms for Convolutional Neural Networkscited by 102
- 2016Exploiting Cyclic Symmetry in Convolutional Neural Networkscited by 91
- 2013Fast Training of Convolutional Networks through FFTscited by 89
- 2017Oriented Response Networkscited by 67
- 2018CubeNet: Equivariance to 3D Rotation and Translationcited by 59
- 2017Gabor Convolutional Networkscited by 55
- 2023VDD: Varied Drone Dataset for Semantic Segmentationcited by 40
- 20183D G-CNNs for Pulmonary Nodule Detectioncited by 36
- 2023TorchSparse++: Efficient Training and Inference Framework for Sparse Convolution on GPUscited by 36
- 2014Fast Convolutional Nets With fbfft: A GPU Performance Evaluationcited by 27
- 2018HexaConvcited by 27
- 2016Learning rotation invariant convolutional filters for texture classificationcited by 24
- 2022RIC-CNN: Rotation-Invariant Coordinate Convolutional Neural Networkcited by 20
- 2018RotDCF: Decomposition of Convolutional Filters for Rotation-Equivariant Deep Networkscited by 17
- 2021Rotation Equivariant Feature Image Pyramid Network for Object Detection in Optical Remote Sensing Imagerycited by 11
- 2021Rotation Equivariant Deforestation Segmentation and Driver Classificationcited by 7
- 2023Few-Shot Rotation-Invariant Aerial Image Semantic Segmentationcited by 7
- 2020UVid-Net: Enhanced Semantic Segmentation of UAV Aerial Videos by Embedding Temporal Informationcited by 3
- 2023Im2win: An Efficient Convolution Paradigm on GPUcited by 3
- 2023Real-Time Sense and Detect of Drones Using Deep Learning and Airborne LiDARcited by 3
- 2025Efficient Continuous Group Convolutions for Local SE(3) Equivariance in 3D Point Cloudscited by 2
- 2015ZNN - A Fast and Scalable Algorithm for Training 3D Convolutional Networks on Multi-Core and Many-Core Shared Memory Machinescited by 1
- 2022Fast convolution kernels on pascal GPU with high memory efficiencycited by 1
- 2024Achieving Rotation-Invariant Convolution via Non-Learnable Orientation Alignment Operatorscited by 1
- 2025Group Equivariant Convolutional Networks for Pathloss Estimationcited by 1
Built on by
Not cited yet.