Enabling Efficient Portrait Segmentation on Embedded Devices
Riccardo Benevelli, Alberto Ancilotto, Lorenzo Vaquero, Elisa Ricci, Elisabetta Farella
IEEE International Conference on Pervasive Computing and Communications Workshops
SINergy is a scalable portrait segmentation network designed around embedded hardware constraints, reaching real-time segmentation on microcontroller-scale devices.
Portrait segmentation, isolating a picture’s subject from the background, has become a key step for applications such as video conferencing, augmented reality, and mobile imaging. Deploying these capabilities directly on low-power devices, including smartphones, action cameras, and even within image sensors themselves, eliminates reliance on external processors and reduces system complexity and power consumption. We present SINergy, a scalable and hardware-aware portrait segmentation network specifically designed for embedded deployment. SINergy builds upon efficient backbones such as XiNet and PhiNet, optimizing arithmetic intensity, memory access patterns, and operator compatibility rather than conventional FLOP-centric metrics. We systematically evaluate SINergy across heterogeneous platforms, ranging from consumer microcontrollers to small accelerators, single-board computers, and GPU-equipped edge devices. Experimental results show that SINergy achieves 2x to 5x speedup over existing architectures while preserving accuracy, and delivers the first real-time implementation of portrait segmentation on microcontrollers.
@inproceedings{benevelli2026enabling,
author = {Riccardo Benevelli and
Alberto Ancilotto and
Lorenzo Vaquero and
Elisa Ricci and
Elisabetta Farella},
title = {Enabling Efficient Portrait Segmentation on Embedded Devices},
booktitle = {{IEEE} Int. Conf. Pervasive Comput. Commun. Workshops
({PerCom Workshops})},
year = {2026},
doi = {10.1109/PerComWorkshops68308.2026.11585435}
}
