Prof. Roshan G. Ragel supervises postgraduate research students pursuing PhD, MPhil, and MSc degrees at the University of Peradeniya and in collaboration with other institutions, as well as undergraduate students in their final year research projects. Research areas span Internet of Things, Artificial Intelligence & Machine Learning, Bioinformatics, Computer Vision, Wearable Computing, and Engineering Education.

Postgraduate Students

PhD Candidates

Mathuranthagaa Selvaratnam

Mathuranthagaa Selvaratnam

PhD (Full Time)

Co-supervised with Muttukrishnan Rajarajan, City, University of London

Romiyal George

Romiyal George

PhD (Full Time)

Plant Diseases Detection

Co-supervised with Thuseethan Selvarajah

M Santhanakrishnan

M Santhanakrishnan

PhD (Full Time)

Co-supervised with Thuseethan Selvarajah and Siyamalan Manivannan

Kanagasabai Thiruthanigesan

Kanagasabai Thiruthanigesan

PhD (Full Time)

Roshan Pushpakumara

Roshan Pushpakumara

PhD (Part Time)

Co-supervised with Isuru Nawinne

S Nimishan

S Nimishan

PhD (Full Time)

Co-supervised with Thuseethan Selvarajah and S Vasanthapriyan

Niroshan Herath

Niroshan Herath

PhD (Part Time)

Started: July 22, 2024

Co-supervised with Isuru Nawinne

Nadeeshani Aththanagoda

Nadeeshani Aththanagoda

PhD (Full Time)

Proposal submitted

Co-supervised with Dr. Kulathilaka (RJT) and Sahah (UCL)

Lohara Chathumini

Lohara Chathumini

PhD (Full Time)

Explainable Anomaly Detection in Text Data Using Large Language Models in Information Systems

Co-supervised with Thuseethan Selvarajah

R Sakuntharaj

R Sakuntharaj

PhD (Part Time)

Venuja Niranjan

Venuja Niranjan

PhD (Full Time)

Co-supervised with Prof Siyamalan

Suhail Razeeth

Suhail Razeeth

PhD (Full Time)

Co-supervised with Dr. S. Tuseethan and Dr. M.M.M. Mufassirin

Thilini Bakmeedeniya

Thilini Bakmeedeniya

PhD (Full Time)

Co-supervised with Dr Selvarajah Thuseethan

Sotheeswaran

Sotheeswaran

PhD (Full Time)

MPhil Candidates

Rukshani Puvanendran

Rukshani Puvanendran

MPhil (Full Time)

Co-supervised with Asanka P. Sayakkara (UCSC)

Rasendram Muralitharan

Rasendram Muralitharan

MPhil (Full Time)

Co-supervised with Upul Jayasinghe

Sandaruwan Herath

Sandaruwan Herath

MPhil (Part Time)

Co-supervised with Prabhath Gunathilake

Warunika Hippola

Warunika Hippola

MPhil (Part Time)

Co-supervised with Isuru Nawinne

Hasini Vindiya Athauda

Hasini Vindiya Athauda

MPhil (Part Time)

Co-supervised with Upul Jayasinghe

H Hashan

H Hashan

MPhil (Full Time)

Co-supervised with Asitha Bandaranayake

Dinusha Premasiri

Dinusha Premasiri

MPhil (Part Time)

Co-supervised with Isuru Nawinne

Balenthira Thanusanth

Balenthira Thanusanth

MPhil (Full Time)

Approved on May 28, 2025 at HDC meeting

Started: December 12, 2024

Enhancing Explainability and Privacy in Medical Image Analysis using Federated Learning and Explainable AI

Co-supervised with Thuseethan Selvarajah, Ayesh, and Bimali

Chamika Dissanayake

Chamika Dissanayake

MPhil (Part Time)

Proposal submitted

Co-supervised with Dr Kartheeswaran

Akila Udara

Akila Udara

MPhil (Part Time)

