SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
RAMSUNDAR KALPAGAM GANESAN
+1 480-374-9262
ramsundar@asu.edu
linkedin.com/in/kgram007
My Portfolio
I am a graduate student in Computer Engineering, with my
research interests focused on the principles and applications
of Computer Vision. I am currently working as a graduate
researcher at Interactive Robotics Lab of ASU, advised by Prof.
Heni Ben Amor. I am a very passionate person, having
everlasting thirst to acquire knowledge, learn new skills and
apply them to innovate new things.
Object Tracking and Augmented Projection C++ | OpenCV | OpenGL | Linux | Augmented Reality | Computer Vision
Currently working on my Master’s thesis related to Augmented Projection system,
which could track objects and project augmented information on the object using
Computer Vision techniques. My focus on the project is in developing and
optimizing a model based (using edges) object tracker for Human-Robot
collaborative environments, utilizing the image feed from a monocular camera.
Eye Controlled Wheelchair LabVIEW | Computer Vision | Embedded | Arduino | C
Designed and implemented a system to track a paralyzed patient’s eye
gazes and in-turn drive the wheelchair in intended direction. I developed
the image processing algorithm using LabVIEW to accomplish eye
tracking, by processing the images from a head-mounted webcam. I was
also involved in developing the embedded hardware that interfaced the
computer running eye tracker and the low level motor driving circuit.
Winner of NIYANTRA, a National Embedded System
Design Contest conducted by National Instruments
https://goo.gl/4o3XGC
Facial Expression Recognition using Local Features MATLAB | Computer Vision | Machine Learning | FER
Developed and tested machine learning models using Neural
Networks and SVM to recognize expressions from human face
images. Computer Vision techniques were used to pre-process,
extract and localize the features from the raw image. The features
used for training the model were Local Binary Patterns and Gabor-
Wavelet coefficients.
An Image Processing Approach to Detect Obstacles on Road C++ | OpenCV | Visual Studio | Computer Vision
Developed a vision based system to detect obstacles on road by processing the video
frames obtained from a front mounted camera of a vehicle. The system was designed
and optimized for detecting static obstacles on road, such as pot holes and speed
bumps, which are prevalent in Indian roads. The system could also provide a rough
estimate of the distance from the vehicle to the obstacle. This information is also
broadcasted as a CAN message to the vehicles CAN network.
Automatic Spike Sorting using Wavelets MATLAB | Machine Learning
Developed an unsupervised learning algorithm that could automatically cluster
and classify the neural spike data recorded from a rat’s brain. After
experimenting with different features, it was found that the wavelet features
obtained using the 1D wavelet transform of the input spikes proved successful
in classification. PCA was used to reduce the dimension of features and
Hierarchical cluster was used for classification.
Interactive touch board using IR camera LabVIEW | Computer Vision
Implemented a novel and cost-effective system to convert a projected display on
a flat surface into interactive touch board, through the aid of computer vision
techniques. The image from the camera is processed using the developed
algorithm, which determines the coordinates of the IR light emitted by the stylus.
The camera is calibrated and perspective transformation matrix is obtained, which
is used to transform the coordinates of the IR point in image plane to the projector
plane.
https://goo.gl/iHYGkR
Automated Remote Telescope Observatory LabVIEW | Embedded | IoT
This project was aimed at building an automated optical telescope system that
could perform automated observations of the sky and at the same time could
remotely be controlled using internet. The system uses cRIO as the embedded
unit, which interfaces the internet and the motor control drivers. High torque
stepper motors are used for aligning the telescope to point in the intended
direction. The project prototype was presented at a National Embedded System
design contest conducted by National Instruments, India.
Line Following Robot Embedded C | 8051 (AT89c51) | Robotics
This is a three-wheeled line following robot that could detect and tract
black lines on white surface. The heart of the robot lies in the AT89c51
microcontroller, which is responsible for acquiring the data from the front
mounted line sensor, process them, take decisions and finally power the
motors. The line sensor consists of series of IR transceivers and the signals
from these sensors are amplified and digitized before feeding into the
controller. The tracking algorithm uses PID algorithm as a part of the
feedback loop.
https://goo.gl/1gKpbA

Contenu connexe

Tendances (20)

Resume
ResumeResume
Resume
 
resume_ravi_iitk
resume_ravi_iitkresume_ravi_iitk
resume_ravi_iitk
 
Surendra Resume_2016
Surendra Resume_2016Surendra Resume_2016
Surendra Resume_2016
 
Surendra Resume_2016
Surendra Resume_2016Surendra Resume_2016
Surendra Resume_2016
 
Neeraj Resume
Neeraj ResumeNeeraj Resume
Neeraj Resume
 
Ravi patel
Ravi patelRavi patel
Ravi patel
 
kiran edited
kiran editedkiran edited
kiran edited
 
CV_SON
CV_SONCV_SON
CV_SON
 
Bhanu cv 2021
Bhanu cv 2021Bhanu cv 2021
Bhanu cv 2021
 
