PMSC-YOLO: Balancing Detection Accuracy and Model Lightweighting for Resource-constrained UAV Platforms
This paper proposes PMSC-YOLO, a lightweight UAV object detection algorithm based on YOLOv11 that integrates a Multi-branch Structure-based Downsampling module, a Shallow-based Bidirectional Feature Pyramid Network, and a Context-aware Spatial Pyramid Pooling structure, followed by DepGraph channel pruning, to achieve a superior balance between detection accuracy and computational efficiency for resource-constrained edge devices.
Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
High above the ground, cameras mounted on flying drones capture a world that looks very different from the one we see with our own eyes. From this altitude, cars become tiny specks, and people are mere dots scattered across a landscape. For a computer trying to recognize these objects, the challenge is immense. The images are filled with dense clusters of small targets that vary wildly in size, and the computer must process them quickly enough to react in real time. This is the central problem facing modern drone technology: how to make a computer smart enough to see these tiny details without making it so heavy and complex that the drone cannot carry it. Traditional methods often force a choice between seeing clearly and flying efficiently, but a new approach aims to have both.
Researchers from the Jiangxi University of Water Resources and Electric Power have developed a new system designed specifically to solve this dilemma. They started with a powerful, modern detection engine known as YOLO, which is famous for its speed, but they realized it struggled with the unique difficulties of drone footage. To fix this, they did not simply make the computer work harder; instead, they redesigned how the computer looks at the image. They introduced a new way to shrink the image data that preserves the tiny details of small objects, rather than blurring them out. They also added a mechanism that helps the computer remember the fine textures of the ground and the edges of objects, ensuring that a distant pedestrian or a small vehicle is not lost in the background noise.
The team then built a specialized network that fuses different layers of visual information, allowing the system to see both the broad scene and the minute details simultaneously. This is crucial because a standard computer vision system often focuses too much on large shapes and misses the small ones. By carefully combining these layers, the new system can spot a small object even when it is surrounded by many others. To make sure this complex brain could actually fit on a drone, the researchers applied a precise pruning technique. Imagine a sculptor who removes every unnecessary piece of stone from a block of marble to reveal the statue inside; this method systematically cuts away the redundant parts of the computer's memory and calculation steps, leaving only the essential pathways needed for accurate detection.
The results of this work are striking. When tested on a large collection of real-world drone images containing thousands of vehicles, people, and other objects, the new system proved to be significantly lighter and faster than the standard version it was based on. It reduced the amount of memory required by sixty percent and the amount of calculation needed by nearly half, all while maintaining the same high level of accuracy. In fact, it performed better than many other specialized systems designed for drones, particularly when it came to spotting the smallest targets. The system was also tested on a different set of images taken from satellites and high-altitude flights, where it continued to perform with exceptional reliability, proving that its design works across various types of aerial views.
This achievement matters because it removes a major barrier to using drones in critical situations. Whether a drone is searching for survivors after a disaster, monitoring traffic in a busy city, or inspecting infrastructure, it needs to make instant decisions. A system that is too heavy or slow drains the drone's battery and delays its response. By creating a detection algorithm that is both highly accurate and incredibly efficient, the researchers have provided a tool that allows drones to fly longer and see more clearly. The work demonstrates that it is possible to balance the need for sharp vision with the physical limits of the machine, offering a practical solution for the next generation of autonomous flight.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.