25
® UNCLASSIFIED UNCLASSIFIED Data Standards for UAS Sensor Data ASPRS Potomac Region GeoTech 2015 September 24, 2015 Sam A. Bacharach, WiSC Enterprises (sbacharach at wiscenterprises.com) Scott Serich, Ph.D., JD, OGC Interoperability Program (sserich at opengeospatial.org)

Data Standards for UAS Sensor Data - ASPRS Potomac · UNCLASSIFIED UNCLASSIFIED Data Standards for UAS Sensor Data ASPRS Potomac Region GeoTech 2015 September 24, 2015 Sam A. Bacharach,

  • Upload
    phamtu

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

®

UNCLASSIFIED

UNCLASSIFIED

Data Standards for UAS

Sensor Data

ASPRS Potomac Region GeoTech 2015

September 24, 2015

Sam A. Bacharach, WiSC Enterprises (sbacharach at wiscenterprises.com)

Scott Serich, Ph.D., JD, OGC Interoperability Program (sserich at opengeospatial.org)

OGC ®

UNCLASSIFIED

UNCLASSIFIED

Why Open Standards?

• Prevents a single, self-interested party from controlling a

standard

• Lower systems and life cycle costs

• Encourage market competition

• Choose products based on functionality desired

• Avoid “lock in” to a proprietary architecture

• Stimulates innovation beyond the standard by companies

that seek to differentiate themselves

Copyright © 2015 Open Geospatial Consortium

multilateral non-compete agreements

Source: Open Standards, Open Source, and Open Innovation: Harnessing the Benefits of

Openness, April 2006. Committee For Economic Development. www.ced.org

OGC ®

UNCLASSIFIED

UNCLASSIFIED

Vision: A world in which everyone benefits from the use of

geospatial information and supporting technologies

• International voluntary

consensus standards

organization leading

development of geospatial

standards and best practice

• 21st year, 511 members, 40+

standards, ‘000’s of

implementations

• Alliances and collaborative

activities

• Wide variety of user

communities worldwide

The Open Geospatial Consortium

OGC ®

UNCLASSIFIED

UNCLASSIFIED

Overview of the OGC Services Architecture

Copyright © 2015 Open Geospatial Consortium

Visualization / Decision Tools and Applications

GeoAPI

OpenLS

SLD

SE

Data Models

and Encodings WMC

FE

GML

GeoXACML

KML

CityGML OpenGeoSMS

IndoorGML GeoSparql

WaterML GeoPackage

NetCDF GMLJP2

Other

Data

Processing Services

OpenMI WPS TJS WCPS

Geospatially Enabled Metadata

Discovery Services

CSW OpenSearch

Geo ebRIM

WMS

WMTS WFS

Simple

Features

Access

Access Services

Geospatial

Feature Data

Geospatial Browse/Maps

Geospatial

Coverage Data

WCS

Other Services Workflow, Alerts,

Security

Sensors

Puck

SOS SPS O&M SensorML

Sensor Web Enablement

Discover Task Access

You are

here…

OGC ®

UNCLASSIFIED

UNCLASSIFIED

OGC’s Approach to Advancing Interoperability

© 2015, Open Geospatial Consortium

• Interoperability Program (IP) - a global, innovative, hands-on rapid prototyping and testing program designed to unite users and industry in accelerating interface development and validation, and the delivery of interoperability to the market

• Standards Program –Consensus standards

process similar to other Industry consortia (World

Wide Web Consortium, OMA etc.).

• Outreach and Communications Program –

education and training, encourage take up of OGC

specifications, business development,

communications programs

• Compliance Testing and Certification

Program - allows organizations that implement an

OGC standard to test their implementations with the

mandatory elements of that standard

Rapid Interface

Development

Standards

Setting

Market

Adoption

Testing &

Certification

OGC ®

UNCLASSIFIED

UNCLASSIFIED

Compliance Program Certifies Implementations

Copyright © 2015 Open Geospatial Consortium

Benefits:

• Product Differentiation (providers)

• Investment protection (buyers)

OGC ®

UNCLASSIFIED

UNCLASSIFIED

Interoperability Program Pushes the Frontier

Copyright © 2015 Open Geospatial Consortium

Interoperability

Experiment

Plugfest

OGC Network

Pilot

Specifications

Implementations

Demonstrations

Types of Interoperability Program Initiatives

Testbed

Specification

Program

OGC ®

UNCLASSIFIED

UNCLASSIFIED

Upcoming Demo of OGC Testbed 11 Results

• October 14, 1000-1200 (EDT)

• U.S. Geological Survey Auditorium, 12201 Sunrise Valley Drive, Reston, VA

• Register at: https://portal.opengeospatial.org/public_ogc/register/1509_tb11.php

®

UNCLASSIFIED

UNCLASSIFIED

Sensor Web Enablement (SWE):

The OGC Answer to UAS

Challenges that Motivate

Copyright © 2015 Open Geospatial Consortium

OGC ®

UNCLASSIFIED

UNCLASSIFIED

Challenges motivate the use of standards

• Diversity of alternatives in UAVs shows a lack of

standardization at all levels: sensors, platforms,

processing

• To advance, UASs need to increase use of

existing standards and in some cases new

standards will need to be developed.

• Standards for geographic observations are quite

mature and UASs benefit from using them

Copyright © 2015 Open Geospatial Consortium

OGC ®

UNCLASSIFIED

UNCLASSIFIED

OGC Sensor Web Enablement

Copyright © 2014 Open Geospatial Consortium

Webcam

Environmental

Monitor

Airborne

Imaging

Device

Health Monitor

Vehicles

As Sensor Probe Satellite-borne

Imaging Device

• Sensors connected to and discoverable on the Web

• Sensors have position & generate observations

• Sensor descriptions available

• Services to task and access sensors

• Local, regional, national scalability

• Enabling the Enterprise

OGC ®

UNCLASSIFIED

UNCLASSIFIED

OGC Sensor Web Enablement Standards

Discover / Task Sensors Access / Process Observations

• Sensor Model Language (SensorML)

• Observations & Measurements (O&M)

• Sensor Planning Service (SPS)

• Sensor Observation Service (SOS)

• Catalogue Service

• Sensor Alert Service (SAS)

• PUCK

Copyright © 2015 Open Geospatial Consortium

OGC ®

UNCLASSIFIED

UNCLASSIFIED

Common Approach for Data Geoprocessing

• Open standards provide alternatives to “stove-pipe” vertical

integration of data collection, database management,

analysis, portrayal and user interface.

• Pick and choose components that work well together

because of open standards – “plug and play”

• Efficient processing and dissemination of the data achieved

using software and systems that implement open standards

• Gain full benefit of the explosion of UAV platforms and

sensors that will be interchangeable based on open

standards

Copyright © 2015 Open Geospatial Consortium

OGC ®

UNCLASSIFIED

UNCLASSIFIED

Framework for UAS using OGC SWE

• UAV challenges – sensors publish data in

unpredictable manner

– proprietary access to data

• Need for integrated data

stream web publishing

• Framework to simplify

integration in an

interoperable way using

OGC SWE standards

Copyright © 2015 Open Geospatial Consortium

Source: Rieke, M., Foerster, T., Broering, A. 14th AGILE International Conference

OGC ®

UNCLASSIFIED

UNCLASSIFIED

Framework to combine UAS with other sensors

• Precision farming: variety of vendor-specific sensor

systems, control units and processing software

• SWE-based infrastructure: control, access, transmission

and storage of of sensor data for web services

• Field trial proved applicability of the infrastructure.

Copyright © 2015 Open Geospatial Consortium

SWE infrastructure for precision farming (Source: Geipel)

OGC ®

UNCLASSIFIED

UNCLASSIFIED Copyright © 2014 Open Geospatial Consortium 16

Empire Challenge

OV-1

OGC ®

UNCLASSIFIED

UNCLASSIFIED

Tigershark UAV in Empire Challenge 2008

• On-demand geolocation and

display of HD motion imagery

from Tigershark UAV

• Client:

– UAH Space Time Toolkit

• Services:

– SOS – Tigershark video and

navigation (ERDAS)

– SOS – Troop Movement

