“…Recently, Convolutional Neural Networks (CNN) have proven their capability in extracting better features that ease the following step of classification and detection. This has been empirically proven in various fields, such as in object classification [45,27], object detection [25,71] and inverse image problems such as dehazing [58,99], denoising [51,73], HDR estimation [52,59,11] ... etc. Having said that, learning techniques typically require a huge amount of data for training and/or regularization of the training such as [7,97,3,69,8].…”