Charith Perera

Dr. Charith Perera

School of Computing, Newcastle University, Newcastle upon Tyne, UK

Research Focus & Metrics

Academic Career Length

12Years (2015-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
29 June 2017 in ACM Computing Surveys
Verified
Journal Article
Open access
Charith PereraCharith Perera
Charith Perera
YQYongrui Qin
Yongrui Qin
JEJulio C. Estrella
Julio C. Estrella
Stephan Reiff-MarganiecStephan Reiff-Marganiec
Stephan Reiff-Marganiec
AVAthanasios V. Vasilakos
Athanasios V. Vasilakos
The Internet of Things (IoT) aims to connect billions of smart objects to the Internet, which can bring a promising future to smart cities. These objects are expected to generate large amounts of data and send the data to the cloud for further processing, especially for knowledge discovery, in order that appropriate actions can be taken. However, in reality sensing all possible data items captured by a smart object and then sending the complete captured data to the cloud is less useful. Further, such an approach would also lead to resource wastage (e.g., network, storage, etc.). The Fog (Edge) computing paradigm has been proposed to counterpart the weakness by pushing processes of knowledge discovery using data analytics to the edges. However, edge devices have limited computational capabilities. Due to inherited strengths and weaknesses, neither Cloud computing nor Fog computing paradigm addresses these challenges alone. Therefore, both paradigms need to work together in order to build a sustainable IoT infrastructure for smart cities. In this article, we review existing approaches that have been proposed to tackle the challenges in the Fog computing domain. Specifically, we describe several inspiring use case scenarios of Fog computing, identify ten key characteristics and common features of Fog computing, and compare more than 30 existing research efforts in this domain. Based on our review, we further identify several major functionalities that ideal Fog computing platforms should support and a number of open challenges toward implementing them, to shed light on future research directions on realizing Fog computing for building sustainable smart cities.

1 February 2020 in Information Sciences
Verified
Journal Article
Closed access
Charith PereraCharith Perera
Charith Perera
MBMahmoud Barhamgi
Mahmoud Barhamgi
Arosha K. BandaraArosha K. Bandara
Arosha K. Bandara
MAMuhammad Ajmal
Muhammad Ajmal
BPBlaine Price
Blaine Price
BNBashar Nuseibeh
Bashar Nuseibeh

1 October 2016 in Knowledge-Based Systems
Verified
Journal Article
Closed access
Charith PereraCharith Perera
Charith Perera
AVAthanasios V. Vasilakos
Athanasios V. Vasilakos

13 July 2023 in ACM Computing Surveys
Verified
Journal Article
Open access
WAWael Alsafery
Wael Alsafery
Omer RanaOmer Rana
Omer Rana
Charith PereraCharith Perera
Charith Perera
Increasingly, buildings are being fitted with sensors for the needs of different sectors, such as education, industry and business. Using Internet of Things devices combined with analysis of data being generated by these devices, it is possible to infer a number of metrics, e.g., building occupancy and activities of occupants. The information thus gathered can be used to develop software applications to support energy management, occupant comfort, and space utilization. This survey explores the use of sensors in smart building environments, identifying different approaches to employ sensors in buildings. The most commonly used data-driven approaches for activity recognition in such buildings is also investigated, concluding by highlighting current research challenges and future research directions in this area.

13 February 2022 in Sensors
Verified
Journal Article
Open access
PDF file
HPHeshan Padmasiri
Heshan Padmasiri
JSJithmi Shashirangana
Jithmi Shashirangana
Dulani MeedeniyaDulani Meedeniya
Dulani Meedeniya
Omer RanaOmer Rana
Omer Rana
Charith PereraCharith Perera
Charith Perera
The incorporation of deep-learning techniques in embedded systems has enhanced the capabilities of edge computing to a great extent. However, most of these solutions rely on high-end hardware and often require a high processing capacity, which cannot be achieved with resource-constrained edge computing. This study presents a novel approach and a proof of concept for a hardware-efficient automated license plate recognition system for a constrained environment with limited resources. The proposed solution is purely implemented for low-resource edge devices and performed well for extreme illumination changes such as day and nighttime. The generalisability of the proposed models has been achieved using a novel set of neural networks for different hardware configurations based on the computational capabilities and low cost. The accuracy, energy efficiency, communication, and computational latency of the proposed models are validated using different license plate datasets in the daytime and nighttime and in real time. Meanwhile, the results obtained from the proposed study have shown competitive performance to the state-of-the-art server-grade hardware solutions as well.

3 December 2018 in IEEE Access
Verified
Journal Article
Open access
YZYuchao Zhou
Yuchao Zhou
Suparna DeSuparna De
Suparna De
GEGideon Ewa
Gideon Ewa
Charith PereraCharith Perera
Charith Perera
KMKlaus Moessner
Klaus Moessner
The economic and social impact of poor air quality in towns and cities is increasingly being recognised, together with the need for effective ways of creating awareness of real-time air quality levels and their impact on human health. With local authority maintained monitoring stations being geographically sparse and the resultant datasets also featuring missing labels, computational data-driven mechanisms are needed to address the data sparsity challenge. In this paper, we propose a machine learning-based method to accurately predict the Air Quality Index (AQI), using environmental monitoring data together with meteorological measurements. To do so, we develop an air quality estimation framework that implements a neural network that is enhanced with a novel Non-linear Autoregressive neural network with exogenous input (NARX) model, especially designed for time series prediction. The framework is applied to a case study featuring different monitoring sites in London, with comparisons against other standard machine-learning based predictive algorithms showing the feasibility and robust performance of the proposed method for different kinds of areas within an urban region.