In this thesis, the applications of image stitching and object insertion are considered
and two gradient based approaches offering solutions are proposed. An essential
part of the proposed methods is obtaining an image from a given gradient data set.
This is done using an existing Haar wavelet based reconstruction technique, which
consists of two main steps. First, the Haar wavelet decomposition of the image to
be reconstructed is obtained directly from a given gradient. Second, the image is
obtained using Haar wavelet synthesis. In both stitching and object insertion applications
considered, the gradient from which the image must be reconstructed is a
non-conservative vector field and this requires adding an iterative Poisson solver at
each resolution level, during the synthesis step of the reconstruction technique. The
performance of the reconstruction algorithm is evaluated by comparing it with other
existing techniques, in terms of solution accuracy and computation speed.
The proposed image stitching technique consists of three main parts: registering
the images to be combined, blending their gradients over a region of interest and
obtaining a composite image from a gradient. The object insertion technique considers
the images registered and has two main stages: gradient blending of images in a region
of interest and recovering an image from the gradient.
The performance of the stitching algorithm is evaluated visually, by presenting the
results produced to combine images with varying orientation, scales, illumination, and
color conditions. Experimental results illustrate both the stitching and the insertion
techniques proposed, and indicate that they yield seamless composite images. / Graduate
Identifer | oai:union.ndltd.org:uvic.ca/oai:dspace.library.uvic.ca:1828/3753 |
Date | 20 December 2011 |
Creators | Sevcenco, Ioana Speranta |
Contributors | Agathoklis, Panajotis |
Source Sets | University of Victoria |
Language | English, English |
Detected Language | English |
Type | Thesis |
Rights | Available to the World Wide Web |
Page generated in 0.0021 seconds