Submitted to PGIS

Co-supervised with Prof Saku

Sanjaya Wijerathna

Sanjaya Wijerathna

MPhil (Full Time)

Under Discussion

Co-supervised with Siyamalan and Kokul

Dinuka Mudalige

Dinuka Mudalige

MPhil (Full Time)

Under Discussion - Registering at OUSL

Integration of AI and IoT techniques for Resource Optimization in Aeroponic Orchid Cultivation

Co-supervised with Dr. S. N. C. M. Dias and Dr. D. D. M. Ranasinghe

Hansani Umayangana

Hansani Umayangana

MPhil (Part Time)

Under Discussion

Niroji Thayalan

Niroji Thayalan

MPhil (Full Time)

Approved on May 28, 2025 at HDC meeting

Started: March 18, 2025

Co-supervised with Dr Selvarajah Thuseethan

Vithursan T

Vithursan T

MPhil (Full Time)

Approved on May 28, 2025 at HDC meeting

Co-supervised with Prof Priyan and Dr Thuseethan

Thiksiga Ragulakaran

Thiksiga Ragulakaran

MPhil (Part Time)

Co-supervised with Roshan Ragel, PE, and VH

Alan Amath

Alan Amath

MPhil

Provisional registration

Co-supervised with Dr. S. Tuseethan and Dr. M.M.M. Mufassirin

MSc Candidates

Nelofar Akaliya

Nelofar Akaliya

MSc (Part Time)

Co-supervised with Bimali Weerakoon

U Ahamed

U Ahamed

MSc

Registered

Identify the cyber security-based challenges on librarianship at the implementation of digital library services in Sri Lankan Universities

Co-supervised with Dr P Wanigasuriya (Dep Lib & Info Science, KLN)

Undergraduate Students

E20 Research Projects

Reducing Context Switching Latency in RTES

Using register file partitioning to eliminate save/restore overhead for high-priority tasks in RISC-V embedded systems.

View Project
A.M.N.C. Bandara

A.M.N.C. Bandara

E/20/032

Profile
S.M.B.G. Janakantha

S.M.B.G. Janakantha

E/20/157

Profile
S.K.P. Methpura

S.K.P. Methpura

E/20/254

Profile

Synthetic Cardiac MRI Image Generation using Deep Generative Models

Generating anatomically accurate synthetic cardiac MRI images using GANs, VAEs, and diffusion models to address scarce annotated medical data.

View Project
Edirisooriya D.M.B

Edirisooriya D.M.B

E/20/093

Profile
Kavya A.H.D

Kavya A.H.D

E/20/197

Profile
Kumarasinghe K.W.I.T

Kumarasinghe K.W.I.T

E/20/211

Profile

E19 Research Projects

A Behavioural Plugin Tool For Fake News Identification

Multimodal browser extension using Hybrid-BERT to detect fake news in real-time via emotion, sentiment, and geographic analysis of Reddit posts.

View Project
Delini S.

Delini S.

E/19/069

Profile
Mohanathas H.

Mohanathas H.

E/19/244

Profile
Thevambikai T.

Thevambikai T.

E/19/494

Profile

AI Driven Latency Constrained Resource Management In Kubernetes

Reducing Kubernetes resource over-provisioning for microservices while keeping latency within SLOs using RL, Bayesian optimization, and critical reduction point analysis.

View Project
Abeysinghe A.M.H.P.

Abeysinghe A.M.H.P.

E/19/003

Profile
Jayarathna B.R.U.K.

Jayarathna B.R.U.K.

E/19/155

Profile
Jayathunga W.W.K.

Jayathunga W.W.K.

E/19/166

Profile

AI Driven Decision Making Models for Corporate Applications

GenAI model trained on organizational data to automate HR tasks — document generation, automated emails, and employee guidance using LangGraph and GPT-4o.

View Project
Nilakshi Induwara

Nilakshi Induwara

E/19/028

Profile
Dinuka Avinash

