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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |