Semantic Technology for Intelligence, Defense, and Security ... -...

19
This document is not subject to the controls of the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). Semantic Technology for Intelligence, Defense, and Security 2010: Collected Imagery Ontology Semantics for Airborne Video ITT Geospatial Systems Rochester, New York Alex Mirzaoff [email protected] 585-269-5700

Transcript of Semantic Technology for Intelligence, Defense, and Security ... -...

Page 1: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

This document is not subject to the controls of the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR).

Semantic Technology for Intelligence, Defense, and Security 2010: Collected Imagery Ontology Semantics for Airborne Video

ITT Geospatial Systems Rochester, New York

Alex Mirzaoff [email protected]

585-269-5700

Page 2: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Overview of the Ontology Study & Model •  Vast amounts of collection information from persistent surveillance system

will be stored in relational databases, including imagery, support and format metadata, process data, performance or quality information and exploited products.

•  Ontologies can be used to better communicate the meaning and context of this data in a consistent manner. Initially, ontology terms are only used to represent a limited number of fields in a database. An ontology, in this context, essentially functions as a controlled vocabulary and few formal relations are used between database fields. A full representation of PS collection content, using a principled approach to ontology, encoded using a formal language such as OWL provides significant additional benefits.

•  Benefits include data consistency checks, the ability to formulate highly expressive queries, and the potential for seamless interoperability with other data resources (e.g. SIGINT databases). The efforts of this program study are to make such a representation available for the IMINT and VideoIMINT Database for Persistent Surveillance collections.

10/29/10 2

Page 3: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Ontology Study Deliverables 1.  IMINT Ontology (videoIMINT considerations) in OWL

2.  Infrastructure for Motion Imagery feature extraction

3.  Motion Imagery support metadata extraction demo

4.  Integrated 1, 2, 3 demonstration

5.  Sensor/UAV tasking approach (using Ontology)

6.  Final Report

10/29/10 3

Page 4: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Preliminary IMINT Ontology Class Structures •  Platform Sensor and Sensor Operation

–  Platforms –  Sensors –  Operational Parameters –  Calibration and Quality Metrics

•  Collection and Collection Performance –  Collection Variables –  Collection Operational Parameters –  Sensor Performance Metrics

•  Mission and Targets –  Mission Description –  Detection and Characterization Requirements

•  Imagery and Exploitation Products –  IMINT Data Hierarchy –  Product Descriptions –  Product Utility –  Data Assurance Metrics

•  Integrated Ontology –  Relationship and Rule Algorithms

Task = Define Properties

Task = Upper Domains

10/29/10 4

Page 5: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Platform Sensor Ops Ontology

Assets …

• Aircraft– Type– Tail No.

• With a sensor s2• Has parameters

–Array density–Optical FL

• Has calibration history–Accuracy, Precision–Detection response

• @ time = tn…With sensor sn:

• Platforms• Sensors• Operational Parameters• Calibration and Quality Metrics

Ops Domains

10/29/10 5

Page 6: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Ontology should provide a means to… •  Utilize information from

sensor metadata •  Visualize sensor coverage

in Google Earth •  Provide metrics for

Mission Assurance

Sensor Coverage Projection - Assurance

10/29/10 6

Page 7: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Dynamic Collection Ontology

• Collection…

• Sensor Performance– Type: sensor s_2

• s2 has view– GSD– IFOV– LOS

• With sensor sn

Single Platform, 6-Pack of Cameras

Multiple Platforms, Single cameras

• Dynamic Oblique Footprints:

• Red s_1

• Green s_2• Orange s_3• Brown s_4• Yellow s-5• Magenta s_6

@ time = t0…

GSD

AltitudeIFOV Scanning Line of Sight

Asymmetric Considerations

Radius of Earth

Circle of Persistence

… Calculate

time = t0… time = t1…

time = tn…

• Collection Variables

• Collection Operational Parameters

• Sensor Performance Metrics

Collection Domains

time = t2…

10/29/10 7

Page 8: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Mission & Target Ontology Mission / Target!is_a Type!•  Convoy support!•  Track!

•  Vehicle!•  Person!•  Ship!•  Aircraft! :!

•  Aid Defense Suppression!•  Manpad!•  IADS! :!

•  Sensor Rqmts (optimize)!•  ROI (extent)!•  Materiel!•  Context!

250 meters

250 meters

250 meters

250 meters

Integrated Air Defense System

•  Mission Description •  Detection and Characterization

Mission Domains

10/29/10 8

Page 9: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Ontology should provide a means to… •  Visualize sensor

collection •  Utilizing imagery data

and sensor metadata for registration

Point to image for metadata, icon tagging…

Imagery Projection with Analysts Notation

10/29/10 9

Page 10: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Product and Exploitation Ontology IMINT product!is_a Type!•  Video!•  Frame Sequence!

•  Still!•  MV 2Hz!•  MV 30 Hz!•  MV …:!

•  Format!•  MJPEG!•  H264!•  MJPEG2K!

