Computer vision for combatting COVID-19 spread
Dark arts: exploration of the techniques and theory for processing and interpretation of low light images.
Deeplight : Screen to camera communication using computer vision
Trying to achieve robust and imperceptible visible light communication from computer screen to the camera by a pipeline consisting of modified deep learning based computer vision algorithms.
Non invasive infant sleep apnea detection
A portable device that can detect infant sleep apnea by video processing. Two video processing algotihms were developed.
Foreground estimation in dynamic background conditions
Dynamic background cancellation is a fundamental problem in video processing. Eventhough estimating the foreground is trivial in static background conditions, estimating the foreground can be tricky when the background is dynamic as well. In this project we try differrent approaches to detect the background and foreground in a video. We start with classical approaches and try to evaluate their pros and cons. Finally, we propose the most suitable combination of video processing operations to get the most accurate results.
Hyper Spectral Imagergy for remote sensing
Algorithm improvement for finite element based structural analysis technique
Attempting to improve the time and space efficiency of a new structural analysis algorithm based on finite element technique.
Brain Computer Interfacing : Visual cortex EEG Analysis
Mapping the EEG signals from Visual Cortex to what a person is seeing.
Performance improvement of signal level genome sequencing algorithms
[Ongoing poject] Attempting to port the smith waterman algorithm to a low power embedded system.
Galvans - autonomous robots
Two robots (one stationary and one moving). Moving robot had capabilities to follow a line maze, identify coloured boxes and transmit the colour to the stationary bot that could shoot a ball to the colored target. The mobile bot could follow a wall as well.
Theseus - autonomous robot
A robot that can find it’s way through a wall maze, pick up a coloured payload and deliver it along a path marked by the particular coloured arrow.
|1.||Image Segmentation using random walks|
|2.||Musical instrument spectrum analysis to find harmonics|
|3.||Neural Network based inverted pendulum control system|
|4.||CPU implementation in Verilog HDL|
|5.||ALU implementation in Verilog HDL|
|6.||Basic image manipulator in ARM Assembly|
|7.||Multi threaded fractal visualizer in JAVA|
|8.||Multi threaded socket server in JAVA|
|9.||Desktop app for moodle notifications in JAVA|
|10.||Speaker identification program with basic signal processing|
|11.||Optical music instrument|