Sie sind auf Seite 1von 15

Chapter 1

Introduction
1.1 Introduction

Classification of underwater objects such as mines, floating objects, submarines and

controlling of vessel traffic in all major ports along the sea coast has become a crucial factor

and essential for all developing countries.

The crucial equipment that provides navigational and surveillance capability to the

Autonomous Underwater Vehicle (AUV) is the sonar. SONAR (Sound Navigation and

Ranging) is a sensor that uses sound propagation, mounted onto the AUV to navigate,

communicate and detect underwater mines. Sonar is the underwater equivalent of Radar and

its functions are many and varied. These include detection, identification, location and speed

indication of the 'targets of interest'. Radar operates on the principle of transmitting and/or

receiving electromagnetic waves, travelling at approximately the speed of light (3x10 8

meters/sec) through space or the atmosphere. Sonar, on the other hand, relies on acoustic

energy in seawater which travels at 1,500 meter/sec, depending upon conditions such as

temperature, depth, and salinity. There are basically two modes of operation of sonar:

'Passive' and 'Active'. A passive sonar system emits no signals. Active sonar employs a

transmitter to send out sound pulses and a receiver to record returning echoes. In

conventional active sonars, when the separation of the targets is less than the range

resolution, then it displays a single large combined target rather than multiple smaller targets.

Compressed High Intensity Radar Pulse (CHIRP) sonars are invented to overcome the

limitations (i.e., the low coverage area and low range resolution) of conventional monotonic

sonars. In this thesis, the images from the chirp sonar fitted on AUV are used for underwater

object detection and tracking analysis.


In underwater navigation, timely scanning of area in front of the AUV and detection of

objects is very important to avoid collision of AUV with vessels or underwater objects. With

the advancement of technology, there are Imaging sonars which scan areas upto a range of

100 to 300 meters in front of the AUV and provide images as output. But the information that

is available from these imaging sonars is limited to range and bearing only. Therefore, there

is a clear need for extraction of features (range, bearing, size, shape and speed) of all

underwater objects (that are coming in the way of an AUV) by making use of the information

available in the images.

In addition, the sonar information collected while searching for, or identifying, underwater

mines is often presented to the operator in the form of a two dimensional image. This 2D

information provides only range and bearing but not depth of the target. These 2D sonars

cannot distinguish between the safe sea floor and the dangerous under water obstacles

through depth measurement. They must rely on visual cues to guess whether or not the

obstacles are located in the water column or on the sea floor. In order to overcome the

problem, a new surface construction algorithm is developed, in which the complete 3D model

of the object of interest can be extracted from the 2D images obtained from the sonar.

Object identification in the 2D images obtained from sonar is very important for extracting

the 3D features. These sonar images contain noise which is undesired information that

contaminates an image. In order to identify the objects present in the images received from

the imaging sonar fitted onboard an AUV, a process called segmentation is employed. The

segmentation methods include Edge detection, Canny Edge detection, Adaptive

Thresholding, Fuzzy C means Thresholding and Adaptive Histogram Equalization. Even after

segmentation of the real-time sonar images, images contain noise. So to further remove the

noise from the sonar images and to identify the objects clearly, a new Image synthesis

algorithm is developed. The proposed algorithm combines substantial information from


several segmentation methods of original sonar images using mathematical techniques in

order to create a single composite image. The resultant comprehensive image retains all the

important features of the individual images. In order to get the complete 3D information of

the object i.e., to know the depth information, the 2D images of the object are taken at

different elevation angles of the sonar and are used to reconstruct the 3D shape of the object.

From the available data, in order to reconstruct the 3D object a new surface construction

algorithm is developed. The algorithm consists of (i) acquiring data points on the surface of

the solid using sonar, (ii) reconstructing the surface from these points. The developed

algorithms are validated with the real time data corresponding to the underwater images of a

sector scan sonar fitted onboard an AUV. These underwater images are collected for several

days at three different places (Tow tank (NSTL, DRDO), Visakhapatnam Steel Plant

Reservoir and Bay of Bengal sea water) located in India.

1.2 Aim of the Thesis

The main objective of the thesis is to develop a new underwater object detection algorithm

and to develop a new 3 dimensional surface construction algorithm using triangulation to

extract the object depth information from the images obtained from the chirp technology

based Sector Scan sonar fitted on the AUV.

To achieve the above objectives, the following tasks are performed.

1. Investigation of various underwater and terrestrial navigational aids and analysis of

the propagation characteristics of sonar signals under the influence of underwater

noise.

2. Performance analysis of chirp technology and Monotonic sonars in terms of range

resolution with which separation of two objects can be identified clearly in the image

obtained from the sector scan sonar.


3. Performance analysis of the existing image segmentation schemes and their

applicability to the sonar images.

