Seismic data often contain noise that can disturb or mask effective information. Noise elimination is an important and challenging task in seismic signal processing. Considering the high amplitude continuity of seismic events in the shot domain, this article proposes a structure-oriented denoising method that can enhance the effective events and suppress disturbing noise, including both incoherent and coherent noise. Based on the common-reflection-surface (CRS) travel time, the local slope of seismic events in the shot domain is deduced and estimated to provide structural information for plane-wave prediction. The proposed CRS-based slope depends on fewer parameters (two in 2D) than the conventional full CRS travel time (three in 2D), making it computationally efficient. Using the local slope, the third dimension is created using the plane-wave differential equation to predict the current trace from its neighbor traces and trimmed mean filtering (TMF) is applied in this dimension. The added dimension can be regarded as flattening the seismic events within a neighboring window and collapsing after application of the TMF. Synthetic and field datasets are employed to demonstrate the effectiveness of the proposed structure-oriented TMF. Compared with wavelet and plane-wave destruction methods, the proposed method can preserve more useful information with greater continuity in amplitude.