Hostname: page-component-74656f9884-kv2lp Total loading time: 0 Render date: 2026-11-05T07:43:45.830Z Has data issue: false hasContentIssue false

Applying spatial mutual information to AIS data

Published online by Cambridge University Press:  01 October 2021

Bruce A. McArthur
Affiliation:
Defence R&D Canada – Atlantic Research Centre, Dartmouth, Canada
Anthony W. Isenor*
Affiliation:
Defence R&D Canada – Atlantic Research Centre, Dartmouth, Canada
*
*Corresponding author. E-mail: anthony.isenor@forces.gc.ca
Rights & Permissions [Opens in a new window]

Abstract

This paper examines a new interpretation for spatial mutual information based on the mutual information between an attribute value and a spatial random variable. This new interpretation permits the measurement of variations in spatial mutual information over the domain, not only answering the question of whether a spatial dependency exists and the strength of that dependency, but also allowing the identification of where such dependencies exist. Using simulated and real vessel reporting data, the properties of this new interpretation of spatial mutual information are explored. The utility of the technique in detecting spatial boundaries between regions of data having different statistical properties is examined. The technique is shown to successfully identify vessel traffic boundaries, crossing points between traffic lanes, and transitions between regions having differing vessel movement patterns.

Information

Type
Research Article
Copyright
Copyright © Crown Copyright, 2021. Published by Cambridge University Press on behalf of The Royal Institute of Navigation
Figure 0

Figure 1. Simulated vessel track data. (a) A subsample of 100 foreground tracks (red) (100 reports/track) and 1000 background tracks (grey) generated within the 100 × 100 spatial region; (b) Spatial mutual information, $I({\textrm{COG};R} )$; (c) Spatial specific information gradient magnitude, $|{\textrm{grad }I({\textrm{COG};{r_i}} )} |$; (d) Spatial entropy, $H({\textrm{COG}} )$; (e) Continuous-valued spectral colormap is scaled as fractional range between plot minimum and maximum values: {0⋅000078, 0⋅00571} for (b); {0⋅000016, 0⋅0873} for (c); and {0⋅899, 1⋅000} for (d)

Figure 1

Figure 2. AIS position reports as a function of COG. (a) Position reports for all COG values (0° ≤ COG < 360°); (b) Histogram of COG values; (c) Position reports with 220° ≤ COG < 240°; (d) Position reports with COG values falling outside 40°–60° and 220°–240°

Figure 2

Figure 3. Entropy and spatial mutual information of AIS data using overlapping local regions. (a) $H({\textrm{COG}} )$, COG bin size = 45°; (b) $I({\textrm{COG};R} )$, COG bin size = 45°; (c) $I({\textrm{COG};R} )$, COG bin size = 60°; (d) Continuous-valued spectral colormap is scaled as fractional range between values: {0⋅0, 1⋅0} for (a); {0⋅0, 0⋅6854} for (b); and {0⋅0, 0⋅7166} for (c)

Figure 3

Figure 4. Gradient magnitude and direction of $I({\textrm{COG};{r_i}} )$ for AIS data set. (a) Colour-coded magnitude in gradient $I({\textrm{COG};{r_i}} )$, using the spectral colormap in Figure 3(d), scaled in the range {0⋅0, 1⋅0}; (b) Colour-coded direction in gradient $I({\textrm{COG};{r_i}} )$; (c) Colour-coded direction in gradient $I({\textrm{COG};{r_i}} )$ for local regions with |grad $I({\textrm{COG};{r_i}} )|$ ≥ 0⋅4. Colour codes for directions, at 30° intervals, are shown below (b) and (c). All plots use: overlapping 1° × 1° local regions (with 0⋅5° shifts between overlapped regions); $I({\textrm{COG};{r_i}} )$ is based on four 0⋅5° × 0⋅5° sub-regions and 45° COG bins