4. Development of a new Image Synthesis algorithm to identify the objects in the noisy

underwater sector scan sonar images and comparison of its performance with existing

segmentation methods.

5. Development of a surface construction algorithm to construct the 3D shape of an

underwater object from the 2D images obtained from the sector scan sonar.

1.3 Applications of the Thesis

i) The proposed image synthesis algorithm based on image processing technique is

useful for underwater object detection on the sea-bed in the coastal regions where

physical, chemical and biological activities with immediate impact on humans take

place.

ii) The proposed image synthesis algorithm is useful for surveillance of ports, coastal

regions and also for underwater object classification such as identification of mines,

floating objects and submarines, etc.,

iii) The proposed surface construction algorithm is particularly useful in obstacle

avoidance and for aiding navigation.

iv) The developed 3D surface reconstruction algorithm is also useful to survey a

particular area or location in the sea for the oil and gas industry to make detailed maps

of the seafloor before they start building subsea infrastructure.

1.4 Literature Survey

The first task towards achieving the objectives of the thesis is the analysis of

characteristics of sonar and propagation of sound underwater (Qihu Li., 2012). This

analysis plays an important role in understanding the formation of images in Imaging


sonars. In this thesis the chirp technology based sonar is used to improve the range

resolution. The chirp technology is analyzed in comparison with the monotonic sonar.

The basic step to be undertaken in any image processing technique is noise filtering. For

this purpose, the characteristics of the noise present in the sea water and in the sonar

images are comprehensively understood (Urick R. J., 1983). The noise present in the sea

can be categorized in two ways: ambient noise and site specific noise. Ambient noise is

the open sea noise and includes turbulence (1-10Hz), shipping (10-100Hz), surface

(100Hz-100kHz) and thermal (above 100kHz) components. Whereas site specific noise

includes manmade, biological, ice cracking, rain and seismic event components (Fig. 1.1).

Majority of the ambient noise sources exhibit continuous power spectral density and

Gaussian statistics (Waite A.D., 2002). The noise power is characterized as

N(f) = K fb

(1.1)

where, f is the frequency, b is the noise power spectral density and K is the

spreading factor.

K = 2 for spherical spreading

= 1.5 for practical spreading

= 1 for cylindrical spreading


The underwater noise power spectral density decays at b = 18 dB/dec.

Fig. 1.1 Underwater noise power spectral density

A comprehensive study is carried out on linear and non linear spatial filtering techniques

such as mean filter, Gaussian filter, median filter and frequency filters such as lowpass,

highpass and bandpass filters (Gonzalez R. C., 2005). These filters are implemented on

simulated and real time sonar images. Noise removal is the first step in any image

segmentation technique. Various spatial and frequency domain filtering techniques were

studied for various types of noise removal (Quidu I. et al, 2000; Yu S.C. et al, 2008). The

goal of segmentation is to take an input image and clearly define the objects in it. Image

segmentation is normally the next step in image analysis after noise removal (Zerr, 2005).

Segmentation can also be regarded as a process of grouping together pixels that have

similar attributes (Mignotte, 1998). All subsequent tasks such as feature extraction, object

recognition and 3D surface construction rely heavily on the quality of the segmentation

process (Bell, 2002). Several popular methods like adaptive thresholding, K-means
clustering, region growing and edge detection methods are studied and some of them are

implemented on sonar images but they failed to identify the objects from the foreground

noise (Martinez G., 2005). Since there is no general solution to the image segmentation

problem, these techniques often have to be combined with domain knolwdge in order to

effectively solve segmentation problem for a specific application (Fox et al, 2004; Reed et

al, 2003). Therefore a new method which takes into account the advantages of the

existing segmentation methods is proposed for sonar object detection. In this process all

these segmented images are combined into a single image, which retains the important

features of the individual images (H B Mitchell., 2010). The developed image synthesis

algorithm is compared with principle component analysis method (Lindsay I Smith.,

2002; Yi Zhou., 2010). The proposed image synthesis algorithm is succeeded in detecting

the objects from sonar images with high PSNR.

The objects detected from the sonar images are two dimensional (2D). So for better

understanding of the features of the underwater object, its three dimensional features are

required (Satyan L. Devadoss et al., 2011). In order to construct the 3D model from the

2D data available from the sonar images a new surface construction algorithm is

developed. The developed 3D surface construction algorithm is compared with the ball

pivoting algorithm (Fausto Bernardini., 2010). The 3D surface reconstructed using

proposed algorithm has better resolution than ball pivoting method.

1.5 Research Methodology

The first step in achieving the research goal is the acquisition and processing of images

generated by the Imaging sonar. The detailed block diagram of the sonar object detection

and its 3D surface construction is shown in Fig. 1.2. The images that are received from
the imaging sonar fitted on the AUV provide only the range and bearing of the objects.

