1- The camera feed is undistorted using a predefined camera matrix and distortion coefficients.
2- ORB features are detected and matched between the live camera feed and the target image.
3- When a sufficient number of matches is found, a homography transformation is applied to overlay the video onto the detected area in the camera feed.
This project is an educational exercise in computer vision and augmented reality using Python and OpenCV.
** This README gives an overview, installation instructions, usage, and some background on how the project works. Let me know if you'd like further customization! **