•  Mosaic!•  J2K!

•  IMINT Data Hierarchy •  Product Descriptions •  Product Utility •  Data Assurance Metrics •  Feature Extraction

IMINT product feature!is_a Type!•  Terrestrial feature!•  Vegetation!•  Urban!•  Mountain!•  Desert!•  Vehicle!

•  Mil!•  Civ!

•  Aircraft!•  Mil!•  Civ!

•  Ship!•  Mil!•  Ship!

Product Domains

10/29/10 10

Page 11: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Classification & Semantic Search

Jason Corso, SUNY Buffalo

10/29/10 11

Page 12: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

The Principal Subtypes of Entities

The dependent side of the divide defines information objects such as the output of imagery capture and the variable characteristics of objects such as altitude, speed, and direction

The independent side of the divide defines objects of the domain, their parts and the composites they sometimes form.

Entity

Dependent Continuant

Information Content Entity

Property

Realizable Entity

Independent Continuant

Physical Entity

Object Part

Object

Object Aggregate

10/29/10 12

Page 13: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Objects – The Kinds of Individuals of the Domain

Object

Artifact

Facility

Sensor

Vehicle

Environment

Atmospheric Environment

Geospatial Region

Control Feature

Sensor Area Of Interest

Information Bearing Entity

Image Bearing Entity

Pixel

Image Bearing Entity Origin

Subtypes of Facility include: •  Airport •  Control Tower •  Hangar •  Runway

10/29/10 13

Page 14: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Metadata Scalar Measurements •  The Subtypes of Scalar Measurement Include: •  Corner Latitude Point 1 •  Corner Latitude Point 2 •  Corner Latitude Point 3 •  Corner Latitude Point 4 •  Corner Longitude Point 1 •  Corner Longitude Point 2 •  Corner Longitude Point 3 •  Corner Longitude Point 4 •  Density Altitude •  Frame Center Elevation •  Frame Center Latitude •  Frame Center Longitude •  Ground Sample Distance •  Image Bearer Height •  Image Bearer Horizontal Coordinate •  Image Bearer Vertical Coordinate •  Image Bearer Width •  Modulation Transfer Modulation Measure •  Outside Air Temperature

•  Pixel Depth Value •  Platform Heading Angle •  Platform Indicated Airspeed •  Platform Pitch Angle •  Platform Roll Angle •  Platform True Airspeed •  Sensor Horizontal Field of View •  Sensor Latitude •  Sensor Longitude •  Sensor Relative Azimuth Angle •  Sensor Relative Depression Angle •  Sensor Relative Roll Angle •  Sensor True Altitude •  Sensor Vertical Field of View •  Slant Range •  Static Pressure •  Target Width •  Unix Timestamp •  Wind Direction •  Wind Speed

10/29/10 14

Page 15: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Characterizing the State of Real-World Objects by Relating their Properties to Data

a Sensor

a UAV

a Direction

a Location

a Pitch

a Roll

a Speed

Is Part of Is Part of

Has P

roperty

Platform True

Airspeed

Platform Tail

Number

Platform Pitch Angle

Identifies

Is Measure of

AF 88-858

90 MPH

-3 degrees

Has value of

Has value of

10/29/10 15

Page 16: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Tracked Objects in Video. Also indicates location within video

GV3.0 Viewer Interface

Known objects in video or mission

Sensor measurements of selected object

Video information

All data is stored and displayed based on the ontology

Create a new object in the video

Sample Screenshot for Proof-of-Concept Demo

10/29/10 16

Page 17: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

General Architecture of Utilizing Ontology

Visualization Panes

GV 3.0 Viewer

Video Feed(MPEG)

Ontology

GV3.0 Core

Ontology PluginSensor Data

Input Processor

Known Artifacts

Video Information

View

Measurement / Pedigree

View

Tracked Artifacts

Image Processing Algorithms

Video Feed(MPEG)

Jena OntologyAPI

10/29/10 17

Page 18: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Level 1 Interface Mock Up

10/29/10 18

Page 19: Semantic Technology for Intelligence, Defense, and Security ... - …stids.c4i.gmu.edu/STIDS2010/presentations/STIDS_talk_A4... · 2010-11-06 · • Frame Sequence! • Still! •

Use or disclosure of this information is subject to the restrictions on the Title Page of this document. .

Summary •  The volumes and temporal nature of persistent surveillance collection

information include imagery, support and format metadata, process data, performance or quality information, and exploited products.

•  Ontologies can be used to better communicate the meaning and context of this data in a consistent manner.

•  A full representation of PS collection content, using a principled approach to ontology domains and properties, encoded using a formal language such as OWL provides significant benefits.

•  Benefits include the ability to formulate highly expressive queries, data consistency checks,, and the potential for seamless interoperability with other data resources.

•  The long term efforts of this program will make such a representation available for the IMINT and VideoIMINT Database for Persistent Surveillance collections.

10/29/10 19