These objects are required to be detected in the image frames received from the sonar.

This involves the processing of the images in such a way that the detection of real objects

is not missed out and no false alarm is detected. The sonar images are required to be pre-

processed and image synthesis algorithm is to be developed which combines the features

of segmentation methods. Segmentation is required to distinguish objects from the

background noise. Several existing segmentation methods have been implemented on

sonar images and it is observed that, with a single method alone, it is not possible to

segment the sonar images properly. Therefore further research was undertaken and a new

image synthesis algorithm that suits the underwater real sonar images over the south east

coast of India is designed and developed.

Once the image is segmented and the objects are detected, their features are extracted.

The main aim of feature extraction is to extract the size and shape of the objects. The

object detected from the sonar is a 2D which provides only range and bearing of the

object. So there is need for the extraction of the 3D shape from the 2D images obtained.

In this thesis, first the different slices of the same object at different elevations are

obtained and the object is formed. Initially a 3D model is developed based on the slice

centroid. In this method centroids of each slice are calculated and all the points available

from the 2D images are joined based on spherical co-ordinates. The surface is

constructed using the method ball pivoting. Though it constructs the surface but it has

poor resolution. So a new algorithm is developed based on triangulation which provides

high resolution.

Clear
Video Identification
Images Removal of
of the object
Data noise and
Conversion of using
Acquisition object
raw video into developed
from the sonar detection using
images image
fitted on AUV segmentation synthesis
methods algorithm

Constructi
Fig. 1.2 Block diagram of object detection and 3D surface construction algorithm

1.6 Technical Approach

Sonar is a sensor that uses sound propagation, which mounted onto the AUVs to navigate,

communicate and detect underwater mines. In conventional active sonars (monotonic

sonars), when the separation of the targets is less than the range resolution, then it

displays a single large combined target rather than multiple smaller targets. The

conventional active sonars cannot be used in detecting the underwater objects due to its

low range resolution.. The range resolution of conventional active sonar is given by the

following equation.

pulse length speed of sound


Range resolution = (1.2)
2

The minimum range resolution that can be obtained for monotonic sonar is 37.5 mm.

From the above equation, the ability of monotonic acoustic systems to resolve targets is

better, if the pulse duration is short. Ideally, long transmit pulses are needed to get

enough acoustic energy into the water for good identification of the furthermost targets,

but due to the velocity of sound (VOS) through water (1500 metres / second), each pulse

will occupy an equivalent 'distance' related to its pulse duration. The range resolution can
be improved in chirp technology sonar and is given by

velocity of sound
Range resolution =
(bandwidth 2)
(1.3)

The bandwidth of a typical chirp system is 100 kHz, and using the typical VOS of 1500

meters/second, the range resolution obtained is 7.5 mm which is better than conventional

sonar. The monotonic sonar cannot distinguish two objects if the distance between them

is less than 37.5 mm but using chirp technology sonar the objects can be distinguish if

they are 7.5 mm apart.

In this thesis, the images from the chirp sonar are used for underwater object detection

and tracking analysis. The images obtained are processed to remove the overall noise

present in the images. The next step in the research work is object detection. Several

segmentation methods are analyzed and implemented for object detection purpose. Since

the suitability of existing segmentation methods varies from application to application, a

new segmentation algorithm is developed for underwater image processing. In this

method all the features of the existing segmentation methods are combined. The best

pixels from all the segmentation methods are selected and combined into a single image.

The criteria used for selection of the best pixels are the eigen values. In order to assess

the best pixels, given image is partitioned into a lattice of blocks of size b b. For each

x y
block B, let gs= ( g s , g s ) denote the gradient of the gray level intensity. The covariance

matrix J of the gradient vectors for all b2 sites in this block is given by

1 j11 j12
J g sT g s
b2 s B j 21 j 22

(1.4)

From the above matrix the Eigen values (λ1, λ2) are calculated using the following
equations

1
1 trace( J ) trace J 4 det J (1.5)
2

1
2 trace( J ) trace J 4 det J
2

(1.6)

Where trace (J) =j11+j22, det (J) = j11 j22 -j212 and λ1≥ λ2. The best quality pixels are

determined by using 1 2 . If λij is the quality assessment value of a block Iij, the

ordering of assessment values is given by

λ (1)> λ (2)>……..> λ (5)

and this implies the same ordering to the corresponding blocks

I (1) > I (2) > … > I (5)

where the subscripts are the ranks of the image blocks. Based on these ranks the better

quality blocks of pixels are formed into a new image. The block diagram of the

developed new image processing algorithm is shown in the Fig. 1.3.

Once the objects are detected from the noise free images, the next objective is to

construct the 3D surface of the object. Sonar information collected while searching for, or

identifying, underwater mines is often presented to the operator in the form of a two

