30.06.2013 Views

REPLACEMENT SENSOR MODEL (RSM) PERFORMANCE ... - asprs

REPLACEMENT SENSOR MODEL (RSM) PERFORMANCE ... - asprs

REPLACEMENT SENSOR MODEL (RSM) PERFORMANCE ... - asprs

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>RSM</strong> SUPPORT DATA GENERATION<br />

<strong>RSM</strong> Generator Introduction<br />

As described in the companion paper, the <strong>RSM</strong> Generator module is a software development kit that can be<br />

integrated into any application. The application provides the original, rigorous sensor model to the <strong>RSM</strong> Generator<br />

through a standard Application Program Interface (API) and the <strong>RSM</strong> Generator uses it to create the <strong>RSM</strong>SD. In<br />

these studies, <strong>RSM</strong> Generator 2.2 was integrated into BAE Systems rapid prototyping environment, in which many<br />

commercial sensor models are available via BAE Systems Socet Set® software libraries. * No modifications to the<br />

<strong>RSM</strong> 2.2 code were needed to accomplish these new studies.<br />

The rapid prototyping environment used in the <strong>RSM</strong> performance studies also contains BAE Systems Multi-<br />

Image Geopositioning (MIG) service, which performs monoscopic, stereoscopic, and multi-image target extraction<br />

and triangulation with sensor models and Digital Elevation Models (DEMs). In order for the MIG service to use the<br />

<strong>RSM</strong>SD, <strong>RSM</strong> Exploiter 2.2 is also integrated into the environment. The <strong>RSM</strong> Exploiter parses the <strong>RSM</strong>SD and<br />

delivers sensor model functionality through the same API that is used for the original, rigorous sensor model. Thus,<br />

in addition to testing the <strong>RSM</strong> performance, the studies also demonstrate the capability of the <strong>RSM</strong>SD format to<br />

communicate all of the information needed to exploit <strong>RSM</strong>.<br />

The <strong>RSM</strong> Generator begins its processing by obtaining the original sensor type from the sensor model and<br />

looking up any fitting strategies that have been configured for that type. If there are none, then it uses the<br />

configured default strategies. Each strategy has an associated priority order, and if the first strategy results in a fit<br />

that doesn't meet the criteria, then the next strategy is tried. Typically one of the first strategies selected meets the fit<br />

criteria, but if necessary the <strong>RSM</strong> Generator will try all of the sensor-specific strategies followed by all of the<br />

default strategies until it finds a fit that meets the criteria. If all of the strategies are exhausted, then the <strong>RSM</strong><br />

Generator will return the best fit and alert the calling application that the criteria were not met.<br />

The strategy-driven logic of the <strong>RSM</strong> Generator is diagrammed in Figure 1. The same logic is used in both<br />

major operations of the <strong>RSM</strong> Generator: projective model fitting, and adjustable parameter selection/error<br />

covariance mapping.<br />

Start<br />

Save<br />

No<br />

No<br />

Usable?<br />

Yes<br />

Best<br />

so far?<br />

Yes<br />

No<br />

Get next<br />

strategy?<br />

Fit using strategy<br />

Compute metrics<br />

Pass?<br />

Yes<br />

Return<br />

this fit<br />

Yes<br />

Figure 1. <strong>RSM</strong> Generator logic.<br />

No more<br />

ASPRS 2008 Annual Conference<br />

Portland, Oregon ♦ April 28 - May 2, 2008<br />

Return best<br />

saved fit<br />

(if any)<br />

The sensor-specific and default strategies are configurable in each <strong>RSM</strong> Generator installation. On initial<br />

installation, the sensor-specific strategies are those that have been identified by BAE Systems in previous<br />

performance studies as having the best performance. In addition, the default strategies have been researched<br />

carefully, such that on initial installation the default strategies alone give good performance for every sensor that has<br />

been studied by BAE Systems. This gives the integrator confidence that the <strong>RSM</strong> Generator is likely to perform<br />

well even for a new sensor type that has not participated in previous performance studies.<br />

* Socet Set is a registered trademark of BAE Systems.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!