2025
Authors
Ferreira, P; Zolfagharnasab, MH; Gonçalves, T; Bonci, E; Mavioso, C; Cardoso, MJ; Cardoso, JS;
Publication
Deep-Breath@MICCAI
Abstract
Accurate retrieval of post-surgical images plays a critical role in surgical planning for breast cancer patients. However, current content-based image retrieval methods face challenges related to limited interpretability, poor robustness to image noise, and reduced generalization across clinical settings. To address these limitations, we propose a multistage retrieval pipeline integrating saliency-based explainability, noise-reducing image pre-processing, and ensemble learning. Evaluated on a dataset of post-operative breast cancer patient images, our approach achieves contrastive accuracy of 77.67% for Excellent/Good and 84.98% for Fair/Poor outcomes, surpassing prior studies by 8.37% and 11.80%, respectively. Explainability analysis provided essential insight by showing that feature extractors often attend to irrelevant regions, thereby motivating targeted input refinement. Ablations show that expanded bounding box inputs improve performance over original images, with gains of 0.78% and 0.65% contrastive accuracy for Excellent/Good and Fair/Poor, respectively. In contrast, the use of segmented images leads to a performance drop (1.33% and 1.65%) due to the loss of contextual cues. Furthermore, ensemble learning yielded additional gains of 0.89% and 3.60% over the best-performing single-model baselines. These findings underscore the importance of targeted input refinement and ensemble integration for robust and generalizable image retrieval systems.
2025
Authors
de Souza, JPC; Cordeiro, AJ; Dias, PA; Rocha, LF;
Publication
EUROPEAN ROBOTICS FORUM 2025
Abstract
This article introduces Friday, a Mobile Manipulator (MoMa) solution designed at iiLab - INESC TEC. Friday is versatile and applicable in various contexts, including warehouses, naval shipyards, aerospace industries, and production lines. The robot features an omnidirectional platform, multiple grippers, and sensors for localisation, safety, and object detection. Its modular hardware and software system enhances functionality across different industrial scenarios. The system provides a stable platform supporting scientific advancements and meeting modern industry demands, with results verified in the aerospace, automotive, naval, and logistics.
2025
Authors
Zolfagharnasab, MH; Gonçalves, T; Ferreira, P; Cardoso, MJ; Cardoso, JS;
Publication
Deep-Breath@MICCAI
Abstract
Breast segmentation has a critical role for objective pre and postoperative aesthetic evaluation but challenged by limited data (privacy concerns), class imbalance, and anatomical variability. As a response to the noted obstacles, we introduce an encoder–decoder framework with a Segment Anything Model (SAM) backbone, enhanced with synthetic depth maps and a multiterm loss combining weighted crossentropy, convexity, and depth alignment constraints. Evaluated on a 120patient dataset split into 70% training, 10% validation, and 20% testing, our approach achieves a balanced test dice score of 98.75%—a 4.5% improvement over prior methods—with dice of 95.5% (breast) and 89.2% (nipple). Ablations show depth injection reduces noise and focuses on anatomical regions, yielding dice gains of 0.47% (body) and 1.04% (breast). Geometric alignment increases convexity by almost 3% up to 99.86%, enhancing geometric plausibility of the nipple masks. Lastly, crossdataset evaluation on CINDERELLA samples demonstrates robust generalization, with small performance gain primarily attributable to differences in annotation styles.
2025
Authors
Silva, JA; Silva, MF; Oliveira, HP; Rocha, CD;
Publication
APPLIED SCIENCES-BASEL
Abstract
Stroke often leads to severe motor impairment, especially in the upper limbs, greatly reducing a patient's ability to perform daily tasks. Effective rehabilitation is essential to restore function and improve quality of life. Traditional therapies, while useful, may lack engagement, leading to low motivation and poor adherence. Gamification-using game-like elements in non-game contexts-offers a promising way to make rehabilitation more engaging. The authors explore a gamified rehabilitation system designed in Unity 3D using a Kinect V2 camera. The game includes key features such as adjustable difficulty, real-time and predominantly positive feedback, user friendliness, and data tracking for progress. The evaluations were conducted with 18 healthy participants, most of whom had prior virtual reality experience. About 77% found the application highly motivating. While the gameplay was well received, the visual design was noted as lacking engagement. Importantly, all users agreed that the game offers a broad range of difficulty levels, making it accessible to various users. The results suggest that the system has strong potential to improve rehabilitation outcomes and encourage long-term use through enhanced motivation and interactivity.
2025
Authors
Bonci, EA; Antunes, M; Bobowicz, M; Borsoi, L; Ciani, O; Cruz, HV; Di Micco, R; Ekman, M; Gentilini, O; Romariz, M; Gonçalves, T; Gouveia, P; Heil, J; Kabata, P; Kaidar Person, O; Martins, H; Mavioso, C; Mika, M; Oliveira, HP; Oprea, N; Pfob, A; Haik, J; Menes, T; Schinköthe, T; Silva, G; Cardoso, JS; Cardoso, MJ;
Publication
BREAST
Abstract
2025
Authors
Duarte, CE;
Publication
2025 IEEE 22ND INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION, ICSA-C
Abstract
Documenting software architecture is essential to preserve architecture knowledge, even though it is frequently costly. Architecture pattern instances, including microservice pattern instances, provide important structural software information. Practitioners should document this information to prevent knowledge vaporization. However, architecture patterns may not be detectable by analyzing source code artifacts, requiring the analysis of other types of artifacts. Moreover, many existing pattern detection instance approaches are complex to extend. This article presents our ongoing PhD research, early experiments, and a prototype for a tool we call MicroPAD for automating the detection of microservice pattern instances. The prototype uses Large Language Models (LLMs) to analyze Infrastructure-as-Code (IaC) artifacts to aid detection, aiming to keep costs low and maximize the scope of detectable patterns. Early experiments ran the prototype thrice in 22 GitHub projects. We verified that 83% of the patterns that the prototype identified were in the project. The costs of detecting the pattern instances were minimal. These results indicate that the approach is likely viable and, by lowering the entry barrier to automating pattern instance detection, could help democratize developer access to this category of architecture knowledge. Finally, we present our overall research methodology, planned future work, and an overview of MicroPAD's potential industrial impact.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.