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
Publications

2021

ARENA: The Augmented Reality Edge Networking Architecture

Authors
Pereira, N; Rowe, A; Farb, MW; Liang, I; Lu, E; Riebling, E;

Publication
2021 IEEE INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY (ISMAR 2021)

Abstract
Many have predicted the future of the Web to be the integration of Web content with the real-world through technologies such as Augmented Reality (AR). This has led to the rise of Extended Reality (XR) Web Browsers used to shorten the long AR application development and deployment cycle of native applications especially across different platforms. As XR Browsers mature, we face new challenges related to collaborative and multi-user applications that span users, devices, and machines. These collaborative XR applications require: (1) networking support for scaling to many users, (2) mechanisms for content access control and application isolation, and (3) the ability to host application logic near clients or data sources to reduce application latency. In this paper, we present the design and evaluation of the AR Edge Networking Architecture (ARENA) which is a platform that simplifies building and hosting collaborative XR applications on WebXR capable browsers. ARENA provides a number of critical components including: a hierarchical geospatial directory service that connects users to nearby servers and content, a token-based authentication system for controlling user access to content, and an application/service runtime supervisor that can dispatch programs across any network connected device. All of the content within ARENA exists as endpoints in a PubSub scene graph model that is synchronized across all users. We evaluate ARENA in terms of client performance as well as benchmark end-to-end response-time as load on the system scales. We show the ability to horizontally scale the system to Internet-scale with scenes containing hundreds of users and latencies on the order of tens of milliseconds. Finally, we highlight projects built using ARENA and showcase how our approach dramatically simplifies collaborative multi-user XR development compared to monolithic approaches.

2021

Combining study findings by using multiple literature review techniques and meta-analysis

Authors
Low-Choy, S; Almeida, F; Rose, J;

Publication
Secondary Research Methods in the Built Environment

Abstract

2021

Automatic Program Repair as Semantic Suggestions: An Empirical Study

Authors
Campos, D; Restivo, A; Ferreira, HS; Ramos, A;

Publication
2021 14TH IEEE CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST 2021)

Abstract
Automated Program Repair (APR) is an area of research focused on the automatic generation of bug-fixing patches. Current APR approaches present some limitations, namely overfitted patches and low maintainability of the generated code. Several works are tackling this problem by attempting to come up with algorithms producing higher quality fixes. In this experience paper, we explore an alternative. We believe that by using existing low-cost APR techniques, fast enough to provide real-time feedback, and encouraging the developer to work together with the APR inside the IDE, will allow them to immediately discard proposed fixes deemed inappropriate or prone to reduce maintainability. Most developers are familiar with real-time syntactic code suggestions, usually provided as code completion mechanisms. What we propose are semantic code suggestions, such as code fixes, which are seldom automatic and rarely real-time. To test our hypothesis, we implemented a Visual Studio Code extension (named pAPRika), which leverages unit tests as specifications and generates code variations to repair bugs in JavaScript. We conducted a preliminary empirical study with 16 participants in a crossover design. Our results provide evidence that, although incorporating APR in the IDE improves the speed of repairing faulty programs, some developers are too eager to accept patches, disregarding maintenance concerns.

2021

Segmentation of COVID-19 Lesions in CT Images

Authors
Rocha, J; Pereira, S; Campilho, A; Mendonça, AM;

Publication
IEEE EMBS International Conference on Biomedical and Health Informatics, BHI 2021, Athens, Greece, July 27-30, 2021

Abstract
The worldwide pandemic caused by the new coronavirus (COVID-19) has encouraged the development of multiple computer-aided diagnosis systems to automate daily clinical tasks, such as abnormality detection and classification. Among these tasks, the segmentation of COVID lesions is of high interest to the scientific community, enabling further lesion characterization. Automating the segmentation process can be a useful strategy to provide a fast and accurate second opinion to the physicians, and thus increase the reliability of the diagnosis and disease stratification. The current work explores a CNN-based approach to segment multiple COVID lesions. It includes the implementation of a U-Net structure with a ResNet34 encoder able to deal with the highly imbalanced nature of the problem, as well as the great variability of the COVID lesions, namely in terms of size, shape, and quantity. This approach yields a Dice score of 64.1%, when evaluated on the publicly available COVID-19-20 Lung CT Lesion Segmentation GrandChallenge data set. © 2021 IEEE

2021

Optical fiber sensors based on sol-gel materials: design, fabrication and application in concrete structures

Authors
Figueira, RB; de Almeida, JM; Ferreira, B; Coelho, L; Silva, CJR;

Publication
MATERIALS ADVANCES

Abstract
Optical fiber sensing systems have been widely developed for several fields such as biomedical diagnosis, food technology, military and industrial applications and civil engineering. Nowadays, the growth and advances of optical fiber sensors (OFS) are focused on the development of novel sensing concepts and transducers as well as sensor cost reduction. This review provides an overview of the state-of-the-art of OFS based on sol-gel materials for diverse applications with particular emphasis on OFS for structural health monitoring of concrete structures. The types of precursors used in the development of sol-gel materials for OFS functionalization to monitor a wide range of analytes are debated. The main advantages of OFS compared to other sensing systems such as electrochemical sensors are also considered. An interdisciplinary review to a broad audience of engineers and materials scientists is provided and the relationship between the chemistry of sol-gel material synthesis and the development of OFS is considered. To the best of the authors' knowledge, no review manuscripts were found in which the fields of sol-gel chemistry and OFS are correlated. The authors consider that this review will serve as a reference as well as provide insights for experts into the application of sol-gel chemistry and OFS in the civil engineering field.

2021

Congenital Heart Disease Detection Using Clinical Data and Auscultation Heart Sounds: a Machine Learning Approach

Authors
Belinha, S; Oliveira, BM; Rodrigues, PP;

Publication
Proceedings of the Workshop on Towards Smarter Health Care: Can Artificial Intelligence Help? co-located with 20th International Conference of the Italian Association for Artificial Intelligence (AIxIA2021), Anywhere, November 29th, 2021.

Abstract
Congenital heart disease (CHD) is the most common congenital malformation and has high morbidity and mortality related to late diagnosis. Screening protocols are lacking and only 1% of murmurs are associated with CHD. The decline in auscultation skills highlights the need for better screening. This study aims to create and evaluate models for the detection of CHD using clinical data and sound features. These features were extracted using pure conventional MFCC and selected MFCC through matrix profiling and motif search. Four combinations of data were used to train decision trees (DT) and artificial neural networks (ANN), and the area under the curve (AUC) was compared. Posteriorly, models were also trained for the detection of any cardiac pathology. In both pathologies, the ANN model using clinical data and conventional MFCC showed the highest performance with AUC of 0.761 for CHD and 0.791 for any cardiac pathology. However, this is only a slight improvement when compared with the ANN models using only clinical data (0.747 and 0.789, respectively. Additionally, the inclusion of motif selected MFCC seems to worsen the model performance. Although further research is still needed, this is a potential improvement in CHD screening, particularly for primary care physicians. © 2021 Copyright for this paper by its authors.

  • 1059
  • 4212