Dinuka Avinash

E/19/029

Profile
Inesha Dissanayake

Inesha Dissanayake

E/19/090

Profile

AI Powered Knowledge Management System

RAG-based knowledge management system for NRENs using vector embeddings, LangChain, and GPT to manage institutional knowledge and training materials.

View Project
R.B. Abeysinghe

R.B. Abeysinghe

E/19/004

Profile
E.M.C.Y.B. Ekanayake

E.M.C.Y.B. Ekanayake

E/19/096

Profile
E.P.S.G. Ellawala

E.P.S.G. Ellawala

E/19/100

Profile

Classification of Motor Imagery EEG based Tasks for Brain Computer Interfacing Applications

Single-joint (wrist) motor imagery EEG classification using CNNs, Transformers, and hybrid architectures for improved BCI precision in neurorehabilitation.

View Project
Hashini Illangarathne

Hashini Illangarathne

E/19/142

Profile
Sayumi Muthukumarana

Sayumi Muthukumarana

E/19/249

Profile
Ashan Wimalasiri

Ashan Wimalasiri

E/19/452

Profile

Enhancing Multimodal Fusion Techniques for Depression Detection

Web platform with AI chatbot for depression screening, handling missing modalities and class imbalance using audio, video, and text multimodal fusion.

View Project
Dissanayaka M.A.S.R.

Dissanayaka M.A.S.R.

E/19/087

Profile
Neranji W.K.G.A.G.

Neranji W.K.G.A.G.

E/19/260

Profile
Nishantha R.P.T.

Nishantha R.P.T.

E/19/264

Profile

LowComplexity Algorithms For EnergyEfficient Arrhythmia Classification In Wearable Devices

Low-complexity ECG arrhythmia detection algorithm for resource-constrained wearables with channel attention modules for improved classification accuracy.

View Project
Dissanayake P.A.M.

Dissanayake P.A.M.

E/19/091

Profile
Galappaththi M.D.

Galappaththi M.D.

E/19/111

Profile
Madushanke M.P.J.

Madushanke M.P.J.

E/19/227

Profile

Peraswarm Active Localization and Navigation

Multi-robot C-SLAM framework combining EKF sensor fusion, RTAB-Map, A* global planning and DQN local collision avoidance for UGV/UAV teams in GPS-denied environments.

View Project
Sathya Jayawardena

Jayawardena S.

E/19/167

Profile
Chaminda Weerasinghe

Weerasinghe C.

E/19/423

Profile

Putting Privacy into Practice

AI-powered GDPR-compliant serious game platform with adaptive RL difficulty and LLM feedback to train software developers in privacy-aware coding.

View Project
Fahman M.H.M.

Fahman M.H.M.

E/19/105

Profile
Faheeh M.F.M.

Faheeh M.F.M.

E/19/106

Profile
Musthaq S.M.

Musthaq S.M.

E/19/247

Profile

Quality Assessment of Final Root Canal Treatment Using Intra Oral Periapical Radiographs

Deep learning tool using BiomedCLIP and MedSAM to automatically detect and evaluate root canal treatment quality from IOPA radiographs.

View Project
Chandula Adhikari

Chandula Adhikari

E/19/008

Profile
Kaumini Adikari

Kaumini Adikari

E/19/009

Profile
Sandeep Dassanayake

Sandeep Dassanayake

E/19/063

Profile

RISC-V Based ASIP for Accelerating DNA Sequence Alignment on Embedded Systems

Custom RISC-V co-processor via RoCC interface targeting Minimap2's chaining stage for energy-efficient third-generation DNA sequence alignment on embedded systems.

View Project
Chamath Colombage

Chamath Colombage

E/19/057

Profile
Akash Withanaarachchi

Akash Withanaarachchi

E/19/453

Profile
Mahela Ekanayake

Mahela Ekanayake

E/17/083

Profile

Solve Issues In Large Code Repositories