(Northrop Grumman)

– SensorML – On-demand

processing (Botts, Inc.)

– Virtual Earth – base maps

OGC ®

UNCLASSIFIED

UNCLASSIFIED

Tigershark UAV-HD with SWE processing

OpenGL

SensorML-enabled Client

SLD

Tigershark

SOS

JP2

NAV

Tigershark SOS offerings served in O&M:

(1) time-tagged frames (in JP2)

(2) aircraft navigation (lat, lon, alt, pitch, roll, true heading)

SensorML process chain (using Community Sensor Model (CSM) frame

sensor model) geolocates streaming imagery on-the-fly Source: Mike Botts

OGC ®

UNCLASSIFIED

UNCLASSIFIED

NASA and US Forest Service UAS missions

• Ikhana UAV with multispectral sensor

• Fire intelligence to management teams

• Web access to geospatial processing services

Copyright © 2015 Open Geospatial Consortium

Source: Ambrosia, G., Sullivan, D., Buechel, S., GSA Special Paper 482

OGC ®

UNCLASSIFIED

UNCLASSIFIED

Using SensorML to manage UAS complexity

• Manage proliferation of sensors on UAV platforms

– Mission planning: after the most appropriate UAV is determined, it is

time to choose which kind of sensor will be used

• Using SensorML to manage specifications

– Platforms: helicopter, quadcopter, blimp and airplane

– Sensors: micro analog, HD camera, lowlight and thermal camera

– In a database to support processing, e.g., MATLAB, BPEL

Copyright © 2015 Open Geospatial Consortium

28

Figure 23: System 1 and 2- Cameras with Quad copter and Cameras with Blimp

For instance, in a mission that happens at night and if it takes a lot of time and it must be

fast, the UAV will probably be an aero plane with these four UAV and the camera must be

thermal or low light camera from five camera sensors.

Figure 24: System 3 and System 4-Cameras with aero plane and cameras with helicopter

Datasheets Including UAV and the general characteristics of camera sensors are used to

determine this situation. The Information Inside datasheets transform Into databases In XML

form by using SensorML. Basically, every UAV has five camera sensors and this makes these

databases hierarchic databases stored In XML form by using SensorML.

In the second part of the thesis, an interrogation system has been designed with the aim of

using the databases with the description of the sensors and the UAVs. The main concept of

Source: C. Avci,, Halmstad University

OGC ®

UNCLASSIFIED

UNCLASSIFIED

OGC Point Cloud Working Group

• Established in July

2015

• Focus on all types of

point clouds:

LiDAR/laser,

bathymetric,

meteorologic,

photogrammetric…

OGC ®

UNCLASSIFIED

UNCLASSIFIED

Challenges with UAS technology

• Image distortion with inexpensive digital cameras

• Sensors have low or no metadata which hinders use of

sensor data

• Limited accuracy of the exterior information: position,

orientation

• Need for smooth, fast workflow: raw to classified imagery

• Requirements for accountability increase requirements

on provenance in data processing

Copyright © 2015 Open Geospatial Consortium

OGC ®

UNCLASSIFIED

UNCLASSIFIED

OGC SWE Standards Revisited

Discover and Task Sensors Access and process Observations

• Sensor Model Language (SensorML)

• Observations & Measurements (O&M)

• Sensor Planning Service (SPS)

• Sensor Observation Service (SOS)

• Catalogue Service

• Sensor Alert Service (SAS)

• PUCK

Copyright © 2015 Open Geospatial Consortium

OGC ®

UNCLASSIFIED

UNCLASSIFIED

NASA and US Forest Service UAS missions

• Ikhana UAV with multispectral sensor

• Fire intelligence to management teams

• Web access to geospatial processing services

Copyright © 2015 Open Geospatial Consortium

Source: Ambrosia, G., Sullivan, D., Buechel, S., GSA Special Paper 482

OGC ®

UNCLASSIFIED

UNCLASSIFIED

For Further Information

• OGC Standards freely available at

www.opengeospatial.org/standards

• …or contact Scott Serich: sserich at opengeospatial.org

Copyright © 2015 Open Geospatial Consortium