Computer Vision and Computational Photography - CIS 581

Image morphing

This project was about morphing one image to another in increasing amounts so that a sudden change cannot be observed.

Learn more


Canny edge detection

Canny edge detection

In this project I implemented the famous Canny edge detection algorithm.

Learn more


Panoramas by feature matching

In this project I created panoramas from individual images. The image stitching was done on a cylinder and successive images were blended together using 2-band blending.

Learn more

Cylindrical Panorama

Logo replacement

Logo replacement using Shape Context feature matching

In this project I detected a reference logo in test images by matching Shape Context fetures. The detected logo was then replaced by another logo transformed to the proper perspective.

Learn more