Cloud Optimized Processing for Hydrographic Data

Slides:



Advertisements
Similar presentations
HYSWEEP® HARDWARE.
Advertisements

Kinematic Synthesis of Robotic Manipulators from Task Descriptions June 2003 By: Tarek Sobh, Daniel Toundykov.
HYSWEEP® SURVEY HYPACK 2013.
Bathymetric Data Management Sujan Dahal Anni Karhunen Christian Koski Laura Leponiemi Sanna Makkonen Lucky Ogege Teemu Saloriutta Woong Shin Huang Ye.
Application of Post-Processed Navigation, Motion and Tide Data to Multibeam Surveys using Applanix POS/MV Dushan Arumugam Doug Lockhart Carol Lockhart.
DATA PROCESSING ‘MBMAX’ MULTIBEAM EDITOR
HYPACK® Multibeam Training Seminar
Geographic Information Systems : Data Types, Sources and the ArcView Program.
Lawrence H. Haselmaier, Jr. Computer Scientist Naval Oceanographic Office 7 August 2014.
HYPACK® Multibeam Training Seminar
GCSE Computing#BristolMet Session Objectives# Must identify some common types of computer system Should describe the meaning of a computer system Could.
Chapter 6 Data Flow Diagramming Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
Abstract Load balancing in the cloud computing environment has an important impact on the performance. Good load balancing makes cloud computing more.
1 The Problem Do you have: A legacy ABL system with millions of Lines of ABL Code? Years and years of modifications to your ABL code? System documentation.
THALES GEOSOLUTIONS PACIFIC TGPI 11/2003 Precise Timing and TrueHeave® in Multibeam Acquisition and Processing Doug Lockhart, Thales GeoSolutions (Pacific)
MARCH 27, Meeting Agenda  Prototype 1 Design Goals  Prototype 1 Demo  Framework Overview  Prototype 2 Design Goals  Timeline Moving Forward.
Week1 Architecture - Lecture outline & Assignments Dr. John Abraham UTPA.
REXAPP Bilal Saqib. REXAPP  Radio EXperimentation And Prototyping Platform Based on NOC  REXAPP Compiler.
Chapter 9 Moving to Design
13-1 Application Architecture Application architecture – a specification of the technologies to be used to implement information systems. The blueprint.
10/22/2015HYPACK® Multibeam Training Seminar1 POST-PROCESSED HEAVE / POS Pac ADJUSTMENTS HYPACK ® MULTIBEAM COURSE.
30 July 2004USM 2004 Upper Pearl Survey1 Vertical Uncertainty Total Propagated Error –Error budget using Excel spreadsheets created for NAVOCEANO by Rob.
Clever Framework Name That Doesn’t Violate Copyright Laws MARCH 27, 2015.
HYPACK Multibeam Training Seminar
The Navigation Surface A New Approach to Multiple Product Creation from Hydrographic Surveys LT Shepard M. Smith, NOAA University of New Hampshire CCOM/JHC.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Group Case Study.
Article Summary of The Structural Complexity of Software: An Experimental Test By Darcy, Kemerer, Slaughter and Tomayko In IEEE Transactions of Software.
Real-time Simulation and Visualization using Pre-calculated Fluid Simulator States Marek Gayer, Pavel Slavík and František Hrdlička Computer Graphics Group.
 LeaseSync Land Management System Overview By Micro Applications Corp.
