filling in the white strip - canadian hydrographic …...hypack 2009a data logging caris hips 7.0...

26
CHC2010 Quebec City CHC2010 Quebec City S3.1 Hare et al. S3.1 Hare et al. 1 1 Filling in the white strip: Filling in the white strip: An evaluation of the use of phase An evaluation of the use of phase - - measuring bathymetric sidescan sonar measuring bathymetric sidescan sonar for nearshore bathymetric and habitat for nearshore bathymetric and habitat mapping mapping R.M. Hare, P. Eng., C.L.S., R.M. Hare, P. Eng., C.L.S., Kalman Czotter, C.L.S. and Kalman Czotter, C.L.S. and Jacques Gagné, Jacques Gagné, Canadian Hydrographic Service (CHS) and Canadian Hydrographic Service (CHS) and Doug Lockhart, Chief Hydrographer, Doug Lockhart, Chief Hydrographer, Teledyne RD Instruments Teledyne RD Instruments

Upload: others

Post on 05-Apr-2020

4 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 11

Filling in the white strip:Filling in the white strip: An evaluation of the use of phaseAn evaluation of the use of phase-- measuring bathymetric sidescan sonar measuring bathymetric sidescan sonar for nearshore bathymetric and habitat for nearshore bathymetric and habitat mapping mapping

R.M. Hare, P. Eng., C.L.S., R.M. Hare, P. Eng., C.L.S., Kalman Czotter, C.L.S. andKalman Czotter, C.L.S. and

Jacques Gagné, Jacques Gagné, Canadian Hydrographic Service (CHS) andCanadian Hydrographic Service (CHS) and

Doug Lockhart, Chief Hydrographer, Doug Lockhart, Chief Hydrographer, Teledyne RD Instruments Teledyne RD Instruments

Page 2: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 22

OverviewOverview

Statement of the problemStatement of the problemA possible solutionA possible solutionA proposed test siteA proposed test siteOriginal Methodology (the plan)Original Methodology (the plan)Actual methodology (a backActual methodology (a back--up plan)up plan)ResultsResultsThe way forwardThe way forward

Page 3: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 33

The “white strip”The “white strip”

Page 4: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 44

Shoal Seeker with C3D Shoal Seeker with C3D bow mountbow mount

Page 5: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 55

CHS system specsCHS system specs

Teledyne Benthos C3D phaseTeledyne Benthos C3D phase--measuring bathymetric measuring bathymetric sidescan sonarsidescan sonarCoda Octopus F185 motion sensorCoda Octopus F185 motion sensorPPK (for primary antenna) PPK (for primary antenna) –– into HIPSinto HIPS–– Inertial Explorer requires development; Inertial Explorer requires development; –– POSPAC won’t accept FPOSPAC won’t accept F--185 format.185 format.

Hypack 2009a data loggingHypack 2009a data loggingCARIS HIPS 7.0 data processing includes refraction CARIS HIPS 7.0 data processing includes refraction correction (but not recorrection (but not re--rayray--tracing)tracing)AML surface sound speed (not read in real time, AML surface sound speed (not read in real time, manually entered in C3D software) and profilesmanually entered in C3D software) and profiles

Page 6: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 66

Patricia Bay at two tidesPatricia Bay at two tides

Page 7: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 77

WorkflowWorkflow

Collect and process point, line and area Collect and process point, line and area features by terrestrial positioning techniques features by terrestrial positioning techniques at low tide in intertidal areas (ground truth)at low tide in intertidal areas (ground truth)Use established hydrographic survey tools Use established hydrographic survey tools that meet or exceed IOS Order 1a in slightly that meet or exceed IOS Order 1a in slightly deeper water areas (EM3002)deeper water areas (EM3002)Collect coincident bathymetric sidescan data Collect coincident bathymetric sidescan data (Hypack) for comparison and process using (Hypack) for comparison and process using existing MB processing tools (CARIS HIPS)existing MB processing tools (CARIS HIPS)

Page 8: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 88

Terrestrial ground truth Terrestrial ground truth at low tideat low tide

Page 9: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 99

CCGS Otter Bay (EM3002)CCGS Otter Bay (EM3002)

Page 10: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 1010

Proposed methodologyProposed methodology

Comparison of EM3002 and C3D bathymetryComparison of EM3002 and C3D bathymetry–– Depths over flat seafloorDepths over flat seafloor–– Positions of pier pilingsPositions of pier pilings

Comparison of depths on point and linear features Comparison of depths on point and linear features (positioned by terrestrial PPK and DGPS)(positioned by terrestrial PPK and DGPS)Comparison of area features delimited by terrestrial Comparison of area features delimited by terrestrial DGPS (and/or DGPS (and/or orthoortho--imagery) and C3D backscatter imagery) and C3D backscatter mosaicmosaic

Answer the following:Answer the following:

Page 11: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 1111

Proposed research questionsProposed research questions

–– Can C3D acquire bathymetry to Order 1a position and depth Can C3D acquire bathymetry to Order 1a position and depth uncertainty requirements?uncertainty requirements?

Under what conditions?Under what conditions?Over what proportion of the swath?Over what proportion of the swath?

–– Can C3D reliably detect Order 1 or Special Order point Can C3D reliably detect Order 1 or Special Order point targets?targets?

Under what conditions?Under what conditions?Over what proportion of the swath?Over what proportion of the swath?

–– Can C3D backscatter identify habitat areas reliably?Can C3D backscatter identify habitat areas reliably?–– Can C3D backscatter be used to reliably locate small point Can C3D backscatter be used to reliably locate small point

targets (sawedtargets (sawed--off piles) and linear features (pipelines)off piles) and linear features (pipelines)–– What are the operational limitations of the C3D for:What are the operational limitations of the C3D for:

