Image Noise Reduction Based on Stacking Algorithms

PDF (1904KB), PP.270-286

Views: 0 Downloads: 0

Author(s)

Anna Pylypenko 1,* Dmytro Serhiichuk 1

1. Program Systems and Technology Department of Taras Shevchenko National University of Kyiv, Ukraine

* Corresponding author.

DOI: https://doi.org/10.5815/ijem.2026.03.17

Received: 25 Aug. 2025 / Revised: 25 Feb. 2026 / Accepted: 28 Mar. 2026 / Published: 8 Jun. 2026

Index Terms

Noise reduction, image stacking, image registration, feature detection, feature description, feature matching, homography estimation

Abstract

Standard image denoising algorithms often rely on data-loss techniques. While fast, they perform poorly in low signal-to-noise ratio scenarios like astrophotography. Stacking-based algorithms resolve this by utilizing noise variability across multiple frames, but they require precise image alignment to prevent artifacts.

In this paper, we propose M-BRISK, a modified BRISK feature detection and description algorithm offering improved robustness and accuracy. A novel keypoint-detection strategy with efficient filtering contributes to this enhanced performance. Crucially, M-BRISK targets uniform spatial distribution of both keypoints and matched descriptor pairs across the image, achieved by partitioning the image into regions and enforcing balanced selection within each. This ensures that the estimated homography is informed by correspondences spread across the entire image rather than clustered in salient areas, leading to more reliable homography estimation using RANSAC.

Evaluation across four test images and four synthetic homographies simulating realistic camera displacements, as well as rotation invariance tests from 0° to 180°, demonstrate that M-BRISK achieves homography estimation accuracy superior to BRISK by 15.7% and to SIFT by 13.1%, while also exhibiting better average rotation invariance. Furthermore, M-BRISK maintains stable processing speeds regardless of keypoint count. While BRISK's performance degrades as detections increase, M-BRISK becomes substantially faster beyond 15,000 keypoints. As a result, M-BRISK enables fast, high-quality image registration, making it well-suited for subsequent denoising through stacking.

Cite This Paper

Anna Pylypenko, Dmytro Serhiichuk, "Image Noise Reduction Based on Stacking Algorithms", International Journal of Engineering and Manufacturing (IJEM), Vol.16, No.3, pp.287-299, 2026. DOI:10.5815/ijem.2026.03.17

Reference

