A Consistency-Guided Collaborative Filtering Framework for Suppressing Structured Coherent Artifacts
Highlights
- A consistency-guided collaborative filtering framework is proposed to suppress structured coherent artifacts in redundantly observed sensing data.
- The proposed method achieves improved stripe-artifact suppression and spatial-structure preservation in hyperspectral remote-sensing images, with additional validation on virtual shot-gather data.
- Paired-observation consistency provides an effective and flexible strategy for distinguishing useful structures from physically inconsistent artifacts, thereby improving the reliability of imaging and interpretation in remote-sensing and geophysical sensing applications.
Abstract
1. Introduction
2. Methods
2.1. Paired Observations and CSG–CRG Reciprocal Consistency
2.2. Review of the Conventional Collaborative Filtering Framework
2.2.1. Block Matching
2.2.2. Shrinkage with Noise Power Spectral Density
2.2.3. Aggregation
2.3. Consistency-Guided Collaborative Filtering Framework
2.3.1. Noise Variance Calculation for Structured Coherent Artifacts
2.3.2. Advanced Block Matching Based on Coherent Noise Variance
2.3.3. Paired-Observation Similarity Strategy
- Add the denoising result from the previous iteration to the input noise-contaminated data to strengthen the signal.
- Perform denoising on the signal strengthened data from the above step.
- The denoised image from the prior iteration is subtracted from the outcome of the signal-enhanced and reconstructed data:
| Algorithm 1. Pseudocode of the Proposed Consistency-Guided Collaborative Filtering Framework |
| Input: Noisy observation D; paired observation P; patch size b; search window size w; number of matched blocks N; kernel parameter k; number of SOS iterations T; Initialization: iteration index t = 1; the denoised estimate . Construct the coherent-noise convolution kernel according to Equation (20). Estimate the coherent-noise PSD using Equations (16)–(21). Compute the coherent-noise variance map using Equations (22)–(25). While t ≤ T do: Strengthen the signal according to the SOS strategy in Equation (32). for each reference block Br in the strengthened observation do Extract the corresponding paired block from P. Compute the consistency-guided block similarity using the paired observation and the coherent-noise variance (Equations (26)–(31)). Search the local window and select the N most similar blocks. Stack the matched blocks into a 3D group. Apply 2D intra-block transform and 1D inter-block transform. Perform shrinkage guided by paired-observation consistency and coherent-noise PSD. Apply the inverse 3D transform to obtain block estimates. Aggregate all block estimates with weights to reconstruct the filtered observation. end for Update the denoised estimate according to Equation (32). Set t = t + 1. end while Output: The final denoised result . |
3. Results
3.1. Hyperspectral Remote-Sensing Image Example
3.2. Synthetic Virtual Shot-Gather Example
3.3. Field Virtual Shot-Gather Example
4. Discussion
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Wapenaar, K.; Draganov, D.; Snieder, R.; Campman, X.; Verdel, A. Tutorial on seismic interferometry: Part 1—Basic principles and applications. Geophysics 2010, 75, 75A195–75A209. [Google Scholar] [CrossRef] [Scilit]
- Zhang, H.; He, W.; Zhang, L.; Shen, H.; Yuan, Q. Hyperspectral image restoration using low-rank matrix recovery. IEEE Trans. Geosci. Remote Sens. 2014, 52, 4729–4743. [Google Scholar] [CrossRef] [Scilit]
- Zhuang, L.; Bioucas-Dias, J.M. Fast hyperspectral image denoising and inpainting based on low-rank and sparse representations. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2018, 11, 730–742. [Google Scholar] [CrossRef] [Scilit]
- Gómez-Chova, L.; Alonso, L.; Guanter, L.; Camps-Valls, G.; Calpe, J.; Moreno, J. Correction of systematic spatial noise in push-broom hyperspectral sensors: Application to CHRIS/PROBA images. Appl. Opt. 2008, 47, F46–F60. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Adler-Golden, S.M.; Richtsmeier, S.C.; Conforti, P.F.; Bernstein, L.S. Spectral image destriping using a low-dimensional model. Proc. SPIE 2013, 8743, 87431Q. [Google Scholar] [CrossRef] [Scilit]
- Beckel, R.A.; Juhlin, C. Impact of source and receiver distributions on imaging of dipping reflectors with passive reflection seismic interferometry. Geophys. J. Int. 2022, 230, 2098–2116. [Google Scholar] [CrossRef] [Scilit]
- Chen, Y.; Huang, T.-Z.; Zhao, X.-L.; Deng, L.-J.; Huang, J. Stripe noise removal of remote sensing images by total variation regularization and group sparsity constraint. Remote Sens. 2017, 9, 559. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Peng, J.; Zhao, Q.; Leung, Y.; Zhao, X.-L.; Meng, D. Hyperspectral Image Destriping and Denoising Using Stripe and Spectral Low-Rank Matrix Recovery and Global Spatial-Spectral Total Variation. Remote Sens. 2021, 13, 827. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Z.; Yang, F. Hyperspectral image denoising and destriping based on sparse representation, graph Laplacian regularization and stripe low-rank property. EURASIP J. Adv. Signal Process. 2022, 2022, 96. [Google Scholar] [CrossRef] [Scilit]
- Peng, C.; Liu, Y.; Chen, Y.; Wu, X.; Cheng, A.; Kang, Z.; Chen, C.; Cheng, Q. Hyperspectral Image Denoising Using Nonconvex Local Low-Rank and Sparse Separation with Spatial–Spectral Total Variation Regularization. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5538617. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Lai, Q.; Fu, Y.; Xiang, W.; He, F.; Zhan, T. TRQ3DNet: A 3D Quasi-Recurrent and Transformer Based Network for Hyperspectral Image Denoising. Remote Sens. 2022, 14, 4598. [Google Scholar] [CrossRef] [Scilit]
- Li, M.; Fu, Y.; Zhang, Y. Spatial-Spectral Transformer for Hyperspectral Image Denoising. Proc. AAAI Conf. Artif. Intell. 2023, 37, 1368–1376. [Google Scholar] [CrossRef] [Scilit]
- Miao, Y.; Zhang, L.; Zhang, L.; Tao, D. DDS2M: Self-Supervised Denoising Diffusion Spatio-Spectral Model for Hyperspectral Image Restoration. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 1–6 October 2023; pp. 12086–12096. [Google Scholar]
- Artman, B. Imaging passive seismic data. Geophysics 2006, 71, SI177–SI187. [Google Scholar] [CrossRef] [Scilit]
- Daneshvar, M.R.; Clay, C.S.; Savage, M.K. Passive seismic imaging using microearthquakes. Geophysics 1995, 60, 1178–1186. [Google Scholar] [CrossRef] [Scilit]
- Snieder, R.; Miyazawa, M.; Slob, E.; Vasconcelos, I.; Wapenaar, K. A Comparison of Strategies for Seismic Interferometry. Surv. Geophys. 2009, 30, 503–523. [Google Scholar] [CrossRef] [Scilit]
- Ramirez, A.C.; Weglein, A.B.; Otnes, E.; Hokstad, K. The role of the direct wave and Green’s theorem in seismic interferometry and spurious multiples. In SEG Technical Program Expanded Abstracts 2007; Society of Exploration Geophysicists: Houston, TX, USA, 2007; pp. 2471–2475. [Google Scholar]
- Wang, Y.; Luo, Y.; Schuster, G.T. Interferometric interpolation of missing seismic data. Geophysics 2009, 74, SI37–SI45. [Google Scholar] [CrossRef] [Scilit]
- Melo, G.; Malcolm, A.; Fehler, M. Comparison of microearthquake locations using seismic interferometry principles. In SEG Technical Program Expanded Abstracts 2012; Society of Exploration Geophysicists: Houston, TX, USA, 2012; pp. 1–5. [Google Scholar]
- Gu, N.; Chamarczuk, M.; Gao, J.; Malinowski, M.; Zhang, H. Passive seismic structure imaging of a coal mine by ambient noise seismic interferometry on a dense array. Acta Geol. Sin.-Engl. Ed. 2021, 95, 37–39. [Google Scholar] [CrossRef] [Scilit]
- Yu, J.; Kim, B.-Y.; Joo, Y. A processing for ocean-bottom multicomponent data with seismic interferometry: A case study of southern offshore in Korea. Explor. Geophys. 2023, 54, 533–543. [Google Scholar] [CrossRef] [Scilit]
- Zhang, F.; Zhang, P.; Xu, Z.; Gong, X.; Han, L. Multisource Seismic Full Waveform Inversion of Metal Ore Bodies. Minerals 2022, 12, 4. [Google Scholar] [CrossRef] [Scilit]
- Liu, Q.; Feng, X.; Liu, C.; Zhang, M.; Tian, Y.; Hou, H. Metallic mineral exploration by using ambient noise tomography in Ashele copper mine, Xinjiang, China. Geophysics 2022, 87, B221–B231. [Google Scholar] [CrossRef] [Scilit]
- Brenguier, F.; Baue, P.; Ben-Zion, Y.; Vernon, F.; Johnson, C.W.; Mordret, A.; Countant, O.; Share, P.-E.; Beauce, E.; Hollis, D.; et al. Train Traffic as a Powerful Noise Source for Monitoring Active Faults with Seismic Interferometry. Geophys. Res. Lett. 2019, 46, 9529–9536. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Mao, S.; Lecointre, A.; van der Hilst, R.D.; Campillo, M. Space-time monitoring of groundwater fluctuations with passive seismic interferometry. Nat. Commun. 2022, 13, 4643. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Eisner, L.; Duncan, P.M.; Heigl, W.M. Uncertainties in passive seismic monitoring. Lead. Edge 2009, 28, 648–655. [Google Scholar] [CrossRef] [Scilit]
- Delaney, E.; Ermert, L.; Sager, K.; Kritski, A.; Bussat, S.; Fichtner, A. Passive seismic monitoring with nonstationary noise sources. Geophysics 2017, 82, KS57–KS70. [Google Scholar] [CrossRef] [Scilit]
- King, S.; Curtis, A. Suppressing nonphysical reflections in Green’s function estimates using source-receiver interferometry. Geophysics 2012, 77, Q15–Q25. [Google Scholar] [CrossRef] [Scilit]
- Viens, L.; Van Houtte, C. Denoising ambient seismic field correlation functions with convolutional autoencoders. Geophys. J. Int. 2020, 220, 1521–1535. [Google Scholar] [CrossRef] [Scilit]
- Othman, A.; Iqbal, N.; Hanafy, S.M.; Waheed, U.B. Automated Event Detection and Denoising Method for Passive Seismic Data Using Residual Deep Convolutional Neural Networks. IEEE Trans. Geosci. Remote Sens. 2022, 60, 2022. [Google Scholar] [CrossRef] [Scilit]
- Zhang, P.; Han, L.-G.; Zhou, Y.; Xu, Z.; Ge, Q.-X. Passive-source multitaper-spectral method based low-frequency data reconstruction for active seismic sources. Appl. Geophys. 2015, 12, 585–597. [Google Scholar] [CrossRef] [Scilit]
- Naghadeh, D.H.; Bean, C.J.; Brenguier, F.; Smith, P.J. Retrieving reflection arrivals from passive seismic data using Radon correlation. J. Geophys. Eng. 2021, 18, 177–191. [Google Scholar] [CrossRef] [Scilit]
- Polychronopoulou, K.; Lois, A.; Draganov, D. Body-wave passive seismic interferometry revisited: Mining exploration using the body waves of local microearthquakes. Geophys. Prospect. 2020, 68, 232–253. [Google Scholar] [CrossRef] [Scilit]
- Wapenaar, K.; van der Neut, J.; Ruigrok, E. Passive seismic interferometry by multidimensional deconvolution. Geophysics 2008, 73, A51–A56. [Google Scholar] [CrossRef] [Scilit]
- Zhu, H.; Wang, D.-L.; Tsoflias, G.P. Seismic interferometry in parabolic Radon domain. J. Seism. Explor. 2015, 24, 37–50. [Google Scholar]
- Cheng, H.; Wang, D.-L.; Feng, F.; Zhu, H. Estimating primaries from passive seismic data. Explor. Geophys. 2015, 46, 184–191. [Google Scholar] [CrossRef] [Scilit]
- Fomel, S. Local seismic attributes. Geophysics 2007, 72, A29–A33. [Google Scholar] [CrossRef] [Scilit]
- Hu, B.; Wang, D.; Wang, R. An Iterative Focal Denoising Strategy for Passive Seismic Data. Pure Appl. Geophys. 2020, 177, 4607–4622. [Google Scholar] [CrossRef] [Scilit]
- Wang, T.; Wang, D.; Sun, J.; Hu, B. Passive seismic data primary estimation and noise removal via focal-denoising closed-loop surface-related multiple elimination based on 3D L1-norm sparse inversion. Geophys. Prospect. 2021, 69, 122–138. [Google Scholar] [CrossRef] [Scilit]
- Hu, B.; Jia, Z.; Zhang, L. Coherent noise attenuation for passive seismic data based on iterative two-dimensional model shrinkage. Acta Geophys. 2021, 69, 773–782. [Google Scholar] [CrossRef] [Scilit]
- Su, X.; Khoshgoftaar, T.M. A survey of collaborative filtering techniques. Adv. Artif. Intell. 2009, 2009, 421425. [Google Scholar] [CrossRef] [Scilit]
- Ghazanfar, M.; Prugel-Bennett, A. An improved switching hybrid recommender system using naive bayes classifier and collaborative filtering. In Proceedings of the 2010 IAENG International Conference on Data Mining and Applications, Hong Kong, China, 17–19 March 2010. [Google Scholar]
- Chierchia, G.; El Gheche, M.; Scarpa, G.; Verdoliva, L. Multitemporal SAR Image Despeckling Based on Block-Matching and Collaborative Filtering. IEEE Trans. Geosci. Remote Sens. 2017, 55, 5467–5480. [Google Scholar] [CrossRef] [Scilit]
- Dabov, K.; Foi, A.; Katkovnik, V.; Egiazarian, K. Image denoising by sparse 3-D transform-domain collaborative filtering. IEEE Trans. Image Process. 2007, 16, 2080–2095. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Dabov, K.; Foi, A.; Katkovnik, V.; Egiazarian, K. Image restoration by sparse 3D transform-domain collaborative filtering. Proc. SPIE 2008, 6812, 681207. [Google Scholar] [CrossRef] [Scilit]
- Rubel, A.; Lukin, V.; Egiazarian, K. Block matching and 3D collaborative filtering adapted to additive spatially correlated noise. In Proceedings of the Ninth International Workshop on Video Processing and Quality Metrics for Consumer Electronics—VPQM 2015, Chandler, AZ, USA, 5–6 February 2015; p. 6. [Google Scholar]
- Rubel, A.S.; Lukin, V.V.; Egiazarian, K.O. Metric performance in similar blocks search and their use in collaborative 3D filtering of grayscale images. Proc. SPIE 2014, 9019, 65–76. [Google Scholar] [CrossRef] [Scilit]
- Zhang, C.; van der Baan, M. Multicomponent microseismic data denoising by 3D shearlet transform. Geophysics 2018, 83, A45–A51. [Google Scholar] [CrossRef] [Scilit]










