Two-Stage Deep Learning Approach to the Classification of Fine-Art Paintings

Due to the digitization of fine art collections, pictures of fine art objects stored at museums and art galleries became widely available to the public. It created a demand for efficient software tools that would allow rapid retrieval and semantic categorization of art. This paper introduces a new,...

Full description

Bibliographic Details
Main Authors: Catherine Sandoval, Elena Pirogova, Margaret Lech
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8675906/
id doaj-3cb8f2243104457584d78683d0cda13e
record_format Article
spelling doaj-3cb8f2243104457584d78683d0cda13e2021-03-29T22:49:11ZengIEEEIEEE Access2169-35362019-01-017417704178110.1109/ACCESS.2019.29079868675906Two-Stage Deep Learning Approach to the Classification of Fine-Art PaintingsCatherine Sandoval0https://orcid.org/0000-0002-6486-0558Elena Pirogova1Margaret Lech2https://orcid.org/0000-0002-7860-7289School of Engineering, RMIT University, Melbourne, VIC, AustraliaSchool of Engineering, RMIT University, Melbourne, VIC, AustraliaSchool of Engineering, RMIT University, Melbourne, VIC, AustraliaDue to the digitization of fine art collections, pictures of fine art objects stored at museums and art galleries became widely available to the public. It created a demand for efficient software tools that would allow rapid retrieval and semantic categorization of art. This paper introduces a new, two-stage image classification approach aiming to improve the style classification accuracy. At the first stage, the proposed approach divides the input image into five patches and applies a deep convolutional neural network (CNN) to train and classify each patch individually. At the second stage, the outcomes from the individual five patches are fused in the decision-making module, which applies a shallow neural network trained on the probability vectors given by the first-stage classifier. While the first stage categorizes the input image based on the individual patches, the second stage infers the final decision label categorizing the artistic style of the analyzed input image. The key factor in improving the accuracy compared to the baseline techniques is the fact that the second stage is trained independently on the first stage using probability vectors instead of images. This way, the second stage is effectively trained to compensate for the potential mistakes made during the first stage. The proposed method was tested using six different pre-trained CNNs (AlexNet, VGG-16, VGG-19, GoogLeNet, ResNet-50, and Inceptionv3) as the first-stage classifiers, and a shallow neural network as a second-stage classifier. The experiments conducted using three standard art classification datasets indicated that the proposed method presents a significant improvement over the existing baseline techniques.https://ieeexplore.ieee.org/document/8675906/Fine art style recognitionpainting classificationmachine learningmulti-stage classificationtransfer learningdigital humanities
collection DOAJ
language English
format Article
sources DOAJ
author Catherine Sandoval
Elena Pirogova
Margaret Lech
spellingShingle Catherine Sandoval
Elena Pirogova
Margaret Lech
Two-Stage Deep Learning Approach to the Classification of Fine-Art Paintings
IEEE Access
Fine art style recognition
painting classification
machine learning
multi-stage classification
transfer learning
digital humanities
author_facet Catherine Sandoval
Elena Pirogova
Margaret Lech
author_sort Catherine Sandoval
title Two-Stage Deep Learning Approach to the Classification of Fine-Art Paintings
title_short Two-Stage Deep Learning Approach to the Classification of Fine-Art Paintings
title_full Two-Stage Deep Learning Approach to the Classification of Fine-Art Paintings
title_fullStr Two-Stage Deep Learning Approach to the Classification of Fine-Art Paintings
title_full_unstemmed Two-Stage Deep Learning Approach to the Classification of Fine-Art Paintings
title_sort two-stage deep learning approach to the classification of fine-art paintings
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Due to the digitization of fine art collections, pictures of fine art objects stored at museums and art galleries became widely available to the public. It created a demand for efficient software tools that would allow rapid retrieval and semantic categorization of art. This paper introduces a new, two-stage image classification approach aiming to improve the style classification accuracy. At the first stage, the proposed approach divides the input image into five patches and applies a deep convolutional neural network (CNN) to train and classify each patch individually. At the second stage, the outcomes from the individual five patches are fused in the decision-making module, which applies a shallow neural network trained on the probability vectors given by the first-stage classifier. While the first stage categorizes the input image based on the individual patches, the second stage infers the final decision label categorizing the artistic style of the analyzed input image. The key factor in improving the accuracy compared to the baseline techniques is the fact that the second stage is trained independently on the first stage using probability vectors instead of images. This way, the second stage is effectively trained to compensate for the potential mistakes made during the first stage. The proposed method was tested using six different pre-trained CNNs (AlexNet, VGG-16, VGG-19, GoogLeNet, ResNet-50, and Inceptionv3) as the first-stage classifiers, and a shallow neural network as a second-stage classifier. The experiments conducted using three standard art classification datasets indicated that the proposed method presents a significant improvement over the existing baseline techniques.
topic Fine art style recognition
painting classification
machine learning
multi-stage classification
transfer learning
digital humanities
url https://ieeexplore.ieee.org/document/8675906/
work_keys_str_mv AT catherinesandoval twostagedeeplearningapproachtotheclassificationoffineartpaintings
AT elenapirogova twostagedeeplearningapproachtotheclassificationoffineartpaintings
AT margaretlech twostagedeeplearningapproachtotheclassificationoffineartpaintings
_version_ 1724190774885613568