KALMAN FILTERING FOR 3 D REAL TIME DATA VISUALIZATION OF MULTIBEAM SONAR RECORDS



Similar documents
NEW DIGITAL TERRAIN MODELING (DTM) TOOLS FOR CABLE ROUTE PLANNING by Dr. Jose M. Andres Makai Ocean Engineering Inc.

The Integration of Hydrographic and Oceanographic Data in a Marine Geographic Information System U.S. Hydro 2015

1.0 INTRODUCTION 2.0 SCOPE OF WORK. DATE July 29, 2010 PROJECT No /2000

Survey Sensors Hydrofest Ross Leitch Project Surveyor

Improving Hydrographic Rate of Effort

Error Estimation in Positioning and Orientation Systems

Robot Perception Continued

Committee on Acoustics of the Polish Academy of Sciences Section of Ultrasonics Polish Acoustical Society Gdansk Division HYDROACOUSTICS

Index-Velocity Rating Development for Rapidly Changing Flows in an Irrigation Canal Using Broadband StreamPro ADCP and ChannelMaster H-ADCP

УДК 528 Nguyen Thanh Le APPLYING MULTIBEAM ECHO-SOUNDER SYSTEM IN MAKING MULTISCALE SEABED TOPOGRAPHY MAP IN VIETNAM

Automatic Labeling of Lane Markings for Autonomous Vehicles

DELPH v3.0. seabed mapping software suite

Apogee Series. > > Motion Compensation and Data Georeferencing. > > Smooth Workflow. Mobile Mapping. > > Precise Trajectory and Direct Georeferencing

A Reliability Point and Kalman Filter-based Vehicle Tracking Technique

A REVIEW ON KALMAN FILTER FOR GPS TRACKING

Robotics. Lecture 3: Sensors. See course website for up to date information.

HYDROGRAPHIC ECHOSOUNDER FOR SOUNDING INLAND WATERS ANDRZEJ JEDEL, LECH KILIAN, JACEK MARSZAL, ZAWISZA OSTROWSKI, ZBIGNIEW WOJAN, KRZYSZTOF ZACHARIASZ

Remote Sensing, GPS and GIS Technique to Produce a Bathymetric Map

Committee on Acoustics of the Polish Academy of Sciences Section of Ultrasonics Polish Acoustical Society Gdansk Division HYDROACOUSTICS

K.Prasanna NIT Rourkela,India Summer Internship NUS

The optimum offshore survey workflow for high-quality GIS results. by integrating CARIS & EIVA software

Active and Passive Microwave Remote Sensing

A review of ADP processing software

Error detection of bathymetry data by visualization using GIS

A METHODOLOGY FOR GIS INTERFACING OF MARINE DATA

BEHAVIOR BASED CREDIT CARD FRAUD DETECTION USING SUPPORT VECTOR MACHINES

Norwegian Hydrographic Service. and. [Contractor] APPENDIX B. Technical Specifications. MAREANO Programme. [Date]

GEOENGINE MSc in Geomatics Engineering (Master Thesis) Anamelechi, Falasy Ebere

Is Multibeam Water Column Data Really Worth the Disk Space?

Index-Velocity Rating Development (Calibration) for H-ADCP Real-Time Discharge Monitoring in Open Channels

The Arctic-2010 cruise: bathymetric survey for delineation of the extended continental shelf of the Russian Federation in the Arctic

Principles and Practices of Data Integration

GEOScaN Remote Data Acquisition for Hydrographic, Topographic and GIS Surveying

Gravir Outer, Isle of Lewis Site and Hydrographic survey report

Using Optech LMS to Calibrate Survey Data Without Ground Control Points

SEABEAM ELAC1185 MULTIBEAM ECHOSOUNDER

E190Q Lecture 5 Autonomous Robot Navigation

Robotics. Chapter 25. Chapter 25 1

Chapter Overview. Bathymetry. Measuring Bathymetry. Echo Sounding Record. Measuring Bathymetry. CHAPTER 3 Marine Provinces

Author(s): Document owner: n/a MESH action: 2.1 Version: 1.1 Date published: File name: Language:

Effective Use of Android Sensors Based on Visualization of Sensor Information

Good Practice for Hydrographic Surveys in New Zealand Ports and Harbours. Maritime Safety MARITIME SAFETY AUTHORITY OF NEW ZEALAND Kia Maanu Kia Ora