Novel SWE-Bench methodology combining graph-based repository representation, RAG with Stack Overflow, and deep LLM iterative reasoning for cost-effective issue resolution.

View Project
Achsuthan T.

Achsuthan T.

E/19/007

Profile
Eshan Jayasundara

Eshan Jayasundara

E/19/163

Profile
Lahiru Menikdiwela

Lahiru Menikdiwela

E/19/236

Profile

Verilog Code Generation With Variations Using Fine-Tuned Large Language Models

Automating Verilog test case variation generation via fine-tuned LLMs using Python-based transformations, direct Verilog transformations, and X-Form functions.

View Project
Sahan Nimantha

Sahan Nimantha

E/19/205

Profile
Jaliya Kumarasiri

Jaliya Kumarasiri

E/19/210

Profile
Vidura Yashan

Vidura Yashan

E/19/455

Profile

E18 Research Projects

An Empirical Study On Prompt Injection Attacks And Defences

Empirical analysis of prompt injection attack vectors against LLMs and evaluation of defence mechanisms to improve robustness and security.

View Project
Gunarathna H.P.H.M.

Gunarathna H.P.H.M.

E/18/118

Profile
Weerarathne L.D.

Weerarathne L.D.

E/18/382

Profile
Wijerathne R.M.N.S.

Wijerathne R.M.N.S.

E/18/398

Profile

Automated Medical Image Annotation for Dataset Building

Comparative study on generalizable few-shot segmentation models (SAM, SegGPT, UniverSeg) for automated oral and medical image annotation without retraining.

View Project
Nishani K.

Nishani K.

E/18/245

Profile
Vithurshini S.

Vithurshini S.

E/18/340

Profile
Thulasiyan Y.

Thulasiyan Y.

E/18/366

Profile

DL-Based Stereo Matching Estimation

Deep learning approach for accurate stereo disparity estimation, enabling depth perception from binocular camera systems.

View Project
Karunanayake A.I.

Karunanayake A.I.

E/17/154

Profile

Extending and Implementing Process Mining Techniques – Prevention and Mitigation

PraeclarusPDQ plug-in using the Odigos framework to identify root causes of data quality issues in event logs and generate mitigation strategies.

View Project
Abeywickrama A.K.D.A.S.

Abeywickrama A.K.D.A.S.

E/18/010

Profile
Jayathilake W.A.T.N.

Jayathilake W.A.T.N.

E/18/156

Profile
Sewwandi D.W.S.N.

Sewwandi D.W.S.N.

E/18/329

Profile

GPU Acceleration for Deep Learning based Comprehensive ECG Analysis

1D-CNN model using transfer learning from synthetic DeepFake ECG data to real PTB-XL signals for GPU-accelerated cardiac disease classification.

View Project
Fernando I.

Fernando I.

E/18/098

Profile
Fernando A.

Fernando A.

E/18/100

Profile
Jayasundara R.

Jayasundara R.

E/18/155

Profile

Generating Patient Clinical Letters Using LLMs

Training and evaluating large language models for automated generation of accurate, clear, and privacy-preserving patient clinical letters.

View Project
De Alwis M.

De Alwis M.

E/18/058

Profile
Nanayakkara M.

Nanayakkara M.

E/18/264

Profile

Machine Vision For Quality Inspection

Real-time computer vision system for automated toy inspection using depth cameras — detecting defects in eye paint, alignment, and gaze direction on assembly lines.

View Project
Raveendran H.

Raveendran H.

E/18/128

Profile
Rasathurai K.

Rasathurai K.

E/18/168

Profile
Vinasirajan V.

Vinasirajan V.

E/18/373

Profile

Neuromorphic NoC Architecture for SNNs

Scalable RISC-V based Network-on-Chip for spiking neural networks implemented on FPGA, optimized for low-power neuromorphic computing.

View Project
Wanduragala T.

Wanduragala T.

E/18/379

Profile
Jameel S.

Jameel S.

