Dcnet: Noise-robust convolutional neural networks for degradation classification on ancient documents