We all remember those awesome childhood days when we use to go to amusement parks or county fairs. One of my favorite elements of these amusement parks was the fun-house mirror room. Funny mirrors ...
Creating a Virtual Pen And Eraser with OpenCV
Wouldn't it be cool if you could just wave a pen in the air to draw something virtually and it actually draws it on the screen? It could be even more interesting if we didn't use any special hardware ...
Augmented Reality using ArUco Markers in OpenCV (C++ / Python)
In this post, we will explain what ArUco markers are and how to use them for simple augmented reality tasks using OpenCV. ArUco markers have been used for a while in augmented reality, camera pose ...
Pytorch Image Classification using Transfer Learning
Recently PyTorch has gained a lot of popularity because of its ease of usage and learning. Andrej Karpathy, Senior Director of AI at Tesla, said the following in his tweet. Jokes apart, PyTorch ...
Invisibility Cloak using simple CV techniques in OpenCV
If you are a Harry Potter fan like me, you would know what an Invisibility Cloak is. Yes! It's the cloak which Harry Potter uses to become invisible. Of course, we all know that an invisibility cloak ...
Video Stabilization Using Point Feature Matching in OpenCV
Video Stabilization Example of Low-frequency camera motion in video Video stabilization refers to a family of methods used to reduce the effect of camera motion on the final video. The ...