E/18/147

Profile

PeraSwarm: Simultaneous Localization and Mapping in Mixed Reality Environment

Swarm robotics framework combining physical and virtual robots in a mixed reality environment for collaborative SLAM with Voronoi coverage and occupancy grid mapping.

View Project
Dharmarathne N.

Dharmarathne N.

E/18/077

Profile
Jayarathna Y.

Jayarathna Y.

E/18/150

Profile
Mudalige D.

Mudalige D.

E/18/227

Profile

Using AI in Determining Alveolar Bone Loss in Dental X-rays to Aid in Periodontal Diagnosis

AI-assisted tool using object detection and segmentation to automatically assess alveolar bone loss severity and patterns in IOPA dental radiographs.

View Project
Rathnayake P.

Rathnayake P.

E/18/297

Profile
Wijerathne S.

Wijerathne S.

E/18/397

Profile
Wimalasiri C.

Wimalasiri C.

E/18/402

Profile

Virtual Patient Simulator for Skill Training in Dentistry

Enhanced web-based VPS with custom case creation for dental tutors, semi-automated Unity/WebGL 3D models, and dental chart marking evaluated via HCI usability testing.

View Project
Abilash R.

Abilash R.

E/18/013

Profile
Gowsigan A.

Gowsigan A.

E/18/115

Profile
Madhusanka K.G.A.S.

Madhusanka K.G.A.S.

E/18/203

Profile

E17 Research Projects

Acceleration of Deep Neural Network Based Nanopore Super Accuracy Basecalling

Accelerating the Slorado nanopore basecaller via contiguous RNN weight memory optimization achieving ~52% speedup, with investigation of Winograd-based tiled matrix multiplication.

View Project
Amarasinghe R.A.A.U.

Amarasinghe R.A.A.U.

E/17/012

Profile
Madushani W.T.

Madushani W.T.

E/17/201

Profile
Rathnayaka R.L.D.A.S.

Rathnayaka R.L.D.A.S.

E/17/284

Profile

Comprehensive ECG Analysis with Deep Learning on GPU Accelerators

AICRN deep learning architecture using spatial and channel attention for automated ECG parameter regression (PR, QT, QRS, HR) on GPU as an open-source MUSE alternative.

View Project
Perera C.R.M.

Perera C.R.M.

E/17/242

Profile
Srimal R.M.L.C.

Srimal R.M.L.C.

E/17/338

Profile

Improving Trajectory Guided Control Prediction for Autonomous Driving

Identifying and improving accuracy issues in the TCP architecture for autonomous driving using the CARLA simulator.

View Project
Dissanayake D.

Dissanayake D.

E/17/072

Profile
Weerasooriya S.

Weerasooriya S.

E/17/380

Profile

Large Language Models in Education

Exploring LLMs to develop an intelligent tutoring system that personalises learning and improves student engagement in higher education.

View Project
Rupasinghe T.T.V.N.

Rupasinghe T.T.V.N.

E/17/297

Profile
Manohora H.T.

Manohora H.T.

E/17/206

Profile
Kalpana M.W.V.

Kalpana M.W.V.

E/17/148

Profile

Low Complexity Algorithm for Arrhythmia Detection

Low-complexity, low-memory QRS complex and arrhythmia detection algorithms for microcontrollers with severely constrained resources (<2kB SRAM, 1–8 MHz).

View Project
Devindi G.A.I.

Devindi G.A.I.

E/17/058

Profile
Liyanage S.N.

Liyanage S.N.

E/17/190

Profile

Music Emotion Recognition

Automatic analysis and classification of emotional content in music using song-level MER and music emotion variation detection (MEVD) with deep learning models.

View Project
Chandrasena M.M.D.

Chandrasena M.M.D.

E/17/040

Profile
Upekha H.P.S.

Upekha H.P.S.

E/17/356

Profile
Wijesooriya H.D.

Wijesooriya H.D.

E/17/407

