The invention discloses a tunnel advanced detection method based on
point spread function correction, and the method comprises the steps: setting a detection point and a
shot point, and collecting observation seismic data; constructing a rectangular grid tunnel geologic model; giving a speed model, and performing forward modeling to obtain a forward transmission
wave field; seismic data is used for back propagation in time, a back propagation
wave field from a detection point is obtained, and a
reverse time migration imaging result is solved through a cross-correlation
imaging condition; obtaining a
forward propagation wave field propagation angle from a
shot point and a
backward propagation wave field propagation angle from a detection point by using a
Poynting vector method; decomposing the wave field into superposition of wave beams according to the sum of the propagation angles of the wave field, and further solving a
local illumination matrix; performing coordinate transformation on the
local illumination matrix, and solving an angle domain
point spread function; and correcting the
reverse time migration imaging result by using a
point spread function to obtain a corrected imaging result mpsf. According to the invention, a more accurate angle domain
point spread function can be obtained and is used for correcting tunnel advanced detection imaging.