This service is free for all our customers with a maintenance contract.

PRAKlA SEISMDS "V V PRAKLA-SEISMOS AG

Integration of LIDAR Data in CARIS HIPS for NOAA Charting Carol McKenzie *, Bill Gilmour, Lieutenant Edward J. Van Den Ameele, Mark Sinclair

Engineers from Geodetics select KVH for versatile high-performance inertial sensors. White Paper. kvh.com

The relationships between Argo Steric Height and AVISO Sea Surface Height

Bathymetry the art and science of seafloor modeling for modern applications

HYDROGRAPHIC DEPARTMENT MARITIME AND PORT AUTHORITY OF SINGAPORE (MPA) (Version: July 2015)

The Visualization Pipeline

Aquaculture Monitoring Standard

Measuring Line Edge Roughness: Fluctuations in Uncertainty

Sensors and Cellphones

Acoustic Processor of the MCM Sonar

Satellite Derived Bathymetry

VEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS

Data Mining mit der JMSL Numerical Library for Java Applications

sonobot autonomous hydrographic survey vehicle product information guide

Robot Sensors. Outline. The Robot Structure. Robots and Sensors. Henrik I Christensen

SHOALS Toolbox: Software to Support Visualization and Analysis of Large, High-Density Data Sets

Contents. 1. PROFILE p2. 2. SERVICES 2.1 Offshore Support Services p 4 Offshore support p 6 ROV operations p 8

RIEGL VZ-400 NEW. Laser Scanners. Latest News March 2009

A Measurement of 3-D Water Velocity Components During ROV Tether Simulations in a Test Tank Using Hydroacoustic Doppler Velocimeter

A Short Introduction to Computer Graphics

Comp 410/510. Computer Graphics Spring Introduction to Graphics Systems

Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches

Acoustic Doppler Current Profiler Principles of Operation A Practical Primer

MIKE 21 FLOW MODEL HINTS AND RECOMMENDATIONS IN APPLICATIONS WITH SIGNIFICANT FLOODING AND DRYING

Synthetic Aperture Radar: Principles and Applications of AI in Automatic Target Recognition

Files Used in this Tutorial

Overset Grids Technology in STAR-CCM+: Methodology and Applications

Lecture Notes, CEng 477

New Coastal and Inland Water Mapping System Promises Significant Increases in Productivity with Virtual Real Time Map Production

Lidar 101: Intro to Lidar. Jason Stoker USGS EROS / SAIC

The Scientific Data Mining Process

WSP013_WASSP_Brochure 190x210.indd 2

Near Real Time Blended Surface Winds

CFD Modelling and Real-time testing of the Wave Surface Glider (WSG) Robot

Notable near-global DEMs include

Overview of Submarine Cable Route Planning & Cable Route Survey Activities. Graham Evans Director EGS Survey Group

Harmonizing Survey Deliverables Emerging Standards and Smart Data Exchange

1.1 OVERVIEW OF THE DOCUMENT 1.2 BACKGROUND TO THE PROJECT

Environmental Remote Sensing GEOG 2021

Waypoint. Best-in-Class GNSS and GNSS+INS Processing Software

System Identification for Acoustic Comms.:

Understanding the Flo-Dar Flow Measuring System

An Overview of Seabed Surveys (High resolution Geophysical Site Surveys)

OCEANOGRAPHY Vol.II Morphology of Ocean Floor and Plate Tectonics - Chengsung Wang MORPHOLOGY OF OCEAN FLOOR AND PLATE TECTONICS

Assessment. Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall

COMPANY PROFILE PELICAN COMPANY LIMITED

Motion Sensing with mcube igyro Delivering New Experiences for Motion Gaming and Augmented Reality for Android Mobile Devices

A Method Using ArcMap to Create a Hydrologically conditioned Digital Elevation Model

Introduction to Computer Graphics

RF Coverage Validation and Prediction with GPS Technology

Data Storage. Chapter 3. Objectives. 3-1 Data Types. Data Inside the Computer. After studying this chapter, students should be able to:

Outline. Application of AUVs for Hydrography. AUVs for hydrographic surveying AUV horizontal mapping accuracy

Transcription:

