Detailed Info
XimSwap: Many-to-Many Face Swapping for TinyML
Authors: | Ancilotto, Alberto and Paissan, Francesco and Farella, Elisabetta |
Title: | XimSwap: Many-to-Many Face Swapping for TinyML |
Abstract: | The unprecedented development of deep learning approaches for video processing has caused growing privacy concerns. To ensure data analysis while maintaining privacy, it is essential to address how to protect individuals’ identities. One solution is to anonymize data at the source, avoiding the transmission or storage of information that could lead to identification. This study introduces XimSwap, a novel deep learning technique for real-time video anonymization, which can remove facial identification features directly on edge devices with minimal computational resources. Our approach offers a comprehensive solution that guarantees privacy by design. This novel method for implementing face-swapping ensures that the pose and expression of a target face remain unchanged and can be used on embedded devices with very limited computational resources. By incorporating style transfer layers into convolutional ones and optimizing the network’s operation, we achieved a reduction of over (98\% ) in the required operations and parameters compared to state-of-the-art architectures. Our approach also significantly reduces RAM usage, making it possible to implement the anonymization process on tiny edge devices, including microcontrollers, such as the STM32H743. |
Publication type: | Journal |
Title of the journal: | |
Year of Publication | 2023 |
ISSN: | 1539-9087, 2023. |
Number, date or frequency of the Journal: | June 2023 |
Publisher: | ACM |
URL: | https://zenodo.org/records/10630000 |
DOI | 10.1145/3603173 |
Menu
- Home
- About
- Experimentation
- Knowledge Hub
- ContactResults
- News & Events
- Contact
Funding
This project has received funding from the European Union’s Horizon 2020 Research and Innovation program under grant agreement No 957337. The website reflects only the view of the author(s) and the Commission is not responsible for any use that may be made of the information it contains.