Resume
Resume Resume
Resume
 
Ganesh Kamath's Résumé (3)
Ganesh Kamath's Résumé (3)Ganesh Kamath's Résumé (3)
Ganesh Kamath's Résumé (3)
 
Himanshu_Somaiya_Resume
Himanshu_Somaiya_ResumeHimanshu_Somaiya_Resume
Himanshu_Somaiya_Resume
 
Mustafa Mohamed Gebril
Mustafa Mohamed GebrilMustafa Mohamed Gebril
Mustafa Mohamed Gebril
 
Nishanth(CV) final
Nishanth(CV) finalNishanth(CV) final
Nishanth(CV) final
 
satish real
satish realsatish real
satish real
 
Resume
ResumeResume
Resume
 
Gowri cv feb 2018
Gowri cv feb 2018Gowri cv feb 2018
Gowri cv feb 2018
 
Automatic License Plate Recognition using OpenCV
Automatic License Plate Recognition using OpenCVAutomatic License Plate Recognition using OpenCV
Automatic License Plate Recognition using OpenCV
 
Resume
ResumeResume
Resume
 
ResumeLinkedIn
ResumeLinkedInResumeLinkedIn
ResumeLinkedIn
 

Similaire à Portfolio - Ramsundar K G

SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
 SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS  SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS Nandakishor Jahagirdar
 
Simultaneous Mapping and Navigation For Rendezvous in Space Applications
Simultaneous Mapping and Navigation For Rendezvous in Space ApplicationsSimultaneous Mapping and Navigation For Rendezvous in Space Applications
Simultaneous Mapping and Navigation For Rendezvous in Space ApplicationsNandakishor Jahagirdar
 
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robotIn tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robotSudhakar Spartan
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in roboticsIAEME Publication
 
IRJET- Vehicle Seat Vacancy Identification using Image Processing Technique
IRJET- Vehicle Seat Vacancy Identification using Image Processing TechniqueIRJET- Vehicle Seat Vacancy Identification using Image Processing Technique
IRJET- Vehicle Seat Vacancy Identification using Image Processing TechniqueIRJET Journal
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in roboticsIAEME Publication
 
Eye Tracking Based Human - Computer Interaction
Eye Tracking Based Human - Computer InteractionEye Tracking Based Human - Computer Interaction
Eye Tracking Based Human - Computer InteractionSharath Raj
 
Object Detection for Autonomous Cars using AI/ML
Object Detection for Autonomous Cars using AI/MLObject Detection for Autonomous Cars using AI/ML
Object Detection for Autonomous Cars using AI/MLIRJET Journal
 
Experts Vision- Portfolio Jan23
Experts Vision- Portfolio Jan23Experts Vision- Portfolio Jan23
Experts Vision- Portfolio Jan23Hafsa Asad
 
Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...
Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...
Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...ijtsrd
 
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep LearningVision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep LearningIRJET Journal
 
A Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry PiA Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry PiAngela Shin
 
pick and place robotic arm
pick and place robotic armpick and place robotic arm
pick and place robotic armANJANA ANILKUMAR
 
Mainprojpresentation 150617092611-lva1-app6892
Mainprojpresentation 150617092611-lva1-app6892Mainprojpresentation 150617092611-lva1-app6892
Mainprojpresentation 150617092611-lva1-app6892ANJANA ANILKUMAR
 

Similaire à Portfolio - Ramsundar K G (20)

SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
 SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS  SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
 
Simultaneous Mapping and Navigation For Rendezvous in Space Applications
Simultaneous Mapping and Navigation For Rendezvous in Space ApplicationsSimultaneous Mapping and Navigation For Rendezvous in Space Applications
Simultaneous Mapping and Navigation For Rendezvous in Space Applications
 
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robotIn tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
 
Major PRC-1 ppt.pptx
Major PRC-1 ppt.pptxMajor PRC-1 ppt.pptx
Major PRC-1 ppt.pptx
 
Kaustav_Chakraborty_resume
Kaustav_Chakraborty_resumeKaustav_Chakraborty_resume
Kaustav_Chakraborty_resume
 
Resume_updated_job
Resume_updated_jobResume_updated_job
Resume_updated_job
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in robotics
 
IRJET- Vehicle Seat Vacancy Identification using Image Processing Technique
IRJET- Vehicle Seat Vacancy Identification using Image Processing TechniqueIRJET- Vehicle Seat Vacancy Identification using Image Processing Technique
IRJET- Vehicle Seat Vacancy Identification using Image Processing Technique
 
Resume
ResumeResume
Resume
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in robotics
 
Eye Tracking Based Human - Computer Interaction
Eye Tracking Based Human - Computer InteractionEye Tracking Based Human - Computer Interaction
Eye Tracking Based Human - Computer Interaction
 
Object Detection for Autonomous Cars using AI/ML
Object Detection for Autonomous Cars using AI/MLObject Detection for Autonomous Cars using AI/ML
Object Detection for Autonomous Cars using AI/ML
 
