Proposal Title
 
Team Members
 
  • Shahzad Malik
  • Pablo Sala
  •  
    Paper to be Implemented
     
    R. Szeliski, H.-Y. Shum. "Creating Full View Panoramic Image Mosaics and Environment Maps". In Proceedings of ACM SIGGRAPH, 1997. pp. 251-258.
     
    Implementation Plan
     
    Algorithms to be implemented
  • Image warping code
  • Laplacian/Gaussian pyramids (for coarse-to-fine alignment)
  • Lucas-Kanade registration algorithm
  • 8-parameter perspective panorama algorithm (to estimate focal length)
  • 3-parameter rotational algorithm
  • Stitching code to combine images into a single panorama image (with pixel averaging/feathering)

  • User Interface
  • The system will be largely automatic
  • A FLUID-based user interface will be used to visualize the input data and see the final stitched mosaic image, as well as to toggle system features on/off

  • Functionality
    Definitely included
  • Automatic cylindrical panoramas with gap closing

    Hope to include
  • Mapping to polygonal shapes (eg. a cube)
  • Planar panoramas with initial alignment via the user interface
  • Inserting animated virtual objects

    If time permits
  • Global alignment (as an alternative to the simple gap closing)
  • Handle moving objects in images and correct for any associated errors

  •  

    Copyright © 2002 Shahzad Malik and Pablo Sala
    Last updated: October 4, 2002