Navigational requirements?Navigational requirements?Habitat mapping?Habitat mapping?

Page 12: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 1212

The backThe back--up planup plan

Acquire a test data set in San Diego Acquire a test data set in San Diego using using FugroFugro C3D system (working)C3D system (working)Comparison of C3D bathymetry:Comparison of C3D bathymetry:–– At crossAt cross--check linescheck lines–– Against Against ResonReson 7125 reference surface7125 reference surface

Answer the following:Answer the following:

Page 13: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 1313

Modified research questionsModified research questions

Can we develop an efficient and reliable methodology for C3D surCan we develop an efficient and reliable methodology for C3D surveys?veys?Efficiency:Efficiency:

–– Swath greater than 5 times water depthSwath greater than 5 times water depth–– Data processing time on the order of oneData processing time on the order of one--toto--one with acquisition timeone with acquisition time

Reliability:Reliability:–– Can C3D acquire bathymetry to Order 1a position and depth uncertCan C3D acquire bathymetry to Order 1a position and depth uncertainty ainty

requirements?requirements?Under what conditions?Under what conditions?Over what proportion of the swath?Over what proportion of the swath?

–– Can C3D reliably detect Order 1 or Special Order point targets?Can C3D reliably detect Order 1 or Special Order point targets?Under what conditions?Under what conditions?Over what proportion of the swath?Over what proportion of the swath?

–– Can C3D backscatter identify habitat areas reliably?Can C3D backscatter identify habitat areas reliably?–– Can C3D backscatter be used to reliably locate small point targeCan C3D backscatter be used to reliably locate small point targets (sawedts (sawed--off piles) off piles)

and linear features (pipelines)and linear features (pipelines)–– What are the operational limitations of the C3D for:What are the operational limitations of the C3D for:

Navigational requirements?Navigational requirements?Habitat mapping?Habitat mapping?

Page 14: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 1414

Processing approach (1)Processing approach (1)

An iterative processing An iterative processing approach is used to reduce approach is used to reduce manual editing.manual editing.A CUBE surface is builtA CUBE surface is builtfrom down sampled datafrom down sampled data

Obvious fliers are manually Obvious fliers are manually removedremoved

Relative data volumes for this area:8101: 0.9 GB7101: 1.8 GB7125: 12.5 GBC3D: 25.6 GB

Page 15: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 1515

Processing approach (2)Processing approach (2)A 1A 1--sigma surface filter is applied to edited soundingssigma surface filter is applied to edited soundingsBefore Surface Filter After Surface Filter

Standard Deviation

Hypothesis Count

Page 16: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 1616

Processing approach (3)Processing approach (3)

Next, the full resolution data set is imported and Next, the full resolution data set is imported and cleaned using the surface filter and the low cleaned using the surface filter and the low resolution surfaceresolution surface

Pipeline

Anchor blocks

Page 17: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 1717

CrossCross--section pre and section pre and post CUBE filterpost CUBE filter

Pipeline

Page 18: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 1818

ResultsResultsTie Line comparison: Tie Line comparison:

Page 19: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 1919

7125 reference surface7125 reference surface

Page 20: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 2020

C3D difference crossC3D difference cross--sectionsection

Page 21: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 2121

Sidescan waterfallSidescan waterfall

Rip rap shot rock shoreline

1m anchor block and chain

Pipeline with rock armour

Page 22: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 2222

ConclusionsConclusions

Reliability:Reliability:–– Can we say meets Order 1a TPUCan we say meets Order 1a TPU--H? Using POSPAC H? Using POSPAC -- yesyes–– TPUTPU--V <= 30 cm (95%) V <= 30 cm (95%) –– yes (Order 1, not Special)yes (Order 1, not Special)–– Target detection Target detection –– 1 m anchor blocks 1 m anchor blocks –– yes (Special)yes (Special)–– Can different seabed types be reliably identified? YesCan different seabed types be reliably identified? Yes

Efficiency:Efficiency:–– Does it achieve 5 times depth swath while meeting above Does it achieve 5 times depth swath while meeting above

specs? 5 times in deeper; more than 5 times in shallowerspecs? 5 times in deeper; more than 5 times in shallower–– What is DA:DP ~ 1:1What is DA:DP ~ 1:1

Page 23: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 2323

Next steps Next steps -- 20102010

Get CHS C3D system workingGet CHS C3D system workingImproved documentation for both acquisition and Improved documentation for both acquisition and processing. This documentation will be more of a processing. This documentation will be more of a user guide than a system manual.user guide than a system manual.Acquisition and processing flows will be defined.Acquisition and processing flows will be defined.System timing will be improved through the use of System timing will be improved through the use of an NTP server.an NTP server.An additional serial port will be added to the C3D An additional serial port will be added to the C3D transceiver to improve timing of ancillary sensors. transceiver to improve timing of ancillary sensors. Implementation of an Implementation of an autogainautogain

Page 24: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 2424

Next steps Next steps –– longer termlonger term

Planned improvements in 2011 are:Planned improvements in 2011 are:–– Improved bottom following Improved bottom following

algorithmalgorithm–– Development of dynamic uncertainty Development of dynamic uncertainty

values.values.

Page 25: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 2525

AcknowledgementAcknowledgement

The authors would the thank The authors would the thank FugroFugroPelagosPelagos for their generous support and for their generous support and assistanceassistance

Page 26: Filling in the white strip - Canadian Hydrographic …...Hypack 2009a data logging CARIS HIPS 7.0 data processing includes refraction correction (but not re-ray-tracing) AML surface

CHC2010 Quebec CityCHC2010 Quebec City S3.1 Hare et al.S3.1 Hare et al. 2626

ThankThank--youyou