Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
About

About

António Paulo Gomes Mendes Moreira has a degree in Electrical and Computer Engineering - FEUP (1986), Electronic Instrumentation option, a Master's degree in Electrotechnical and Computer Engineering - Systems Specialisation at FEUP (1991), a PhD in Electrical and Computer Engineering (1998) and an Aggregation - FEUP (2017). He is currently a Full Professor in the Department of Electrical and Computer Engineering at the Faculty of Engineering of the University of Porto. He is also a Researcher and Coordinator of CRIIS - Centre for Industrial Robotics and Intelligent Systems and Head of the iiLab – Industry and Innovation Laboratory at INESC TEC. He carries out research essentially in Robotics, Automation and Control, with an emphasis on its application in industrial projects and technology transfer. He has participated or is still participating in 25 scientific projects, being the coordinator or researcher responsible for 7 of them. The work carried out on these projects has generated 40 projects with companies or development and technology transfer contracts, and he is the lead researcher on 18 of these projects. He also participated in the development of 18 prototypes and 2 patents, of which he is co-owner. He has contributed to the creation of two spin-off companies. More details at: https://www.cienciavitae.pt/portal/EB15-85A7-4A0D

Interest
Topics
Details

Details

  • Name

    António Paulo Moreira
  • Role

    Centre Coordinator
  • Since

    01st June 2009
039
Publications

2023

Special Issue on Advances in Industrial Robotics and Intelligent Systems

Authors
Moreira, AP; Neto, P; Vidal, F;

Publication
APPLIED SCIENCES-BASEL

Abstract
Robotics and intelligent systems are key technologies to promote efficient and innovative applications in the most diverse domains (industry, healthcare, agriculture, construction, mobility, etc [...]

2023

Toward Grapevine Digital Ampelometry Through Vision Deep Learning Models

Authors
Magalhaes, SC; Castro, L; Rodrigues, L; Padilha, TC; de Carvalho, F; dos Santos, FN; Pinho, T; Moreira, G; Cunha, J; Cunha, M; Silva, P; Moreira, AP;

Publication
IEEE SENSORS JOURNAL

Abstract
Several thousand grapevine varieties exist, with even more naming identifiers. Adequate specialized labor is not available for proper classification or identification of grapevines, making the value of commercial vines uncertain. Traditional methods, such as genetic analysis or ampelometry, are time-consuming, expensive, and often require expert skills that are even rarer. New vision-based systems benefit from advanced and innovative technology and can be used by nonexperts in ampelometry. To this end, deep learning (DL) and machine learning (ML) approaches have been successfully applied for classification purposes. This work extends the state of the art by applying digital ampelometry techniques to larger grapevine varieties. We benchmarked MobileNet v2, ResNet-34, and VGG-11-BN DL classifiers to assess their ability for digital ampelography. In our experiment, all the models could identify the vines' varieties through the leaf with a weighted F1 score higher than 92%.

2023

Benchmarking edge computing devices for grape bunches and trunks detection using accelerated object detection single shot multibox deep learning models

Authors
Magalhaes, SC; dos Santos, FN; Machado, P; Moreira, AP; Dias, J;

Publication
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE

Abstract
Purpose: Visual perception enables robots to perceive the environment. Visual data is processed using computer vision algorithms that are usually time-expensive and require powerful devices to process the visual data in real-time, which is unfeasible for open-field robots with limited energy. This work benchmarks the performance of different heterogeneous platforms for object detection in real-time. This research benchmarks three architectures: embedded GPU-Graphical Processing Units (such as NVIDIA Jetson Nano 2 GB and 4 GB, and NVIDIA Jetson TX2), TPU-Tensor Processing Unit (such as Coral Dev Board TPU), and DPU-Deep Learning Processor Unit (such as in AMD-Xilinx ZCU104 Development Board, and AMD-Xilinx Kria KV260 Starter Kit). Methods: The authors used the RetinaNet ResNet-50 fine-tuned using the natural VineSet dataset. After the trained model was converted and compiled for target-specific hardware formats to improve the execution efficiency.Conclusions and Results: The platforms were assessed in terms of performance of the evaluation metrics and efficiency (time of inference). Graphical Processing Units (GPUs) were the slowest devices, running at 3 FPS to 5 FPS, and Field Programmable Gate Arrays (FPGAs) were the fastest devices, running at 14 FPS to 25 FPS. The efficiency of the Tensor Processing Unit (TPU) is irrelevant and similar to NVIDIA Jetson TX2. TPU and GPU are the most power-efficient, consuming about 5 W. The performance differences, in the evaluation metrics, across devices are irrelevant and have an F1 of about 70 % and mean Average Precision (mAP) of about 60 %.

2023

2D LiDAR-Based System for Canopy Sensing in Smart Spraying Applications

Authors
Baltazar, AR; Dos Santos, FN; De Sousa, ML; Moreira, AP; Cunha, JB;

Publication
IEEE ACCESS

Abstract
The efficient application of phytochemical products in agriculture is a complex issue that demands optimised sprayers and variable rate technologies, which rely on advanced sensing systems to address challenges such as overdosage and product losses. This work developed a system capable of processing different tree canopy parameters to support precision fruit farming and environmental protection using intelligent spraying methodologies. This system is based on a 2D light detection and ranging (LiDAR) sensor and a Global Navigation Satellite System (GNSS) receiver integrated into a sprayer driven by a tractor. The algorithm detects the canopy boundaries, allowing spray only in the presence of vegetation. The spray volume spared evaluates the system's performance compared to a Tree Row Volume (TRV) methodology. The results showed a 28% reduction in the overdosage of spraying product. The second step in this work was calculating and adjusting the amount of liquid to apply based on the tree volume. Considering this parameter, the saving obtained had an average value for the right and left rows of 78%. The volume of the trees was also monitored in a georeferenced manner with the creation of a occupation grid map. This map recorded the trajectory of the sprayer and the detected trees according to their volume.

2023

Special Issue on Advances in Industrial Robotics and Intelligent Systems

Authors
Moreira, AP; Neto, P; Vidal, F;

Publication
Robotics

Abstract
Robotics and intelligent systems are intricately connected, each exploring their respective capabilities and moving towards a common goal [...]

Supervised
thesis

2022

Machine Learning and Movement Analysis for Cognitive Screening in Older Adults

Author
Vânia Margarida Cardoso Guimarães

Institution
UP-FEUP

2022

Deep Aesthetic Assessment of Breast Cancer Surgery Outcomes

Author
Wilson José dos Santos Silva

Institution
UP-FEUP

2022

Deep Learning based Computer Aided Diagnosis for Breast Cancer Screening

Author
Eduardo Méca Castro

Institution
UP-FEUP

2022

Mobile Target Detection and Tracking using Multiple Cooperative Aerial Robots

Author
Fábio André Costa Azevedo

Institution
UP-FEUP

2022

Analysis and Optimisation of Computational Delays in Reinforcement Learning-based Wi-Fi Rate Adaptation

Author
Ricardo Jorge Espirito Santo Trancoso

Institution
UP-FEUP