Experts Vision- Portfolio Jan23
Experts Vision- Portfolio Jan23Experts Vision- Portfolio Jan23
Experts Vision- Portfolio Jan23
 
Self Driving Car
Self Driving CarSelf Driving Car
Self Driving Car
 
Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...
Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...
Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...
 
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep LearningVision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
 
IRJET-V8I686.pdf
IRJET-V8I686.pdfIRJET-V8I686.pdf
IRJET-V8I686.pdf
 
A Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry PiA Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry Pi
 
pick and place robotic arm
pick and place robotic armpick and place robotic arm
pick and place robotic arm
 
Mainprojpresentation 150617092611-lva1-app6892
Mainprojpresentation 150617092611-lva1-app6892Mainprojpresentation 150617092611-lva1-app6892
Mainprojpresentation 150617092611-lva1-app6892
 

Portfolio - Ramsundar K G

  • 1. RAMSUNDAR KALPAGAM GANESAN +1 480-374-9262 ramsundar@asu.edu linkedin.com/in/kgram007 My Portfolio I am a graduate student in Computer Engineering, with my research interests focused on the principles and applications of Computer Vision. I am currently working as a graduate researcher at Interactive Robotics Lab of ASU, advised by Prof. Heni Ben Amor. I am a very passionate person, having everlasting thirst to acquire knowledge, learn new skills and apply them to innovate new things. Object Tracking and Augmented Projection C++ | OpenCV | OpenGL | Linux | Augmented Reality | Computer Vision Currently working on my Master’s thesis related to Augmented Projection system, which could track objects and project augmented information on the object using Computer Vision techniques. My focus on the project is in developing and optimizing a model based (using edges) object tracker for Human-Robot collaborative environments, utilizing the image feed from a monocular camera. Eye Controlled Wheelchair LabVIEW | Computer Vision | Embedded | Arduino | C Designed and implemented a system to track a paralyzed patient’s eye gazes and in-turn drive the wheelchair in intended direction. I developed the image processing algorithm using LabVIEW to accomplish eye tracking, by processing the images from a head-mounted webcam. I was also involved in developing the embedded hardware that interfaced the computer running eye tracker and the low level motor driving circuit. Winner of NIYANTRA, a National Embedded System Design Contest conducted by National Instruments https://goo.gl/4o3XGC Facial Expression Recognition using Local Features MATLAB | Computer Vision | Machine Learning | FER Developed and tested machine learning models using Neural Networks and SVM to recognize expressions from human face images. Computer Vision techniques were used to pre-process, extract and localize the features from the raw image. The features used for training the model were Local Binary Patterns and Gabor- Wavelet coefficients. An Image Processing Approach to Detect Obstacles on Road C++ | OpenCV | Visual Studio | Computer Vision Developed a vision based system to detect obstacles on road by processing the video frames obtained from a front mounted camera of a vehicle. The system was designed and optimized for detecting static obstacles on road, such as pot holes and speed bumps, which are prevalent in Indian roads. The system could also provide a rough estimate of the distance from the vehicle to the obstacle. This information is also broadcasted as a CAN message to the vehicles CAN network.
  • 2. Automatic Spike Sorting using Wavelets MATLAB | Machine Learning Developed an unsupervised learning algorithm that could automatically cluster and classify the neural spike data recorded from a rat’s brain. After experimenting with different features, it was found that the wavelet features obtained using the 1D wavelet transform of the input spikes proved successful in classification. PCA was used to reduce the dimension of features and Hierarchical cluster was used for classification. Interactive touch board using IR camera LabVIEW | Computer Vision Implemented a novel and cost-effective system to convert a projected display on a flat surface into interactive touch board, through the aid of computer vision techniques. The image from the camera is processed using the developed algorithm, which determines the coordinates of the IR light emitted by the stylus. The camera is calibrated and perspective transformation matrix is obtained, which is used to transform the coordinates of the IR point in image plane to the projector plane. https://goo.gl/iHYGkR Automated Remote Telescope Observatory LabVIEW | Embedded | IoT This project was aimed at building an automated optical telescope system that could perform automated observations of the sky and at the same time could remotely be controlled using internet. The system uses cRIO as the embedded unit, which interfaces the internet and the motor control drivers. High torque stepper motors are used for aligning the telescope to point in the intended direction. The project prototype was presented at a National Embedded System design contest conducted by National Instruments, India. Line Following Robot Embedded C | 8051 (AT89c51) | Robotics This is a three-wheeled line following robot that could detect and tract black lines on white surface. The heart of the robot lies in the AT89c51 microcontroller, which is responsible for acquiring the data from the front mounted line sensor, process them, take decisions and finally power the motors. The line sensor consists of series of IR transceivers and the signals from these sensors are amplified and digitized before feeding into the controller. The tracking algorithm uses PID algorithm as a part of the feedback loop. https://goo.gl/1gKpbA