Image registration : algorithms and applications

Image registration is the task of determining positions of corresponding points in two images. A fast and accurate image registration plays an important role in many computer vision and graphics problems. This thesis presents fast and robust pixel and feature-based image registration algorithms and...

Full description

Saved in:
Bibliographic Details
Main Author: Raj Kumar Gupta
Other Authors: Deepu Rajan
Format: Theses and Dissertations
Language:English
Published: 2013
Subjects:
Online Access:https://hdl.handle.net/10356/54860
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-54860
record_format dspace
spelling sg-ntu-dr.10356-548602023-03-04T00:48:40Z Image registration : algorithms and applications Raj Kumar Gupta Deepu Rajan School of Computer Engineering Forensics and Security Lab DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision Image registration is the task of determining positions of corresponding points in two images. A fast and accurate image registration plays an important role in many computer vision and graphics problems. This thesis presents fast and robust pixel and feature-based image registration algorithms and explores new applications in computer vision and graphics. It is divided into two parts. In the first part, we propose a fast and accurate pixel-based image registration algorithm that registers a pair of stereo images to extract the three-dimensional information of the scene. The algorithm finds an appropriate match for each reference image pixel in the target image to compute dense depth maps and works very well in case of repetitive patterns, object boundaries, as well as in occluded and non-textured image regions without increasing computational overhead significantly. The three-dimensional information obtained using pixel-based registration is then used to recognize complex human activities. A sequence of depth maps is represented as a sequence of codewords that are learnt to discriminate between activities. These discriminative sub-sequences are then used to classify and localize an activity in a given test video. To demonstrate the efficiency of these algorithms, we provide experimental results on standard datasets which are publicly available. In the second part, we present a feature-based registration method that registers different image features to find most similar images from very large-scale image datasets. The proposed system retrieves and ranks database images based on their similarity to any given input image. By registering different image features, the retrieval and indexing of the relevant images is improved. We use these similar images to solve an ill-posed computer graphics problem, viz., colorization of grayscale images. The algorithm uses similar color images as the reference images and transfers color information to a given input grayscale image using a graph-based optimization method. The algorithm works at the resolution of superpixels and uses local properties for proper color transfer. Our use of superpixels reduces the complexity of our algorithm significantly and it also empowers the colorizations to exhibit a much higher extent of spatial consistency in the colorization as compared to those using independent pixels. We evaluate these approaches on a wide variety of images. Both qualitative and quantitative analyses have been used to demonstrate the greater effectiveness of the proposed approaches. DOCTOR OF PHILOSOPHY (SCE) 2013-09-30T07:28:22Z 2013-09-30T07:28:22Z 2013 2013 Thesis Raj Kumar Gupta. (2013). Image registration : algorithms and applications. Doctoral thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/54860 10.32657/10356/54860 en 167 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
spellingShingle DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
Raj Kumar Gupta
Image registration : algorithms and applications
description Image registration is the task of determining positions of corresponding points in two images. A fast and accurate image registration plays an important role in many computer vision and graphics problems. This thesis presents fast and robust pixel and feature-based image registration algorithms and explores new applications in computer vision and graphics. It is divided into two parts. In the first part, we propose a fast and accurate pixel-based image registration algorithm that registers a pair of stereo images to extract the three-dimensional information of the scene. The algorithm finds an appropriate match for each reference image pixel in the target image to compute dense depth maps and works very well in case of repetitive patterns, object boundaries, as well as in occluded and non-textured image regions without increasing computational overhead significantly. The three-dimensional information obtained using pixel-based registration is then used to recognize complex human activities. A sequence of depth maps is represented as a sequence of codewords that are learnt to discriminate between activities. These discriminative sub-sequences are then used to classify and localize an activity in a given test video. To demonstrate the efficiency of these algorithms, we provide experimental results on standard datasets which are publicly available. In the second part, we present a feature-based registration method that registers different image features to find most similar images from very large-scale image datasets. The proposed system retrieves and ranks database images based on their similarity to any given input image. By registering different image features, the retrieval and indexing of the relevant images is improved. We use these similar images to solve an ill-posed computer graphics problem, viz., colorization of grayscale images. The algorithm uses similar color images as the reference images and transfers color information to a given input grayscale image using a graph-based optimization method. The algorithm works at the resolution of superpixels and uses local properties for proper color transfer. Our use of superpixels reduces the complexity of our algorithm significantly and it also empowers the colorizations to exhibit a much higher extent of spatial consistency in the colorization as compared to those using independent pixels. We evaluate these approaches on a wide variety of images. Both qualitative and quantitative analyses have been used to demonstrate the greater effectiveness of the proposed approaches.
author2 Deepu Rajan
author_facet Deepu Rajan
Raj Kumar Gupta
format Theses and Dissertations
author Raj Kumar Gupta
author_sort Raj Kumar Gupta
title Image registration : algorithms and applications
title_short Image registration : algorithms and applications
title_full Image registration : algorithms and applications
title_fullStr Image registration : algorithms and applications
title_full_unstemmed Image registration : algorithms and applications
title_sort image registration : algorithms and applications
publishDate 2013
url https://hdl.handle.net/10356/54860
_version_ 1759853333297758208