[1]Lowe, D.G. Distinctive Image Features from Scale-Invariant Keypoints. International Journal of Computer Vision 60, 91–110 (2004). https://doi.org/10.1023/B:VISI.0000029664.99615.94
[2]Bay, H., Tuytelaars, T., Van Gool, L. (2006). SURF: Speeded Up Robust Features. In: Leonardis, A., Bischof, H., Pinz, A. (eds) Computer Vision – ECCV 2006. ECCV 2006. Lecture Notes in Computer Science, vol 3951. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11744023_32
[3]E. Rublee, V. Rabaud, K. Konolige and G. Bradski, "ORB: An efficient alternative to SIFT or SURF," 2011 International Conference on Computer Vision, Barcelona, Spain, 2011, pp. 2564-2571, doi: 10.1109/ICCV.2011.6126544.
[4]S. Leutenegger, M. Chli and R. Y. Siegwart, "BRISK: Binary Robust invariant scalable keypoints," 2011 International Conference on Computer Vision, Barcelona, Spain, 2011, pp. 2548 2555, doi: 10.1109/ICCV.2011.6126542.
[5]Alcantarilla, P.F., Bartoli, A., Davison, A.J. (2012). KAZE Features. In: Fitzgibbon, A., Lazebnik, S., Perona, P., Sato, Y., Schmid, C. (eds) Computer Vision – ECCV 2012. ECCV 2012. Lecture Notes in Computer Science, vol 7577. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33783-3_16
[6]S. A. K. Tareen and Z. Saleem, "A comparative analysis of SIFT, SURF, KAZE, AKAZE, ORB, and BRISK," 2018 International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), Sukkur, Pakistan, 2018, pp. 1-10, doi:10.1109/ICOMET.2018.8346440.
[7]Kong, T., & Rey, W. P. (2024). The Review of Deep Learning-Based Low-Light Image Enhancement Algorithms. Proceedings of the 2024 4th International Conference on Big Data, Artificial Intelligence and Risk Management, 570–577. https://doi.org/10.1145/3718751.3718842
[8]Jiang, B., Li, J., Lu, Y., Cai, Q., Song, H., & Lu, G. (2025). Eficient image denoising using deep learning: A brief survey. Information Fusion, 118, 103013. https://doi.org/10.1016/j.inffus.2025.103013 
[9]Pan, S., & Li, Y. (2025). Burst denoising transformer with multi-task optical flow estimation. Neural Networks, 190, 107696. https://doi.org/10.1016/j.neunet.2025.107696
[10]S. Indhumathi and J. C. Clement, "Comparison of Feature detection using SIFT and ORB detector," TENCON 2022 - 2022 IEEE Region 10 Conference (TENCON), Hong Kong, Hong Kong, 2022, pp. 1-3, https://doi.org/10.1109/TENCON55691.2022.9977522 
[11]Li, F., Chen, Y., Shi, Q., Shi, G., Yang, H., & Na, J. (2025). Improved Low-Light Image Feature Matching Algorithm Based on the SuperGlue Net Model. Remote Sensing, 17(5), 905. https://doi.org/10.3390/rs17050905
[12]Luo, Y., Wang, X., Liao, Y., Fu, Q., Shu, C., Wu, Y., & He, Y. (2023). A Review of Homography Estimation: Advances and Challenges. Electronics, 12(24), 4977. https://doi.org/10.3390/electronics12244977
[13]Mair, E., Hager, G.D., Burschka, D., Suppa, M., Hirzinger, G. (2010). Adaptive and Generic Corner Detection Based on the Accelerated Segment Test. In: Daniilidis, K., Maragos, P., Paragios, N. (eds) Computer Vision – ECCV 2010. ECCV 2010. Lecture Notes in Computer Science, vol 6312. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15552-9_14
[14]Rosten, E., Drummond, T. (2006). Machine Learning for High-Speed Corner Detection. In: Leonardis, A., Bischof, H., Pinz, A. (eds) Computer Vision – ECCV 2006. ECCV 2006. Lecture Notes in Computer Science, vol 3951. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11744023_34
[15]Stephen M. Pizer, E. Philip Amburn, John D. Austin, Robert Cromartie, Ari Geselowitz, Trey Greer, Bart ter Haar Romeny, John B. Zimmerman, Karel Zuiderveld, Adaptive histogram equalization and its variations, Computer Vision, Graphics, and Image Processing, Volume 39, Issue 3, 1987, Pages 355-368, ISSN 0734-189X, https://doi.org/10.1016/S0734-189X(87)80186-X.
[16]Karel Zuiderveld, "Contrast Limited Adaptive Histogram Equalization", Graphics Gems IV, p. 474-485 https://dl.acm.org/doi/10.5555/180895.180940
[17]Khronos OpenCL Registry - The Khronos Group Inc. (2025). Khronos.org. https://registry.khronos.org/OpenCL/.
[18]S. Toliupa, A. Pylypenko, O. Tymchuk, O. Kohut, Generator for Testing Data Analytics Methods, Proceedings of the XX International Scientific Conference “Dynamical System Modelling and Stability Investigation” (DSMSI-2023), CEUR Workshop Proceedings, vol. 3687, 2023, pp. 11-24. URL: https://ceur-ws.org/Vol-3687/Paper_2.pdf.
[19]Martin A. Fischler, Robert C. Bolles, Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and Automated Cartography, Editor(s): Martin A. Fischler, Oscar Firschein, Readings in Computer Vision, Morgan Kaufmann, 1987, Pages 726-740, ISBN 9780080515816, https://doi.org/10.1016/B978-0-08-051581-6.50070-2.
[20]I. Yurchuk, A. Pylypenko, Quantile-Based Statistical Techniques for Anomaly Detection, Proceedings of the XX International Scientific Conference “Dynamical System Modeling and Stability Investigation” (DSMSI-2023), CEUR Workshop Proceedings, vol. 3746, 2023, pp. 64-73. URL: https://ceur-ws.org/Vol-3746/Paper_7.pdf.