EE/CSE 576 Project 2 -- Panoramaic Image Stitching


Andrew Chekerylla
University of Washington
Department of Electrical Engineering

Submitted: April 28, 2005


OVERVIEW

This project aimed to extend the functionality of the previous project by adding image stitching to the developed program. Specifically, methods for warping, aligning, and accumulating images were implemented. Material taken from the lectures and readings was used to develop the approaches and algorithms used for this project. Skeleton code and provided images were used to facilitate development. This project was developed in Microsoft Windows using the Microsoft Visual Studio 2003 .NET development environment.

This was a very interesting but time consuming project. Not all of the intended functionality was implemented successfully. It is estimated that this project was completed by the developer during 45 hours of effort.

Given the ability to embark on this project again, high priority would be given to developing a clear focus for code development. Much of the time during this project was spent trying to get different pieces of the puzzle to work independently but then there was much time wasted when it was time to integrate all of the components. A block diagram would be followed closely and less focus would be given to specific functionality and greater focus would be placed on completing full functionality before the deadline.


APPROACH AND RESULTS

  • Include at least three panoramas: (1) the test sequence, (2), one from the Kaidan head, and (3) one from a hand-held sequence. Each panorama should be shown as (1) a low-res inlined image on the web page, (2) a link that you can click on to show the full-resolution .jpg file, AND (3) embedded in a viewer as described above.
  • Include a short description of what worked well and what didn’t. If you tried several variants or did something non-standard, please describe this as well.

  • (c) Andrew Chekerylla
    April 28, 2005
    deft1462 (at) ee.washington.edu