← Latest papers
💻 computer science

BlankSkip: Early-exit Object Detection onboard Nano-drones

This paper introduces BlankSkip, an adaptive early-exit object detection network designed for resource-constrained nano-drones that significantly improves inference throughput by skipping computation on empty frames with only a negligible drop in detection accuracy.

Original authors: Carlo Marra, Beatrice Alessandra Motetti, Alessio Burrello, Enrico Macii, Massimo Poncino, Daniele Jahier Pagliari

Published 2026-03-31
📖 4 min read☕ Coffee break read

Original authors: Carlo Marra, Beatrice Alessandra Motetti, Alessio Burrello, Enrico Macii, Massimo Poncino, Daniele Jahier Pagliari

Original paper licensed under CC BY 4.0 (http://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

Imagine you are the pilot of a tiny, super-fast drone, no bigger than a dinner plate. Your job is to fly around a building, looking for lost items like water bottles or soda cans. But there's a catch: your drone is powered by a tiny battery and has a brain the size of a postage stamp. It's so weak that if it tries to "think" about every single picture it takes, it will run out of power before it finds anything, or it will move so slowly that it misses the objects entirely.

This is the problem the paper "BLANKSKIP" tries to solve.

The Problem: The Over-Thinker Drone

Currently, these tiny drones are like a student taking a very hard math test. No matter how easy the question is (or if there is no question at all), the student reads every single word, does the calculations, and writes an answer for every frame of video.

In the real world, most of the video a drone sees is just empty walls, the floor, or the sky. There are no bottles or cans there. But the drone's computer doesn't know that. It wastes its tiny amount of energy and time analyzing empty space, just to say, "Nope, nothing here." By the time it finishes looking at the empty space, it's too slow to catch the next object.

The Solution: The "Skip" Button

The authors created a system called BLANKSKIP. Think of it as giving the drone a "gut feeling" or a quick glance before it does the hard work.

Here is how it works, using a simple analogy:

Imagine you are a security guard at a museum.

  • The Old Way (Static Detection): Every time someone walks by, you stop them, ask for ID, check their pockets, scan their shoes, and search their bag, even if they are just a janitor with a mop. It takes forever, and you get tired.
  • The BLANKSKIP Way: You have a quick "sentry" standing at the door.
    1. The Sentry (The Early Exit): As someone approaches, the sentry takes a quick look. If they see a janitor with a mop (an "empty" frame), they wave them through immediately. No search needed.
    2. The Full Search (The Main Detector): If the sentry sees someone who might be a thief (an object of interest), then they call you over to do the full, detailed search.

How BLANKSKIP Works in the Drone

  1. The Quick Glance: The drone's software has a tiny, super-fast helper attached to its main brain. This helper looks at the image and asks one simple question: "Is there anything interesting here, or is it just empty space?"
  2. The Decision:
    • If the answer is "Empty," the drone stops immediately. It saves all that energy and time. It doesn't even look for the bottle.
    • If the answer is "Something is there," the drone proceeds to do the full, heavy-duty search to find exactly where the bottle is and what it is.

Why This is a Big Deal

The researchers tested this on a real tiny drone (the Crazyflie 2.1). Here is what happened:

  • Speed Boost: Because the drone stopped wasting time on empty pictures, it could process 24% more images per second. That's like going from a slow jog to a sprint.
  • Energy Saved: It didn't have to do the heavy lifting for 40% of the pictures it saw.
  • Accuracy: The "sentry" was very good at its job. It only made a tiny mistake (missing a bottle very rarely), but the speed gain was huge.

The "Magic" Behind the Scenes

The paper also talks about how they trained this system. They didn't just guess where to put the "sentry." They used a smart computer program (like a chef tasting a soup and adjusting the spices) to find the perfect spot in the drone's brain to attach this quick-check system. They found that putting it in the middle of the brain was the sweet spot: early enough to save time, but late enough to be smart enough to know what it's looking at.

The Bottom Line

BLANKSKIP is like teaching a tiny, exhausted drone to stop overthinking. Instead of analyzing every single pixel of every single photo, it learns to quickly spot the boring, empty ones and skip them. This allows the drone to fly faster, last longer on its battery, and actually find the things it's looking for without crashing or getting lost.

It turns a slow, clumsy robot into a nimble, efficient explorer.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →