João Correia

Learn More
Although it ranks among the oldest tools in neuroscientific research, electroencephalography (EEG) still forms the method of choice in a wide variety of clinical and research applications. In the context of brain-computer interfacing (BCI), EEG recently has become a tool to enhance human-machine interaction. EEG could be employed in a wider range of(More)
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, expressionbased, genetic programming engine. Several object detectors are instantiated to detect faces, lips, breasts and leaves. The experimental results show the ability of the system to(More)
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, expressionbased, genetic programming engine. By default, the classifier returns a binary output, which is inadequate to guide evolution. By retrieving information(More)
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 judgment. This chapter analyses issues regarding the development of(More)
An evolutionary generative system for type design, Evotype, is described. The system uses a Genetic Algorithm to evolve a set of individuals composed of line segments, each encoding the shape of a specific character, i.e. a glyph. To simultaneously evolve glyphs for the entire alphabet, an island model is adopted. To assign fitness we resort to a scheme(More)
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 and(More)
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 addition of(More)
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 classifier(More)
\ Abstract In this work we describe a novel technique for automatic 3D reconstruction of urban areas, from airborne stereo-pair images whose output is VRML. The main challenge is to compute the relevant information building’s height, roof’s description and texture – algorithmically, since it is very time consuming and thus expensive to produce it manually(More)