kaustubh sadekar's repositories
VirtualCam
Virtual camera is created only using opencv and numpy. It simulates a camera where we can control all its parameters, intrinsic and extrinsic to get a better understanding how each component in the camera projection matrix affects the final image of the object captured by the camera.
Invisibility_Cloak
This is a fun application of image processing which enables you to experience the magic of an invisibility cloak. Let's make our childhood fantasy of using an invisibility cloak come true.
OmniCV-Lib
A computer vision library for omnidirectional (360 degree) cameras.
FunMirrors
This is a fun project I created to motivate computer vision enthusiasts and to highlight the importance of understanding fundamental concepts related to image formation in a camera.
ShadowArt-Revisited
Shadow Art Revisited: A Differentiable Rendering Based Approach
PixoCube
PixoCube is a digital version of photo cubes that people usually gift others. It is basically a 3D cube with different images consisting of different sides of the cube. The interesting part of this project is I used concepts of camera projection and only opencv functions to render the cube. Moreover the camera view point is rendered such that it shifts based on the movement of users face.
Colab-Notebooks
This repository contains tutorials related to python, OpenCV , TensorFlow and PyTorch in form of colab notebooks
Cyclops-Visual-Assistant
Cyclops is a spatial AI based visual assistant. It is assembled in a device similar to a VR headset and allows the wearer to ask if any objects matching the speech input are found nearby and provides an active feedback when approaching found objects.
SPAD-Simulator
Physics-based modeling of SPAD sensor measurements.
PyTorch_KinectFusion
Kinect Fusion implementation with GPU acceleration capabilities using PyTorch. Vectorized implementation of the ICP algorithm and TSDF Fusion algorithm to enable GPU aceleration capabilities.
learnopencv
Learn OpenCV : C++ and Python Examples
DataFolder
This is a repository which contains some images which can be used for learning OpenCV functionalities. Main purpose of this repository is to provide an easy way to play with images with OpenCV using google colab.
githubActions
This repository is used to understand functioning of github actions. The code shared is simply for demo purpose. However the repository contains the complete process of using github actions, CD/CI workflow and pushing a project to pipy automatically using tagged commits.
kaustubh-sadekar.github.io
Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes
no-more-writers-block
Temp experiment
previous_website
Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes
Stereo-Cam-Lib
Library for affordable stereo camera.
TemplateProjectpage
Test Project Website
Cyclops-ProjectPage
Cyclops is a OAK-D and RaspberryPi powered visual assistant based on spatial AI.
MitsubaToFRenderer
Mitsuba time-of-flight renderer.
OmniCV-Lib_ProjectPage
Project page for the OmniCV-Library. Documentation available on https://kaustubh-sadekar.github.io/OmniCV-Lib/index.html
python-package-example
A simple example of how to create your own python package.
SPARK_RoboticSketchingArm
A 3DOF robotic arm capable of sketching images using ROS and OpenCV.