 Even for different content within the same image, the strategy should be varied.Convolutional neural networks are well-suited for tasks like object detection which allows a category based descreening.Additionally, they can do edge detection to enhance the details around edge areas.