Squeeze U-Net: A Memory and Energy Efficient Image Segmentation Network

Nazanin Beheshti, Lennart Johnsson; Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, 2020, pp. 364-365

Abstract


To facilitate implementation of deep neural networks on embedded systems keeping memory and computation requirements low is critical, particularly for real-time mobile use. In this work, we propose a SqueezeNet inspired version of U-Net for image segmentation that achieves a 12X reduction in model size to 32MB, and 3.2X reduction in Multiplication Accumulation operations (MACs) from 287 billion ops to 88 billion ops for inference on the CamVid data set. Our proposed Squeeze U-Net is efficient in both low MACs and memory use. Our performance results using Tensorflow 1.14 with Python 3.6 and CUDA 10.1.243 on an NVIDIA K40 GPU shows that Squeeze U-Net is 17% faster for inference and 52% faster for training than U-Net.

Related Material


[pdf] [supp]
[bibtex]
@InProceedings{Beheshti_2020_CVPR_Workshops,
author = {Beheshti, Nazanin and Johnsson, Lennart},
title = {Squeeze U-Net: A Memory and Energy Efficient Image Segmentation Network},
booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops},
month = {June},
year = {2020}
}