| Method | PSNR | SSIM | RMSE | MAE |
|---|---|---|---|---|
| Contaminated | 29.81 | 0.8224 | 0.0323 | 0.0258 |
| BM3D | 31.36 | 0.8731 | 0.0270 | 0.0214 |
| LR | 30.77 | 0.8501 | 0.0289 | 0.0231 |
| ML | 32.068 | 0.92455 | 0.0236 | 0.0189 |
| Proposed | 33.99 | 0.9334 | 0.0200 | 0.0157 |
| Method | BM3D | LR | ML | Proposed |
|---|---|---|---|---|
| Runtime (s) | 0.99 | 1.24 | 34.47 | 3.75 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Wang, R.; Zhang, P.; Li, C.; Zhang, H.; Gong, X.; Hu, B. A Consistency-Guided Collaborative Filtering Framework for Suppressing Structured Coherent Artifacts. Remote Sens. 2026, 18, 2780. https://doi.org/10.3390/rs18162780
Wang R, Zhang P, Li C, Zhang H, Gong X, Hu B. A Consistency-Guided Collaborative Filtering Framework for Suppressing Structured Coherent Artifacts. Remote Sensing. 2026; 18(16):2780. https://doi.org/10.3390/rs18162780
Chicago/Turabian StyleWang, Rui, Peizhen Zhang, Canping Li, Hairong Zhang, Xiangbo Gong, and Bin Hu. 2026. "A Consistency-Guided Collaborative Filtering Framework for Suppressing Structured Coherent Artifacts" Remote Sensing 18, no. 16: 2780. https://doi.org/10.3390/rs18162780
APA StyleWang, R., Zhang, P., Li, C., Zhang, H., Gong, X., & Hu, B. (2026). A Consistency-Guided Collaborative Filtering Framework for Suppressing Structured Coherent Artifacts. Remote Sensing, 18(16), 2780. https://doi.org/10.3390/rs18162780

