2020
Authors
Cruz, A; Paredes, H; Martins, P;
Publication
TECH-EDU
Abstract
Augmented Reality (AR) is a field of knowledge that emerged in the middle of the last century, and its use has been spreading because of its usefulness, but also because of mobile platforms, accessible to most users. AR characteristics are valued in several fields of human activity, and also in the field of Education and Training, being AR pointed out as useful to the learning process. In this paper we search and analyse surveys and reviews of AR. We present a AR’s definition, and we create a classification scheme of two dimensions for AR: the dimension of the fields of application of AR, and the dimension of the technologies of AR.
2020
Authors
Arabnejad, H; Bispo, J; Cardoso, JMP; Barbosa, JG;
Publication
JOURNAL OF SUPERCOMPUTING
Abstract
Directive-driven programming models, such as OpenMP, are one solution for exploring the potential parallelism when targeting multicore architectures. Although these approaches significantly help developers, code parallelization is still a non-trivial and time-consuming process, requiring parallel programming skills. Thus, many efforts have been made toward automatic parallelization of the existing sequential code. This article presents AutoPar-Clava, an OpenMP-based automatic parallelization compiler which: (1) statically detects parallelizable loops in C applications; (2) classifies variables used inside the target loop based on their access pattern; (3) supportsreductionclauses on scalar and array variables whenever it is applicable; and (4) generates a C OpenMP parallel code from the input sequential version. The effectiveness of AutoPar-Clava is evaluated by using the NAS and Polyhedral Benchmark suites and targeting a x86-based computing platform. The achieved results are very promising and compare favorably with closely related auto-parallelization compilers, such as Intel C/C++ Compiler (icc), ROSE, TRACO and CETUS.
2020
Authors
Rio Torto, I; Fernandes, K; Teixeira, LF;
Publication
PATTERN RECOGNITION LETTERS
Abstract
With the outstanding predictive performance of Convolutional Neural Networks on different tasks and their widespread use in real-world scenarios, it is essential to understand and trust these black-box models. While most of the literature focuses on post-model methods, we propose a novel in-model joint architecture, composed by an explainer and a classifier. This architecture outputs not only a class label, but also a visual explanation of such decision, without the need for additional labelled data to train the explainer besides the image class. The model is trained end-to-end, with the classifier taking as input an image and the explainer's resulting explanation, thus allowing for the classifier to focus on the relevant areas of such explanation. Moreover, this approach can be employed with any classifier, provided that the necessary connections to the explainer are made. We also propose a three-phase training process and two alternative custom loss functions that regularise the produced explanations and encourage desired properties, such as sparsity and spatial contiguity. The architecture was validated in two datasets (a subset of ImageNet and a cervical cancer dataset) and the obtained results show that it is able to produce meaningful image- and class-dependent visual explanations, without direct supervision, aligned with intuitive visual features associated with the data. Quantitative assessment of explanation quality was conducted through iterative perturbation of the input image according to the explanation heatmaps. The impact on classification performance is studied in terms of average function value and AOPC (Area Over the MoRF (Most Relevant First) Curve). For further evaluation, we propose POMPOM (Percentage of Meaningful Pixels Outside the Mask) as another measurable criteria of explanation goodness. These analyses showed that the proposed method outperformed state-of-the-art post-model methods, such as LRP (Layer-wise Relevance Propagation).
2020
Authors
Crisostomo, L; Ferreira, NMF; Filipe, V;
Publication
INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS
Abstract
This article proposes a robotic system that aims to support the elderly, to comply with the medication regimen to which they are subject. The robot uses its locomotion system to move to the elderly and through computer vision detects the packaging of the medicine and identifies the person who should take it at the correct time. For the accomplishment of the task, an application was developed supported by a database with information about the elderly, the medicines that they have prescribed and the respective timetable of taking. The experimental work was done with the robot NAO, using development tools like MySQL, Python, and OpenCV. The elderly facial identification and the detection of medicine packing are performed through computer vision algorithms that process the images acquired by the robot's camera. Experiments were carried out to evaluate the performance of object recognition, facial detection, and facial recognition algorithms, using public databases. The tests made it possible to obtain qualitative metrics about the algorithms' performance. A proof of concept experiment was conducted in a simple scenario that recreates the environment of a dwelling with seniors who are assisted by the robot in the taking of medicines.
2020
Authors
Almeida, F; Santos, JD; Monteiro, JA;
Publication
IEEE Engineering Management Review
Abstract
COVID-19 has caused dramatic effects on the world economy, business activities, and people. But digitization is also helping many companies to adapt and overcome the current situation caused by COVID-19. The growth in the use of technology in the daily lives of people and companies to face this exceptional situation is an evidence of the digital acceleration process. This exploratory study analyzes the impact of digital transformation processes in three business areas: labor and social relations, marketing and sales, and technology. The impact of digitalization is expected to be transversal to each area and will encourage the emergence of new digital products and services based on the principle of flexibility. Additionally, new ways of working will foster the demand for new talent regardless of people's geographical location. Moreover, cybersecurity and privacy will become two key elements that will support the integrated development of the Internet of Things technology solutions, artificial intelligence, big data, and robotics. IEEE
2020
Authors
Fernandes, M; Rodrigues, J; Lopes, CT;
Publication
TPDL
Abstract
Research data management is the basis for making data more Findable, Accessible, Interoperable and Reusable. In this context, little attention is given to research data in image format. This article presents the preliminary results of a study on the habits related to the management of images in research. We collected 107 answers from researchers using a questionnaire. These researchers were PhD students, fellows and university professors from Life and Health Sciences, Exact Sciences and Engineering, Natural and Environmental Sciences and Social Sciences and Humanities. This study shows that 83.2% of researcher use images as research data, however, its use is generally not accompanied by a guidance document such as a research data management plan. These results provide valuable insights into the processes and habits regarding the production and use of images in the research context.
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.