Computer Science: Computer Architecture, Operating Systems (UNIX), Data Structures, Parallel Computing, Algorithms, Cloud Computing, Web Development ...
Programming Languages: C, C++, Python, MATLAB, AVR Assembly, PIC Assembly; HTML & CSS.
Image Processing: Frequency Analysis, Edge Detection, Optical Flow Analysis , Segmentation, Classification, Wavelets ...
Signal Processing: Fourier Analysis, Wavelet Transform, Laplace Transform , Z Transform, Harmonic Analysis, Digits Signal Processing, ...
Electronics: Circuit Design and Analysis, PCB Design, Microcontrollers (PIC & AVR) , Microprocessors (8086, Z80), FPGA, VHDL, Verilog, ...
2013 - Present
2013 - Present
2012
Vehicle Tracking
Vehicle tracking using image processing by object detection via optical flow analysis.
Fault Tolerance in Multi-Core Processors
Implementation of Fault-Tolerance in commercially available desktop processors with little or no hardware change.
Anna University (MIT Campus) , Chennai, India
Traffic Monitoring and Control using Image Processing
Monitoring of Traffic using optical flow along the route leading to the tracking and classification of the vehicle, computation of its speed, direction of travel and vehicle number detection
Mepco Schlenk Engineering College - Anna University, Chennai, India