Volume 6 HYDROACOUSTICS KALMAN FILTERING FOR 3 D REAL TIME DATA VISUALIZATION OF MULTIBEAM SONAR RECORDS JERZY DEMKOWICZ, MAREK MOSZYŃSKI Technical University ofgdańsk ul. Narutowicza 11/12 Gdańsk demjot@eti.pg.gda.pl For the last deeade multibeam sonars have been inereasingly used for mapping and visualization of the bottom surfaees to provide the 'physical bases' for environmental studies due to theirs unpreeedentedly high resolution mapping ability. However, the raw sonar records are subjeet to systematic errors, random noise and outliers. In this pap er Kalman filtering approaeh to generating optimal estimates of bottom surface from a noisy raw sonar records is presented. The experiment on the surfaee indicates that after applying the Kalman filtering technique the outliers of raw reeords ean be effeiently deteeted and removed. Moreover in the same time, the two-step Kalman filtering method is applied, which aims to filter every multibeam sonar swath and enable 3 D seabed visualization in real time. The 3 D bottom relief before, and after the filtering method application is also presented. INTRODUCTION As computer and multibeam sonar has become central to the high-definition bottom mapping, 3 D imaging of seabeds has become very attractive in that area. Increasing amount of digital (raster) and very precise echo records from multibeam sonar have enhanced the potential of computer modeling of the marine environment to improve our understanding of the bottom processes. The bottom area data mapped with multibeam sonar usually contain bathymetry data along with navigational inforrnation (e.g. UTM coordinates), allowing for further visualization 189

HYDROACOUSTICS Volume 6 Figure 1: Multibeam sonar accuracy, from [1]. and mapping of a geographically defined area. However, a raw echo records from multibeam sonar are analyzed and visualized rather rarely as are typically interfered by many sources of noise, spikes and outliers, which affects the quality of representation of contours and slope of bottom lines. The noise sources may be breaking waves, rain, thermal, seismic activity, ships, animals, and so on. This is so called an ambient noise. However the error sources of a great importance is heading, either determined from gyro or GPS phase measurements between the two GPS carrier phase receivers, velocity and position from GPS together with roll, pitch, heading (yaw) of a ship and acceleration measurements, which are also an input into the Kalman filter. As tums out the data provided by peripheral units play the crucial role in the precise positioning and application of correctors to the multibeam sonar bottom relief mapping. The error in depth is a function of several parameters. Roll errors is more significant then errors in pitch. The error is especially important for greater beam angels [I] as was shown in the Fig. 1. A sample 3 D visualization ofthe noisy multibeam data is presented in the Fig. 2. For the relatively slow dynamie ofthe measured signal, as a bottom depth is in fact, very dense raster measurements from the multibeam sonar perfectly fit the digital Kalman filter algorithm. 1. KALMAN FIL TER THEOR y The Kalman filtering technique was firstly introduced in 1960. A typical Kalman filter application are navigation systems, as well the motion objects tracking, obstacles detections. Usually, the inputs of the filter are a current position measured in regular time intervals, in terms of the Kalman filter terminology known as an innovation [2]. The outputs of the filter is a 190

