Image classification needs to consider image degradations in practice because an image classification network trained with clean images works poorly for degraded images while digital images usually include some degradations… Click to show full abstract
Image classification needs to consider image degradations in practice because an image classification network trained with clean images works poorly for degraded images while digital images usually include some degradations such as JPEG compression. To tackle this problem, a common approach is training classification networks on degraded images with various levels of degradation, e.g. various quality factors for JPEG compression. However, the classification networks do not usually have enough accuracy for clean images because the classification networks have been averagely trained for various levels of degradation. This paper aims to construct a classification network of degraded images without sacrificing the performance of clean images. This paper proposes a network to learn the classification of degraded images and degradation levels of degraded images as multi-task learning. Learning the classification of degraded images is the main task of multi-task learning. On the other hand, learning degradation levels is a sub-task of multi-task learning and reinforces the classification ability. In the proposed network, a feature extractor of the classification is trained with image features acquired from a classification network of clean images by using consistency regularization with the cosine similarity loss. The experimental results using different types of degradations, including JPEG compression, Gaussian blur, Gaussian noise, and salt-and-pepper noise, show that our proposed network has enough ability to classify degraded images without sacrificing the performance for clean images.
               
Click one of the above tabs to view related content.