dimensional image. This 2D information provides only range and bearing of the target

only. As the depth information is not available, this 2D information cannot distinguish

between the safe sea floor and the dangerous underwater obstacle through depth

measurement.

Edge detection

Chirp
Technology Canny Edge detection
based Sonar Image Noise
Data(Under
Filtering Synthesis Free
water objects Adaptive thresholding
Algorithm Under
images)
water
Image
Fuzzy C Means thresholding
Fig. 1.3 Block diagram of image synthesis algorithm

In order to overcome the problem, surface construction algorithm is developed in which a

complete 3D model of the object of interest can be extracted from the 2D images

obtained from the sonar. In order to get the complete 3D information of the object i.e., to

know the depth information, the 2D images of the object are taken at different elevation

angles of the sonar and are used to construct the 3D shape of the object. Firstly a 3D

model is developed based on the slice centroid based method. In this method, centroids of

each slice are calculated and all the points available from the 2D images are joined based

on spherical co-ordinates. Using this method the shape is obtained but failed to construct

the complete surface of the object. So in order to construct the surface ball pivoting is

implemented. Even though the slice centroid in combination with ball pivoting

constructs the surface of an object but it has poor resolution. So a new algorithm based on

triangulation and quick hull algorithm is developed in this thesis for surface

reconstruction of underwater objects. This proposed algorithm provides high resolution.

The steps involved in triangulation are,

(i) A triangle of a planar point set should be formed with minimal internal angle

Let us consider a triangle pqr with sides a, b, c with internal angle, γ. The internal angle

can be calculated as

a2 b2 c2
cos
2ab
(1.7)

The minimizing angle is given as

c(a 2 b2 c2 )
R cos
8A

(1.8)

abc
Where, R , and A is the area of triangle and A can be expressed by the three
4A

point determinant as

1 (1.9)
A
2 | D ( p; q; r ) |

Where,

xp yp 1
D( p; q; r ) xq yq 1 x p yq xr y p xq y r x p yr xq y p xr y q
xr yr 1

Now the third point is determined in such a way that it should minimize the Rcosγ. Let r

be a first third point detected r S be the first point for which D (p; q; r) ≠ 0 and define

one constant K (p; q; r) as

a 2 b2 c 2 (1.10)
K ( p; q; r )
D( p; q; r )

If D (p; q; r) > 0, identify the third point which minimizes K (p; q; r). Thus a new triangle

is formed with identified point.

(ii) This Triangle must satisfy empty sphere condition, that is, no point should lie inside

the circum circle of the triangle.


To determine whether a point t lies inside the ∆PQR a incircle test should be performed.

The point t lies inside the ∆PQR if the following determinant is negative. The point lies

on the circum circle of the ∆PQR if the determinant is zero. The point lies outside the

triangle if the determinant is greater than zero.

px p y px2 p y2 1
qx q y qx2 q y2 1
incircle( p; q; r ; t ) 0 (1.11)
rx ry rx2 ry2 1
t x t y t x2 t y2 1

This triangulation method in combination with quick hull algorithm is developed in this

thesis. The developed algorithm consists of two steps: (i) acquisition of data points on the

surface of the solid using sonar (ii) reconstruction of the surface from these points. The

steps involved in the proposed surface construction algorithm are as follows:

1. Separate the z coordinates from all the sampled points so as to project them on to the

x-y plane.

2. Now raise all the 2D points to 3D points by taking the z coordinates of the new points

as x2+y2 .

3. Construct the convex hull for all these points using Quickhull algorithm.

4. Once the convex hull is obtained the points are brought down to 2D by removing the

added new z coordinate. By doing this, the triangulation of all the points can be

obtained.

5. Now the original z-coordinates are added to the points and obtained triangulation is

plotted to get the reconstructed surface.

1.7 Organization of the Thesis

The thesis is organized into seven chapters including the Introduction and the
Conclusions. Chapter 2 describes various underwater navigational aids, how the sound

waves propagate and the underwater noise effects on the sound signals. It also provides

analysis of the sonar characteristics in underwater. Chapter 3 introduces the chirp

technology sonar in comparison with monotonic sonar. This chapter also presents the

performance analysis of chirp technology in terms of range resolution with which

separation of two objects can be identified clearly in the image obtained from the sector

scan sonar. The performance analysis of various image segmentation methods that are

used for underwater object detection is presented in Chapter 4. The proposed underwater

object detection algorithm and its performance analysis are presented in Chapter 5.

Chapter 6 presents the results of two 3D models that are implemented based on the slice

centroid and 3D surface construction algorithm. This chapter also includes the

performance analysis of the proposed 3D surface reconstruction algorithm for underwater

objects. The overall conclusions of the thesis along with the future scope of the work are

presented in Chapter 7.

Das könnte Ihnen auch gefallen