Graphics in a computers memory How a picture (i.e. a graphic) is stored in a computers memory A computer screen is made up of little dots, called PICture.
Pre-calculated Fluid Simulator States Tree Marek Gayer and Pavel Slavík C omputer G raphics G roup Department of Computer Science and Engineering Faculty.
HYSWEEP® SURVEY.
HYSWEEP® HARDWARE.
Uncertainty Management Workshop Fredericton, New Brunswick – Canada Heeswijk – The Netherlands Ellicott City, Maryland – United States May 2004.
HYSWEEP ® HARDWARE. HYSWEEP ® Survey Configuring a Multibeam System Multibeam sonar GPS (via HYPACK hardware) Motion sensor Heading sensor Dynamic Draft.
HYSWEEP ® HARDWARE. HYSWEEP ® Survey Configuring a Multibeam System Multibeam sonar GPS (via HYPACK hardware) Motion sensor Heading sensor Dynamic Draft.
Load Rebalancing for Distributed File Systems in Clouds.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Managing Data Resources File Organization and databases for business information systems.
A Fleet-wide Approach to Optimizing Data Quality Vicki Ferrini, Suzanne O’Hara (LDEO) Paul Johnson, Kevin Jerram (UNH)
32-Bit Multibeam Editor ‘MBMAX32’. MBMAX32 Introduction Survey is Done, Now What? Need to apply Tide and Sound Velocity corrections. Adjust Device Offsets.
Geog. 314 Working with tables.
Cloud Computing for Science
Microsoft Azure Deployment Planning Services
Architecture Concept Documents
Selective Code Compression Scheme for Embedded System
Chapter 6 Data flow diagramming ACCOUNTING INFORMATION SYSTEMS
UI-Performance Optimization by Identifying its Bottlenecks
System Design.
MB System MB svpselect MBIO MB Process MB makeplatform MBset
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
Online Shopping APP.
Microsoft Azure Makes It Simple to Integrate Data between Dynamics CRM and Web Portal MINI-CASE STUDY “We needed to deliver our customer a robust and.
GIS and SMS in Numerical Modeling of Open Channel Flow
Unit I Flash Cards Start.
Modeling Shari L. Pfleeger and Joanne M. Atlee, Software Engineering: Theory and Practice, 4th edition, Prentice Hall, Hans Van Vliet, Software Engineering:
Modeling of free-surface multiples
Face2Gene- DPDL integration
Hydrographic Data as a Service
Computer Peripheral Devices - Definition, Examples & Types
John D. McGregor Module 6 Session 1 More Design
National University of Laos
Fundamental Concepts and Models
Fleet Survey Team, NAVOCEANO
Variable Resolution Operational Implementation for 2018 Field Season
Understand the purpose of normalisation in terms of reducing duplication of data  Understand the purpose of Primary and Secondary Keys in a Database  Learning.
Parallel Feature Identification and Elimination from a CFD Dataset
Week1 Architecture - Lecture outline & Assignments
Overview of Computer system
Student’s Presentation
Presentation transcript:

Cloud Optimized Processing for Hydrographic Data The Geopoint Project Cloud Optimized Processing for Hydrographic Data Proof of Concept…a demonstration in principle, whose purpose is to verify that some concept or theory has the potential of being used.

Project Goals Develop a bathy data processing API that utilizes scalable cloud computing resources. Generate a CUBE surface from that data. Compare results to the corresponding NOAA bag file.

Geopoint Processing + So a little on the architecture here…. Current practice in building software is to make everything modular, which has the effect of reducing dependencies and allowing a much more robust testing environment. There is an entire field of expertise devoted to this process, so I won’t go into detail, but the diagram shows how we compartmentalize the primary functions, then create tool sets related to each function. Further down we have the actual design elements, each performing a specific task or output. Geopoint Processing Input Files Hypack HSX SVP profiles Tide Zoning ShipConfig Products DEM 3rd Party Software BAG File Pre-Processing Upload files to cloud storage Parse MB datagrams to table storage Partition attitude data to table storage Data Inputs Multibeam Ranges/Angles Heave, Pitch, Roll, Heading Tides & Zoning Surface Sound Velocity Position Sound Velocity Profile Data Processing Apply Heave Apply Ray Trace Apply Tides Apply Rotations Dynamic Draft Uncertainty Data Outputs Horizontal & Vertical Uncertainty Northings Eastings Depth + CSV File

BLOB = Binary Large OBject Cloud Functions HSX File ShipConfig SVP & Tide Batch Process Table & BLOB Storage File Linkage Spatial Orientation Grouped Multibeam Records Vessel and Sonar Specifics Processor Nodes BLOB = Binary Large OBject RMB Group Line file

Processed results Geopoint CUBE Surface Difference Surface Qimera Clean used for data cleaning and Bag file comparison Geopoint CUBE Surface Difference Surface

For more info, visit the poster session. Geopoint Solutions www.geopointsolutions.us and Sounding Science, LLC www.soundingscience.com