MBSeg: Real-Time Contour-Based Method Instance Segmentation for Egocentric Vision

Wei Luo,Deyu Zhang,Jinrui Zhang,Bangwen He,Wang Sun,Huan Yang,Ju Ren
DOI: https://doi.org/10.1109/jiot.2024.3378209
IF: 10.6
2024-01-01
IEEE Internet of Things Journal
Abstract:The instance segmentation task provides perceptual intelligence for Internet of Things (IoT) devices by identifying various objects in complex environments. However, achieving real-time performance on resource-constrained edge IoT devices poses a challenge due to the complexity of instance segmentation tasks. In this paper, we present a contour-based segmentation approach utilizing macroblocks(MBs), termed MBSeg. We utilize novel data, the MBs of H.265 videos, to guide object segmentation. Thanks to the prevalence of video encoding and decoding chips, this data is lightweight, fast, and easily accessible. MBSeg is a two-stage method. First, a lightweight object detection network acquires object positions and extracts features. Subsequently, we generate rough object contours from MBs, which are input into MBSnake, an active contour model optimized for edge devices, for further deformation. We introduce angle value evaluation of vertices to balance MBSnake’s accuracy and speed. We have implemented and validated MBSeg on commercial Android devices. Results demonstrate MBSeg achieves 30 FPS throughput on self-centric videos with multiple objects, a 6.4× speedup over YolactEdge, an edge instance segmentation method, with only a 13.8% drop in accuracy. This advancement provides a valuable foundation for self-centric visual wearable IoT.
What problem does this paper attempt to address?