diff --git a/README.md b/README.md index 0c31221..4947613 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,12 @@ # Using convolutional neural networks to classify UXO with multicomponent electromagnetic induction data +_Jorge Lopez-Alvis, Lindsey J. Heagy, Douglas W. Oldenburg, Stephen Billings and Lin-Ping Song_ + +![thumbnail](./abstract/thumbnail.png) + +## Summary + +Electromagnetic induction (EMI) methods are commonly used to classify unexploded ordnance (UXO) in both terrestrial and marine settings. Modern time-domain systems used for classification are multicomponent which means they acquire many transmitter-receiver pairs at multiple time-channels. Traditionally, classification is done using a physics-based inversion approach where polarizability curves are estimated from the EMI data. These curves are then compared with those in a library to look for a match based on some misfit. In this work we developed a convolutional neural network (CNN) that classifies UXO directly from EMI data. In the architecture of the CNN, the input was defined as a two-dimensional data map considering a fixed number of transmitter cycles in the along-track direction and the spatial extent of the receivers in the cross-track direction. Analogous to an image segmentation problem, our CNN outputs a classification map that preserves the spatial dimensions of the input. In this way, our CNN produces high-resolution results and can handle the multiple transmitter-receiver pairs and the per-line acquisition of multicomponent systems. We train the CNN using synthetic data generated with a dipole forward model considering all possible UXO and clutter objects. A careful design of the clutter classes is needed to maximize clutter discrimination. However, we found that using some general geometric shapes (e.g. plate-like objects) works well in practice. We tested our approach using field data acquired with the UltraTEMA system in the Sequim Bay marine test site. We found that the CNN results can be affected by spatially and temporally correlated noise remaining in the preprocessed data. Including this systematic noise in our training dataset was crucial to improve our classification results for field data. To tackle this issue, we add a first step in our workflow that uses a CNN to get field data patches without metallic objects and then randomly add those patches to our synthetic data. Using this workflow, classification results for the field data show that our approach detects all UXOs and classifies more than 90% as the correct type while also discriminating ~70% of the clutter. A key advantage of our CNN is that, once trained, it may be used to provide real-time classification results on the field. + +## Citation + diff --git a/abstract/presentation/presentation.md b/abstract/presentation/presentation.md deleted file mode 100644 index f3c189a..0000000 --- a/abstract/presentation/presentation.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: SERDP ---- - -:::{note} Conference Presentation -This article was presented at the [SERDP](https://serdp-estcp.mil/events/details/04d444f1-aa19-4e66-bb5c-5163964cc4dd/symposium-2023) on November 28, 2023. -::: - -[Download Presentation](abstract/presentation/2023_alvis_serdp.pdf)