Profile

Neuromorphic NoC Architecture for SNNs

Novel RISC-V based Network-on-Chip architecture for simulating spiking neural networks in a scalable, event-driven manner, implemented and validated on FPGA.

View Project
Balasuriya I.S.

Balasuriya I.S.

E/17/018

Profile
Karunanayake A.I.

Karunanayake A.I.

E/17/154

Profile
Rathnayaka R.M.T.N.K.

Rathnayaka R.M.T.N.K.

E/17/286

Profile

OCR and Translation from Sinhala to Tamil for Printed Documents

Web application using Tesseract OCR and Google Translate API to convert printed Sinhala documents (images, PDFs, text) into editable Tamil text with 85% OCR and 77% translation accuracy.

View Project
Isthikar F.S.

Isthikar F.S.

E/17/122

Profile
Karunachandra R.H.I.O.

Karunachandra R.H.I.O.

E/17/153

Profile
Rossmaree D.M.

Rossmaree D.M.

E/17/294

Profile

S2TPVFormer: Spatiotemporal 3D Semantic Occupancy Prediction

Spatiotemporal transformer architecture (S2TPVFormer) with novel Temporal Cross-View Hybrid Attention for 3D semantic occupancy prediction, achieving +4.1% mIoU gain on nuScenes (AAAI Workshop 2025).

View Project
Silva H.S.C.

Silva H.S.C.

E/17/331

Profile
Wannigama S.B.

Wannigama S.B.

E/17/369

Profile

Virtual Patient Simulator for Skill Training in Dentistry

Unity-based 3D virtual dental patient simulator enabling students to practice patient assessments, outside/inside mouth examinations, dental tools and X-ray interpretation with grading systems.

View Project
Rishard M.I.

Rishard M.I.

E/17/005

Profile
Shalha A.M.F.

Shalha A.M.F.

E/17/327

Profile
Weerasinghe S.P.D.D.S.

Weerasinghe S.P.D.D.S.

E/17/379

Profile

Programming and Compiler Toolchain for Multi-Agent Systems

Integrated Development Environment for swarm robots with block-based visual programming (Google Blockly), dynamic C++/Java code generation, and OTA deployment via MQTT for both virtual and physical platforms.

View Project
Tillekeratne L.J.I.

Tillekeratne L.J.I.

E/17/352

Profile
Wijerathne I.D.H.S.D.

Wijerathne I.D.H.S.D.

E/17/398

Profile
Kavinaya Y.

Kavinaya Y.

E/17/159

Profile

Network Anomaly Detection

Structure learning in Graph Attention Networks (GATs) with causal-guided adaptive attention for improved network anomaly detection while reducing false positives.

View Project
Coralage D.T.S.

Coralage D.T.S.

E/17/044

Profile
Perera S.S.

Perera S.S.

E/17/251

Profile
Perera U.A.K.K.

Perera U.A.K.K.

E/17/252

Profile

Novel Compression Methods for Nanopore Raw Signal Data

Exploring lossy compression approaches for nanopore raw signal data by identifying signal noise and its impact on downstream basecalling, targeting reduced long-term archival costs.

View Project
Jayasooriya K.

Jayasooriya K.

E/17/134

Profile
Marasinghe P.

Marasinghe P.

E/17/207

Profile
Senanayake U.

Senanayake U.

E/17/318

Profile

E16 Research Projects

Acceleration of DTW Algorithm for Real-Time Nanopore Selective Sequencing Using GPUs

Optimizing the Dynamic Time Warping (DTW) algorithm and accelerating it using GPUs for real-time nanopore selective sequencing on GPU-equipped laptops or embedded devices like NVIDIA Jetson.

View Project
Dissanayake N.A.D.D.

Dissanayake N.A.D.D.

E/16/089

Profile
Randeniya P.M.M.P.

Randeniya P.M.M.P.

E/16/313

Profile
Somarathne N.C.D.

Somarathne N.C.D.

