“…Deep convolution neural networks (CNN) are universally used in a wide range of applications including image classification [1,2,3,4,5,6,7,8,9], object detection [10,11,12,13] and semantic segmentation [14,15,16,17,18]. On the other hand, implementing deep neural networks in real-time resource-constrained environments such as embedded devices is very difficult due to insufficient memory and limited computational capacity.…”