as Baroque, Realism or Romanticism have similar vi-
sual properties. The Baroque movement was devel-
oped primarily in Europe between the late 16th cen-
tury and the mid of the 18th century, the paintings of
this movement has a sweeping diagonal element that
crosses many planes with sharp contrast between light
and dark. The Romantic paintings appeared then in
the 19th century and they are very close to Baroque
paintings, with realistic elements keeping the diago-
nal element and the contrast between light and dark
to accentuate the dramatic feelings. Still in the 19th
century, the Realism movement was created, where
artists have learned to use the best scientific knowl-
edge applied in painting and began to leave the emo-
tive vision, seeking to better represent reality. How-
ever, the characteristics of the Realism still keeps this
movement closed to the Baroque and Romanticism,
with soft brush strokes and very realistic appearance
(Proenc¸a, 2003).
With advances of photography in the mid of 20th
century, Modern art was initiated by Impressionist
movement which revolutionized painting. In this
movement, artists were not seeking to retract perfectly
the reality, but spend a certain feeling in his paint-
ings using lighting effects and visible brush strokes.
Another feature of this movement is the use of color,
compared to previous movements it uses more col-
ors and shades, even due to evolution from paints and
color mixing techniques. One of the most impor-
tant artists of this movement was the french Claude
Monet. The movements developed after Impres-
sionism and until the Modern art are called Post-
Impressionism and still have the same characteristics.
We can cite the Expressionism movement, which be-
gan to worry in retract the problems of society but
keeping the same artistic elements of Impressionism.
Inside of Expressionism we can cite the dutch artist
Vincent Van Gogh (Proenc¸a, 2003).
Finally we have the Cubism movement, also orig-
inated in the 20th century. Cubism seeks to show
the objects with all the faces in the same plane and
treats the forms of nature through geometric shapes.
Among the major artists of this movement, we have
Pablo Picasso and Georges Braque (Proenc¸a, 2003).
4 METHODOLOGY
To implement the proposed solution, a collection of
art paintings was built from www.wikiart.org, a web-
site that contains art paintings made by a public li-
cense. The images are organized by artist, genre
and movement. Images obtained from the website
were analyzed within 6 movements: Baroque, Ro-
manticism, Realism, Impressionism, Expressionism
and Cubism. Images in each movements, were di-
vided in landscapes and portraits, forming a collection
with a total of 240 images.
To perform a content-based retrieval of the art
paintings, the images need to be represented in the
form of descriptors, which were extracted by points
of interest using the concept of bag of keypoints and
a dominant colors descriptor, making possible to pass
a query image and index the results according to their
similarity.
4.1 Features Extraction
The algorithm used to detect feature points in the im-
ages was SURF (Bay et al., 2008), an algorithm based
on the same concepts as SIFT (Lowe, 2004). These
algorithms are invariant to scale, rotation and partial
lighting. Detected feature points will be described
and used for generating a visual dictionary using the
concept of Bag of Keypoints (Csurka et al., 2004).
SURF uses integral images, which results in a
faster processing time when using convolution with
box filters. The SURF detector works with a hes-
sian matrix detecting blob-like structures at locations
where the determinant is maximum (Bay et al., 2008).
To describe each detected point, SURF creates a
vector that describes the intensity distribution in a re-
gion neighbor to the considered point, a similar ap-
proach on how the gradient information is extracted
by the SIFT algorithm. The dominant orientation of
the image is extracted from this region, which makes
the algorithm invariant to rotation. Each point will be
described as a vector of 64 positions, describing how
the intensity changes at that point (Bay et al., 2008).
4.2 Bag of Keypoints
Based on the bag of words, the bag of keypoints was
presented as a way to quantize local features and clas-
sify objects or pictures within a given class (Csurka
et al., 2004). The authors addressed the problem
of image retrieval in large databases and explained
that high level access to information to manage this
amount is required, reducing the semantic gap. Based
on this principle, the bag of keypoints presents a way
to describe and classify each of the images using the
local feature points. Detected points need to be clus-
tered to generate a dictionary of visual words. This
dictionary will correspond to a histogram with the
number of occurrences of a certain pattern in the im-
age (Perronnin, 2008). With an appropriate catego-
rization of the content, it’s possible to measure the
VISAPP2015-InternationalConferenceonComputerVisionTheoryandApplications
322