E/16/360

Profile

Enhancing Video Game Experience With Brain Computer Interface

EEG-based BCI using inner speech paradigm to decode four directional commands (Left, Right, Up, Down) for controlling a navigation video game, using ICA, CWT and CNN transfer learning on ResNet50.

View Project

Hardware Cache Switching with Operating System Context Switches

Cache partitioning technique dividing the cache into runtime-selectable partitions to reduce inter-process interference and minimise context switch overhead in embedded systems.

View Project
Randika Viraj

Randika Viraj

E/16/332

Profile
Wshva Madushanaka

Wshva Madushanaka

E/16/222

Profile

Human/Animal Emotion Detection Using ECG and ML Techniques

2D CNN models trained on a custom 9-emotion ECG dataset from 25 subjects achieving 70% valence and 65% arousal accuracy, with extended experiments detecting dog emotions using the same model.

View Project
De Silva M.D.S.

De Silva M.D.S.

E/16/069

Profile
De Silva N.S.C.K.S.

De Silva N.S.C.K.S.

E/16/070

Profile
Marzook F.S.

Marzook F.S.

E/16/232

Profile

Smart Agriculture: Use of Computer Vision, ML and IoT to Improve Crop Productivity

Smart greenhouse system integrating IoT, computer vision and ML for plant disease and anomaly detection to enable site-specific interventions and maximise crop yield.

View Project
Suwaris T.

Suwaris T.

E/16/364

Profile
Karunarathne D.

Karunarathne D.

E/16/173

Profile
Harshana Y.

Harshana Y.

E/16/127

Profile

Virtual Patient Simulator for Skill Training in Dentistry

Unity and Blender-based 3D virtual dental patient simulator where students practice outside/inside mouth examinations, use digital dental tools and interpret X-rays in a safe, low-cost environment.

View Project
Dharmathilaka A.L.V.H.

Dharmathilaka A.L.V.H.

E/16/086

Profile
Jaythilaka H.A.D.T.T.

Jaythilaka H.A.D.T.T.

E/16/156

Profile
Madushanki K.H.H.C.

Madushanki K.H.H.C.

E/16/223

Profile

Constructing Quantum-Safe Leakage-Resilient Public Key Encryption Scheme

Quantum-secure public-key encryption based on lattice hash proof systems that remains secure even under partial key leakage from side-channel attacks or poor key management.

View Project
De Silva R.

De Silva R.

E/16/068

Profile

Neuromorphic Architecture

Brain-inspired computer architecture with multiple RISC-V processors interconnected like neurons via a scalable event-driven NoC, optimised for low-power neuromorphic computations such as character recognition.

View Project
Dissanayake D.M.T.H.

Dissanayake D.M.T.H.

E/16/088

Profile
Perera G.K.B.H.

Perera G.K.B.H.

E/16/276

Profile
Thilarakathna W.M.D.U.

Thilarakathna W.M.D.U.

E/16/366

Profile

Open World Object Detection and Discovery

Tackling open-world object detection by simultaneously detecting known categories and identifying unknown objects, with incremental learning of new classes as labelled data progressively becomes available.

View Project
Deshika T.

Deshika T.

E/16/078

Profile
Kalpage S.

Kalpage S.

E/16/168

Profile
Thushara R.

Thushara R.

E/16/369

Profile

Post-Quantum Cryptographic Schemes Based on Plain Lattices

Cryptographic scheme using plain lattices with the Learning With Errors problem for quantum-resistant encryption on classical computers, implementing lattice trapdoor functions and proposing efficient key sizes.

View Project
Bandara H.

Bandara H.

E/16/049

Profile
Herath Y.

Herath Y.

E/16/134

Profile
Weerasundara T.

Weerasundara T.

E/16/388

Profile

Swarm Intelligence Programming Framework

High-level programming and compiler framework for the PeraSwarm project enabling algorithm creation via "writing" or "drawing" with automatic translation to low-level code for multiple real and virtual robot hardware types.

