PeRL STUDIES AUTONOMOUS NAVIGATION & MAPPING FOR MOBILE ROBOTS IN A PRIORI UNKNOWN ENVIRONMENTS.

At a Glance

Synopsis

Browse Publications by Ryan Eustice and the rest of the PeRL Team.

Browse by year

2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003, 2002, 2000

Theses

UWIT: Underwater image toolbox for optical image processing and mosaicking in Matlab

Summary


Ryan Eustice, Oscar Pizarro, Hanumant Singh and Jonathan Howland, UWIT: Underwater image toolbox for optical image processing and mosaicking in Matlab. In Proceedings of the International Symposium on Underwater Technology, pages 141-145, Tokyo, Japan, April 2002.

Abstract

This paper shows results from our development of an extended MATLAB image processing toolbox, which implements some useful optical image processing and mosaicking algorithms found in the literature. We surveyed and selected algorithms from the field which showed promise in application to the underwater environment. We then extended these algorithms to explicitly deal with the unique constraints of underwater imagery in the building of our toolbox. As such, the algorithms implemented include: 1) contrast limited adaptive histogram specification (CLAHS) to deal with the inherent nonuniform lighting in underwater imagery; 2) Fourier based methods for scale, rotation, and translation recovery which provide robustness against dissimilar image regions; 3) local normalized correlation for image registration to handle the low-feature, unstructured environment of the seafloor; 4) multiresolution pyramidal blending of images to form a composite seamless mosaic without blurring or loss of detail near image borders. In this paper we highlight the mathematical formulation behind each of these algorithms using consistent notation and a unified framework. We depict some of our MATLAB toolbox results with an assortment of underwater imagery.

Bibtex entry

@INPROCEEDINGS { reustice-2002a,
    AUTHOR = { Ryan Eustice and Oscar Pizarro and Hanumant Singh and Jonathan Howland },
    TITLE = { {UWIT}: Underwater image toolbox for optical image processing and mosaicking in {Matlab} },
    BOOKTITLE = { Proceedings of the International Symposium on Underwater Technology },
    YEAR = { 2002 },
    MONTH = { April },
    ADDRESS = { Tokyo, Japan },
    PAGES = { 141--145 },
}

Downloads

  1. UWIT Matlab Code