Fully Convolutional Neural Networks