View Project
Ekanayaka S.M.

Ekanayaka S.M.

E/16/094

Profile
Madushanka H.M.K.

Madushanka H.M.K.

E/16/221

Profile
Perera A.L.H.E.

Perera A.L.H.E.

E/16/275

Profile

E15 Research Projects

Accelerating Adaptive Banded Event Alignment Algorithm with OpenCL on FPGA

OpenCL-based FPGA implementations of the ABEA algorithm for nanopore DNA sequencing, achieving better energy efficiency than GPU counterparts while maintaining competitive runtime performance.

View Project
Herath W.

Herath W.

E/15/123

Profile
Premathilaka P.

Premathilaka P.

E/15/280

Profile
Samarasinghe S.

Samarasinghe S.

E/15/316

Profile

Brain Computer Interface for Controlling Virtual Objects Using Self-Paced Mind Intent

Self-paced EEG-based BCI system analysing non-motor imagery mental tasks using ML pipelines to control virtual objects in a Unity environment in real-time.

View Project
Athapattu A.

Athapattu A.

E/15/023

Profile
Dassanayake P.

Dassanayake P.

E/15/059

Profile
Nanayakkara S.

Nanayakkara S.

E/15/238

Profile

Improved Gesture Recognition for sEMG Based Human Machine Interface

sEMG-based hand gesture recognition using time, frequency and time-frequency domain features with ML classifiers (SVM, RF, KNN, RNN), achieving 90.03% accuracy for 8-gesture classification on a 24-channel dataset.

View Project
Bhagya T.P. Y.

Bhagya T.P. Y.

E/15/043

Profile
Mohammed M.H. H.

Mohammed M.H. H.

E/15/131

Profile
Suhail S.

Suhail S.

E/15/348

Profile

Mixed Reality Based Simulation Platform for Swarm Robotics

Mixed-reality simulator allowing physical and virtual robots to collaboratively run swarm intelligence algorithms in real-time, combining decentralised autonomous control with biological-inspiration principles.

View Project
Jaliyagoda A.J.N.M.

Jaliyagoda A.J.N.M.

E/15/140

Profile
Jayalath A.H.G.D.

Jayalath A.H.G.D.

E/15/142

Profile
Karunarathna S.D.D.D.

Karunarathna S.D.D.D.

E/15/173

Profile

Real-Time Emotion Recognition Using Electrocardiogram Analysis

CNN trained on the DREAMER ECG dataset to predict valence, arousal and dominance values in real-time, mapping them to a 3D emotional plane, with preliminary analysis extended to animal emotion recognition.

View Project
Ishanthi D.S.

Ishanthi D.S.

E/15/139

Profile
Pamoda W.A.D.

Pamoda W.A.D.

E/15/249

Profile
Ranushka L.M.

Ranushka L.M.

E/15/299

Profile

Revealing miRNA Biomarkers for Alzheimer's Disease Using NGS

Identifying differentially expressed miRNA biomarkers for Alzheimer's Disease from the NCBI GSE46579 NGS dataset using Galaxy preprocessing, statistical analysis (p-value, fold-change, AUC) and ML-based feature selection.

View Project
Thilakarathna H.

Thilakarathna H.

E/15/362

Profile
Sripadi V.

Sripadi V.

E/15/345

Profile
Dinuwanthi I.

Dinuwanthi I.

E/15/081

Profile

Near-IR Spectroscopy for Vein Visualization

Low-cost near-infrared vein visualisation device using NIR LEDs, a modified CMOS camera and OpenCV (CLAHE, histogram equalisation) displaying real-time vein maps on a 7-inch IPS LCD, optimised for Asian skin tones.

View Project
Weerasinghe K.

Weerasinghe K.

E/15/383

Profile
Tennakoon S.

Tennakoon S.

E/15/349

Profile
Kularatne N.

Kularatne N.

E/15/188

Profile