Hostname: page-component-89b8bd64d-ktprf Total loading time: 0 Render date: 2026-05-07T18:22:56.099Z Has data issue: false hasContentIssue false

Automated mapping of local layer slope and tracing of internal layers in radio echograms

Published online by Cambridge University Press:  26 July 2017

Christian Panton*
Affiliation:
Centre for Ice and Climate, Niels Bohr Institute, University of Copenhagen, Copenhagen, Denmark E-mail: panton@nbi.ku.dk
Rights & Permissions [Opens in a new window]

Abstract

An automated method is presented for tracing layers in radio echograms. The method is designed to work with most radio-echo sounding echograms and has been successfully tested with a 180–210 MHz multichannel coherent depth sounder. To accurately trace layers, first approximate layer positions are calculated by integrating the local layer slope which is inferred by the intensity response to a slanted filter, then the positions are refined using an iterative optimization. The layers are traced using an active contour model or snake, which can be constrained to conserve both echogram features and smooth layers. With this technique it is possible to trace internal layers over distances of several hundred kilometers. The method was tested between two Greenland deep ice cores where the age–depth relation is known.

Information

Type
Research Article
Copyright
Copyright © The Author(s) [year] 2014
Figure 0

Fig. 1. The 423 km flight line from NGRIP to NEEM in northern Greenland.

Figure 1

Fig. 2. The effect of slope-aware smoothing. (a) An echogram showing internal sloping layers; (b) smoothing along the horizontal axis; and (c) smoothing along the local layer slope 0. Direction of smoothing is indicated by the arrows, using x = 15 and σy = 0.5.

Figure 2

Fig. 3. Estimation of local layer slope. (a) The detrended echogram I; (b) local layer slope 0, with red areas indicating left-to-right ascending layers and blue indicating descending layers; (c) the cleaned local layer slope c; and (d) the smoothed echogram Is(x,yc).

Figure 3

Fig. 4. One snake (in black) represented on a q-by-p sized trellis where only vertical movement is allowed. The grey nodes represent the neighborhood of possible movement for each knot.

Figure 4

Table 1. Parameters used for processing

Figure 5

Fig. 5. Tracing layers from seed points. The initial snake configuration (blue lines) from integrating the local layer slope was evolved from the user-picked seed points (blue stars). The layers were traced (red lines) using the initial snake configuration as input to the snake algorithm.

Figure 6

Fig. 6. The full NGRIP–NEEM transect, with the traced layers in red. Ice cores are shown as white vertical lines, with NGRIP to the left and NEEM to the right. The number of picked seed points per layer needed to provide an initial snake configuration averaged 5 for the upper triplet, 9 for the middle four layers and 15 for the lowest triplet.

Figure 7

Fig. 7. Comparison of the traced layers with the ice-core dating. The plot shows the depth difference of the features found at each ice-core site, referenced on the NGRIP depth scale. Black points show the isochronous match points in the two ice cores, and red points show the traced layers at the ice-core sites. Error bars for the red traced layers are based on the resolution of the echogram, ±2 x 2.8 m (one resolution interval per core intersection). This can be compared to the integration of the slope field from NGRIP to NEEM (grey line), which was done without tracing individual layers.