Circular Image

Joana Gonçalves

24 records found

The brain and central nervous system handle waste transport differently from the rest of the body. The pathways through which waste in the brain is transported is still a debated topic. The glymphatic system describes a pathway from the perivascular spaces around veins and arteri ...
Pixel art relies on carefully constructed color ramps to simulate shading and depth within limited palettes. However, editing these ramps remains a tedious and error-prone manual process. This research introduces a semi-automatic tool that supports the detection and modification ...

Pixel Fixer

Semi-Automated Techniques for Correcting Pixel Art

Pixel art can suffer from perceptual artifacts, such as banding and pillow-shading, which result from poor pixel placement and weaken visual quality. Banding occurs when two adjacent pixel segments of different colors align their endpoints along a shared axis. Pillow-shading is a ...

Procedural texturing for pixel art

Making pixel art resemble real materials

In pixel art, texturing is the process of adding detail to an object to make it resemble a real material. While texturing is crucial in creating high-quality pixel art, it is an arduous process that is time consuming for artists. We present an algorithm that automates texturing ...

How Can We convert 2D Pixel Art into a 3D Voxel Representation

Exploring different 3D reconstruction algorithms on 2D pixel input

This paper investigates how standard 3D reconstruction techniques can be adapted to work with orthographic projections of pixel art images. Reconstructing 3D models from 2D images is typically done with real world objects. However, little work has explored this problem in the con ...
Wave Function Collapse (WFC) can be described as a family of algorithms, meant for content generation through constraint solving. One variant is Hierarchical WFC, where a hierarchical structure is given to the tileset used in WFC. This variant has seen use in a mixed-initiative p ...
AI-generated music is a huge research field with many different approaches and models being the result of it. One such model is the ProceduraLiszt model, which utilizes the Wave Function Collapse algorithm, an algorithm similar to constraint programming, to generate its music. T ...

Procedural music generation with Hierarchical Wave Function Collapse

Visualizing HWFC-generated music and "locking in" parts of the output for later reiteration

Procedurally generating a coherent and emotionally resonant piece of music can be very challenging. The Wave Function Collapse (WFC) algorithm is very effective when it comes to generating randomized patterns and maps that resemble an input sample. A version of this algorithm usi ...
The tumor composition of breast cancer determines how tumors behave. Yet, there is a limited understanding of the arrangement of tumor cells in relation to cells in the tumor microenvironment (TME). In this research, we have characterized distance relationships between 324 cell-t ...
A cellular automaton for simulating territories is presented. In it, cells have a certain amount of markings of two different groups. The amount of markings for each group gets higher based on the amounts of that group in neighboring cells and the amount of markings of the opposi ...

Implementation and Evaluation of an Order Parameter for the Reaction-Diffusion Model in a Cellular Automaton

How does an order parameter perform on a Reaction-Diffusion model implemented in a Cellular Automata?

This paper describes the process and evaluation methods by which we adapted a Reaction-Diffusion model and an order parameter to monitor its segregation state in a 2D Cellular Automaton model. The model simulates Turing pattern formations, whose behavior will be studied by an ord ...
In 1952, Alan M. Turing presented a reaction-diffusion model that described formation of skin patterns. The patterns he predicted have later been found in various natural phenomena, such as in skins of fish or even in vegetation around termite hills. His patterns have even been t ...
Many artificial intelligence (AI) systems are built using black-box machine learning (ML) algorithms. The lack of transparency and interpretability reduces their trustworthiness. In recent years, research into explainable AI (XAI) has increased. These systems are designed to tack ...
The ever increasing presence of Machine Learning (ML) algorithms and Artificial Intelligence (AI) agents in safety-critical and sensitive fields over the past few years has spurred massive amounts of research in Explainable Artificial Intelligence (XAI) techniques (models). This ...
The spread of AI techniques has lead to its presence in critical situations, with increasing performance that can compromise on its understanding. Users with no prior AI knowledge rely on these techniques such as doctors or recruiters with a need for transparency and comprehensib ...
The significant progress of Artificial Intelligence (AI) and Machine Learning (ML) techniques such as Deep Learning (DL) has seen success in their adoption in resolving a variety of problems. However, this success has been accompanied by increasing model complexity resulting in a ...
There are many experiments conducted with Automatic Speech Recognition (ASR) systems, but many either focus on specific speaker categories or on a language in general. Therefore, bias could occur in such ASR systems towards different genders, age groups, or dialects. But, to anal ...
Automatic speech recognition (ASR) does not perform equally well on every speaker. There is bias against many attributes, including accent. To train Dutch ASR, there exists CGN(Corpus Gesproken Nederlands) and as an extension, the JASMIN corpus with annotated accented data. This ...
Building Automatic Speech Recognizers (ASRs) has been a challenge in languages with insufficiently sized corpora or data sets. A further large issue in language corpora is biases against regionally accented speech and other speaker attributes. There are some techniques to improve ...
A problem prevalent in many modern-day Automatic Speech Recognition (ASR) systems is the presence of bias and its reduction. Bias can be observed when an ASR system performs worse on a subset of its speakers compared to the rest rather than having the same overall generalization ...