← Latest papers
🤖 machine learning

Filling the Pareto-Optimal Front for Affordance Segmentation on Embedded Devices Using RGB-D Cameras

This paper proposes two hardware-aware approaches to integrate RGB-D data into compact deep networks for affordance segmentation on embedded devices, successfully achieving real-time performance within smartphone-compatible energy budgets while identifying Pareto-optimal solutions that balance generalization accuracy with hardware constraints.

Original authors: Edoardo Ragusa, Giovanni Paolo Canuti, Simone Lugani, Rodolfo Zunino, Paolo Gastaldo

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

Original authors: Edoardo Ragusa, Giovanni Paolo Canuti, Simone Lugani, Rodolfo Zunino, Paolo Gastaldo

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 teaching a robot hand how to pick up a coffee mug. You can't just tell it "grab the mug"; you have to tell it where to grab it. If it grabs the handle, it might tip over; if it grabs the bottom, it might slip. This is the job of "affordance segmentation": a fancy term for teaching a computer to look at an object and highlight exactly which parts are safe to touch and which parts are not.

For a long time, robots have relied on standard cameras (RGB) to do this, seeing the world in color. But color can be tricky. If a blue mug sits on a blue table, a color camera might get confused and think the mug is part of the table. This is where depth sensors come in. Think of a depth sensor as a pair of eyes that can also measure distance, creating a 3D map of the world. It doesn't care if the mug is blue or the table is blue; it knows the mug is closer to the camera. The big challenge, however, is that robots often need to be small, portable, and battery-powered. Running complex 3D vision software on a tiny chip is like trying to run a supercomputer inside a smartwatch—it usually overheats or drains the battery instantly. Scientists have been trying to figure out how to make these "3D-aware" brains small enough to fit on a wearable robot without eating up all its energy.

This paper tackles that exact puzzle. The researchers wanted to see if they could build a tiny, efficient robot brain that uses both color (RGB) and depth (D) data to figure out how to grab things, all while running on a portable device. They didn't just guess; they built two different "architects" to design these brains. The first approach was a "Hardware-Aware Neural Architecture Search" (HW-NAS). Imagine this as a super-fast, automated robot architect that tries thousands of different brain designs, testing each one to see which fits best on a specific tiny chip while still being smart enough to grab a mug. The second approach was a "fine-tuning" method, which is like taking a brain that was already very good at seeing in 2D (color only) and gently teaching it how to understand 3D depth, rather than building a new brain from scratch.

The team tested these ideas on real-world datasets containing thousands of images of everyday objects like spoons, hammers, and mugs. They found that adding depth information almost always made the robot smarter. For example, when trying to identify a "scoop," the model using depth data was 31.6% more accurate than the one using only color. This was especially helpful when lighting was bad or when objects had colors that blended into the background. The researchers also proved that their new designs sit on the "Pareto optimal front." In plain English, this means they found the perfect sweet spot: these models are as smart as they can possibly be for the amount of energy and memory they use. You can't get a smarter model without making it much bigger or slower, and you can't make it smaller without making it dumber.

Finally, they put their best models to the test on a real prototype: a Jetson Nano board (a small computer often used in robotics) connected to a RealSense RGB-D camera. They measured how fast it could think and how much battery it used. The results were promising. Even with the extra work of processing 3D depth data, the system could process images in real-time (up to 16 frames per second with optimization) and run on a power budget compatible with standard smartphone batteries. The paper suggests that by using these smart, depth-aware designs, we can make wearable robots that are not only more accurate at grabbing objects but also light and energy-efficient enough to be worn by people in their daily lives.

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 →