Ricardo Jorge Martins Veiga
@ualg.pt
Scopus Publications
- Marine Biodiversity for an Inclusive Society: Unifying Species Classification through Dataset Aggregation
Ricardo J.M. Veiga, João M.F. Rodrigues
ACM International Conference Proceeding Series, 2025 - Fine-Grained Fish Classification From Small to Large Datasets With Vision Transformers
Ricardo J. M. Veiga, João M. F. Rodrigues
IEEE Access, 2024
Fish species Fine-Grained Visual Classification (FGVC) is important for ecological research, environmental management, and biodiversity monitoring, as accurate fish species identification is crucial for assessing the health of marine ecosystems, monitoring changes in biodiversity, and converting conservation plans into action. Although Convolutional Neural Network (CNN)s have been the conventional approach for FGVC, their effectiveness in differentiating visually similar species is not always satisfactory. The advent of Vision Transformer (ViT)s, in particular the Shifted window (Swin) Transformer, has demonstrated potential in addressing these issues by using sophisticated self-attention and feature extraction techniques. This paper proposes a method of combining the FGVC Plug-in Module (FGVC-PIM) and the Swin Transformer. The FGVC-PIM improves classification by concentrating on the most discriminative image regions, while the Swin Transformer acts as the framework and provides strong hierarchical feature extraction. The performance of the method was assessed on 14 different datasets, which included 19 distinct subsets with varying environmental conditions and image quality. With the proposed method it was achieved state-of-the-art results in 13 of these subsets, exhibiting better accuracy and robustness than previous methods, in 2 subsets (not yet explored by other authors) new baseline results are presented, and in the remaining 4 it was achieved results always above 83%. - Autonomous Temporal Pseudo-Labeling for Fish Detection
Ricardo J. M. Veiga, Iñigo E. Ochoa, Adela Belackova, Luís Bentes, João P. Silva, et al.
Applied Sciences Switzerland, 2022
The first major step in training an object detection model to different classes from the available datasets is the gathering of meaningful and properly annotated data. This recurring task will determine the length of any project, and, more importantly, the quality of the resulting models. This obstacle is amplified when the data available for the new classes are scarce or incompatible, as in the case of fish detection in the open sea. This issue was tackled using a mixed and reversed approach: a network is initiated with a noisy dataset of the same species as our classes (fish), although in different scenarios and conditions (fish from Australian marine fauna), and we gathered the target footage (fish from Portuguese marine fauna; Atlantic Ocean) for the application without annotations. Using the temporal information of the detected objects and augmented techniques during later training, it was possible to generate highly accurate labels from our targeted footage. Furthermore, the data selection method retained the samples of each unique situation, filtering repetitive data, which would bias the training process. The obtained results validate the proposed method of automating the labeling processing, resorting directly to the final application as the source of training data. The presented method achieved a mean average precision of 93.11% on our own data, and 73.61% on unseen data, an increase of 24.65% and 25.53% over the baseline of the noisy dataset, respectively. - Efficient small-scale network for room layout estimation
Ricardo J. M. Veiga, Pedro J. S. Cardoso, João M. F. Rodrigues
Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics, 2020 - AR Contents Superimposition on Walls and Persons
João M. F. Rodrigues, Ricardo J. M. Veiga, Roman Bajireanu, Roberto Lam, Pedro J. S. Cardoso, et al.
Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics, 2019 - Augmented reality indoor environment detection: Proof-of-concept
Wseas Transactions on Mathematics, 2019 - A route planner supported on recommender systems suggestions: Enhancing visits to cultural heritage places
Pedro J. S. Cardoso, Pedro Guerreiro, João A. R. Pereira, Ricardo J. M. Veiga
ACM International Conference Proceeding Series, 2018
A cultural heritage planner has the purpose of assisting users in their visits around cultural heritage places. The planners can address multiple aspects of a visit, such as users' preferences when choosing the objects to be visited, routes between those objects, visit scheduling, or user's limitations and impairments. This paper addresses the combination of a Recommender System (RS) with a route planner. The RS takes information from the users actions, acquired from the operation of a mobile application, to compute estimated preferences relative to objects / points of interest (PoI). Then, taking into account the users' preferred PoI, the preferences returned by the RS and a certain time window, a route planner produces solutions bearing in mind three objectives to be maximized: the number of PoI visited, the estimated preference of the PoI, and the number of PoI visited from a set of fixed ones. The contribution of this work is the combination of a RS with a route optimizer, as a relatively simple computational process to enhance the visit to cultural places, including buildings (e.g., museums), cities or regions. - A portable device for five sense augmented reality experiences in museums
Wseas Transactions on Environment and Development, 2018 - Mobile augmented reality framework - MIRAR
João M. F. Rodrigues, Ricardo J. M. Veiga, Roman Bajireanu, Roberto Lam, João A. R. Pereira, et al.
Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics, 2018
RECENT SCHOLAR PUBLICATIONS
- Marine biodiversity for an inclusive society
R Veiga, J Rodrigues
Association for Computing Machinery (ACM) , 2024
2024 - Marine Biodiversity for an Inclusive Society: Unifying Species Classification through Dataset Aggregation
RJM Veiga, JMF Rodrigues
Proceedings of the 11th International Conference on Software Development and … , 2024
2024 - Fine-grained fish classification from small to large datasets with vision transformers
RJM Veiga, JMF Rodrigues
IEEE Access 12, 113642-113660 , 2024
2024
Citations: 28 - Autonomous temporal pseudo-labeling for fish detection
RJM Veiga, IE Ochoa, A Belackova, L Bentes, JP Silva, J Semiao, ...
Applied Sciences 12 (12), 5910 , 2022
2022
Citations: 12 - Sistema fixo de monitorização de recursos marinhos
JP Silva, R Veiga, F Zabel, A Silva, J Semião
Conocimiento y transferencia de tecnología sobre sistemas de monitorización … , 2022
2022 - Sistema automático para a deteção de peixes em mar aberto
R Veiga, JP Silva, JMF Rodrigues, J Semião
Conocimiento y transferencia de tecnología sobre sistemas de monitorización … , 2022
2022 - Efficient small-scale network for room layout estimation
RJM Veiga, PJS Cardoso, JMF Rodrigues
International Conference on Human-Computer Interaction, 597-610 , 2020
2020
Citations: 5 - AR contents superimposition on walls and persons
JMF Rodrigues, RJM Veiga, R Bajireanu, R Lam, PJS Cardoso, P Bica
International Conference on Human-Computer Interaction, 628-645 , 2019
2019
Citations: 3 - Pose Estimation System Based on Monocular Cameras
RJM da Veiga
PQDT-Global , 2019
2019 - Paragens de autocarro inteligentes e inclusivas
J Rodrigues, M Pires Rosa, M Viegas, D Turner, R Veiga, N Sousa
Medialine , 2019
2019
Citations: 1 - Mobile human shape superimposition: an initial approach using OpenPose
R Bajireanu, JAR Pereira, RJM Veiga, JDP Sardo, PJS Cardoso, R Lam, ...
International Journal of Computers 4 , 2019
2019
Citations: 12 - A route planner supported on recommender systems suggestions: enhancing visits to cultural heritage places
PJS Cardoso, P Guerreiro, JAR Pereira, RJM Veiga
Proceedings of the 8th International Conference on Software Development and … , 2018
2018
Citations: 4 - Mobile augmented reality framework-MIRAR
JMF Rodrigues, RJM Veiga, R Bajireanu, R Lam, JAR Pereira, JDP Sardo, ...
International Conference on Universal Access in Human-Computer Interaction … , 2018
2018
Citations: 9 - Multisensorial portable device for augmented reality experiences in museums
JDP Sardo, JAR Pereira, RJM Veiga, J Semião, PJS Cardoso, ...
International Journal of Education and Learning Systems 3, 60-69 , 2018
2018
Citations: 18 - A Route Planner Supported on Recommender Systems Suggestions
PJS Cardoso, P Guerreiro, JA Pereira, RJ Veiga
Enhancing Visits to Cultural Heritage Places, 1-8 , 2018
2018
Citations: 1 - Augmented reality indoor environment detection: proof-of-concept
RJM Veiga, JAR Pereira, JDP Sardo, R Bajireanu, PJS Cardoso, ...
Proceedings Applied Mathematics And Computer Science , 2018
2018
Citations: 2 - A portable device for five sense augmented reality experiences in museums
J Sardo, J Pereira, R Veiga, J Semião, P Cardoso, J Rodrigues
WSEAS Transactions on Environment and Development 14, 347-362 , 2018
2018
Citations: 8 - Mirar: Mobile image recognition based augmented reality framework
JAR Pereira, RJM Veiga, MAG de Freitas, JDP Sardo, PJS Cardoso, ...
International Congress on Engineering and Sustainability in the XXI Century … , 2017
2017
Citations: 10 - Indoor environment and human shape detection for augmented reality: an initial study
RJM Veiga, R Bajireanu, JAR Pereira, JDP Sardo, PJS Cardoso, ...
Proceedings 23rd Portuguese Conference Pattern Recognition, 21 , 2017
2017
Citations: 7
MOST CITED SCHOLAR PUBLICATIONS
- Fine-grained fish classification from small to large datasets with vision transformers
RJM Veiga, JMF Rodrigues
IEEE Access 12, 113642-113660 , 2024
2024
Citations: 28 - Multisensorial portable device for augmented reality experiences in museums
JDP Sardo, JAR Pereira, RJM Veiga, J Semião, PJS Cardoso, ...
International Journal of Education and Learning Systems 3, 60-69 , 2018
2018
Citations: 18 - Autonomous temporal pseudo-labeling for fish detection
RJM Veiga, IE Ochoa, A Belackova, L Bentes, JP Silva, J Semiao, ...
Applied Sciences 12 (12), 5910 , 2022
2022
Citations: 12 - Mobile human shape superimposition: an initial approach using OpenPose
R Bajireanu, JAR Pereira, RJM Veiga, JDP Sardo, PJS Cardoso, R Lam, ...
International Journal of Computers 4 , 2019
2019
Citations: 12 - Mirar: Mobile image recognition based augmented reality framework
JAR Pereira, RJM Veiga, MAG de Freitas, JDP Sardo, PJS Cardoso, ...
International Congress on Engineering and Sustainability in the XXI Century … , 2017
2017
Citations: 10 - Mobile augmented reality framework-MIRAR
JMF Rodrigues, RJM Veiga, R Bajireanu, R Lam, JAR Pereira, JDP Sardo, ...
International Conference on Universal Access in Human-Computer Interaction … , 2018
2018
Citations: 9 - A portable device for five sense augmented reality experiences in museums
J Sardo, J Pereira, R Veiga, J Semião, P Cardoso, J Rodrigues
WSEAS Transactions on Environment and Development 14, 347-362 , 2018
2018
Citations: 8 - Indoor environment and human shape detection for augmented reality: an initial study
RJM Veiga, R Bajireanu, JAR Pereira, JDP Sardo, PJS Cardoso, ...
Proceedings 23rd Portuguese Conference Pattern Recognition, 21 , 2017
2017
Citations: 7 - Efficient small-scale network for room layout estimation
RJM Veiga, PJS Cardoso, JMF Rodrigues
International Conference on Human-Computer Interaction, 597-610 , 2020
2020
Citations: 5 - A route planner supported on recommender systems suggestions: enhancing visits to cultural heritage places
PJS Cardoso, P Guerreiro, JAR Pereira, RJM Veiga
Proceedings of the 8th International Conference on Software Development and … , 2018
2018
Citations: 4 - AR contents superimposition on walls and persons
JMF Rodrigues, RJM Veiga, R Bajireanu, R Lam, PJS Cardoso, P Bica
International Conference on Human-Computer Interaction, 628-645 , 2019
2019
Citations: 3 - Augmented reality indoor environment detection: proof-of-concept
RJM Veiga, JAR Pereira, JDP Sardo, R Bajireanu, PJS Cardoso, ...
Proceedings Applied Mathematics And Computer Science , 2018
2018
Citations: 2 - Paragens de autocarro inteligentes e inclusivas
J Rodrigues, M Pires Rosa, M Viegas, D Turner, R Veiga, N Sousa
Medialine , 2019
2019
Citations: 1 - A Route Planner Supported on Recommender Systems Suggestions
PJS Cardoso, P Guerreiro, JA Pereira, RJ Veiga
Enhancing Visits to Cultural Heritage Places, 1-8 , 2018
2018
Citations: 1 - Marine biodiversity for an inclusive society
R Veiga, J Rodrigues
Association for Computing Machinery (ACM) , 2024
2024 - Marine Biodiversity for an Inclusive Society: Unifying Species Classification through Dataset Aggregation
RJM Veiga, JMF Rodrigues
Proceedings of the 11th International Conference on Software Development and … , 2024
2024 - Sistema fixo de monitorização de recursos marinhos
JP Silva, R Veiga, F Zabel, A Silva, J Semião
Conocimiento y transferencia de tecnología sobre sistemas de monitorización … , 2022
2022 - Sistema automático para a deteção de peixes em mar aberto
R Veiga, JP Silva, JMF Rodrigues, J Semião
Conocimiento y transferencia de tecnología sobre sistemas de monitorización … , 2022
2022 - Pose Estimation System Based on Monocular Cameras
RJM da Veiga
PQDT-Global , 2019
2019