Omkar Chittar's repositories
Neural_Surfaces
Sphere Tracing. Optimizing a Neural SDF. VolSDF. Phong Relighting.
Point_Cloud_Analysis
Estimating Ground Surface Normals and Fitting Surfaces to Noisy LIDAR Point Cloud Data
PointCloud_Classification_and_Segmentation
Implementing a PointNet based architecture for classification and segmentation with point clouds. Q1 and Q2 focus on implementing, training and testing models. Q3 asks you to quantitatively analyze model robustness.
PyTorch3D_Rendering_Basics
Learning the basics of rendering with PyTorch3D, exploring 3D representations, and practicing constructing simple geometry.
Single_View_to_3D
Exploring the types of losses and decoder functions for regressing to voxels, point clouds, and mesh representations from single view RGB input.
Superpixels_and_SLIC
Basic implementation of SLIC algorithm for generating superpixels.
Lane_Detection
Lane Detection using classical approach and a deep learning based approach
smarter-university-system
Smarter University System (SUS)
Tsai_Camera_Calibration
Calibrating camera using Tsai camera calibration method
Camera_Pose_Estimation
This project aims to estimate camera pose using homography for a given video. Steps involved are designing an image processing pipeline to extract paper's corners, computing homography between real-world points and pixel coordinates of the corners, and decomposing the homography matrix to obtain rotation and translation parameters.
Face_Reconstruction
Deep Unsupervised 3D SfM Face Reconstruction Based on Massive Landmark Bundle Adjustment.
Control_of_Crane_System
Design and Simulation of LQR and LQG Controller for Crane System
Dijkstra_Point_Robot
In this project, the Dijkstra's path planning algorithm was implemented on a point robot for helping it navigate through an obstacle filled space.
Generative_Adversarial_Networks
Generative Adversarial Networks on MNIST and Human Faces Dataset
Image_Stitching
This project involves stitching together four images taken from the different camera positions to create a panoramic image. The goal is to seamlessly merge the images together so that the resulting panoramic image looks like a single, continuous image.
K_Means_Clustering
Color based image segmentation
MonteCarlo_Localization
Mapping based on Monte Carlo particle filter with lidar scan, accelerometer and gyroscope data.
Neural_Radiance_Fields
Perform Differentiable Volume Rendering: Ray sampling from cameras, Point sampling along rays. Optimizing a basic implicit volume, Optimizing a Neural Radiance Field.
Pose_Estimation_2D
This repository contains the Pytorch code for human pose estimation using the CAREN dataset.
Semantic_Segmentation_and_Object_Detection
This repository showcases the implementation of both Semantic Segmentation Model and Object Detection Models for Self-Driving Cars.
SentimentScope
Interpretation and classification of emotions (positive, negative and neutral) within text data using text analysis techniques.
Stereo_Depth_Estimation
Implementing the concept of Stereo Vision. We are given 3 different datasets, each of them containing 2 images of the same scenario but taken from two different camera angles. By comparing the information about a scene from 2 vantage points, we can obtain the 3D information by examining the relative positions of objects.
Trajectory_Tracking
Analysis of the trajectory of a red ball thrown against a wall in a video using image processing techniques and standard least squares.
Zhang_Camera_Calibration
Calibrating camera using Zhang's camera calibration method