|
<< Click to Display Table of Contents >> Navigation: Velocity > LMO |
Linear Move Out (LMO) - constant-velocity linear time shift to flatten linear seismic events such as direct waves and refractions.
![]()
![]()
Linear Moveout (LMO) is a correction that removes or applies a linear time shift proportional to offset, using a constant reference velocity. Unlike NMO, LMO assumes a straight-line (linear) relationship between travel time and offset and does not account for hyperbolic moveout.
LMO is primarily a diagnostic and preparatory correction, not a final moveout correction.
When do we use LMO?
•Before velocity analysis, to approximately align linear events
•For refraction analysis and first-break alignment
•To flatten direct waves, head waves, and linear noise
•As a preconditioning step before NMO or FK filtering
Why do we use LMO?
•Simple and computationally efficient
•Enhances coherence of linear events
•Helps separate linear noise from hyperbolic reflections
•Provides a constant-velocity reference for QC and analysis
Calculation of LMO correction is made according to following formula:
Where
T - Time after LMO correction or static correction in ms
x - offset
v(N) - velocity at any given N
N - value, normally with distance as its unit of measure
![]()
![]()

![]()
![]()

V const - applies LMO using one constant reference velocity for all times and offsets.
LMO function - uses a time-variant velocity function to apply LMO correction.

Forward - applies linear moveout correction
Reverse - removes a previously applied linear moveout correction.
![]()
![]()
![]()
![]()
There is no information available for this module.
![]()
![]()
In this example workflow, we are applying forward LMO first, followed by LNA to attenuate some of the linear noise. Later, we use reverse LMO to bring back the input gather to it's original position.

Adjust the parameters as per the input data requirements.

Apply Linear Noise Attenuation (LNA) with an appropriate parameters to attenuate the linear noise.

Finally reverse the LMO correction by changing the mode.

![]()
![]()
There are no action items available for this module. so the user can ignore it.
![]()
![]()
YouTube video lesson, click here to open [VIDEO IN PROCESS...]
![]()
![]()
Yilmaz. O., 1987, Seismic data processing: Society of Exploration Geophysicist
* * * If you have any questions, please send an e-mail to: support@geomage.com * * *