Skip to main content
Log in

Multifocus image fusion using random forest and hidden Markov model

  • Focus
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Due to the limitation of depth of focus, we cannot capture images with all objects in focus. Such images always lose some information, limiting their application. In recent years, with the wide application of dual-camera devices, we can easily acquire multifocus images of the same scene. Image fusion methods can be used to integrate these multifocus images into a fused image, which preserves specific features, and have more information. In this article, we use the patches instead of the pixels as the processing unit and process each patch in the spatial domain. In addition, diverse features of patches are fed into random forest to obtain fidelity scores, which used to measure the clarity of patches. Finally, hidden Markov model is used to consider compatibility between adjacent patches. From the perspective of visual effects and quantitative evaluations, the proposed method has better results than many previous fusion methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  • Balasubramaniam P, Ananthi VP (2014) Image fusion using intuitionistic fuzzy sets. Inf Fusion 20(1):21–30

    Article  Google Scholar 

  • Breiman L (2001) Random forest. Mach Learn 45:5–32

    Article  MATH  Google Scholar 

  • Burt PJ, Adelson EH (1987) The Laplacian pyramid as a compact image code. Read Comput Vis 31(4):671–679

    Google Scholar 

  • Cunha ALD, Zhou J, Do MN (2006) The nonsubsampled contourlet transform: theory, design, and applications. IEEE Trans Image Process Publ IEEE Signal Process Soc 15(10):3089–3101

    Article  Google Scholar 

  • De I, Chanda B (2006) A simple and efficient algorithm for multifocus image fusion using morphological wavelets. Signal Process 86(5):924–936

    Article  MATH  Google Scholar 

  • De I, Chanda B (2013) Multi-focus image fusion using a morphology-based focus measure in a quad-tree structure. Inf Fusion 14(2):136–146

    Article  Google Scholar 

  • Du C, Gao S (2017) Image segmentation-based multi-focus image fusion through multiscale convolutional neural network. IEEE Access 5:15750–15761

    Article  Google Scholar 

  • Eltoukhy HA, Kavusi S (2003) A computationally efficient algorithm for multi-focus image reconstruction. Proc SPIE-Int Soc Opt Eng 5017:332–341

    Google Scholar 

  • Image set. http://www.image-net.org/. Accessed April 1 2018

  • Jin X, Zhou D, Yao S, Nie R, Jiang Q, He K, Wang Q (2018) Multi-focus image fusion method using S-PCNN optimized by particle swarm optimization. Soft Comput 22(19):6395–6407

    Article  Google Scholar 

  • Lewis JJ, O’Callaghan RJ, Nikolov SG, Bull DR, Canagarajah N (2007) Pixel- and region-based image fusion with complex wavelets. Inf Fusion 8(2):119–130

    Article  Google Scholar 

  • Li S, Kwok JT, Wang Y (2001) Combination of images with diverse focuses using the spatial frequency. Inf Fusion 2(3):169–176

    Article  Google Scholar 

  • Li S, Kwok JT, Wang Y (2002) Multifocus image fusion using artificial neural networks. Pattern Recognit Lett 23:985–997

    Article  MATH  Google Scholar 

  • Li S, Kwok JT, Tsang IW, Wang Y (2004) Fusing images with multiple focuses using support vector machines. IEEE Trans Neural Netw 15:1555–61

    Article  Google Scholar 

  • Li J, Li X, Yang B, Sun X (2017) Segmentation-based image copy-move forgery detection scheme. IEEE Trans Inf Forensics Secur 10(3):507–518

    Google Scholar 

  • Liu Y, Chen X, Peng H, Wang Z (2017) Multi-focus image fusion with a deep convolutional neural network. Inf Fusion 36:191–207

    Article  Google Scholar 

  • Madhavi R, Babu PKA (2011) An all approach for multi-focus image fusion using neural network. Int J Comput Sci Telecommun 2:23–29

    Google Scholar 

  • Mamatha SG, Rahim SA, Raj CP (2012) Feature-level multi-focus image fusion using neural network and image enhancement. Glob J Comput Sci Technol Graph Vis 12:16–23

    Google Scholar 

  • Naidu V, Raol JR (2008) Pixel-level image fusion using wavelets and principal component analysis. Def Sci J 58(3):338–352

    Article  Google Scholar 

  • Qilei Li, Yang Xiaomin Wu, Wei Liu Kai, Jeon Gwanggil (2018) Multi-focus image fusion method for vision sensor systems via dictionary learning with guided filter. Sensors 18:2143–2155

    Article  Google Scholar 

  • Qu G, Zhang D, Yan P (2002) Information measure for performance of image fusion. Electron Lett 38(7):313–315

    Article  Google Scholar 

  • Schwarz, Wien (2008) Signal and image processing with belief propagation. Signal Process Mag IEEE 25(2):114–141

    Article  Google Scholar 

  • Tian L, Wang H, Zhou Y, Peng C (2018) Video big data in smart city: background construction and optimization for surveillance video processing. Futur Gener Comput Syst 86:1371–1382

    Article  Google Scholar 

  • Tian L, Li J, Zhou Y, Wang H (2018) Picture quality assessment based rate control for variable bandwidth network. Tsinghua Sci Technol 18:18–28

    Google Scholar 

  • Wu W, Liu Z, Gueaieb W, He X (2011) Single-image super-resolution based on Markov random field and contourlet transform. J Electron Imaging 20(2):1–18

    Article  Google Scholar 

  • Wu W, Yang X, Pang Y, Peng J, Jeon G (2013) A multifocus image fusion method by using hidden Markov model. Opt Commun 287(1):63–72

    Article  Google Scholar 

  • Xydeas CS, Petrovic VS (2000) Objective pixel-level image fusion performance measure. Int Soc Opt Eng 4051:89–98

    Google Scholar 

  • Zhang Q, Guo BL (2009) Multifocus image fusion using the nonsubsampled contourlet transform. Signal Process 89(7):1334–1346

    Article  MATH  Google Scholar 

Download references

Funding

This research is supported by the National Natural Science Foundation of China (No. 61701327, No. 61711540303, and No. 61473198), National Research Foundation of Korea (No. NRF-2017K2A9A2A06013711), Priority Academic Program Development of Jiangsu Higher Education Institutions (PAPD) Fund. This work is also supported under the framework of international cooperation program managed by the National Research Foundation of Korea(NRF-2017K2A9A2A06013711).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Xiaomin Yang or Lu Lu.

Ethics declarations

Conflict of interest

All the authors declare that no conflict of interest exits in the submission of this manuscript, and manuscript is approved by all authors for publication.

Ethical approval

This article does not contain any studies with animals performed by any of the author.

Additional information

Communicated by A. K. Sangaiah, H. Pham, M.-Y. Chen, H. Lu, F. Mercaldo.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wu, S., Wu, W., Yang, X. et al. Multifocus image fusion using random forest and hidden Markov model. Soft Comput 23, 9385–9396 (2019). https://doi.org/10.1007/s00500-019-03893-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-019-03893-9

Keywords

Navigation