mlsanityData to 7 Oct 2026

TinySeg: Model Optimizing Framework for Image Segmentation on Tiny Embedded Systems

arXiv 2405.01857 ↗First posted 3 May 2024cs.NE cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

Image segmentation is one of the major computer vision tasks, which is applicable in a variety of domains, such as autonomous navigation of an unmanned aerial vehicle. However, image segmentation cannot easily materialize on tiny embedded systems because image segmentation models generally have high peak memory usage due to their architectural characteristics. This work finds that image segmentation models unnecessarily require large memory space with an existing tiny machine learning framework. That is, the existing framework cannot effectively manage the memory space for the image segmentation models. This work proposes TinySeg, a new model optimizing framework that enables memory-efficient image segmentation for tiny embedded systems. TinySeg analyzes the lifetimes of tensors in the target model and identifies long-living tensors. Then, TinySeg optimizes the memory usage of the target model mainly with two methods: (i) tensor spilling into local or remote storage and (ii) fused fetching of spilled tensors. This work implements TinySeg on top of the existing tiny machine learning framework and demonstrates that TinySeg can reduce the peak memory usage of an image segmentation model by 39.3% for tiny embedded systems.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 17 of its 27 references that are in the map. First posted on arXiv 3 May 2024.

Builds on

17 of 27 references.

References · 17

  1. 2020Denoising Diffusion Probabilistic Modelscited by 20,851
  2. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  3. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
  4. 2016V-Net: Fully Convolutional Neural Networks for Volumetric Medical Image Segmentationcited by 2,284
  5. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  6. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
  7. 2018Attention U-Net: Learning Where to Look for the Pancreascited by 1,420
  8. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  9. 2020Image Segmentation Using Deep Learning: A Surveycited by 659
  10. 2015Deep Learning with Limited Numerical Precisioncited by 368
  11. 2019ResUNet-a: a deep learning framework for semantic segmentation of remotely sensed datacited by 260
  12. 2020TensorFlow Lite Micro: Embedded Machine Learning on TinyML Systemscited by 161
5 more
  1. 2021MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learningcited by 87
  2. 2016Towards the Limit of Network Quantizationcited by 49
  3. 2021Post-training deep neural network pruning via layer-wise calibrationcited by 23
  4. 2023Lossy and Lossless (L2) Post-training Model Size Compressioncited by 4
  5. 2022Pex: Memory-efficient Microcontroller Deep Learning through Partial Executioncited by 3

Built on by

Not cited yet.