Traffic pattern detection using the Hough transformation for anomaly detection to improve maritime domain awareness
McAbee, Ashley S. M.
MetadataShow full item record
Techniques for anomaly detection in the maritime domain by extracting traffic patterns from ship position data to generate atlases of expected ocean travel are developed in this thesis. An archive of historical data is used to develop a traffic density grid. The Hough transformation is used to extract linear patterns of elevated density from the traffic density grid, which can be considered the highways of the oceans. These highways collectively create an atlas that is used to define geographical regions of expected ship locations. Ship position reports are compared to the atlas of highways to flag as anomalous any ship that is not operating on an expected highway. The atlas generation techniques are demonstrated using automated information system (AIS) ship position data to detect highways in both open-ocean and coastal areas. Additionally, the atlas generation techniques are used to explore variability in ship traffic as a result of extreme weather and seasonal variation. Finally, anomaly detection is demonstrated by comparing AIS data from 2013 to the highways detected in the archive of data from 2012. The development of an automatic atlas generation technique that can be used to develop a definition of normal maritime behavior is the significant result of this thesis.
Showing items related by title, author, creator and subject.
Hache, Joseph Jean Pierre (Monterey, California. Naval Postgraduate School, 1994-09);The greatest-of logic for a constant false alarm rate processor (GO CFAR) is a commonly used method for the adaptive setting of a radar detection threshold in the presence of clutter edges. Instead of using a true envelope ...
Closed form expressions for the probability of detection for an envelope detection approximation GO CFAR processor Tanaka, Clement (Monterey, California. Naval Postgraduate School, 1994-12);Optimal scheduling of parallel programs onto multiprocessor computers is an exponentially hard problem. Because of this, most scheduling algorithms in use today rely on heuristics to determine the best balance of computation ...