← Latest papers
🤖 AI

XiYOLO: Energy-Aware Object Detection via Iterative Architecture Search and Scaling

XiYOLO introduces an energy-aware object detection framework that combines iterative neural architecture search with a two-stage energy estimator and compound scaling to generate a family of models achieving superior accuracy-energy tradeoffs on heterogeneous edge devices compared to YOLO baselines.

Original authors: Tony Tran, Richie R. Suganda, Bin Hu

Published 2026-05-11
📖 4 min read☕ Coffee break read

Original authors: Tony Tran, Richie R. Suganda, Bin Hu

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 trying to fit a high-performance camera system onto a small, battery-powered drone. You want the drone to see everything clearly (high accuracy), but you also need it to fly for a long time without the battery dying (low energy).

The problem is that most "smart" camera systems are like heavy, gas-guzzling trucks: they see well, but they drain the battery fast. Smaller systems are like bicycles: they save energy, but they might miss important details or struggle in the dark.

This paper introduces XiYOLO, a new way to design these camera systems so they are the "perfect hybrid vehicle" for drones and robots. Here is how they did it, broken down into simple concepts:

1. The Problem: The "One-Size-Fits-None" Dilemma

Usually, engineers have to pick one specific camera model for a specific drone. If they want a bigger drone, they have to design a whole new camera from scratch. Also, guessing how much battery a camera will use is like trying to guess how much gas a car will use just by looking at its engine size; it's actually about how the engine moves, the weight of the car, and the road conditions. Real-world energy is hard to predict without actually testing it, which takes forever and uses up the battery you are trying to save.

2. The Solution: The "Master Blueprint" (XiYOLO)

Instead of designing a new camera for every single drone, the authors created a Master Blueprint (called a "base architecture"). Think of this like a high-quality, adjustable tent.

  • The Search: They didn't just guess the best design. They used a smart computer program (called "Neural Architecture Search") to test thousands of tiny variations of the tent's poles, fabric, and zippers.
  • The XiResOFA Block: This is the special "building block" they invented. Imagine a Lego brick that can change its shape. It can be thick or thin, have a wide or narrow view, and use a simple or complex lens. The computer tested millions of these Lego combinations to find the one that sees the best while using the least energy.

3. The "Two-Stage Energy Estimator": The Smart Guessing Machine

Since they couldn't test every single design on every real drone (it would take too long and drain too many batteries), they built a two-stage energy predictor.

  • Stage 1 (The General Rule): A smart model that knows, "Generally, bigger lenses use more energy."
  • Stage 2 (The Specific Fix): A tiny, quick adjustment that says, "But on this specific drone, the battery behaves a little differently, so let's tweak the guess."
  • The Result: This allowed them to find the perfect design using only a tiny handful of real-world tests (like tasting a soup with just 2–20 spoonfuls instead of the whole pot).

4. The "Compound Scaling": Stretching the Blueprint

Once they found the perfect "Master Blueprint," they didn't stop there. They used a technique called Compound Scaling to create a whole family of cameras from that one blueprint:

  • Nano/Small: Stretch the blueprint slightly to make a tiny, super-efficient camera for small drones.
  • Medium: Stretch it a bit more for bigger drones that need to see further.
  • The Magic: Because they started with one perfect blueprint, all these different sizes work well together. You don't need to redesign the engine for every car size; you just scale the same efficient design.

5. The Results: Faster, Smarter, and Longer-Lasting

When they tested these new cameras on real drones (specifically the ModalAI Sentinel drone with its GPU and NPU chips):

  • Better Vision: On the PascalVOC test, the "Medium" XiYOLO camera saw objects slightly better than the current best (YOLOv12).
  • Huge Energy Savings:
    • On the GPU (the drone's main brain), it used 20.6% less energy than the competition.
    • On the NPU (a specialized chip for AI), it used 35.9% less energy.
  • Real-World Impact: In a long flight test, the XiYOLO cameras saved enough battery to fly significantly longer than the old cameras. For example, on the NPU, the new camera saved about 165 Joules of energy compared to the best old model over the course of the test.

Summary

The authors didn't just build a better camera; they built a system to design better cameras that adapts to different battery limits. They found a "Goldilocks" design that isn't too big or too small, and they proved that by using a smart guessing machine, you can find these perfect designs without draining your batteries in the lab. The result is a family of cameras that let drones see clearly while flying longer.

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 →