Computer Vision | Deep Learning | Sports Science | Synthetic Data | Computer Vision Engineer
My Skills in computer Vision.
My expertise include doing computer vision using OpenCV, tensorflow, mediapipe, Nvidia SDK.(in decreasing order of expertise)
I have worked on a couple of pose estimation(VideoPose3d, movenet, BlazePose, openpose) and object detection(efficientdet, YOLO, mobilenet) and tracking(lucas kanade, siamask, deep sort) methods as well.
Other miscellaneous skills also include perspective transformation, trajectory of moving objects and 3D geometry.
I have used state of the art models with fine tuning as well as created some basic models from scratch. I have some experience with techniques like quantisation with TensorRT for increasing the speed of models and also have implemented them on both servers(AWS) as well as edge(Jetson- nano, Xavier, TX2). Other optimization I am slightly familiar with are openvino for myriad/OAK, TFlite for raspberry Pi.
My other skills include using creating sophisticated and intelligent algorithms using all the above tools which are worth some value. Also for vision with deep learning I create Synthetic data using tools like Unity3D for times when data is not enough or properly balanced.
I am also very good at tinkering(hardware assemble and software both) Linux systems and set them up for research work environment with all NVIDIA GPUs Cuda capabilities and popular deep learning frameworks building from source/pip/conda.
Object detection on Nvidia GPU
Human pose estimation on stereo oak d pro VPU
IOT intrusion detection