Smart Infrastructure LabYONSEI UNIVERSITY
← Blog

[Paper Review] Catching What Slips Through the Net: DSDL for Tiny Object Detection

Tiny Object Detection Using Distance-guided, Signed, and Densified Learning (DSDL) for Construction Site Safety Monitoring

Research at a glance

Problem
Tiny hooks and straps are easily missed in construction surveillance images.
Key idea
DSDL improves training assignments and bounding-box regression for tiny objects.
Application
More reliable recognition of small PPE in construction safety monitoring.
Overview of the DSDL framework for tiny object detection

Catching What Slips Through the Net: Introducing DSDL for Tiny Object Detection

I am proud to introduce our research recently accepted in Automation in Construction: "Tiny Object Detection Using Distance-guided, Signed, and Densified Learning (DSDL) for Construction Site Safety Monitoring".

On construction sites, personal protective equipment (PPE) such as safety hooks and straps can mean the difference between life and death during work at height. However, these items are extremely small in surveillance footage -- often fewer than 16 x 16 pixels -- making them nearly invisible to conventional AI detection models. To solve this, we developed DSDL, a training-time enhancement that dramatically improves tiny object detection without modifying model architectures or sacrificing inference speed.


The Problem: Why AI Misses Tiny Safety Equipment

Most object detection benchmarks and models are designed around objects of moderate size. In the widely used MS COCO dataset, the mean object area exceeds 20,000 pixels squared. In contrast, safety hooks in our YKH construction dataset occupy an average of just 88 pixels squared -- over 200 times smaller.

Mean object area comparison across datasets

This extreme size gap means that techniques optimized for general object detection systematically fail on the tiny objects that matter most for construction safety. We identified this as the "Minnow Net Problem" -- just as small fish slip through the wide meshes of a fishing net, tiny objects escape through the coarse structures of modern object detectors.


The Minnow Net Problem: Three Ways Tiny Objects Escape

Three limitations of conventional object detection for tiny objects

We found that tiny objects are lost through three interrelated mechanisms:


Our Solution: Distance-guided, Signed, and Densified Learning (DSDL)

DSDL addresses each facet of the Minnow Net Problem through three complementary techniques that operate entirely at training time:

  1. D-TAL (Distance-guided Task Alignment Learning) -- tightens the spatial net
  2. S-DFL (Signed Distribution Focal Loss) -- extends the range net
  3. D-DFL (Densified Distribution Focal Loss) -- refines the quantization net

Crucially, DSDL requires no architectural modifications, preserves pretrained weights, and adds zero overhead at inference. It can be applied to any anchor-based one-stage detector that uses TAL and DFL.


Component 1: Distance-guided Task Alignment Learning (D-TAL)

Comparison of conventional TAL and D-TAL label assignment strategies

Standard Task-Aligned Learning (TAL) assigns positive training samples only to anchor points that fall within a ground-truth bounding box. For tiny objects smaller than the anchor stride, this can result in zero or very few positive samples.

D-TAL solves this by introducing a distance-based supplementary assignment. When an object is smaller than the anchor stride, D-TAL selects additional positive anchors based on L2 distance from the object center, then filters them using CIoU quality scores. This ensures every tiny object gets enough positive training signal.

The impact is striking: in our experiments, very tiny objects went from an average of 0.4 positive anchors to 3.8, and tiny objects from 3.1 to 11.8.


Component 2: Signed Distribution Focal Loss (S-DFL)

Signed DFL extending distribution bins to negative values

With D-TAL assigning anchors outside tiny object boundaries, the predicted offsets to object edges can be negative. Standard DFL only supports bins from 0 to 16, forcing negative offsets to be clipped to zero. This destroys the boundary distribution information for tiny objects.

S-DFL simply extends the bin range to include negative values -- for example, from {-2, -1, 0, 1, ..., 16}. This allows the model to represent the full probability distribution over boundary offsets, preserving the information that DFL was designed to capture. We mathematically showed through KL divergence analysis that this prevents the information loss caused by positive-only bin truncation.


Component 3: Densified Distribution Focal Loss (D-DFL)

Conventional DFL vs D-DFL quantization bins

Even with signed bins, standard DFL uses integer spacing (1.0 between bins). For tiny objects whose boundary offsets concentrate in the narrow range of [-2, 2], the probabilistic distribution collapses into just a few bins -- effectively reducing DFL to simple regression.

D-DFL introduces non-uniform, densified bins in this critical range. Specifically, bins in [-2, 2] are spaced at 0.25 intervals, providing 4x finer resolution where it matters most. Beyond this range, standard integer spacing is maintained. This restores the sub-bin precision needed for accurate tiny object boundary prediction.


Experimental Results: Dramatic Improvements for Tiny Objects

We validated DSDL on two datasets with very different characteristics:

Detection results with and without DSDL on YKH construction dataset

YKH Dataset (Construction Site Safety):

VisDrone Dataset (Aerial Imagery):

Model-agnostic capability:

No speed penalty: Inference time remained approximately 30-37ms, identical to baselines.

Component-wise impact analysis of DSDL

The three components show strong synergy. While each addresses a distinct limitation, their combined effect far exceeds the sum of individual gains -- D-TAL provides more positive samples, S-DFL preserves their boundary distributions, and D-DFL sharpens the precision of those distributions.

In comparative studies, our YOLOv9c-P2-DSDL outperformed state-of-the-art methods including SO-DETR (85.9% vs 84.4% on YKH), SOC-YOLO (64.8%), and FFCA-YOLO (75.7%).


Conclusion

DSDL demonstrates that the failure of modern detectors on tiny objects is not an inherent limitation of their architectures, but rather a consequence of training mechanisms that were never designed for extreme scale differences. By systematically addressing each facet of the Minnow Net Problem, DSDL achieves dramatic improvements in tiny object detection while remaining fully model-agnostic and inference-cost-free.

For construction safety monitoring, this means AI systems can now reliably detect the small but critical PPE items -- hooks and straps -- that protect workers at height. We believe this work contributes a practical step toward safer construction sites.

The source code is publicly available at https://github.com/yyksh97/DSDL.


About the Author

Seokhwan Kim

Seokhwan Kim

Integrated Ph.D Course, Dept. of Civil and Environmental Engineering, Yonsei University

I research computer vision and object detection for construction safety monitoring. My work focuses on detecting tiny safety equipment such as hooks and straps that conventional AI models frequently miss. Through DSDL, I aim to make AI-based safety monitoring systems more reliable for the objects that matter most in preventing construction accidents. My broader research interests include PTZ camera-based PPE detection and Monte Carlo simulation-based optimization for infrastructure maintenance.

← All storiesNext story →[Paper Review] Revolutionizing Minority Language Construction Document AI: RAGO-CONSTRUCT