CPNet: A Context Preserver Convolutional Neural Network for Detecting Shadows in Single RGB Images | IEEE Conference Publication | IEEE Xplore