RMK RetinaNet: Rotated Multi-Kernel RetinaNet for Robust Oriented Object Detection in Remote Sensing Imagery
Organizations: School of Computer Science and Engineering, Changchun University of Technology, 2055 Yan’an Street, Chaoyang District, Changchun, 130012, Jilin Province, China
Abstract
Rotated object detection in remote sensing imagery is hindered by three major bottlenecks: non-adaptive receptive field utilization, inadequate long-range multi-scale feature fusion, and discontinuities in angle regression. To address these issues, we propose Rotated Multi-Kernel RetinaNet (RMK RetinaNet). First, we design a Multi-Scale Kernel (MSK) Block to strengthen adaptive multi-scale feature extraction. Second, we incorporate a Multi-Directional Contextual Anchor Attention (MDCAA) mechanism into the feature pyramid to enhance contextual modeling across scales and orientations. Third, we introduce a Bottom-up Path to preserve fine-grained spatial details that are often degraded during downsampling. Finally, we develop an Euler Angle Encoding Module (EAEM) to enable continuous and stable angle regression. Extensive experiments on DOTA-v1.0, HRSC2016, and UCAS-AOD show that RMK RetinaNet achieves performance comparable to state-of-the-art rotated object detectors while improving robustness in multi-scale and multi-orientation scenarios.
Figures & tables
| Model | Input Size | FLOPs | Params |
|---|---|---|---|
| Ours+PKI Module | 1024 1024 | 65.693 | 33.612 |
| Ours+MSK Module | 1024 1024 | 65.693 | 33.558 |
| Different Settings of Rotated Multi-Kernel RetinaNet | ||||||
|---|---|---|---|---|---|---|
| MSK Module | ||||||
| MDCAA Module | ||||||
| Bottom-up path Module | ||||||
| Euler Angle Encoding Module | ||||||
| mAP | 68.90 | 68.79 | 68.95 | 69.20 | 69.59 | 70.38 |
| Methods | Backbone | Plane | BD | Bridge | GTF | SV | LV | Ship | TC | BC | ST | SBF | RA | Harbor | SP | HC | mAP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| R-FCN [ 6 ] | ResNet-101 | 81.01 | 58.96 | 31.64 | 58.97 | 49.77 | 45.04 | 49.29 | 68.99 | 52.07 | 67.42 | 41.83 | 51.44 | 45.15 | 53.30 | 33.89 | 52.58 |
| IENet [ 19 ] | ResNet-101 | 80.20 | 62.54 | 39.82 | 32.07 | 49.71 | 65.01 | 52.58 | 81.45 | 44.66 | 78.51 | 46.54 | 56.73 | 64.40 | 64.24 | 36.75 | 57.14 |
| R-DFPN [ 38 ] | ResNet-101 | 80.92 | 65.82 | 33.77 | 58.94 | 55.77 | 50.94 | 54.78 | 90.33 | 66.34 | 68.66 | 48.73 | 51.76 | 55.10 | 51.32 | 35.88 | 57.94 |
| PIoU [ 4 ] | DLA-34 | 80.9 | 69.70 | 24.10 | 60.20 | 38.30 | 64.40 | 64.80 | 90.90 | 77.20 | 70.40 | 46.50 | 37.10 | 57.10 | 61.90 | 64.00 | 60.50 |
| R 2 CNN [ 15 ] | ResNet-101 | 80.94 | 65.67 | 35.34 | 67.44 | 59.92 | 50.91 | 55.81 | 90.67 | 66.92 | 72.39 | 55.06 | 52.23 | 55.14 | 53.35 | 48.22 | 60.67 |
| RRPN [ 23 ] | ResNet-101 | 88.52 | 71.20 | 31.66 | 59.30 | 51.85 | 56.19 | 57.25 | 90.81 | 72.84 | 67.38 | 56.69 | 52.84 | 53.08 | 51.94 | 53.58 | 61.01 |
| Method | mAP | Plane | Car |
|---|---|---|---|
| YOLOv2 [ 26 ] | 87.90 | 96.60 | 79.20 |
| R-DFPN [ 38 ] | 89.20 | 95.90 | 82.50 |
| DRBox [ 20 ] | 89.95 | 94.90 | 85.00 |
| Rotation RetinaNet [ 43 ] | 91.495 | 96.12 | 86.87 |
| Ours | 91.735 | 97.01 | 86.46 |