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

2020

Greenspecting Android virtual keyboards

Authors
Rua, R; Fraga, T; Couto, M; Saraiva, J;

Publication
MOBILESoft '20: IEEE/ACM 7th International Conference on Mobile Software Engineering and Systems, Seoul, Republic of Korea, July 13-15, 2020

Abstract
During this still increasing mobile devices proliferation age, much of human-computer interaction involves text input, and the task of typing text is provided via virtual keyboards. In a mobile setting, energy consumption is a key concern for both hardware manufacturers and software developers. Virtual keyboards are software applications, and thus, inefficient applications have a negative impact on the overall energy consumption of the underlying device. Energy consumption analysis and optimization of mobile software is a recent and active area of research. Surprisingly, there is no study analyzing the energy efficiency of the most used software keyboards and evaluating the performance advantage of its features. In this paper, we studied the energy performance of five of the most used virtual keyboards in the Android ecosystem. We measure and analyze the energy consumption in different keyboard scenarios, namely with or without using word prediction. This work presents the results of two studies: one where we instructed the keyboards to simulate the writing of a predefined input text, and another where we performed an empirical study with real users writing the same text. Our studies show that there exist relevant performance differences among the most used keyboards of the considered ecosystem, and it is possible to save nearly 18% of energy by replacing the most used keyboard in Android by the most efficient one. We also showed that is possible to save both energy and time by disabling keyboard intrinsic features and that the use of word suggestions not always compensate for energy and time. © 2020 ACM.

2020

A New Approach to Crowd Journalism Using a Blockchain-Based Infrastructure

Authors
Teixeira, L; Amorim, I; Silva, AU; Lopes, JC; Filipe, V;

Publication
MOMM 2020: THE 18TH INTERNATIONAL CONFERENCE ON ADVANCES IN MOBILE COMPUTING & MULTIMEDIA

Abstract
The significant evolution of smartphones has given ordinary people the power to create good-quality content which can then be spread, by the press, over multiple platforms. Citizens are almost always the first ones to arrive at a breaking news location and can provide the initial images of the scene. However, existing crowdsourced tools and platforms are predominantly centralized and are usually fed with unreliable and untrustworthy information. This work introduces a Crowd Journalism ecosystem whose core is a video marketplace web tool based on an organization-level decentralized system that can store, visualize, rate, and execute transactions of live-made videos. Smart contracts ensure that all the transactions are transparent and secure. This approach to Crowd Journalism exploits the inherent features of a blockchain such as offering trustful, anonymized, and immutable transactions, which has the potential to revolutionize the way news content is shared and commercially exploited.

2020

The influence of technology in golf – a comparative study involving two generations [A influência da tecnologia no golfe – um estudo comparativo ao longo de duas gerações]

Authors
Au Yong Oliveira, M;

Publication
RISTI - Revista Iberica de Sistemas e Tecnologias de Informacao

Abstract
This study is about technology and sport. Namely, the study is about the influence of technology in golf. In order to ascertain the impact of technology in golf interviews were performed with two groups of players – professional women golfers and senior professional male golfers (over 50 years of age and playing the senior circuit). The interviews (to a total of 44) were performed at two main international competitions, both in the UK and in the summer of 2019. The same questions were posed to both groups and the ladies (mostly millennials) showed themselves to be more open to new technologies to be used in training. The technology referred to is called TrackMan. TrackMan-type technology appeared first in the military industry, to track bullets and missiles, and has since been transferred to sport – including to golf, baseball and football. This technology may track the path of both the ball and the club before, during and after impact. The study shows that older generations may be more alienated from more recent technologies – not only in society in general but also in sport.

2020

Optimizing Dispatching Rules for Stochastic Job Shop Scheduling

Authors
Ferreira, C; Figueira, G; Amorim, P;

Publication
Advances in Intelligent Systems and Computing

Abstract
Manufacturing environments commonly present uncertainties and unexpected schedule disruptions. The literature has shown that in these environments simple and fast dynamic dispatching rules are efficient sequencing methods. However, most of the works in the automated designing of these rules have considered deterministic processing times. This work aims to design dispatching rules for problem settings similar to the ones found in real environments such as uncertain processing times and sequence-dependent setup times. We use Genetic Programming to generate efficient rules for stochastic job shops with setup times. We show that the generated rules outperform benchmark dispatching rules, specially in settings with high setup time levels. © 2020, Springer Nature Switzerland AG.

2020

Proceedings of the 15th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications, VISIGRAPP 2020, Volume 1: GRAPP, Valletta, Malta, February 27-29, 2020

Authors
Bouatouch, K; de Sousa, AA; Braz, J;

Publication
VISIGRAPP (1: GRAPP)

Abstract

2020

Efficient CIEDE2000-Based Color Similarity Decision for Computer Vision

Authors
Pereira, A; Carvalho, P; Coelho, G; Corte Real, L;

Publication
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY

Abstract
Color and color differences are critical aspects in many image processing and computer vision applications. A paradigmatic example is object segmentation, where color distances can greatly influence the performance of the algorithms. Metrics for color difference have been proposed in the literature, including the definition of standards such as CIEDE2000, which quantifies the change in visual perception of two given colors. This standard has been recommended for industrial computer vision applications, but the benefits of its application have been impaired by the complexity of the formula. This paper proposes a new strategy that improves the usability of the CIEDE2000 metric when a maximum acceptable distance can be imposed. We argue that, for applications where a maximum value, above which colors are considered to be different, can be established, then it is possible to reduce the amount of calculations of the metric, by preemptively analyzing the color features. This methodology encompasses the benefits of the metric while overcoming its computational limitations, thus broadening the range of applications of CIEDE2000 in both the computer vision algorithms and computational resource requirements.

  • 1178
  • 4212