Reducing compression artifacts (blocking, ringing, blurring) in images using ARCNN (Artifacts Reduction CNN).
Takes JPEG-compressed images and removes visual artifacts using a CNN based on the ARCNN architecture (ICCV 2015). Built on top of SRCNN with transfer learning.
Follow the Jupyter notebook in the repo.
Python, TensorFlow/Keras, ARCNN architecture, OpenCV