Single and Multiple Illuminant Estimation Using Convolutional Neural Networks