Chennai

Praveen Venkatesh

Elite
@praveenVnktsh

I build research that scales.

Non-Local-Means. Python implementation of the Non Local Means algorithm for image denoising.

58

Panorama-Stitching. Implementation of Panorama stitching using ORB feature matching, and RANSAC for homography estimation, and stitching using Image pyramids.

30

mitacs-project-extractor. A simple script that scrapes the Mitacs Globalink Webpage to extract a list of projects in a csv file.

9

Modelling-Control-and-Simulation-of-a-Planar-Quadcopter. Develop a linear model of a planar quadcopter and develop a PD controller for position control and simulate it,

7

Image-Stitching-a-Pair-of-RGBD-Stereo-Images. Image warping in a pair of RGB-D stereo images using ORB Features, BEBLID Descriptors, and quantized depthwise Homography Estimation

6

Fast-Road-Detection. A memory guided framework for ultra-high speed road segmentation with high robustness.

6

Hardware-Accelerated-Motion-Estimation-using-FSBM-and-FPGA. FPGA Implementation of Full Search Block matching using an asynchronous handshake based FSM.

5

ViolaJones-EigenFace. This is an implementation of a custom-trained face detection classifier using the Viola Jones Algorithm cascaded with an Eigen Face recognition system based on Principal Component Analysis.

5

CarRacingv0-PPO-pytorch. Solving the CarRacingv0 OpenAI Gym environment with an Actor-Critic Network and Proximal Policy Optimization using pytorch

5

Bayesian-Matting. Python implementation of a Bayesian approach to Natural Image Matting from Yung-Yu Chuang, Brian Curless, David H. Salesin, and Richard Szeliski. A Bayesian Approach to Digital Matting. In Proceedings of IEEE Computer Vision and Pattern Recognition (CVPR 2001), Vol. II, 264-271, December 2001

4

Neural-Network-Visualizer-for-Pytorch. A simple in-training visualization tool for neural networks built on pytorch models

3

Ideal-Trajectory-Generation-using-Track-Smoothing. An attempt to use smoothing to get an optimal race line in a racetrack

2

Car-Racing-Environment-for-Reinforcement-Learning. A simple environment for allowing an agent learn to become better through reinforcement learning

2

Ensemble-Machine-Learning. Implementation of a few ensemble machine learning methods from scratch including Random Forest, Adaboost, and Bootstrap Aggregation.

2

EKF-SLAM. HTML

1

Panopto-Downloader. Python

1

zero-shot-home-robot. Python

1

cudensecrf. Python

1

professorScraper. Quick scraping tool for grad applications. WIP

1

RRT-python. An implementation of the Rapidly Exploring Random Tree algorithm in pure python

1

Aesthetic-Resume-Template. A really aesthetic, space efficient, yet professional looking CV generated via LaTeX.

1

Python-render-library-for-scientific-animations. A simple pythonic library that allows for easy rendering with OpenCV.

1

praveenVnktsh.github.io. My website

1

Structure-from-Motion. Jupyter Notebook

1

program-synthesis-game-theory. Program Synthesis with deep methods

1

Inverse-and-Forward-Kinematics-for-Franka-Panda. Python

1

numerical-methods. An ensemble of various mathematical numerical methods implemented in python.

1

Decision-Tree-Regressor-and-Classifier. Implementation of Decision trees from scratch.

1

Latex-workshop-2020. JavaScript

1
29
Apply