scispace - formally typeset
Open AccessDissertation

State Estimation Strategies for Autonomous Underwater Vehicle Fish Tracking Applications

Jun Jay Zhou
TLDR
In this paper, the authors developed an AUV sensing system, including both video and auxiliary sonar, which has the ability to carry out visually guided autonomous tracking of a particular species of fish, Large Mouth Bass.
Abstract
As the largest unexplored area on earth, the underwater world has unlimited attraction to marine scientists. Due to the complexity of the underwater environment and the limitations of human divers, underwater exploration has been facilitated by the use of submarines, Remotely Operated Vehicles (ROVs) and Autonomous Underwater Vehicles (AUVs). In recent years, use of autonomous control systems being integrated with visual sensors has increased substantially, especially in marine applications involving guidance of AUVs. In this work, autonomous fish-tracking via AUV with vision servoing control system is studied with the purpose of assisting marine biologists in gathering detailed information about the behaviors, habits, mobility, and local and global distributions of particular fish species. The main goal of this work in this thesis is to develop an AUV sensing system, including both video and auxiliary sonar, which has the ability to carry out visually guided autonomous tracking of a particular species of fish, Large Mouth Bass. A key in enabling fish-tracking involves the development of a vision-processing algorithm to measure the position of the vehicle relative to the fish. It is challenging because of the complex nature of the underwater environment including dynamic and varied lighting conditions, turbulent water, suspended organic particles and various underwater plants and animals, and the deformable body of fish while swimming. These issues cause target fish identification by computer vision processing extremely difficult. In automated fish-tracking work, we provide two valid and efficient segmentation and recognition vision algorithms to identify a fish from the natural underwater environment: one is a feature extraction algorithm based on Gabor filter texture segmentation and a new approach that we call projection curve recognition. It is able to extract the feature on the fish tail and body and successfully describe the fish as two straight line segments. The second algorithm is SIFT based fish recognition algorithm. The SIFT approach introduced by David Lowe in 1999 extracts distinctive invariant features to scaling, illumination, rotation or translation of the image. The reliable keypoints matching in the database of keypoints from target fish is implemented by Best-Bin-First (BBF) algorithm. Clustering keypoints that agree on the possible object with Hough transform are identified as the object fish, reliable recognition is possible with as few as 3 features. Finally, a dynamic recognition process was designed using continuously updated fish model to match and recognize the target fish from a series of video frames. The SIFT Based recognition algorithm is effective and efficient in identifying Large Mouth Bass in a natural cluttering underwater environment. For a monocular camera system, the depth of field is extremely hard to obtain by vision processing. Hence, the system is augmented with a forward-looking digital image micro sonar. With the sonar image processing algorithm, the target fish is recognized. Sonar can not only provide the relative range between the fish and AUV, but also assist in identifying the target.

read more

Content maybe subject to copyright    Report

Citations
More filters

Computer vision : a modern approach = 计算机视觉 : 一种现代的方法

David Forsyth, +1 more
TL;DR: Comprehensive and up-to-date, this book includes essential topics that either reflect practical significance or are of theoretical importance and describes numerous important application areas such as image based rendering and digital libraries.
References
More filters
Journal ArticleDOI

Distinctive Image Features from Scale-Invariant Keypoints

TL;DR: This paper presents a method for extracting distinctive invariant features from images that can be used to perform reliable matching between different views of an object or scene and can robustly identify objects among clutter and occlusion while achieving near real-time performance.
Journal ArticleDOI

A Computational Approach to Edge Detection

TL;DR: There is a natural uncertainty principle between detection and localization performance, which are the two main goals, and with this principle a single operator shape is derived which is optimal at any scale.
Journal ArticleDOI

Color indexing

TL;DR: In this paper, color histograms of multicolored objects provide a robust, efficient cue for indexing into a large database of models, and they can differentiate among a large number of objects.
Book

Computational Geometry: Algorithms and Applications

TL;DR: In this article, an introduction to computational geometry focusing on algorithms is presented, which is related to particular applications in robotics, graphics, CAD/CAM, and geographic information systems.

Computer vision : a modern approach = 计算机视觉 : 一种现代的方法

David Forsyth, +1 more
TL;DR: Comprehensive and up-to-date, this book includes essential topics that either reflect practical significance or are of theoretical importance and describes numerous important application areas such as image based rendering and digital libraries.
Related Papers (5)