firstBreak | R Documentation |
Pick the time of the first wave break in each trace (trace-by-trace function).
## S4 method for signature 'GPR'
firstBreak(
x,
method = c("coppens", "threshold", "MER"),
thr = NULL,
w = NULL,
ns = NULL,
bet = NULL,
shorten = TRUE
)
x |
[ |
method |
[ |
thr |
[ |
w |
[ |
ns |
[ |
bet |
[ |
shorten |
[ |
The Modified Coppens's method (coppens
) computes the energy ratio
between a long term window (with increasing length) and a short-term leading
window (fixed length).
Edge-preserving smoothing is then applied and the first wave break is
assigned to the sample in which the derivative of the output is largest.
The modified energy ratio method (MER
) computes the energy ratio between
a preceding and trailing windows of equal length. The energy ratio is
then multiplied by the absolute values of the trace and the output to the
power of three is returned.
In the threshold method ("threshold"
), the sample before the first
sample that is larger than the threshold times the maximum absolute
amplitude is picked. Then the time of the first wave break is linearly
interpolated between these two samples.
[numeric(n)
] The time of the first wave break for every
traces in unit of time (n = ncol(x) =
number of traces).
Sabbione J.I. and Velis D. (2010) Automatic first-breaks picking: New strategies and algorithms. Geophysics, 75(4): 67-76.
Han L., Wong J., and John C. (2010) Time picking on noisy microseismograms. In: Proceedings of the GeoCanada 2010 Convention - Working with the Earth, Calgary, AB, Canada, p. 4
#' @examples data("frenkeLine00") fb <- firstbreak(frenkeLine00, w = 10) plot(seq_along(frenkeLine00), fb)
firstBreakToTime0
to convert time of first wave break
into time-zero;
time0
and setTime0
to set time-zero;
estimateTime0
to estimate first wave break, convert
it to time-zero and set time zero (all in one step);
time0Cor
to shift the traces such that they start
at time-zero.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.