Enhancing Lightweight Neural Networks for Small Object Detection in IoT Applications

Advances in lightweight neural networks have revolutionized computer vision in a broad range of Internet of Things (IoT) applications, encompassing remote monitoring and process automation. However, the detection of small objects, which is crucial for many of these applications, remains an underexpl...

Full description

Saved in:
Bibliographic Details
Published in2023 IEEE SENSORS pp. 01 - 04
Main Authors Boyle, Liam, Baumann, Nicolas, Heo, Seonyeong, Magno, Michele
Format Conference Proceeding
LanguageEnglish
Published IEEE 29.10.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Advances in lightweight neural networks have revolutionized computer vision in a broad range of Internet of Things (IoT) applications, encompassing remote monitoring and process automation. However, the detection of small objects, which is crucial for many of these applications, remains an underexplored area in current computer vision research, particularly for embedded devices. To address this gap, the paper proposes a novel adaptive tiling method that can be used on top of any existing object detector including the popular Faster Objects More Objects (FOMO) network for object detection on microcontrollers. Our experimental results show that the proposed tiling method can boost the F1-score by up to 225% while reducing the average object count error by up to 76%. Furthermore, the findings of this work suggest that using a soft F1 loss over the popular binary cross-entropy loss can significantly reduce the negative impact of imbalanced data. Finally, we validate our approach by conducting experiments on the Sony Spresense microcontroller, showcasing the proposed method's ability to strike a balance between detection performance, low latency, and minimal memory consumption.
ISSN:2168-9229
DOI:10.1109/SENSORS56945.2023.10325126