Using Convolutional Neural Network for Image Enhancement on Mobile Devices
暂无分享,去创建一个
This paper presents an application used to automatically enhance an image captured by a camera of a mobile device. The proposed solution consists of applying 4 image enhancement algorithms: gamma correction, saturation correction, white and black level correction. In order to parameterize the algorithms, we proposed a solution based on a convolutional neural network. The network was ported on a mobile device, keeping in mind to minimize computation resources and battery consumption. The mobile platform used is a smart phone, which has an accelerator, useful for massive processing of data caused by the neural network and a graphical processor, used to apply the 4 algorithms.
[1] Andrew Zisserman,et al. Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.
[2] Geoffrey E. Hinton,et al. ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.