George Routis

Mr. George Routis


Research Focus & Metrics

Academic Career Length

5Years (2022-Present)

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

Representative Publications

View All Publications
7 March 2024 in Electronics
Verified
Journal Article
Open access
PDF file
George RoutisGeorge Routis
George Routis
MMMarios Michailidis
Marios Michailidis
Ioanna RoussakiIoanna Roussaki
Ioanna Roussaki
This paper investigates the usage of machine learning (ML) algorithms on agricultural images with the aim of extracting information regarding the health of plants. More specifically, a custom convolutional neural network is trained on Google Colab using photos of healthy and unhealthy plants. The trained models are evaluated using various single-board computers (SBCs) that demonstrate different essential characteristics. Raspberry Pi 3 and Raspberry Pi 4 are the current mainstream SBCs that use their Central Processing Units (CPUs) for processing and are used for many applications for executing ML algorithms based on popular related libraries such as TensorFlow. NVIDIA Graphic Processing Units (GPUs) have a different rationale and base the execution of ML algorithms on a GPU that uses a different architecture than a CPU. GPUs can also implement high parallelization on the Compute Unified Device Architecture (CUDA) cores. Another current approach involves using a Tensor Processing Unit (TPU) processing unit carried by the Google Coral Dev TPU Board, which is an Application-Specific Integrated Circuit (ASIC) specialized for accelerating ML algorithms such as Convolutional Neural Networks (CNNs) via the usage of TensorFlow Lite. This study experiments with all of the above-mentioned devices and executes custom CNN models with the aim of identifying plant diseases. In this respect, several evaluation metrics are used, including knowledge extraction time, CPU utilization, Random Access Memory (RAM) usage, swap memory, temperature, current milli Amperes (mA), voltage (Volts), and power consumption milli Watts (mW).

28 April 2022
Verified
Book Chapter
Closed access
PDF file
RPRaúl Palma
Raúl Palma
IRIoanna Roussaki
Ioanna Roussaki
TDTill Döhmen
Till Döhmen
RARob Atkinson
Rob Atkinson
SBSoumya Brahma
Soumya Brahma
SMSzymon Mueller
Szymon Mueller

15 November 2024 in Computers
Verified
Journal Article
Open access
PDF file
SCStefanos Chelas
Stefanos Chelas
George RoutisGeorge Routis
George Routis
Ioanna RoussakiIoanna Roussaki
Ioanna Roussaki
This paper focuses on the detection of fake accounts on Instagram and proposes a novel solution that aims to address this problem. More specifically, a machine learning-based solution is introduced that can be employed by Instagram-based applications to combat this phenomenon. To accomplish this, publicly available data from Instagram users are collected and processed. After making the necessary feature additions to and removals from these data, they are fed into machine learning algorithms with the aim of detecting fake Instagram accounts. The interest of the results presented in this study lies in their comparability with the results of other similar studies, with the difference that fewer input features have been used. This addresses significant research challenges regarding the performance of and confidence in obtained results in this specific problem domain.

11 February 2024 in Electronics
Verified
Journal Article
Open access
PDF file
George RoutisGeorge Routis
George Routis
PDPanagiotis Dagas
Panagiotis Dagas
Ioanna RoussakiIoanna Roussaki
Ioanna Roussaki
The Internet of Things (IoT) is a technological paradigm that has gained significant momentum the last decade and, among other features, enables the development of intelligent and interoperable device networks. In this respect, it has triggered the creation and evolution of vehicular ad-hoc networks (VANETs), which are initially implemented in order to guarantee the safety of drivers and the avoidance of traffic accidents. The drawback is that this fast evolution comes with serious concerns in terms of the privacy of users, while the population of attackers or entities that try to eavesdrop and intercept information has significantly increased. This imposes a serious risk for drivers moving across a Smart City. The research presented in this paper aims to evaluate privacy protection mechanisms in VANET environments, based on the efficiency and security level they ensure, considering the fact that VANETs provide limited resources to users/drivers. Moreover, the usage of elliptic curve cryptography in reduced resources environments is discussed. Finally, this paper compares the performance of three cryptographic algorithms, elliptic curve cryptography (ECC), hyperelliptic curve cryptography genus 2 (HECC-2) and HECC genus 3 (HECC-3), employed for an efficient authentication and safe message transmission mechanism in VANETs, aimed at reaching conclusions related to the implementation of each cryptographic scheme in this specific application area. The evaluation results indicate that ECC supersedes HECC-2 and HECC-3 in most metrics. However, HECC-2 and HECC-3 demonstrate better responses than ECC does in selected energy metrics. Overall, it is observed that HECC algorithms are not yet mature enough to compete with ECC. This is due to the fact that the research community has not sufficiently progressed toward the optimization of HECC, and moreover, HECC builds on quite complex mathematics. There are indications, however, that once HECC curves are indeed optimized, HECC will outperform ECC in speed as well as in other metrics, sinceHECC-2 and HECC-3 use a significantly smaller key size with the same level of security as that of ECC.

8 January 2024 in Preprints.org
Verified
Preprint
Open access
PDF file
George RoutisGeorge Routis
George Routis
PDPanagiotis Dagas
Panagiotis Dagas
Ioanna RoussakiIoanna Roussaki
Ioanna Roussaki
The Internet of Things (IoT) is a technological paradigm that has gained significant momentum that last decade and, among others, enables the development of intelligent and interoperable device networks. In this respect, it has triggered the creation and evolution of VANETs (Vehicular Ad Hoc Networks), which are initially implemented in order to guarantee the safety of the drivers and the avoidance of traffic accidents. The drawback is that this fast evolution flags serious concerns as far as the privacy of users is concerned, while the population of attackers or entities that try to eavesdrop and intercept information has significantly increased. This imposes a serious risk for drivers moving across a Smart City. The research presented in this paper aims to evaluate privacy protection mechanisms in VANET environments, based on their efficiency and security level ensured, considering the fact that VANETs provide limited resources to users/drivers. Moreover, the usage of the elliptic curve cryptography in reduced resources environments is discussed. Finally, this paper compares the performance of three cryptographic algorithms, i.e., Elliptic Curve Cryptography (ECC), Hyperelliptic Curve Cryptography genus 2 (HECC-2) and HECC genus 3 (HECC-3), employed for an efficient authentication and safe message transmission mechanism in VANETs, targeting to extract conclusions related to the implementation of each cryptographic scheme in this specific application area.

4 November 2025 in Telecom
Verified
Journal Article
Open access
PDF file
George RoutisGeorge Routis
George Routis
Ioanna RoussakiIoanna Roussaki
Ioanna Roussaki
Undoubtedly, the use of a keyboard is rather common when using a PC, laptop, terminal, or server. Unfortunately, when using wired or unencrypted wireless keyboards, all keystrokes can be eavesdropped using a simple RF scanner. The research presented in this paper aims to tackle this problem, or better security “gap”, in order to secure the respective keyboard communication. Five solutions are presented for securing the keystrokes when using a wired USB keyboard with encryption, a fiber optic cable, and a wireless connection (either microwave or light). The proposed solutions are novel, aiming at securing the communication between the USB keyboard and the end PC/laptop/cloud, since the commercial keyboards either wired or wireless are an easy target for an eavesdropper, as stated in the relevant literature section. There are detailed diagrams illustrating the circuits and modules used, while the respective block diagrams and message details are also provided. In conclusion, challenges are studied and addressed, experiments are carried out, and suitable solutions are presented.