Juan Romero

Juan Romero
University of A Coruña | UDC · Faculty of Computer Science

Doctor in Computer Science

About

98
Publications
17,379
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
1,076
Citations
Introduction
I am working on a model of human aesthetics. A method to predict the aesthetic valor, the complexity or the commercial impact of images.

Publications

Publications (98)
Article
Full-text available
Image Enhancement (IE) is an image processing procedure in which the image’s original information is improved, highlighting specific features to ease post-processing analyses by a human or machine. State-of-the-art image enhancement pipelines apply solutions to fixed and static constraints to solve specific issues in isolation. In this work, an IE...
Article
Full-text available
Automatic prediction of the aesthetic value of images has received increasing attention in recent years. This is due, on the one hand, to the potential impact that predicting the aesthetic value has on practical applications. Even so, it remains a difficult task given the subjectivity and complexity of the problem. An image aesthetics assessment sy...
Chapter
Image enhancement is an image processing procedure in which the original information of the image is improved. It alters an image in several different ways, for instance, by highlighting a specific feature in order to ease post-processing analyses by a human or machine. In this work, we show our approach to image enhancement for digital real-estate...
Article
Conceptual architectural design is a complex process that draws on past experience and creativity to generate new designs. The application of artificial intelligence to this process should not be oriented toward finding a solution in a defined search space since the design requirements are not yet well defined in the conceptual stage. Instead, this...
Conference Paper
Full-text available
Image enhancement is an image processing procedure in which the original information of the image is improved. It alters an image in several different ways, for instance, by highlighting a specific feature in order to ease post-processing analyses by a human or machine. In this work, we show our approach to image enhancement for digital real-estate...
Article
Full-text available
In this article, a minimum neural network topology in terms of units and connections (neurons and weights), making visual aesthetically categorized images, will be identified. For this purpose, an analysis to compact the initial neural network will be conducted by reducing the amount of connections and neurons required for an a esthetic classificat...
Book
This book constitutes the refereed proceedings of the 10th European Conference on Artificial Intelligence in Music, Sound, Art and Design, EvoMUSART 2021, held as part of Evo* 2021, as Virtual Event, in April 2021, co-located with the Evo* 2021 events, EvoCOP, EvoApplications, and EuroGP. The 24 revised full papers and 7 short papers presented in...
Article
Full-text available
RealTimeBattle is an environment in which robots controlled by programs fight each other. Programs control the simulated robots using low-level messages (e.g., turn radar, accelerate). Unlike other tools like Robocode, each of these robots can be developed using different programming languages. Our purpose is to generate, without human programming...
Article
Full-text available
The automatic assessment of the aesthetic value of an image is a task with many applications but really complex and challenging, due to the subjective component of the aesthetics for humans. The computational systems that carry out this task are usually composed of a set of ad hoc metrics proposed by the researchers and a machine learning system. W...
Article
Full-text available
Providing the visual complexity of an image in terms of impact or aesthetic preference can be of great applicability in areas such as psychology or marketing. To this end, certain areas such as Computer Vision have focused on identifying features and computational models that allow for satisfactory results. This paper studies the application of rec...
Book
This book constitutes the refereed proceedings of the 9th European Conference on Artificial Intelligence in Music, Sound, Art and Design, EvoMUSART 2020, held as part of Evo*2020, in Seville, Spain, in April 2020, co-located with the Evo*2020 events EuroGP, EvoCOP and EvoApplications. The 15 revised full papers presented were carefully reviewed and...
Chapter
Full-text available
An autonomous creative system able to learn, create and innovate is presented. Following previous work on the same topic, the approach explores the interplay between a classifier and an evolutionary system. The classifier is trained with famous paintings and images created by the system, learning to distinguish between these two categories. It is t...
Article
Full-text available
Humans’ perception of visual complexity is often regarded as one of the key principles of aesthetic order, and is intimately related to the physiological, neurological and, possibly, psychological characteristics of the human mind. For these reasons, creating accurate computational models of visual complexity is a demanding task. Building upon on p...
Article
Full-text available
One of the general aims of evolutionary art research is to build a computer system capable of creating interesting, beautiful, or creative results, including images, videos, animations, text, and performances. In this context, it is crucial to understand how fitness is conceived and implemented to explore the “interestingness,” beauty, or creativit...
Chapter
Over the last few years, numerous studies have been conducted that have sought to address automatic image classification. These approaches have used a variety of experimental sets of images from several photography sites. In this chapter, the authors look at some of the most widely used in the field of computational aesthetics as well as the capaci...
Chapter
Several systems and indicators for multimedia devices have appeared in recent years, with the goal of helping the final user to achieve better results. Said indicators aim at facilitating beginner and intermediate photographers in the creation of images or videos with more professional aesthetics. The chapter describes a series of metrics related t...
Article
Full-text available
This study is aimed at exploring the ability of complexity-based metrics to distinguish between paintings and photographs. The proposed features resort to edge detection, compression and entropy estimate methods that are highly correlated with artwork complexity. Artificial neural networks based on these features were trained for this task. The rel...
Article
Full-text available
Visual complexity influences people's perception of, preference for, and behaviour toward many classes of objects, from artworks to web pages. The ability to predict people's impression of the complexity of different kinds of visual stimuli holds, therefore, great potential for many domains, basic and applied. Here we use edge detection operations...
Conference Paper
Full-text available
Several systems and indicators for multimedia devices have appeared in recent years, with the goal of helping the final user to achieve better results. Said indicators aim at facilitating the creation of images or videos with a more professional aesthetics. The present paper describes a series of metrics related to complexity which seem to be usefu...
Article
Full-text available
The article presents a special issue on biologically inspired music, sound, art, and design. As is often the case in new research areas, particularly interdisciplinary ones, the first years were characterized by individual efforts and uncoordinated research, which often led to the reinvention of the wheel. This problem was amplified by the lack of...
Conference Paper
Full-text available
The combination of a classifier system with an evolutionary image generation engine is explored. The framework is composed of an object detector and a general purpose, expression-based, genetic programming engine. Several object detectors are instantiated to detect faces, lips, breasts and leaves. The experimental results show the ability of the sy...
Conference Paper
Full-text available
An approach for exploring novelty in expression-based evolutionary art systems is presented. The framework is composed of a feature extractor, a classifier, an evolutionary engine and a supervisor. The evolutionary engine exploits shortcomings of the classifier, generating misclassified instances. These instances update the training set and the cla...
Conference Paper
Full-text available
A Genetic Programming approach for the improvement of the performance of classifier systems through the synthesis of new training instances is explored. Genetic Programming is used to exploit shortcomings of classifiers systems and generate misclassified instances. The proposed approach performs multiple parallel evolutionary runs to generate a lar...
Article
Full-text available
In recent years, the search for computational systems that classify images based on aesthetic properties has gained momentum. Such systems have a wide range of potential applications, including image search, organization, acquisition and generation. This work explores the use of complexity estimates to predict the aesthetic merit of photographs. We...
Conference Paper
Full-text available
A novel Genetic Programming approach for the improvement of the performance of classifier systems through the synthesis of new training instances is presented. The approach relies on the ability of the Genetic Programming engine to identify and exploit shortcomings of classifier systems, and generate instances that are misclassified by them. The ad...
Conference Paper
Full-text available
The combination of a classifier system with an evolutionary image generation engine is explored. The framework is instantiated using an off-the-shelf face detection system and a general purpose, expression-based, genetic programming engine. By default, the classifier returns a binary output, which is inadequate to guide evolution. By retrieving inf...
Article
Full-text available
A framework of fully integrated hybrid systems (HSs) is proposed for the development and management of HS which involve databases, advanced user interfaces, symbolic systems, and artificial neural networks. This framework provides a common input–output interface among those HS modules developed on the framework, with a completely two-directional fl...
Article
One of the most difficult and hard to learn tasks in computer system management is tuning the kernel parameters in order to get the maximum performance. Traditionally, this tuning has been set using either fixed configurations or the subjective administrator's criteria. The main bottleneck among the subsystems managed by the operating systems is di...
Chapter
Full-text available
The ability of human or artificial agents to evaluate their works, as well as the works of others, is an important aspect of creative behaviour, possibly even a requirement. In artistic fields such as visual arts and music, this evaluation capacity relies, at least partially, on aesthetic judgement. This chapter analyses issues regarding the develo...
Conference Paper
Full-text available
En los últimos años se han realizado varios trabajos en los que se ha intentado abordar la clasificación automática de imágenes. En dichas aproximaciones se han utilizado distintos conjuntos de imágenes de muestra provenientes de diferentes portales web de fotografía pero no se ha estudiado la capacidad de generalización que ofrecen cada uno de ell...
Conference Paper
Full-text available
Un paso previo á construción dun artista artificial é a creación dun crítico de arte artificial. A investigación levada a cabo céntrase nos pasos iniciais dunha progresiva avaliación dos críticos artificiais. Nunha primeira fase débese identificar o autor dunha obra pictórica, e nunha segunda débese resolver un teste psicol�xico que determina as ha...
Poster
Full-text available
One of the problems in evolutionary art is the lack of robust fitness functions. This work explores the use of image compression estimates to predict the aesthetic merit of images.
Conference Paper
Full-text available
One of the problems in evolutionary art is the lack of robust fitness functions. This work explores the use of image compression estimates to predict the aesthetic merit of images. The metrics proposed estimate the complexity of an image by means of JPEG and Fractal compression. The success rate achieved is 72.43% in aesthetic classification tasks...
Book
This book constitutes the refereed proceedings of the International Conference on the Applications of Evolutionary Computation, EvoApplications 2011, held in Torino, Italy, in April 2011 colocated with the Evo* 2011 events. Thanks to the large number of submissions received, the proceedings for EvoApplications 2011 are divided across two volumes (L...
Conference Paper
Full-text available
We present a novel evolutionary engine for the evolution of context free grammars. The system relies on specially designed graph-based crossover and mutation operators. While in most evolutionary art systems each individual corresponds to a single artwork, in our approach each individual is a context free grammar that specifies a family of shapes f...
Conference Paper
Full-text available
The lack of a social context is a drawback in current Interactive Evolutionary Computation systems. In application areas where cultural characteristics are particularly important, such as visual arts and music, this problem becomes more pressing. To address this issue, we analyze variants of the traditional Interactive Evolutionary Art approach – s...
Book
Evolutionary computation (EC) techniques are e?cient, nature-inspired pl- ning and optimization methods based on the principles of natural evolution and genetics. Due to their e?ciency and simple underlying principles, these me- ods can be used in the context of problem solving, optimization, and machine learning. A large and continuously increasin...
Article
Full-text available
The creation and the evaluation of aesthetic artifacts are tasks related to design, music and art, which are highly interesting from the computational point of view. Nowadays, Artificial Intelligence systems face the challenge of performing tasks that are typically human, highly subjective, and eventually social. The present paper introduces an arc...
Article
The learning phenomenon can be analysed at various levels, but in this paper we treat a specific paradigm of artificial intelligence, i.e. artificial neural networks (ANNs), whose main virtue is their capacity to seek unified and mutually satisfactory solutions which are relevant to biological and psychological models. Many of the procedures and me...
Conference Paper
Full-text available
We present a corpus-based hybrid approach to music analysis and composition, which incorporates statistical, connectionist, and evolutionary components. Our framework employs artificial music critics, which may be trained on large music corpora, and then pass aesthetic judgment on music artifacts. Music artifacts are generated by an evolutionary mu...
Chapter
Full-text available
A novel approach to the production of evolutionary art is presented. This approach is based on the promotion of an arms race between an adaptive classifier and an evolutionary computation system. An artificial neural network is trained to discriminate among images previously created by the evolutionary engine and famous paintings. Once training is...
Article
Full-text available
This book constitutes the refereed joint proceedings of seven workshops on evolutionary computing, EvoWorkshops 2007, held in Valencia, Spain in April 2007. The 55 revised full papers and 24 revised short papers presented were carefully reviewed and selected from a total of 160 submissions. In accordance with the seven workshops covered, the papers...