Volume 6 HYDROACOUSTICS position and velocity of the objects in the three dimensional system (i.e. Cartesian system). An important concept of Kalman filtering is the 'state'. The state of a system is defined as the minimum information about the past and present, needed to determine all futurę responses of a system given the future input [3]. In a certain random case, it can be considered as the minimum amount of information about past and present estimates, needed to determine an optimal casual estimate of future responses, given future noisy observations. The concept of state actually forms the stoehastie differenee equations, i.e. dynamie model, as follows: S- (i) = A(i)S+ (i) P- (i) = A(i)P+ (i) + Q(i) K. P-(i)H T (i) (l) = H(i)P-(i)HT (i) + R(i) (1) (2) (3) S+(i) = S-(i)+K(i)[Z(i)-H(i)S-(i)] p+ (i) = [I - K (i)h (i) ]P- (i) (4) (5) where Sri) is the predict estimate of state veetor, Fti) eovarianee matrix assoeiated with S (i), K(i) Kalman gain, s: (i) update estimate of state veetor, p+ (i) eovarianee matrix assoeiated with s:(i), A(i) trans iti on matrix for the state and H(i) is transition matrix for the measurements, Q(i) covariance of the state noise, R(i) the measurement noise and Z(i) the innovation. The dense and regular multibeam sonar records of bottom depth are measured in a constant time intervals of echoes. We assume that the Kalman processor computes the successive multibeam records swath data from the left to right order, as in raster scanning. The echo es have very systematic grid, but to be precise the grid should be called semi-grid. Therefore, at any processing point, we have echoes (exc1uding the first echoes) that precede the current record. 2. KALMAN FILTERING OF MULTIBEAM SONAR SWATH The multibeam sonar records can be grouped in the swaths, each swath contains so called pings, single echoes, which are grouped in a very regular grid. Taking into account the very regular and systematic feature of every swath, Kalman filtering was applied to every single swath, as they come from the sonar in real time (see Fig. 3). However, according to Kalman filtering theory, the quality of the state vector will vary according to its position within the raster grid, since an estimate of the state vector is optimally derived using all available information of the processed points. While the filtering progresses, the numbers of the processed points will increase, so the state vector of the points close to the end of a processing record will be generally better than those close to the starting positions. To overcome the problem, the two-step filtering procedure was applied. By applying the suggested Kalman processor twice over the same multibeam sonar swath data with different orientations. Firstly, we apply the processor from the right to left. Then, the same process is applied in reverse, i.e. from the left to right. The output of these two processes will be a subject offurther optimal calculation, which yield better 191

HYDROACOUSTICS Volume 6 Figure 2: 3D raw echoes visualization retrieved by SeaBat 8101 multibeam sonar in Southem part ofbaltic Sea. L e v -24.0 e I -24.5 m 0.10 v a 0.05 I 0.00 u e -0.05-0.10 Truth and Estimate Plot 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50 0.55 0.60 0.65 0.70 0.75 0.80 0.85 0.90 Normalized swath width Residual Plot 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 Normalized swalh width Figure 3: KaJman filter swath estimate and residual error. 192

Volume 6 HYDROACOUSTICS Figure 4: 3 D seabed visualization after one-step filtering procedure. Figure 5: 3 D seabed visualization after two-step filtering procedure. 193

HYDROACOUSTICS Volume 6 estimate especially for the first, and the las t samples of data. The final estimate is calculated on the basis of the following theorem, taking into account the weighted contribution of two previously calculated estimates: S (i) = S+(i) + (S; (i) - S;(i))P; fina! B p; (i) + p; (i) (6) where B index stands for "backward" and F for "forward" filtering. The Kalman filter algorithm was implemented in Java language. It was applied to the actual data collected during the hydroacoustic survey in the southern part of Baltic Sea with SeaBat 8101 multibeam sonar system. Fig. 3 shows a calculated estimate of the swath and its residual error. FigA shows 3 D bottom relief visualization after one-way filtering procedure, and Fig 5 the final re sult after two-step filtering procedure. 3. CONCLUSIONS Application of seabed mapping and imaging is very important in many areas including marine navigation, seafloor mapping and characterization, marine GIS, ECDIS, hydrography etc. This is especially attractive when mapping of the seabed is performed using multibeam sonar systems, which can map a bottom within the meter resolution. The article presents the re suit of dual way Kalman filtering applied to the multibeam sonar swath and its 3 D visualization. The results, as shown in the preceding sections are very promissable. The deviation of random noise of the raw data can be significantly reduced by approximately 70% for the bottom depth. Although the method was tested as a postprocessing algorithm it can be applied in real time. Additionally, processed surface is far more suitable for further triangularization [4] as it guarantees optimal data representation for graphical rendering of the surface. Potentially, this method can be also applied in the process of merging different multibeam transects. REFERENCES 1. M. Trethewey, M. Field, D. Cooper, Making the Most ofinvestment in Multibeam Sonar, TSS (UK) Limited. 2. R. E. Kalman, A New Approach to Linear Filtering and Prediction Problems, ASME Journal ofbasic Engineering, 82D:35-45, 1960. 3. P. Padulo, and M.A. Arbib, System Theory, Philadelphia: W. B Saunders, p21-22., 1974. 4. J. Demkowicz, M. Moszyński, A. Stepnowski, 3 D Visualization of Seabed from Multibeam Sonar Records Using Triangular Irregular Mesh, Specia1 Issue of the Revista de Acustica, Vol. XXXIII, 2002. 194