REVIEW 6 major objections 4 minor 19 references
A Data-Driven RetinaNet Model for Small Object Detection in Aerial Images
T0 review · 6 major / 4 minor · reviewed 2026-08-05 · deepseek-v4-flash
Pith's one-line read DDR-Net, a RetinaNet variant that sizes its feature maps and anchor boxes from the training data, detects small objects in aerial bird imagery more accurately than the Bird Detector on most datasets and runs 12–27.8% faster, while also fine
desk verdict A plausible engineering result for aerial bird detection, but the paper never shows that the proposed components are what cause the gains. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
Adaptive Feature Map Construction (Algorithms 1 and 2): a scoring procedure that, for each candidate feature-map level, counts how many ground-truth boxes land on each grid cell, rewards levels where each anchor point matches only a small number of boxes, penalizes empty grid cells, and selects the highest-scoring map size. Anchor Box Estimation: k-means clustering of training bounding boxes with silhouette-score selection of cluster count, giving anchors matched to the target-size distribution. ML-based Image Sampling: feature extraction from a pretrained base model, PCA dimension reduction, clustering of training images, and stratified random selection to balance the training set. The firs
What would settle it
Run Algorithm 2 on a single dataset while sweeping the penalty factor from 1e-5 to 1e-1 and the weighting factor from 0 to -10; if the argmax feature-map level changes across most of that range, the fixed constants are not data-driven and the reported gains could be an artifact. A complementary check: hold anchors and feature maps fixed across both models to isolate which component drives the six-dataset improvement.
Extended reading notes
Core claim
The central claim is that an object detector can be made substantially better for small aerial objects by letting the training data set the architecture's key geometric parameters. DDR-Net replaces RetinaNet's fixed pyramid of feature maps with an adaptive feature map construction that scores candidate map sizes by how well ground-truth boxes overlap grid cells, then fuses the chosen layers into one optimal scale. It replaces preset anchor boxes with k-means clusters of the dataset's bounding boxes, choosing the cluster count by silhouette score; this drives bounding-box regression loss toward zero on the training data and eases transfer across ground sampling distances. It also proposes an
Load-bearing premise
The adaptive feature-map selector assumes that one fixed weighting factor (-1) and one fixed penalty factor (0.0001) correctly rank map sizes on every dataset; if those constants do not transfer across the nine ground sampling distances, the chosen 'optimal' map size is arbitrary.
Editorial extensions
If this is right
- Fine-tuning across datasets with different ground sampling distances becomes more reliable, because features from a pretrained layer can be fused into the map size the new data actually needs.
- Fewer negative anchors mean inference is faster by 12–27.8% across the nine datasets, a direct benefit for drone surveys that process many images.
- Training on balanced, representative subsets of large datasets can maintain or improve performance while cutting the annotation burden.
- The same data-driven procedures can be applied to other small-object detection tasks by rerunning the anchor and feature-map estimators on the new dataset.
Reading between the lines
- Because the three components are not bird-specific, the same pipeline should transfer to vehicles, pedestrians, trees, or archaeological features in aerial imagery; the evident test is to run the anchor and feature-map estimators on a non-avian small-object dataset and compare against fixed-anchor one-stage detectors.
- The fixed scoring constants in Algorithm 2 are a sensitivity risk: sweeping the weighting factor and penalty factor on a single dataset would show whether the chosen feature-map level is stable; if it flips, the adaptive gain may be partly an artifact of those constants.
- The ML-based sampling method could be extended with active learning, asking for labels on the most informative remaining clusters, which would directly push the limited-data story further.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes DDR-Net, a RetinaNet variant for small-object detection in aerial bird imagery. It introduces three components: adaptive feature map construction (Algorithm 1 and 2, Sec. III-A), anchor box estimation via k-means clustering with silhouette score (Sec. III-B), and ML-based image sampling for balanced training sets (Sec. III-C). Experiments on nine public bird-detection datasets compare DDR-Net with the Bird Detector of [17] in a local-only setting (Table II) and in a limited-data fine-tuning setting (Table III), reporting F1, mAP, inference time, and paired t-test results. The paper claims significant improvements over the baseline, better fine-tuning with 1,000 annotations, and 12-27.8% faster inference.
Significance. If validated, the adaptive feature-map and anchor-estimation ideas could reduce training cost and improve fine-tuning on small-object datasets, and the sampling method would be practically useful for large aerial datasets. Strengths of the manuscript include evaluation across nine public datasets, a local-only comparison that removes the external-data confound of the original Bird Detector protocol, ten repeated fine-tuning trials with identical sampled training data, and reported p-values. The adaptive choices are fit on training data and evaluated on held-out test sets, so I do not see circularity. However, the central empirical claim rests on a single, incompletely specified baseline and no ablations; the gains in Table II cannot yet be attributed to the proposed components. The paper also overstates statistical significance in places and the abstract claims comparisons with 'alternative contemporary models' that are not actually evaluated.
major comments (6)
- [Sec. IV-A, Table II] The baseline comparison is uncontrolled. The text specifies DDR-Net's training recipe (COCO-initialized FPN, 80 epochs, lr 0.001, batch size 24, augmentations) but does not state whether the Bird Detector was trained with the same initialization, epochs, learning rate, batch size, or augmentations. The sentence 'The same settings were used in all experiments' appears to refer only to DDR-Net. The reported F1/mAP and inference-time gains in Table II could therefore stem from training-setup differences rather than from the proposed components. Please report the baseline recipe or, preferably, run a RetinaNet baseline under exactly the DDR-Net training protocol.
- [Sec. III and Sec. IV] No ablation isolates the three contributions. Table II compares the full DDR-Net with Bird Detector, and Sec. IV-C fixes feature-map sizes and anchor counts during fine-tuning, so only anchor-size estimation (and possibly the sampling method) can differ; yet no plain RetinaNet is run under the same protocol. Without removing each component (e.g., standard FPN feature maps, preset anchors, random sampling) while holding the rest fixed, the observed gains cannot be attributed to the proposed modules. This is the central attribution gap.
- [Algorithm 2, Sec. III-A] The feature-map score uses hand-set factors, weighting_factor = -1 and penalty_factor = 0.0001, applied to all nine datasets with no sensitivity analysis. The 'optimal' feature-map size is the argmax of this score, so the adaptive-feature-map claim depends on these factors reliably ranking pyramid levels across GSDs from 0.63 to 3.32 cm. Please report the score values and a sensitivity analysis for these factors, or justify them theoretically; otherwise the selected feature-map size may be arbitrary.
- [Sec. IV-B, Fig. 5] The sampling experiment lacks a random-sampling control. The comparison is between ML-based sampling and 'unbalanced' training sets drawn from a subset of clusters; a random sample of 1,000 annotations across all clusters is not included. The results therefore show that cluster-balanced training beats deliberately biased training, but not that the proposed clustering/feature-based sampling improves over ordinary random sampling. Add a random-sampling baseline with the same annotation budget and repeated trials.
- [Sec. IV-A, Table II] The main performance table reports no variance or number of runs; with a single run per dataset, differences such as +0.9% and +1.9% are within typical retraining noise. Additionally, metrics are computed only at IoU=0.3, which is lenient for localization. Please report mean±std over multiple seeds (or at least error bars) and consider mAP at IoU=0.5 to support the claimed gains.
- [Table III, Sec. IV-C] The text states 'The improvement of DDR-Net is statistically significant,' but the paired t-test p-values are significant at alpha=0.05 for only four of the eight datasets (mckellar, monash, pfeifer, seabirdwatch); the other four (michigan, neill, newmexico, palmyra) are not, and penguins is missing because the baseline failed. The conclusion also claims DDR-Net 'markedly surpasses RetinaNet and alternative contemporary models,' but no alternative models are evaluated. Please qualify the significance statement and narrow the claims to the RetinaNet-based Bird Detector baseline, or add additional baselines.
minor comments (4)
- [Throughout] There are several typos: 'a important' in the Introduction, 'datas' in Sec. IV-A, and inconsistent capitalization of mAP ('mAp' in Table II and Fig. 7 caption).
- [Algorithms 1-2] Algorithm 1 calls 'CalculateFeatureMapScore' while Algorithm 2 defines 'CALCULATE FEATURE MAPSCORE'; unify the names and fix the spacing in variable names for readability.
- [Sec. IV-C] The text says DDR-Net is 'significantly better on 4 datasets and is similar on 5 datasets' while also saying Bird Detector failed on penguins; clarify how the 9-dataset summary accounts for the failed baseline.
- [Fig. 5] The red and blue performance curves are difficult to distinguish in grayscale; consider using distinct markers or line styles.
Circularity Check
No significant circularity: all proposed components are data-driven hyperparameter/architecture choices evaluated on held-out test sets, and the central comparison is against an external baseline.
full rationale
The paper's claimed contributions are empirical architecture/design choices, not predictions derived from their own outputs. Adaptive feature map construction (Algorithms 1 and 2) selects a feature-map level by maximizing a score defined over training annotations and estimated anchor counts; anchor box estimation uses k-means clustering on training bounding boxes; ML-based sampling clusters training images by features. These are standard hyperparameter or data-preprocessing procedures. They are evaluated against held-out test sets (Table II, Figs. 6-7), so no fitted value is renamed as a test prediction. Equations (1)-(2) show only that anchors matched to training-box cluster centers reduce regression loss on those training boxes, which is a design property, not a circular claim about test performance. The fine-tuning experiment fixes feature-map sizes and anchor counts and uses identical sampled data for both models, so the reported gains are not forced by construction. Self-citations ([5], [8], [9]) appear only in related-work context and are not load-bearing; the main baseline [17] is external. The hand-set score factors in Algorithm 2 are unablated hyperparameters, which is a robustness concern, but not circularity under the stated definitions.
Assumptions & free parameters
free parameters (4)
- weighting_factor =
-1
- penalty_factor =
0.0001
- cluster_number_range =
2 to 6
- target_images_per_cluster =
not specified
assumptions (4)
- domain assumption Bounding box annotations in the training set are representative of the test set distribution for anchor and feature-map selection.
- domain assumption K-means clustering with silhouette score yields anchor boxes that reduce regression loss without harming localization.
- domain assumption COCO-pretrained FPN features transfer to aerial bird images after rescaling to a single feature map size.
- ad hoc to paper The hand-set score factors (weighting -1, penalty 0.0001) are dataset-independent.
Cite this review
Pith. "Pith review of A Data-Driven RetinaNet Model for Small Object Detection in Aerial Images." pith.science (2026). https://pith.science/paper/4RGBIZND
@misc{pith2026250902928,
author = {Pith},
title = {Pith review of: A Data-Driven RetinaNet Model for Small Object Detection in Aerial Images},
year = {2026},
howpublished = {\url{https://pith.science/paper/4RGBIZND}},
note = {Machine review of arXiv:2509.02928}
}
read the original abstract
In the realm of aerial imaging, the ability to detect small objects is pivotal for a myriad of applications, encompassing environmental surveillance, urban design, and crisis management. Leveraging RetinaNet, this work unveils DDR-Net: a data-driven, deep-learning model devised to enhance the detection of diminutive objects. DDR-Net introduces novel, data-driven techniques to autonomously ascertain optimal feature maps and anchor estimations, cultivating a tailored and proficient training process while maintaining precision. Additionally, this paper presents an innovative sampling technique to bolster model efficacy under limited data training constraints. The model's enhanced detection capabilities support critical applications including wildlife and habitat monitoring, traffic flow optimization, and public safety improvements through accurate identification of small objects like vehicles and pedestrians. DDR-Net significantly reduces the cost and time required for data collection and training, offering efficient performance even with limited data. Empirical assessments over assorted aerial avian imagery datasets demonstrate that DDR-Net markedly surpasses RetinaNet and alternative contemporary models. These innovations advance current aerial image analysis technologies and promise wide-ranging impacts across multiple sectors including agriculture, security, and archaeology.
Figures
Figures from the paper (4 more)
Reference graph
Works this paper leans on
-
[17]
A general deep learning model for bird detection in high-resolution airborne imagery,
B. G. Weinstein, L. Garner, V . R. Saccomanno, A. Steinkraus, A. Ortega, K. Brush, G. Yenni, A. E. McKellar, R. Converse, C. D. Lippitt et al., “A general deep learning model for bird detection in high-resolution airborne imagery,” Ecological Applications, vol. 32, no. 8, p. e2694, 2022
work page 2022
-
[1]
Training object detection and recognition cnn models using data augmentation,
D. M. Montserrat, Q. Lin, J. Allebach, and E. J. Delp, “Training object detection and recognition cnn models using data augmentation,” Electronic Imaging, vol. 2017, no. 10, pp. 27–36, 2017
work page 2017
-
[2]
Aug- mentation for small object detection,
M. Kisantal, Z. Wojna, J. Murawski, J. Naruniec, and K. Cho, “Aug- mentation for small object detection,” arXiv preprint arXiv:1902.07296 , 2019
arXiv 1902
-
[3]
Learning data augmentation strategies for object detection,
B. Zoph, E. D. Cubuk, G. Ghiasi, T.-Y . Lin, J. Shlens, and Q. V . Le, “Learning data augmentation strategies for object detection,” in Computer Vision–ECCV 2020: 16th European Conference, Glasgow, UK, August 23–28, 2020, Proceedings, Part XXVII 16 . Springer, 2020, pp. 566–583
2020
-
[4]
Focal loss for dense object detection,
T.-Y . Lin, P. Goyal, R. Girshick, K. He, and P. Dollár, “Focal loss for dense object detection,” in Proceedings of the IEEE international conference on computer vision , 2017, pp. 2980–2988. Fig. 7. Performance comparison (mAp) of fine-tuned Bird Detector and DDR- Net models on nine datasets
work page 2017
-
[5]
Deep learning methods for tree detection and classification,
Y . Zhang, Y . Wang, Z. Tang, Z. Zhai, Y . Shang, and R. Viegut, “Deep learning methods for tree detection and classification,” in 2022 IEEE 4th International Conference on Cognitive Machine Intelligence (CogMI) . IEEE, 2022, pp. 148–155
work page 2022
-
[6]
P. Sivanandam and A. Lucieer, “Tree detection and species classification in a mixed species forest using unoccupied aircraft system (uas) rgb and multispectral imagery,” Remote Sensing, vol. 14, no. 19, p. 4963, 2022
work page 2022
-
[7]
M. P. Ferreira, D. R. A. de Almeida, D. de Almeida Papa, J. B. S. Minervino, H. F. P. Veras, A. Formighieri, C. A. N. Santos, M. A. D. Ferreira, E. O. Figueiredo, and E. J. L. Ferreira, “Individual tree detection and species classification of amazonian palms using uav images and deep learning,” Forest Ecology and Management, vol. 475, p. 118397, 2020
work page 2020
Show all 19 references
-
[8]
A new gnn-based object detection method for multiple small objects in aerial images,
Z. Tang, Y . Liu, and Y . Shang, “A new gnn-based object detection method for multiple small objects in aerial images,” in 2023 IEEE/ACIS 23rd International Conference on Computer and Information Science (ICIS) . IEEE, 2023, pp. 14–19
2023
-
[9]
suas and machine learning integration in waterfowl population surveys,
Z. Tang, Y . Zhang, Y . Wang, Y . Shang, R. Viegut, E. Webb, A. Raedeke, and J. Sartwell, “suas and machine learning integration in waterfowl population surveys,” in 2021 IEEE 33rd International Conference on Tools with Artificial Intelligence (ICTAI) . IEEE, 2021, pp. 517–521
2021
-
[10]
Estimating detection probabilities of waterfowl broods from ground-based surveys,
A. M. Pagano and T. W. Arnold, “Estimating detection probabilities of waterfowl broods from ground-based surveys,” The Journal of Wildlife Management, vol. 73, no. 5, pp. 686–694, 2009
2009
-
[11]
Data augmentation for object detection: A review,
P. Kaur, B. S. Khehra, and E. B. S. Mavi, “Data augmentation for object detection: A review,” in 2021 IEEE International Midwest Symposium on Circuits and Systems (MWSCAS) . IEEE, 2021, pp. 537–543
2021
-
[12]
Real-time target detection in visual sensing environments using deep transfer learning and improved anchor box generation,
Z. Ren, E. Y . Lam, and J. Zhao, “Real-time target detection in visual sensing environments using deep transfer learning and improved anchor box generation,” IEEE Access, vol. 8, pp. 193 512–193 522, 2020
2020
-
[13]
An improved yolo-v3algorithm for ship detection in sar image based on k-means++ with focal loss,
H. Wang, B. Wu, Y . Wu, S. Zhang, S. Mei, and Y . Liu, “An improved yolo-v3algorithm for ship detection in sar image based on k-means++ with focal loss,” in 2022 3rd China International SAR Symposium (CISS) . IEEE, 2022, pp. 1–5
2022
-
[14]
Flexinet: Fast and accurate vehicle detection for autonomous vehicles,
S. Mehtab, F. Sarwar, and W. Yan, “Flexinet: Fast and accurate vehicle detection for autonomous vehicles,” in Proceedings of the 4th International Conference on Control and Computer Vision , 2021, pp. 43–49
2021
-
[15]
Adaptive weighted multi-level fusion of multi-scale features: A new approach to pedestrian detection,
Y . Xu and Q. Yu, “Adaptive weighted multi-level fusion of multi-scale features: A new approach to pedestrian detection,”Future Internet, vol. 13, no. 2, p. 38, 2021
2021
-
[16]
Feature fusion: parallel strategy vs. serial strategy,
J. Yang, J.-y. Yang, D. Zhang, and J.-f. Lu, “Feature fusion: parallel strategy vs. serial strategy,” Pattern recognition, vol. 36, no. 6, pp. 1369– 1381, 2003
2003
-
[18]
Unsupervised feature selection for multi- cluster data,
D. Cai, C. Zhang, and X. He, “Unsupervised feature selection for multi- cluster data,” in Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining , 2010, pp. 333–342
2010
-
[19]
Unsupervised learning methods for data clustering,
S. Chander and P. Vijaya, “Unsupervised learning methods for data clustering,” in Artificial Intelligence in Data Mining . Elsevier, 2021, pp. 41–64
2021
Reviewed August 5, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.