Hello, I’m Nikin Matharaarachchi, a passionate AI researcher, entrepreneur, and the founder of Kommon Poll. I have dedicated my career to advancing the field of artificial intelligence and machine learning and am currently pursuing my doctoral studies at Monash University.
Research on Computer Vision to identify micro-expressions in children.
A Technical Solutions provider for businesses.
Research on Computer Vision to identify micro-expressions in children.
A Technical Solutions provider for businesses.
At Synapse AI Labs, I lead a team of talented researchers and engineers working on cutting-edge AI projects. Our work spans various domains, including computer vision, natural language processing, and predictive analytics.
Kommon Poll is a social listening tool that leverages AI to provide deep insights into customer sentiments and market trends. Our goal is to empower businesses with actionable data to enhance their marketing strategies and customer engagement.
Logicpal Solutions focuses on developing innovative digital solutions for businesses. As the tech lead, I oversee the technical strategy and development of our products, ensuring they meet the highest standards of quality and performance.
My academic journey began at Monash University, where I completed my BSc (Honours) in Computer Science. I am currently pursuing my doctoral studies, focusing on advanced AI methodologies to solve complex real-world problems.
This project aims to detect geographical landmarks in videos.
Micro-Expression recognition using key points in the face through a Deep Convolutional Neural Network
A Time-series prediction to predict the next hourly close price of BTC.
Micro-Expression recognition using limited upper facial features through a Fused 3D Deep Convolutional Neural Network
Micro-Expression recognition using limited upper facial features through a 3D Deep Convolutional Neural Network
We propose a novel spatio-temporal network to recognize micro-expressions from videos.
This paper is on detecting geographical landmarks in videos. Click here to view
Tracking objects in motion can be used in many applications such as theft detection using CCTV cameras, and vehicle speed identification. One of the main issues with tracking objects is that whilst some methods are geared towards depthwise motion, the others are more effective in detecting movements across the captured frame. Another issue with most methods is their inability to detect slow moving objects. We propose a method which through experimentation has shown, could track motion of objects in all 3 dimensions as well as detect small, slow moving objects with minimal disturbance due to noise.
In this paper, we propose to use a parallelized system for detection via the use of Message Passing Interface (MPI) in the C language for the communication between nodes as well as the use of OpenMP for the encryption of messages that are being passed. We aim to improve the efficiency in Inter Process Communication between nodes and as the results
show, the use of MPI.
Design and Implementation of Parallelized Mandelbrot Algorithm using Message Passing Interface The Mandelbrot set creates a visual representation of the function 𝒇(𝒙) = 𝒙𝟐 + 𝒄 by sampling the complex numbers and testing and shows a ever recursive pattern when zoomed. This document uses the round robin partitioning to parallelize the Mandelbrot algorithm with the use of Message Passing Interface (MPI).
The performance of the parallelization is analysed using Amdahl’s law. The experimental results show significant speed ups with the use of parallel processing
Copyright © 2025. Nikin Matharaarachchi