
António J. R. Neves- Professor
- Professor (Assistant) at University of Aveiro
António J. R. Neves
- Professor
- Professor (Assistant) at University of Aveiro
About
192
Publications
109,256
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,311
Citations
Introduction
He is an IEEE Senior Member and an Assistant Professor at the Department of Electronics, Telecommunications and Informatics (DETI) of the University of Aveiro (UA), and a researcher at the Institute of Electronics and Informatics Engineering of Aveiro (IEETA).
His main research interests are computer vision, robotics, image and video coding.
Current institution
Additional affiliations
Education
January 2003 - September 2007
September 1997 - July 2002
Publications
Publications (192)
In this paper we present a novel computer vision library called UAVision that provides support for different digital cameras technologies, from image acquisition to camera calibration, and all the necessary software for implementing an artificial vision system for the detection of color-coded objects. The algorithms behind the object detection focu...
In Kikuchi's method, the inter-bit correlation on a bitplane is not used. Instead, for modeling a target bit, the authors used the pixel value estimates of which more significant bits have been already available at the decoder. Their method is referred to as bit modeling by pixel values, where the pixel value estimates are used rather than of the u...
Detection of aerial objects is a difficult problem to tackle given the dynamics and speed of a flying object. The problem is even more difficult when considering a noncontrolled environment, where the predominance of a given color is not guaranteed, and/or when the vision system is located on a moving platform. Taking as an example the game of robo...
The use of microarray expression data in state-of-the-art biology has been well established. The widespread adoption of this technology, coupled with the significant volume of data generated per experiment, in the form of images, has led to significant challenges in storage and query retrieval. In this paper, we present a lossless bitplane-based me...
In the last decade, the cost of genomic sequencing has been decreasing so much that researchers all over the world accumulate huge amounts of data for present and future use. These genomic data need to be efficiently stored, because storage cost is not decreasing as fast as the cost of sequencing. In order to overcome this problem, the most popular...
This project aims to develop a model to identify archeological sites (tumulus and hillforts) on LiDAR data through multiclass semantic segmentation. The data used is from the Alto-Minho region in the north of Portugal and was obtained within the scope of the ODYSSEY project. In this work, it was used a U-net model, that achieved a recall and precis...
Recent advancements in remote sensing and artificial intelligence can potentially revolutionize the automated detection of archaeological sites. However, the challenging task of interpreting remote sensing imagery combined with the intricate shapes of archaeological sites can hinder the performance of computer vision systems. This work presents a c...
The increasing relevance of remote sensing and artificial intelligence (AI) for archaeological research and cultural heritage management is undeniable. However, there is a critical gap in this field. Many studies conclude with identifying hundreds or even thousands of potential sites, but very few follow through with crucial fieldwork validation to...
The aim of this work is to analyze the performance of Deep Learning algorithms for detecting vehicles and buildings in aerial images. Two algorithms, Faster R-CNN and YOLO, are compared to identify the best performance. The results showed that there is a considerable discrepancy between the two algorithms, both in terms of performance and speed. Fa...
Global positioning system data play a crucial role in comprehending an individual’s life due to its ability to provide geographic positions and timestamps. However, it is a challenge to identify the transportation mode used during a trajectory due to the large amount of spatiotemporal data generated, and the distinct spatial characteristics exhibit...
This study presents a new tridimensional perspective on Castelo Velho de Safara (Moura), one of the great walled settlements of the Iron Age/Roman Republic by the Guadiana River, obtained through a high-resolution survey using a drone integrated with a LiDAR sensor. The outline of the walls was defined in more detail, which meant revising the occup...
The Castelos (Beja) and Laço (Serpa) sites are part of a Late Bronze Age settlement network, made up of various fortified settlements on the banks of the Guadiana River and other types of settlements in the surrounding area.
Their plans and areas of occupation have been poorly documented, with only the identification of a few sections of ramparts a...
Neutral facial expression recognition is of great importance in various domains and applications. This study introduces a data-centric approach for neutral facial expression recognition, presenting a comprehensive study that explores different methodologies, techniques, and challenges in the field to foster a deeper understanding. The results show...
Global Positioning System data plays a crucial role in comprehending an individual's life due to its ability to provide geographic positions and timestamps. However, the large amount of spatio-temporal data generated, and the distinct spatial characteristics exhibited by different modes, poses challenges for learning transportation modes from the G...
Mapping potential archaeological sites using remote sensing and artificial intelligence can be an efficient tool to assist archaeologists during project planning and fieldwork. This paper explores the use of airborne LiDAR data and data-centric artificial intelligence for identifying potential burial mounds. The challenge of exploring the landscape...
GIS are an essential element in archaeology. Their use has become widespread for their potential to store, reference, analyse and visualise spatial information. Nonetheless, to the best of our knowledge, a systematic review of academic peer-reviewed publications related to the use of GIS, as a framework, in archaeology has never been presented befo...
In a research organization, finding someone who is an expert in a field and that can take up a given role, defining areas of excellence, or employing a new member all require understanding the competences that are available in-house. This work explores the idea of using knowledge or competence maps as support tools for managing scientific competenc...
A new perspective on the Crespa Castle (Serpa), one of the great walled settlements of the Late Bronze Age by the Guadiana River, was obtained through microtopographical survey of the area using a drone and LiDAR technology. The plan of the walls was defined in more detail, which meant revising the occupation area, now estimated at circa 24 acres....
The wide availability and small size of different types of sensors have allowed for the acquisition of a huge amount of data about a person’s life in real time. With these data, usually denoted as lifelog data, we can analyze and understand personal experiences and behaviors. Most of the lifelog research has explored the use of visual data. However...
The objective of this work is to present an object tracking algorithm developed from the combination of random tree techniques and optical flow adapted in terms of Gaussian curvature. This allows you to define a minimum surface limited by the contour of a two-dimensional image, which must or should not contain a minimum amount of optical flow vecto...
The implementation of a robust vision system in floor-cleaning robots enables them to optimize their navigation and analysing the surrounding floor, leading to a reduction on power, water and chemical products’ consumption. In this paper, we propose a novel pipeline of a vision system to be integrated into floor-cleaning robots. This vision system...
Floor-cleaning robots are becoming increasingly more sophisticated over time and with the addition of digital cameras supported by a robust vision system they become more autonomous, both in terms of their navigation skills but also in their capabilities of analyzing the surrounding environment. This document proposes a vision system based on the Y...
BACKGROUND
The wide availability and small size, together with the decrease in pricing of different types of sensors, has made it possible, over the last decade, to acquire a huge amount of data about a person's life in real time. These sensors can be incorporated into personal electronic devices available at reasonable cost, such as smartphones an...
Background:
Over the past decade, the wide availability and small size of different types of sensors, together with the decrease in pricing, have allowed the acquisition of a substantial amount of data about a person's life in real time. These sensors can be incorporated into personal electronic devices available at a reasonable cost, such as smar...
This paper proposes several pre-processing algorithms to improve facial expression recognition based on Convolutional Neural Networks (CNNs) models. The proposed CNN model was trained on the Extended Cohn-Kanade dataset (CK+) after applying the pre-processing stages and achieved competitive results (93.90% recognition accuracy) despite its simple a...
This paper describes the participation of the Bioinformatics
group of the Institute of Electronics and Engineering Informatics of University of Aveiro in the ImageCLEF lifelog task, more specifically in the
Lifelog Moment Retrieval (LMRT) sub-task. In our first participation
last year we tackled the LMRT challenge with an automatic approach.
Follow...
Communication is part of our everyday life and our ability to communicate can have a significant role in a variety of contexts in our personal, academic, and professional lives. For long, the characterization of what is a good communicator has been subject to research and debate by several areas, particularly in Education, with a focus on improving...
The increasing number of mobile and wearable devices is dramatically changing the way we collect data about person’s life. These devices allow recording our daily activities and behavior in several forms, e.g., text, images, bio-signals, or video. However, many times, the collected data includes low quality or irrelevant contents, feeding lifeloggi...
Emotion recognition has attracted major attention in numerous fields because of its relevant applications in the contemporary world: marketing, psychology, surveillance, and entertainment are some examples. It is possible to recognize an emotion through several ways; however, this paper focuses on facial expressions, presenting a systematic review...
In this paper we propose a system capable of monitoring students' focus through cameras and using Computer Vision algorithms. Experimental results show that our system is capable of identifying students and tracking their focus during a class. At the end of the class, the system outputs graphical feedback to teachers regarding the average level of...
Robotics is a growing industry with applications in numerous markets, including retail, transportation, manufacturing, and even as personal assistants. Consumers have evolved to expect more from the buying experience, and retailers are looking at technology to keep consumers engaged. There are currently many interesting initiatives that explore how...
Fiducial Markers are heavily used for pose estimation in many applications from robotics to augmented reality. In this paper we present an algorithm for the detection of aruco marker at larger distance. The algorithm uses the quadrilateral sum conjecture and analyzes the sum of the cosine of the internal angles to detect squares at larger distances...
Monitoring classrooms using cameras is a non-invasive approach of digitizing students’ behaviour. Understanding students’ attention span and what type of behaviours may indicate a lack of attention is fundamental for understanding and consequently improving the dynamics of a lecture. Recent studies show useful information regarding classrooms and t...
The Third International Conference on Advances in Signal, Image and Video Processing (SIGNAL 2018), held between May 20 - 24, 2018 - Nice, France, continued the inaugural event considering the challenges mentioned above. Having these motivations in mind, the goal of this conference was to bring together researchers and industry and form a forum for...
The Fourteenth International Conference on Autonomic and Autonomous Systems (ICAS 2018), held between May 20 - 24, 2018 - Nice, France, was a multi-track event covering related topics on theory and practice on systems automation, autonomous systems and autonomic computing.
The main tracks referred to the general concepts of systems automation, and...
As soccer in the RoboCup Middle Size League (MSL) starts resembling human soccer more and more, the time the ball is airborne increases. Robots equipped with a single catadioptric vision system will generally not be able to accurately observe depth due to limited resolution. Most teams, therefore, resort to projecting the ball on the field. Within...
Gesture recognition is very important for Human-Robot Interfaces. In this paper, we present a novel depth based method for gesture recognition to improve the interaction of a service robot autonomous shopping cart, mostly used by reduced mobility people. In the proposed solution, the identification of the user is already implemented by the software...
As one of the most successful applications of image analysis and understanding, face recognition has recently received significant attention, especially during the past several years. One of the many uses of face recognition is building access control where a person has one or several photos associated to an Identification Document (also known as i...
PAAMS, the International Conference on Practical Applications of Agents and Multi-Agent Systems is an evolution of the International Workshop on Practical Applications of Agents and Multi-Agent Systems. PAAMS is an international yearly tribune to present, to discuss, and to disseminate the latest developments and the most important outcomes related...
This paper concerns a robot to assist people in retail shopping scenarios, called the wGO. The robot’s behaviour is based in a vision-guided approach based on user-following. The wGO brings numerous advantages and a higher level of comfort, since the user does not need to worry about controlling the shopping cart. In addition, this paper introduces...
Although most digital cameras acquire images in a raw format, based on a Color Filter Array that arranges RGB color filters on a square grid of photosensors, most image compression techniques do not use the raw data; instead, they use the rgb result of an interpolation algorithm of the raw data. This approach is inefficient and by performing a loss...
Robotic soccer represents an innovative and appealing test bed for the most recent advances in multi-agent
systems, artificial intelligence, perception and navigation and biped walking. The main sensorial element of
a soccer robot must be its perception system, most of the times based on a digital camera, through which the
robot analyses the surrou...
Coordination in multi-robot or multi-agent systems has been receiving special attention in the last years and has a prominent role in the field of robotics. In the robotic soccer domain, the way that each team coordinates its robots, individually and together, in order to perform cooperative tasks is the base of its strategy and in large part dicta...
Detection of objects in the air is a difficult problem to tackle given the dynamics and speed of a flying object. The problem is even more difficult when considering a non-controlled environment where the predominance of a given color is not guaranteed, and/or when the vision system is located on a moving platform. As an example, most of the Middle...
Most of the soccer robots in the Middle Size League of RoboCup use electromagnetic kicking devices that allow to kick the ball with adjustable strength. In order to be efficient to score, the kicking strength should be calculated according to several parameters, namely the physical characteristics of the kicking device, the distance to the target,...
Reinforcement Learning is increasingly becoming a valuable alternative to tackle many of the challenges existing in a semi-structured, non-deterministic and adversarial environment such as robotic soccer. Batch Reinforcement Learning is a class of Reinforcement Learning methods characterized by processing a batch of interactions. By storing all pas...
In this paper we present a rate-distortion study on microarray image compression. We evaluate two image coding standards (JBIG and JPEG2000), a method based on bitplane decomposition, and a method recently pro-posed based on binary-tree decomposition. According to the results obtained JPEG2000 attains the worse compression results particularly for...
The ultimate goal of Computer Vision has been, for more than half of century, to create an artificial vision system that could imitate the human vision. The artificial vision system should have all the capabilities of the human vision system but must not carry the same flaws. Robotics and Automation are just two examples of research areas that use...
This paper proposes a lossless compression method for microarray images, based on a hierarchical organization of the intensity levels followed by finite-context modeling. A similar approach was recently applied to medical images with success. The goal of this work was to further extend, adapt and evaluate this approach to the special case of microa...
The game of soccer is one of the main focuses of the RoboCup competitions, being a fun and entertaining research environment for the development of autonomous multi-agent cooperative systems. For an autonomous robot to be able to play soccer, first it has to perceive the surrounding world and extract only the relevant information in the game contex...
Questions
Questions (6)
This dataset will be used in the context of a University Course.
Dear Colleagues,
For anyone that are working on all the interdisciplinary research topics involved in lifelog applications—data acquisition, semantic integration, data processing and mining, data categorization and summarization, and information retrieval data privacy and security, among others, there is an open call for manuscripts to the Applied Sciences journal by MDPI (Impact Factor 2.217).
Some keywords about the topic are:
- mobile/wearable sensors and devices remote heath monitoring
- data integration
- joint knowledge extraction
- semantic interoperability signal processing
- image processing
- data mining
- image and information retrieval sentiment analysis
- machine learning
- data privacy
- security
You are welcome to contributions to this topic. Please bring scientific contributions to this topic.
Hello,
I'm working on boat detection in digital aerial images acquired using a Drone. The goal is the development of a system to monitor the boats in "Ria de Aveiro", Portugal (http://www.riadeaveiro.pt/).
Does anyone can point me interesting publications or algorithms regarding this?
Thank you all in advance.
Best regards,
A. Neves
I prepared a study showing that the raw Bayer images have special properties due to the nature of the pixel information and present a challenge for general purpose image coding algorithms. I'm interested in the most relevant specific algorithms developed for lossless compression of these images.
I'm interested in people identification based on fingerprints. I have a database of people's fingerprints and I would like in real-time to identify if a scanned fingerprint belongs to a person in the database. I have limited computation capabilities.
Thank you very much.
Suppose that I have a database of people's faces and I have a camera that acquire an image of a face. I'm interested in algorithms that can provide me, in a small amount of time, the correspondence of this face to the one in the database, if exists.
I would like to run the supposed algorithm in a computer with limited processing capabilities, autonomously, i.e. without connection to another computer or network (example autonomous robot).
I'm able to use different cameras, namely RGB, depth and thermal.
Thank you very much!