<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Neurorobot.</journal-id>
<journal-title>Frontiers in Neurorobotics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Neurorobot.</abbrev-journal-title>
<issn pub-type="epub">1662-5218</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fnbot.2022.846580</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Multi-Exposure Image Fusion Algorithm Based on Improved Weight Function</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Xu</surname> <given-names>Ke</given-names></name>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/1618342/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Wang</surname> <given-names>Qin</given-names></name>
</contrib>
<contrib contrib-type="author">
<name><surname>Xiao</surname> <given-names>Huangqing</given-names></name>
</contrib>
<contrib contrib-type="author">
<name><surname>Liu</surname> <given-names>Kelin</given-names></name>
</contrib>
</contrib-group>
<aff><institution>College of Computer Science and Technology, Chongqing University of Posts and Telecommunications</institution>, <addr-line>Chongqing</addr-line>, <country>China</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Xin Jin, Yunnan University, China</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Yu Liu, Hefei University of Technology, China; Huafeng Li, Kunming University of Science and Technology, China</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Ke Xu <email>xuke&#x00040;cqupt.edu.cn</email></corresp>
</author-notes>
<pub-date pub-type="epub">
<day>08</day>
<month>03</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>16</volume>
<elocation-id>846580</elocation-id>
<history>
<date date-type="received">
<day>31</day>
<month>12</month>
<year>2021</year>
</date>
<date date-type="accepted">
<day>07</day>
<month>02</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2022 Xu, Wang, Xiao and Liu.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Xu, Wang, Xiao and Liu</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license></permissions>
<abstract>
<p>High-dynamic-range (HDR) image has a wide range of applications, but its access is limited. Multi-exposure image fusion techniques have been widely concerned because they can obtain images similar to HDR images. In order to solve the detail loss of multi-exposure image fusion (MEF) in image reconstruction process, exposure moderate evaluation and relative brightness are used as joint weight functions. On the basis of the existing Laplacian pyramid fusion algorithm, the improved weight function can capture the more accurate image details, thereby making the fused image more detailed. In 20 sets of multi-exposure image sequences, six multi-exposure image fusion methods are compared in both subjective and objective aspects. Both qualitative and quantitative performance analysis of experimental results confirm that the proposed multi-scale decomposition image fusion method can produce high-quality HDR images.</p></abstract>
<kwd-group>
<kwd>high dynamic range image</kwd>
<kwd>multi-scale decomposition</kwd>
<kwd>multi-exposure images</kwd>
<kwd>image fusion</kwd>
<kwd>Laplacian pyramid (LP)</kwd>
</kwd-group>
<counts>
<fig-count count="7"/>
<table-count count="4"/>
<equation-count count="19"/>
<ref-count count="25"/>
<page-count count="11"/>
<word-count count="5785"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1. Introduction</title>
<p>Due to the limited dynamic range of imaging equipment, it is impossible for existing imaging equipment to capture all the details in one scene with a single exposure. Therefore, underexposure or overexposure often occurs in daily shooting, which seriously affects the visualization of images and the display of key information. High-dynamic-range (HDR) imaging techniques overcome this limitation, but most of currently used standard monitors use low dynamic range (LDR) (Ma et al., <xref ref-type="bibr" rid="B14">2015a</xref>). So, a tone mapping process is required to compress the dynamic range of HDR images for display after acquiring HDR images. Multi-exposure image fusion (MEF) methods use a cost-effective way to solve the dynamic range mismatch between HDR imaging and LDR display. Source image sequences with different exposure levels are taken as input and the brightness information in accordance with the human visual system (Ma et al., <xref ref-type="bibr" rid="B13">2017</xref>) is fused with them to generate HDR images with rich information and sensitive perception.</p>
<p>In recent years, many MEF algorithms have been developed. Like multi-source image fusion (Jin et al., <xref ref-type="bibr" rid="B3">2021a</xref>), MEF algorithms are usually divided into four categories (Liu et al., <xref ref-type="bibr" rid="B11">2020</xref>): spatial domain methods, transform domain methods, the combination of spatial domain and transform domain methods and deep learning methods (Jin et al., <xref ref-type="bibr" rid="B4">2021b</xref>). This article mainly studies the MEF method in spatial domain,these methods mainly focus on providing the weighted sum of the input exposures image to obtain the fused image. Different MEF methods use different techniques to obtain the suitable weight map. Li et al. (<xref ref-type="bibr" rid="B9">2013</xref>) obtained the corresponding base and detail layers by decomposing the source image in two scales, and then processed them separately to obtain the final fusion image. Liu and Wang (<xref ref-type="bibr" rid="B12">2015</xref>) applied dense scale invariant feature transform (SIFT) (Liu et al., <xref ref-type="bibr" rid="B10">2016</xref>) to obtain both contrast and spatial consistency weights based on local gradient information. Mertens et al. (<xref ref-type="bibr" rid="B16">2010</xref>) applied multi-resolution exposure sequences to Laplacian pyramid-based image fusion. The weighted average value was first calculated from the weighted values determined by contrast, saturation and good exposure, and then applied to obtain the pyramid coefficients. Finally, image fusion was achieved by reconstructing the obtained pyramid coefficients. Shen et al. (<xref ref-type="bibr" rid="B19">2014</xref>) proposed an exposure fusion method based on hybrid exposure weights and an improved Laplacian pyramid. This method considers the gradient vectors between different exposure source images, and uses an improved Laplacian pyramid to decompose input signals into both base and detail layers. Shen et al. (<xref ref-type="bibr" rid="B20">2011</xref>) proposed a probability model of MEF. According to the two quality indicators of both local contrast and color consistency of source image sequences, the generalized random walk framework was first used to calculate the optimal probability set. Then, the obtained probability set was used as the corresponding weights to realize image Fusion. Fei et al. (<xref ref-type="bibr" rid="B1">2017</xref>) applied an image smoothing algorithm based on weighted least squares to MEF for achieving detail extraction of HDR scenes. The extracted detail information was used in the multi-scale exposure fusion algorithm to achieve image fusion. So, fused images with rich colors and detailed information can be obtained. Li and Kang (<xref ref-type="bibr" rid="B8">2012</xref>) proposed a fusion method based on weighted sum. Firstly, three image features composed of local contrast, brightness and color differences are measured to estimate the weight, and then the weight map is optimized by recursive filter. Zhang and Cham (<xref ref-type="bibr" rid="B25">2012</xref>) proposed a simple and effective method, which uses gradient information to complete multi exposure image synthesis in static and dynamic scenes. Given multiple images with different exposures, the proposed method can seamlessly synthesize them under the guidance of gradient based quality evaluation, so as to produce a pleasant tone mapped high dynamic range image. Ma et al. (<xref ref-type="bibr" rid="B13">2017</xref>) proposed a method based on image structure block decomposition, which represents the image block with average intensity, signal intensity and signal structure, and then uses the intensity and exposure factor of the image block for weighted fusion, which can be used for both static scene fusion and dynamic scene fusion. Moriyama et al. (<xref ref-type="bibr" rid="B17">2019</xref>) proposed to use the light conversion method of preserving hue and saturation to generate a new multi exposure image for fusion, realize brightness conversion based on local color correction, and obtain the fused image by weighted average (weight is calculated by saturation). Wang and Zhao (<xref ref-type="bibr" rid="B23">2020</xref>) proposed using the super-pixel segmentation method to divide the input image into non overlapping image blocks composed of pixels with similar visual attributes, decompose the image block into three independent components: signal intensity, image structure and intensity, and then fuse the three components respectively according to the characteristics of human visual system and the exposure level of the input image. Qi et al. (<xref ref-type="bibr" rid="B18">2020</xref>) used the exposure quality a priori to select the reference image, used the reference image to solve the ghosting problem in the dynamic scene in the structural consistency test, and then decomposed the image by using the guidance filter, and proposed a fusion method combining spatial domain scale decomposition, image block structure decomposition and moderate exposure evaluation. Li et al. (<xref ref-type="bibr" rid="B7">2020</xref>) proposed a multi exposure image fusion algorithm based on improved pyramid transform. The algorithm improves the local contrast information of the image by using the adaptive histogram equalization algorithm, and calculates the image fusion weight coefficient with good contrast information, image entropy and exposure. Hayat and Imran (<xref ref-type="bibr" rid="B2">2019</xref>) proposed a ghosting free multi exposure image fusion technology based on dense sift descriptor and guided filter. Ulucan et al. (<xref ref-type="bibr" rid="B22">2020</xref>) proposed a new, simple and effective still image exposure fusion method. This technique uses weight map extraction based on linear embedding and watershed masking. Xu et al. (<xref ref-type="bibr" rid="B24">2021</xref>). Proposed a new multi exposure image fusion method based on tensor product and tensor singular value decomposition. A new fusion strategy is designed by using tensor product and t-svd. The luminance and chrominance channels are fused respectively to maintain color consistency. Finally, the chrominance and luminance channels are fused to obtain the fused image.</p>
<p>Both multi-scale decomposition method and fusion strategy of multi-scale coefficients determine the performance of the image fusion framework based on multi-scale decomposition. Pyramid transformation is a commonly used multi-scale decomposition method. Due to different scales and resolutions, the corresponding decomposition layer has different image feature information. In addition, the weight function design of feature extraction plays a decisive role in the final fusion result. Therefore, this article, proposes a fast and effective image fusion method based on improved weight function. The fusion weight map is calculated through the evaluation of exposure moderation and relative brightness. Combined with pyramid multi-scale decomposition, images with different resolutions are fused to generate the required high dynamic range image.</p>
<p>The rest of this article is organized as follows. The second section describes the overall process of the fusion algorithm; The third section is a detailed explanation of the weight function; The fourth section describes the process of image Gaussian pyramid decomposition and Laplace pyramid decomposition; The fifth section is the experimental results and analysis; The sixth section is the summary of this article.</p></sec>
<sec id="s2">
<title>2. Workflow of Image Fusion Algorithm</title>
<p>MEF aims to generate an image containing the best pixel information from a series of images with different exposure levels. The pixel-based MEF performs weighted image fusion as follows.</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>F</mml:mi><mml:mi>I</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>FI</italic> represents the fusion image, (<italic>x, y</italic>) represents pixel coordinates, <italic>N</italic> represents the number of images, <italic>I</italic><sub><italic>n</italic></sub> represents the pixel intensity of the <italic>n</italic>th image, and <italic>W</italic><sub><italic>n</italic></sub> represents the pixel weight of the <italic>n</italic>th image. The workflow of the proposed image fusion based on improved weight function is shown in <xref ref-type="fig" rid="F1">Figure 1</xref>. Equation (7), Equation (8) and other symbols in <xref ref-type="fig" rid="F1">Figure 1</xref> correspond to the formula below, indicating that the operation corresponding to the equation has been performed. The symbol before Equation (12) in <xref ref-type="fig" rid="F1">Figure 1</xref> represents the multiplication sign.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>The workflow of the proposed image fusion based on improved weight function.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-16-846580-g0001.tif"/>
</fig></sec>
<sec id="s3">
<title>3. Weight Function</title>
<p>As the core part of the proposed image fusion method, a reasonable weight function is designed based on the appropriate evaluation of exposure levels (Shen-yu et al., <xref ref-type="bibr" rid="B21">2015</xref>). Gray value, as an important measure of image visible information, usually determines the fusion weight based on the distance between image gray and 0.5, but this single index will cause the loss of information of the fused image and some areas of the image are dark. Using the Evaluation of Moderate Exposure, the fusion weight is determined by the gray mean value of the multi exposure image at a certain point and the distance from 0.5 to retain more image information. Additionally, the relative brightness is applied to measure the corresponding weight.</p>
<sec>
<title>3.1. Evaluation of Moderate Exposure</title>
<p>In the evaluation process, the brightness and darkness changes of different pixels obtained by the limited sampling of a scene are analyzed, and each image pixel value in the scene under the optimal moderate exposure is estimated. The differences between the pixel values of each input image and the corresponding optimal pixel values are compared to evaluate moderate exposure. The evaluation value can be directly used as the corresponding weight value for image fusion. For N images with different exposures from the same scene, <italic>I</italic><sub><italic>n</italic></sub>(<italic>x, y</italic>) represents the pixel value at the coordinate (<italic>x, y</italic>) of the <italic>n</italic>th image, and the evaluation indicator of moderate exposure is the sum of weights used to obtain the fused image.</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">1</mml:mtext><mml:mo>,</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo class="qopname">exp</mml:mo><mml:mrow><mml:mo stretchy="false">{</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mi>&#x003BC;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:msup><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="false">}</mml:mo></mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E3"><label>(3)</label><mml:math id="M3"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>&#x003BC;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>*</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>5</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mi>&#x003B2;</mml:mi><mml:mo>*</mml:mo><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mo accent="true">&#x000AF;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E4"><label>(4)</label><mml:math id="M4"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mo accent="true">&#x000AF;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:mfrac><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>In Equation (2), &#x003BC;(<italic>x, y</italic>) represents the optimal pixel value of the pixel at the coordinate (<italic>x, y</italic>) of the image, which is estimated by Equation (3). On one hand, the value of &#x003BC;(<italic>x, y</italic>) should be around 0.5, which can ensure ideal human visual experience. On the other hand, in order to reflect the real-world light-dark contrast information, it is necessary to approximate the brightness information from the limited sampling of the scene. Therefore, the average value of each pixel in the images with different exposures is calculated by Equation (4). &#x003BC;(<italic>x, y</italic>) is the weighted sum of 0.5 and this average value. The weight factor &#x003B2; is a balance parameter between detail information and light-dark contrast information.</p></sec>
<sec>
<title>3.2. Relative Brightness</title>
<p>The evaluation indicator of moderate exposure cannot well capture the information from dark areas of long-exposure images or bright areas of short-exposure images. Therefore, the relative brightness proposed by Lee et al. (<xref ref-type="bibr" rid="B5">2018</xref>) is added as another weight indicator. Specifically, when the overall image is bright (long exposure), the relatively dark areas are given greater weights. Conversely, when the overall image is dark (short exposure), the relatively bright areas are given greater weights. The average pixel intensity of the <italic>n</italic>th image is denoted as <italic>m</italic><sub><italic>n</italic></sub>. When <italic>I</italic><sub><italic>n</italic></sub>(<italic>x, y</italic>) is close to 1 &#x02212; <italic>m</italic><sub><italic>n</italic></sub>, the corresponding weight should be relatively large. Therefore, the relative brightness can be expressed as follows.</p>
<disp-formula id="E5"><label>(5)</label><mml:math id="M5"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo class="qopname">exp</mml:mo><mml:mrow><mml:mo stretchy="false">{</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>m</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:msup><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="false">}</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>In addition, when the adjacent exposed images and the input images have relatively large differences, the different objects in the two images are often in a good exposure state. Therefore, when the average brightness <italic>m</italic><sub><italic>n</italic></sub> of the <italic>n</italic>th image considerably differs from the average brightness <italic>m</italic><sub><italic>n</italic>&#x02212;1</sub>,<italic>m</italic><sub><italic>n</italic>&#x0002B;1</sub> of adjacent images, a larger &#x003B4;<sub><italic>n</italic></sub> value is given.&#x003B1; is a constant with a value of 0.75. &#x003B4;<sub><italic>n</italic></sub> controls the weight according to the different <italic>m</italic><sub><italic>n</italic></sub> values of the image, which can be expressed as follows.</p>
<disp-formula id="E6"><label>(6)</label><mml:math id="M6"><mml:msub><mml:mi>&#x003B4;</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mn>2</mml:mn><mml:mi>&#x003B1;</mml:mi><mml:mo>*</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mi>&#x003B1;</mml:mi><mml:mo>*</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x0003C;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x0003C;</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mn>2</mml:mn><mml:mi>&#x003B1;</mml:mi><mml:mo>*</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>Therefore, the final weight function can be expressed as follows.</p>
<disp-formula id="E7"><label>(7)</label><mml:math id="M7"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>*</mml:mo><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
</sec></sec>
<sec id="s4">
<title>4. Multi-Scale Image Decomposition</title>
<p>Because the pixels of the image are closely related, it is more reliable to use a wider range of pixels to calculate the fusion weight. In addition, in the real world, objects have different structures at different scales. This shows that if you observe the same object from different scales, you will get different results. Therefore, in the case of multi-scale decomposition, using the image pyramid to calculate the result image will get better fusion results.</p>
<p>Gaussian pyramid decomposition is first performed on the weight map and the multi-exposure image sequences. Then the Laplacian pyramid decomposition is applied to the multi-exposure image sequences. After the Gaussian pyramid and Laplacian pyramid of the image are fused between the corresponding layers, the upper layer image of the fused pyramid is up-sampled, and the up-sampled image is added to the lower layer image to obtain an image with the equal size of the image to be fused.</p>
<sec>
<title>4.1. Gaussian Pyramid Decomposition</title>
<p>The Gaussian pyramid obtains a series of down-sampled images through Gaussian smoothing and sub-sampling. Gaussian kernel is first used to convolve the image of the <italic>l</italic> layer, and then all even rows and columns are deleted to obtain the image of the <italic>l</italic> &#x0002B; 1 pyramid layer. The decomposition algorithm is shown as follows.</p>
<disp-formula id="E8"><label>(8)</label><mml:math id="M8"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable style="text-align:axis;" equalrows="false" columnlines="" equalcolumns="false" class="array"><mml:mtr><mml:mtd columnalign="left"><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:munderover></mml:mstyle><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:munderover></mml:mstyle><mml:mi>w</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:mi>n</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>2</mml:mn><mml:mi>x</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mi>y</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>n</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="left"><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>&#x02264;</mml:mo><mml:mi>l</mml:mi><mml:mo>&#x02264;</mml:mo><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>0</mml:mn><mml:mo>&#x02264;</mml:mo><mml:mi>x</mml:mi><mml:mo>&#x02264;</mml:mo><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>0</mml:mn><mml:mo>&#x02264;</mml:mo><mml:mi>y</mml:mi><mml:mo>&#x02264;</mml:mo><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>G</italic><sub><italic>l</italic></sub> is the image of the <italic>l</italic>th layer of the Gaussian Pyramid, <italic>C</italic><sub><italic>l</italic></sub>, <italic>R</italic><sub><italic>l</italic></sub> is the total number of rows and columns of the <italic>l</italic>th layer image, <italic>w</italic>(<italic>m, n</italic>) is the value of the <italic>m</italic>th row and <italic>n</italic>th column of the Gaussian filter template, <italic>L</italic><sub><italic>ev</italic></sub> represents the number of Gaussian pyramid layers, and the maximum decomposable number of layers is log<sub>2</sub>[min(<italic>C</italic><sub>0</sub>, <italic>R</italic><sub>0</sub>)].</p></sec>
<sec>
<title>4.2. Laplace Pyramid Decomposition</title>
<p>The Gaussian pyramid obtained by Gaussian convolution and downsampling often loses detailed image information. Therefore, Mertens et al. (<xref ref-type="bibr" rid="B16">2010</xref>) introduced Laplacian pyramid to restore detailed image information. The image of each layer of Gaussian pyramid subtracts the predicted image obtained after the upsampling and Gaussian convolution of the upper layer image to obtain a series of difference images, which are the Laplacian decomposition images. First, the upsampling process is expressed as follows</p>
<disp-formula id="E9"><label>(9)</label><mml:math id="M9"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mi>p</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>4</mml:mn><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:munderover></mml:mstyle><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>m</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>n</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>w</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:mi>n</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E12"><label>(10)</label><mml:math id="M12"><mml:msub><mml:mover accent='true'><mml:mi>G</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>l</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mfrac><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mi>m</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:mfrac><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:mfrac><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mfrac><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mi>m</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:mfrac><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:mfrac><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mi>m</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:mfrac><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:mfrac><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02208;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>e</mml:mi><mml:mi>l</mml:mi><mml:mi>s</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>where <italic>Z</italic> represents an integer, <inline-formula><mml:math id="M13"><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mi>p</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> indicates that an upsampling operation is performed on the <italic>l</italic>th layer of Gaussian pyramid. As shown in Equation (11), the image <italic>G</italic><sub><italic>l</italic></sub> of the <italic>l</italic>th layer of Gaussian pyramid subtracts <inline-formula><mml:math id="M14"><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mi>p</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> to obtain the <italic>l</italic>th layer image <italic>L</italic><sub><italic>l</italic></sub> containing detailed information.</p>
<disp-formula id="E13"><label>(11)</label><mml:math id="M15"><mml:msub><mml:mi>L</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>&#x02212;</mml:mo><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mi>p</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mover accent='true'><mml:mi>G</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>l</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo><mml:mn>0</mml:mn><mml:mo>&#x02264;</mml:mo><mml:mi>l</mml:mi><mml:mo>&#x02264;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>The Laplace decomposition process of the image is shown in <xref ref-type="fig" rid="F2">Figure 2</xref>. In this article, the number of layers of image pyramid is 7.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>The Laplace decomposition process of the image.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-16-846580-g0002.tif"/>
</fig></sec>
<sec>
<title>4.3. Image Fusion and Reconstruction</title>
<p>According to the above process, the Gaussian pyramid of the weighted image and the Laplacian pyramid of multi-exposure image sequences are first obtained, and then fused between the corresponding layers.</p>
<disp-formula id="E14"><label>(12)</label><mml:math id="M16"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>F</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mn>0</mml:mn><mml:mo>&#x02264;</mml:mo><mml:mi>l</mml:mi><mml:mo>&#x02264;</mml:mo><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p><italic>FI</italic><sub><italic>l</italic></sub> represents the fused image data of the <italic>l</italic>th layer. <italic>W</italic><sub><italic>k,l</italic></sub> represents the <italic>l</italic>th layer data of the <italic>k</italic>th weighted image. <italic>L</italic><sub><italic>k,l</italic></sub> represents the <italic>l</italic>th layer data of the Laplacian pyramid of the <italic>k</italic>th multi-exposure image. <italic>L</italic><sub><italic>ev</italic></sub> represents the total number of pyramid layers. <italic>N</italic> represents the number of images. The upper layer image of the fused pyramid is first upsampled, and then expanded and added to the lower layer image to obtain an image with the equal size of the image to be fused as follows.</p>
<disp-formula id="E15"><label>(13)</label><mml:math id="M17"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:munderover></mml:mstyle><mml:mi>F</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mi>u</mml:mi><mml:mi>p</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>F</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>FI</italic><sub><italic>l</italic></sub> represents the <italic>l</italic>th layer image of the fused pyramid, <italic>up</italic> represents upsampling, <italic>L</italic><sub><italic>ev</italic></sub> represents the number of pyramid levels, and <italic>H</italic> represents the final fusion image. The overall workflow of the proposed method is shown in <xref ref-type="table" rid="A1">Algorithm 1</xref>.</p>
<table-wrap position="float" id="A1">
<label>Algorithm 1</label>
<caption><p>Multi-exposure image fusion algorithm based on improved weight function.</p></caption>
<graphic xlink:href="fnbot-16-846580-i0001.tif"/>
</table-wrap></sec></sec>
<sec id="s5">
<title>5. Experimental Results and Analysis</title>
<p>20 sets of multi-exposure image sequences, involving <italic>Arno, Balloons, Cave, ChineseGarden</italic>, etc., are applied to comparative experiments. The proposed method is subjectively and objectively compared with six existing MEF methods, including MESPD (Li et al., <xref ref-type="bibr" rid="B6">2021</xref>), GD-MEF (Zhang and Cham, <xref ref-type="bibr" rid="B25">2012</xref>), Fmmr (Li and Kang, <xref ref-type="bibr" rid="B8">2012</xref>), DSIFT (Liu and Wang, <xref ref-type="bibr" rid="B12">2015</xref>), GFF (Li et al., <xref ref-type="bibr" rid="B9">2013</xref>), SPD-MEF (Ma et al., <xref ref-type="bibr" rid="B13">2017</xref>) and PMEF (Qi et al., <xref ref-type="bibr" rid="B18">2020</xref>). All experiments were performed in the matlab2019 environment on an Intel I7 9750H&#x00040;2.60Ghz laptop with 8.00GB RAM. The relevant parameters are set to &#x003B4; &#x0003D; 0.2, &#x003B2; &#x0003D; 0.5 and &#x003B1; &#x0003D; 0.75.</p>
<sec>
<title>5.1. Subjective Comparison</title>
<p>Firstly, experiments are carried out on the &#x0201C;<italic>Arno</italic>&#x0201D; scene, and the fusion results of different algorithms are shown in <xref ref-type="fig" rid="F3">Figure 3</xref>. It is not difficult to see that when dsift processes the clouds in the right sky, it is generally dark and can not capture the details of the clouds well. The GFF and SPD algorithms, when dealing with the bridge, have the problems of low brightness, resulting in the loss of detail information and poor visual effect. GD, PMEF and the algorithm proposed in this article can maintain the uniformity of the overall brightness of the image while retaining more details, and the visual effect is excellent.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Comparison of Arno scene experiment results of different methods.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-16-846580-g0003.tif"/>
</fig>
<p>The experimental results of &#x0201C;<italic>Balloons</italic>&#x0201D; scene are shown in <xref ref-type="fig" rid="F4">Figure 4</xref>. The fusion results of GD, Fmmr and PMEF are dark. The details of clouds at the sunset are well captured, which means the details of the overexposed image areas can be well captured. But the overall scene is dark, resulting in the detail loss of underexposed image areas. The image fused by GFF has a slight halo on the edge of the hot air balloon. Additionally, part of the sky is dark and the image color is slightly distorted. The sunset area of the image fused by SPD is abnormal. In addition, the image color is seriously distorted, which seriously affects the overall performance of the fused image. When comparing the enlarged details, MESPD, GD, Fmmr, SPD, and PMEF have low brightness, poor visibility and serious loss of details in this area.</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>Comparison of Ballons scene experiment results of different methods.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-16-846580-g0004.tif"/>
</fig>
<p>In the experimental results of the &#x0201C;<italic>Kluki</italic>&#x0201D; scene, as shown in <xref ref-type="fig" rid="F5">Figure 5</xref>, the saturation of SPD and PMEF is too high, resulting in some distortion of the color of the resulting image, and poor retention of the details of the clouds in the sky; Other algorithms retain the details of the clouds, and the visual effect is good. In contrast, the fusion results obtained by the proposed method and DSIFT consider the details of the bright and dark areas of the scene. So, the corresponding colors are real, the contrast is clear, and the visual performance of the fused images is good. From the enlarged details of the trees on the left, dsift, SPD, and PMEF have the problems of low brightness and high saturation, resulting in poor retention effect of details.</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>Comparison of kluki scene experiment results of different methods.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-16-846580-g0005.tif"/>
</fig></sec>
<sec>
<title>5.2. Objective Evaluation Indicator Analysis</title>
<p>This article uses both structural similarity index (SSIM) and image information entropy for objective evaluation. As shown in <xref ref-type="fig" rid="F6">Figure 6</xref> and <xref ref-type="table" rid="T1">Tables 1</xref>, <xref ref-type="table" rid="T2">2</xref>, the results confirm that the propose method achieves good performance in both subjective and objective evaluations. The abscissa in <xref ref-type="fig" rid="F6">Figure 6</xref> represents the value of information entropy, and the abscissa in <xref ref-type="fig" rid="F7">Figure 7</xref> represents the value of structural similarity; In addition, the ordinates of the two figures are the same: 1-20 represents different multi exposure sequences, and 21 represents the average value.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Information entropy comparison of seven fusion methods.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-16-846580-g0006.tif"/>
</fig>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Information entropy comparison of seven fusion methods.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left"><bold>Methods</bold></th>
<th valign="top" align="center"><bold>MESPD</bold></th>
<th valign="top" align="center"><bold>GD</bold></th>
<th valign="top" align="center"><bold>Fmmr</bold></th>
<th valign="top" align="center"><bold>DSIFT</bold></th>
<th valign="top" align="center"><bold>GFF</bold></th>
<th valign="top" align="center"><bold>SPD</bold></th>
<th valign="top" align="center"><bold>PMEF</bold></th>
<th valign="top" align="center"><bold>Proposed</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">1. Arno</td>
<td valign="top" align="center"><bold>7.679</bold></td>
<td valign="top" align="center">7.258</td>
<td valign="top" align="center">7.175</td>
<td valign="top" align="center">7.581</td>
<td valign="top" align="center">7.343</td>
<td valign="top" align="center">7.490</td>
<td valign="top" align="center">7.498</td>
<td valign="top" align="center">7.424</td>
</tr>
<tr>
<td valign="top" align="left">2. Balloons</td>
<td valign="top" align="center">7.752</td>
<td valign="top" align="center">7.113</td>
<td valign="top" align="center">7.264</td>
<td valign="top" align="center"><bold>7.773</bold></td>
<td valign="top" align="center">7.435</td>
<td valign="top" align="center">7.676</td>
<td valign="top" align="center">7.113</td>
<td valign="top" align="center">7.703</td>
</tr>
<tr>
<td valign="top" align="left">3. Cave</td>
<td valign="top" align="center">7.577</td>
<td valign="top" align="center">7.463</td>
<td valign="top" align="center">7.488</td>
<td valign="top" align="center">7.396</td>
<td valign="top" align="center">7.551</td>
<td valign="top" align="center">7.572</td>
<td valign="top" align="center">7.463</td>
<td valign="top" align="center"><bold>7.579</bold></td>
</tr>
<tr>
<td valign="top" align="left">4. ChineseGarden</td>
<td valign="top" align="center">7.248</td>
<td valign="top" align="center">7.762</td>
<td valign="top" align="center">7.598</td>
<td valign="top" align="center"><bold>7.852</bold></td>
<td valign="top" align="center">7.704</td>
<td valign="top" align="center">7.728</td>
<td valign="top" align="center">7.762</td>
<td valign="top" align="center">7.752</td>
</tr>
<tr>
<td valign="top" align="left">5. Church</td>
<td valign="top" align="center">7.601</td>
<td valign="top" align="center">7.565</td>
<td valign="top" align="center">7.693</td>
<td valign="top" align="center"><bold>7.838</bold></td>
<td valign="top" align="center">7.744</td>
<td valign="top" align="center">7.774</td>
<td valign="top" align="center">7.565</td>
<td valign="top" align="center">7.737</td>
</tr>
<tr>
<td valign="top" align="left">6. Farmhouse</td>
<td valign="top" align="center">7.356</td>
<td valign="top" align="center">7.251</td>
<td valign="top" align="center">7.214</td>
<td valign="top" align="center">7.237</td>
<td valign="top" align="center">7.162</td>
<td valign="top" align="center">7.176</td>
<td valign="top" align="center">7.251</td>
<td valign="top" align="center"><bold>7.424</bold></td>
</tr>
<tr>
<td valign="top" align="left">7. House</td>
<td valign="top" align="center">7.687</td>
<td valign="top" align="center">7.408</td>
<td valign="top" align="center">7.360</td>
<td valign="top" align="center">7.659</td>
<td valign="top" align="center">7.609</td>
<td valign="top" align="center"><bold>7.755</bold></td>
<td valign="top" align="center">7.408</td>
<td valign="top" align="center">7.697</td>
</tr>
<tr>
<td valign="top" align="left">8. Kluki</td>
<td valign="top" align="center">7.312</td>
<td valign="top" align="center">7.603</td>
<td valign="top" align="center">7.620</td>
<td valign="top" align="center">7.696</td>
<td valign="top" align="center">7.618</td>
<td valign="top" align="center">7.801</td>
<td valign="top" align="center">7.603</td>
<td valign="top" align="center"><bold>7.809</bold></td>
</tr>
<tr>
<td valign="top" align="left">9. Lamp</td>
<td valign="top" align="center"><bold>7.705</bold></td>
<td valign="top" align="center">7.195</td>
<td valign="top" align="center">7.343</td>
<td valign="top" align="center">7.535</td>
<td valign="top" align="center">7.452</td>
<td valign="top" align="center">7.642</td>
<td valign="top" align="center">7.195</td>
<td valign="top" align="center">7.657</td>
</tr>
<tr>
<td valign="top" align="left">10. Landscape</td>
<td valign="top" align="center"><bold>7.720</bold></td>
<td valign="top" align="center">7.655</td>
<td valign="top" align="center">7.303</td>
<td valign="top" align="center">7.322</td>
<td valign="top" align="center">6.938</td>
<td valign="top" align="center">7.460</td>
<td valign="top" align="center">7.655</td>
<td valign="top" align="center">7.305</td>
</tr>
<tr>
<td valign="top" align="left">11. Laurenziana</td>
<td valign="top" align="center">7.469</td>
<td valign="top" align="center">7.751</td>
<td valign="top" align="center">7.423</td>
<td valign="top" align="center"><bold>7.840</bold></td>
<td valign="top" align="center">7.717</td>
<td valign="top" align="center">7.786</td>
<td valign="top" align="center">7.751</td>
<td valign="top" align="center">7.805</td>
</tr>
<tr>
<td valign="top" align="left">12. Lighthouse</td>
<td valign="top" align="center">7.458</td>
<td valign="top" align="center">7.384</td>
<td valign="top" align="center">7.413</td>
<td valign="top" align="center">7.292</td>
<td valign="top" align="center">7.167</td>
<td valign="top" align="center"><bold>7.645</bold></td>
<td valign="top" align="center">7.384</td>
<td valign="top" align="center">7.283</td>
</tr>
<tr>
<td valign="top" align="left">13. MadisonCapitol</td>
<td valign="top" align="center">7.637</td>
<td valign="top" align="center">7.576</td>
<td valign="top" align="center">7.705</td>
<td valign="top" align="center">7.678</td>
<td valign="top" align="center">7.586</td>
<td valign="top" align="center">7.787</td>
<td valign="top" align="center">7.576</td>
<td valign="top" align="center"><bold>7.809</bold></td>
</tr>
<tr>
<td valign="top" align="left">14. Mask</td>
<td valign="top" align="center">7.190</td>
<td valign="top" align="center">7.623</td>
<td valign="top" align="center">7.610</td>
<td valign="top" align="center"><bold>7.811</bold></td>
<td valign="top" align="center">7.580</td>
<td valign="top" align="center">7.738</td>
<td valign="top" align="center">7.623</td>
<td valign="top" align="center">7.735</td>
</tr>
<tr>
<td valign="top" align="left">15. Office</td>
<td valign="top" align="center"><bold>7.728</bold></td>
<td valign="top" align="center">7.473</td>
<td valign="top" align="center">7.236</td>
<td valign="top" align="center">7.236</td>
<td valign="top" align="center">7.473</td>
<td valign="top" align="center">7.507</td>
<td valign="top" align="center">7.473</td>
<td valign="top" align="center">7.387</td>
</tr>
<tr>
<td valign="top" align="left">16. Ostrow</td>
<td valign="top" align="center"><bold>7.694</bold></td>
<td valign="top" align="center">7.382</td>
<td valign="top" align="center">7.105</td>
<td valign="top" align="center">7.122</td>
<td valign="top" align="center">7.356</td>
<td valign="top" align="center">7.460</td>
<td valign="top" align="center">7.382</td>
<td valign="top" align="center">7.342</td>
</tr>
<tr>
<td valign="top" align="left">17. Room</td>
<td valign="top" align="center">7.254</td>
<td valign="top" align="center">7.701</td>
<td valign="top" align="center">7.681</td>
<td valign="top" align="center">7.424</td>
<td valign="top" align="center"><bold>7.729</bold></td>
<td valign="top" align="center">7.608</td>
<td valign="top" align="center">7.701</td>
<td valign="top" align="center">7.687</td>
</tr>
<tr>
<td valign="top" align="left">18. Set</td>
<td valign="top" align="center"><bold>7.639</bold></td>
<td valign="top" align="center">7.394</td>
<td valign="top" align="center">7.092</td>
<td valign="top" align="center">7.347</td>
<td valign="top" align="center">7.255</td>
<td valign="top" align="center">7.438</td>
<td valign="top" align="center">7.394</td>
<td valign="top" align="center">7.150</td>
</tr>
<tr>
<td valign="top" align="left">19. Tower</td>
<td valign="top" align="center">7.672</td>
<td valign="top" align="center">7.576</td>
<td valign="top" align="center">7.579</td>
<td valign="top" align="center">7.675</td>
<td valign="top" align="center">7.657</td>
<td valign="top" align="center">7.646</td>
<td valign="top" align="center">7.576</td>
<td valign="top" align="center"><bold>7.676</bold></td>
</tr>
<tr>
<td valign="top" align="left">20. Venice</td>
<td valign="top" align="center">7.584</td>
<td valign="top" align="center">7.701</td>
<td valign="top" align="center">7.430</td>
<td valign="top" align="center">7.513</td>
<td valign="top" align="center">7.571</td>
<td valign="top" align="center"><bold>7.861</bold></td>
<td valign="top" align="center">7.701</td>
<td valign="top" align="center">7.387</td>
</tr>
<tr>
<td valign="top" align="left">21. Average</td>
<td valign="top" align="center">7.548</td>
<td valign="top" align="center">7.492</td>
<td valign="top" align="center">7.438</td>
<td valign="top" align="center">7.526</td>
<td valign="top" align="center">7.493</td>
<td valign="top" align="center"><bold>7.633</bold></td>
<td valign="top" align="center">7.526</td>
<td valign="top" align="center">7.567</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>The bold value indicates the highest objective evaluation index value in this group of experiments</italic>.</p>
</table-wrap-foot>
</table-wrap>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p>Comparison of MEF-SSIM indexes of seven fusion methods.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left"><bold>Methods</bold></th>
<th valign="top" align="center"><bold>MESPD</bold></th>
<th valign="top" align="center"><bold>GD</bold></th>
<th valign="top" align="center"><bold>fmmr</bold></th>
<th valign="top" align="center"><bold>DSIFT</bold></th>
<th valign="top" align="center"><bold>GFF</bold></th>
<th valign="top" align="center"><bold>SPD</bold></th>
<th valign="top" align="center"><bold>PMEF</bold></th>
<th valign="top" align="center"><bold>Proposed</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">1. Arno</td>
<td valign="top" align="center">0.975</td>
<td valign="top" align="center">0.958</td>
<td valign="top" align="center">0.965</td>
<td valign="top" align="center"><bold>0.989</bold></td>
<td valign="top" align="center">0.969</td>
<td valign="top" align="center">0.980</td>
<td valign="top" align="center">0.98</td>
<td valign="top" align="center">0.987</td>
</tr>
<tr>
<td valign="top" align="left">2. Balloons</td>
<td valign="top" align="center">0.959</td>
<td valign="top" align="center">0.893</td>
<td valign="top" align="center">0.945</td>
<td valign="top" align="center">0.968</td>
<td valign="top" align="center">0.948</td>
<td valign="top" align="center">0.965</td>
<td valign="top" align="center">0.965</td>
<td valign="top" align="center"><bold>0.970</bold></td>
</tr>
<tr>
<td valign="top" align="left">3. Cave</td>
<td valign="top" align="center"><bold>0.984</bold></td>
<td valign="top" align="center">0.964</td>
<td valign="top" align="center">0.961</td>
<td valign="top" align="center">0.972</td>
<td valign="top" align="center">0.978</td>
<td valign="top" align="center">0.948</td>
<td valign="top" align="center">0.969</td>
<td valign="top" align="center">0.980</td>
</tr>
<tr>
<td valign="top" align="left">4. ChineseGarden</td>
<td valign="top" align="center">0.987</td>
<td valign="top" align="center">0.982</td>
<td valign="top" align="center">0.982</td>
<td valign="top" align="center"><bold>0.993</bold></td>
<td valign="top" align="center">0.984</td>
<td valign="top" align="center">0.985</td>
<td valign="top" align="center">0.986</td>
<td valign="top" align="center">0.989</td>
</tr>
<tr>
<td valign="top" align="left">5. Church</td>
<td valign="top" align="center">0.985</td>
<td valign="top" align="center">0.978</td>
<td valign="top" align="center">0.979</td>
<td valign="top" align="center">0.991</td>
<td valign="top" align="center">0.992</td>
<td valign="top" align="center"><bold>0.993</bold></td>
<td valign="top" align="center">0.986</td>
<td valign="top" align="center">0.991</td>
</tr>
<tr>
<td valign="top" align="left">6. Farmhouse</td>
<td valign="top" align="center">0.970</td>
<td valign="top" align="center">0.971</td>
<td valign="top" align="center">0.977</td>
<td valign="top" align="center">0.976</td>
<td valign="top" align="center">0.985</td>
<td valign="top" align="center"><bold>0.984</bold></td>
<td valign="top" align="center">0.977</td>
<td valign="top" align="center">0.978</td>
</tr>
<tr>
<td valign="top" align="left">7. House</td>
<td valign="top" align="center"><bold>0.972</bold></td>
<td valign="top" align="center">0.865</td>
<td valign="top" align="center">0.926</td>
<td valign="top" align="center">0.964</td>
<td valign="top" align="center">0.957</td>
<td valign="top" align="center">0.898</td>
<td valign="top" align="center">0.941</td>
<td valign="top" align="center">0.953</td>
</tr>
<tr>
<td valign="top" align="left">8. Kluki</td>
<td valign="top" align="center">0.967</td>
<td valign="top" align="center">0.952</td>
<td valign="top" align="center">0.965</td>
<td valign="top" align="center"><bold>0.981</bold></td>
<td valign="top" align="center">0.968</td>
<td valign="top" align="center">0.971</td>
<td valign="top" align="center">0.965</td>
<td valign="top" align="center">0.970</td>
</tr>
<tr>
<td valign="top" align="left">9. Lamp</td>
<td valign="top" align="center">0.968</td>
<td valign="top" align="center">0.972</td>
<td valign="top" align="center">0.972</td>
<td valign="top" align="center">0.973</td>
<td valign="top" align="center">0.942</td>
<td valign="top" align="center"><bold>0.993</bold></td>
<td valign="top" align="center">0.983</td>
<td valign="top" align="center">0.965</td>
</tr>
<tr>
<td valign="top" align="left">10. Landscape</td>
<td valign="top" align="center">0.984</td>
<td valign="top" align="center">0.851</td>
<td valign="top" align="center">0.931</td>
<td valign="top" align="center">0.960</td>
<td valign="top" align="center">0.929</td>
<td valign="top" align="center">0.954</td>
<td valign="top" align="center">0.955</td>
<td valign="top" align="center"><bold>0.983</bold></td>
</tr>
<tr>
<td valign="top" align="left">11. Laurenziana</td>
<td valign="top" align="center">0.98</td>
<td valign="top" align="center">0.982</td>
<td valign="top" align="center">0.976</td>
<td valign="top" align="center">0.989</td>
<td valign="top" align="center">0.987</td>
<td valign="top" align="center"><bold>0.990</bold></td>
<td valign="top" align="center">0.982</td>
<td valign="top" align="center">0.986</td>
</tr>
<tr>
<td valign="top" align="left">12. Lighthouse</td>
<td valign="top" align="center"><bold>0.979</bold></td>
<td valign="top" align="center">0.964</td>
<td valign="top" align="center">0.953</td>
<td valign="top" align="center">0.965</td>
<td valign="top" align="center">0.950</td>
<td valign="top" align="center">0.970</td>
<td valign="top" align="center">0.968</td>
<td valign="top" align="center">0.975</td>
</tr>
<tr>
<td valign="top" align="left">13. MadisonCapitol</td>
<td valign="top" align="center"><bold>0.980</bold></td>
<td valign="top" align="center">0.932</td>
<td valign="top" align="center">0.918</td>
<td valign="top" align="center">0.973</td>
<td valign="top" align="center">0.968</td>
<td valign="top" align="center">0.977</td>
<td valign="top" align="center">0.973</td>
<td valign="top" align="center"><bold>0.980</bold></td>
</tr>
<tr>
<td valign="top" align="left">14. Mask</td>
<td valign="top" align="center">0.987</td>
<td valign="top" align="center">0.975</td>
<td valign="top" align="center">0.982</td>
<td valign="top" align="center"><bold>0.992</bold></td>
<td valign="top" align="center">0.979</td>
<td valign="top" align="center">0.988</td>
<td valign="top" align="center">0.981</td>
<td valign="top" align="center">0.990</td>
</tr>
<tr>
<td valign="top" align="left">15. Office</td>
<td valign="top" align="center">0.896</td>
<td valign="top" align="center">0.968</td>
<td valign="top" align="center">0.957</td>
<td valign="top" align="center">0.971</td>
<td valign="top" align="center">0.967</td>
<td valign="top" align="center">0.967</td>
<td valign="top" align="center">0.973</td>
<td valign="top" align="center"><bold>0.988</bold></td>
</tr>
<tr>
<td valign="top" align="left">16. Ostrow</td>
<td valign="top" align="center">0.965</td>
<td valign="top" align="center">0.967</td>
<td valign="top" align="center">0.973</td>
<td valign="top" align="center">0.974</td>
<td valign="top" align="center"><bold>0.986</bold></td>
<td valign="top" align="center">0.978</td>
<td valign="top" align="center">0.972</td>
<td valign="top" align="center">0.976</td>
</tr>
<tr>
<td valign="top" align="left">17. Room</td>
<td valign="top" align="center">0.976</td>
<td valign="top" align="center">0.975</td>
<td valign="top" align="center">0.973</td>
<td valign="top" align="center"><bold>0.990</bold></td>
<td valign="top" align="center">0.960</td>
<td valign="top" align="center">0.988</td>
<td valign="top" align="center">0.984</td>
<td valign="top" align="center">0.980</td>
</tr>
<tr>
<td valign="top" align="left">18. Set</td>
<td valign="top" align="center">0.983</td>
<td valign="top" align="center">0.922</td>
<td valign="top" align="center">0.924</td>
<td valign="top" align="center">0.954</td>
<td valign="top" align="center">0.943</td>
<td valign="top" align="center">0.934</td>
<td valign="top" align="center">0.947</td>
<td valign="top" align="center"><bold>0.984</bold></td>
</tr>
<tr>
<td valign="top" align="left">19. Tower</td>
<td valign="top" align="center">0.980</td>
<td valign="top" align="center">0.954</td>
<td valign="top" align="center">0.952</td>
<td valign="top" align="center">0.972</td>
<td valign="top" align="center">0.954</td>
<td valign="top" align="center">0.940</td>
<td valign="top" align="center">0.935</td>
<td valign="top" align="center"><bold>0.985</bold></td>
</tr>
<tr>
<td valign="top" align="left">20. Venice</td>
<td valign="top" align="center">0.975</td>
<td valign="top" align="center">0.962</td>
<td valign="top" align="center">0.966</td>
<td valign="top" align="center">0.981</td>
<td valign="top" align="center">0.971</td>
<td valign="top" align="center"><bold>0.982</bold></td>
<td valign="top" align="center">0.975</td>
<td valign="top" align="center">0.969</td>
</tr>
<tr>
<td valign="top" align="left">21. Average</td>
<td valign="top" align="center">0.973</td>
<td valign="top" align="center">0.949</td>
<td valign="top" align="center">0.959</td>
<td valign="top" align="center">0.976</td>
<td valign="top" align="center">0.966</td>
<td valign="top" align="center">0.969</td>
<td valign="top" align="center">0.970</td>
<td valign="top" align="center"><bold>0.979</bold></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>The bold value indicates the highest objective evaluation index value in this group of experiments</italic>.</p>
</table-wrap-foot>
</table-wrap>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p>Comparison of MEF-SSIM indexes of seven fusion methods.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-16-846580-g0007.tif"/>
</fig>
<p>1) Image information entropy indicator comparison</p>
<p>Image information entropy is one of the important factors that determine the final effect of image fusion. The larger the information entropy, the more detailed information contained in the experimental result graph; On the contrary, the smaller the information entropy, the less detailed information contained in the experimental result graph. The evaluation results are shown in <xref ref-type="fig" rid="F6">Figure 6</xref> and <xref ref-type="table" rid="T1">Table 1</xref>. The multi exposure fusion algorithm under multi-scale decomposition is slightly lower than the SPD algorithm based on image block decomposition and better than other algorithms. This is because the SPD algorithm based on image block decomposition avoids the partial loss of information caused by up and down sampling in multi-scale decomposition, and its entropy is better than the multi exposure fusion algorithm under multi-scale decomposition. The calculation formula of image entropy is as follows.</p>
<disp-formula id="E16"><label>(14)</label><mml:math id="M27"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mn>255</mml:mn></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo class="qopname">log</mml:mo><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p><italic>P</italic><sub><italic>i</italic></sub> represents the proportion of pixels with gray value <italic>i</italic> in the image.</p>
<p>2) MEF-SSIM comparison</p>
<p>This article uses the MEF quality evaluation model (Ma et al., <xref ref-type="bibr" rid="B15">2015b</xref>) for evaluation. The proposed method is objectively compared with six existing MEF method. Natural images usually contain object information of different scales. Multi-scale can ensure the correlation between the pixels of different scales and optimize image fusion. Structural similarity as an index is used to measure the similarity of two images. As shown in <xref ref-type="fig" rid="F7">Figure 7</xref> and <xref ref-type="table" rid="T2">Table 2</xref>, the MEF method under multi-scale decomposition achieves the best SSIM.</p>
<p>From the perspective of image composition, structural information is defined as an attribute that reflects the structure of objects in the scene independent of brightness and contrast. Additionally, model distortion is treated as a combination of three different factors, brightness, contrast, and structure. The mean is used as an estimate of brightness. The standard deviation is used as an estimate of contrast. The covariance is used as a measure of structural similarity. All the definitions are shown as follows.</p>
<disp-formula id="E17"><label>(15)</label><mml:math id="M28"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>S</mml:mi><mml:mi>S</mml:mi><mml:mi>I</mml:mi><mml:mi>M</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>L</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:mrow></mml:msup><mml:mo>&#x000B7;</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>C</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow></mml:msup><mml:mo>&#x000B7;</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>S</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x003B3;</mml:mi></mml:mrow></mml:msup></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E18"><label>(16)</label><mml:math id="M29"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>L</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mi>c</mml:mi><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mi>c</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E19"><label>(17)</label><mml:math id="M30"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>C</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mi>c</mml:mi><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mi>c</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E20"><label>(18)</label><mml:math id="M31"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>S</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mi>c</mml:mi><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mi>c</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p><italic>L</italic>(<italic>x, y</italic>), <italic>C</italic>(<italic>x, y</italic>), and <italic>S</italic>(<italic>x, y</italic>) are the comparison results of image brightness, contrast, and structure, respectively. &#x003BC;<sub><italic>x</italic></sub> and &#x003BC;<sub><italic>y</italic></sub> are the mean values of image pixels. &#x003B4;<sub><italic>x</italic></sub> and &#x003B4;<sub><italic>y</italic></sub> are the standard deviations of image pixel values. &#x003B4;<sub><italic>x,y</italic></sub> is the covariance of x and y. <italic>c</italic>1, <italic>c</italic>2, and <italic>c</italic>3 are constants to avoid system errors when the denominator is 0. &#x003B1;, &#x003B2;, &#x003B3; used to adjust the weight of each component, usually &#x003B1; &#x0003D; &#x003B2; &#x0003D; &#x003B3; &#x0003D; 1. The structural similarity index is used for different scales, and the final image quality score is obtained through Formula (19).</p>
<disp-formula id="E21"><label>(19)</label><mml:math id="M32"><mml:mi>M</mml:mi><mml:mi>E</mml:mi><mml:mi>F</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>S</mml:mi><mml:mi>S</mml:mi><mml:mi>I</mml:mi><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>L</mml:mi></mml:msubsup><mml:mrow><mml:mo stretchy='false'>[</mml:mo><mml:mi>S</mml:mi><mml:mi>S</mml:mi><mml:mi>I</mml:mi><mml:msub><mml:mi>M</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:mstyle><mml:msup><mml:mo stretchy='false'>]</mml:mo><mml:mrow><mml:msub><mml:mi>&#x003B2;</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:msup></mml:math></disp-formula>
<p>where <italic>L</italic> is the total number of scales and &#x003B2;<sub><italic>l</italic></sub> is the weight assigned to the <italic>l</italic>th scale.</p></sec>
<sec>
<title>5.3. Ablation Experiment of Weight Function</title>
<p>In order to prove that the weight function of two different feature indexes, moderate exposure evaluation and relative brightness, can make the multi exposure image fusion get better results. The following ablation experiments were carried out in this article. As shown in <xref ref-type="table" rid="T3">Table 3</xref>, the objective evaluation index of the fused image obtained by the improved weight function in this article performs well.</p>
<table-wrap position="float" id="T3">
<label>Table 3</label>
<caption><p>Ablation experiment of weight function.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left"><bold>Weight function</bold></th>
<th valign="top" align="center"><bold>Evaluation of moderate</bold></th>
<th valign="top" align="center"><bold>Exposure relative brightness</bold></th>
<th valign="top" align="center"><bold>Proposed</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Entroy</td>
<td valign="top" align="center">7.513</td>
<td valign="top" align="center">7.525</td>
<td valign="top" align="center"><bold>7.567</bold></td>
</tr>
<tr>
<td valign="top" align="left">MEF-SSIM</td>
<td valign="top" align="center">0.966</td>
<td valign="top" align="center">0.970</td>
<td valign="top" align="center"><bold>0.979</bold></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>The bold value indicates the highest objective evaluation index value in this group of experiments</italic>.</p>
</table-wrap-foot>
</table-wrap></sec>
<sec>
<title>5.4. Comparison and Analysis of Computational Efficiency</title>
<p>As shown in <xref ref-type="table" rid="T4">Table 4</xref>, The computational efficiency of the multi exposure fusion algorithm based on the improved weight function is better than the comparison algorithm. In the multi-exposure fusion algorithm based on the improved weight function, although the Laplace image pyramid is used, in the continuous down sampling, the amount of calculation increases only a little due to the doubling of the number of pixels. In addition, because the weight calculation method of this algorithm is simple and easy to calculate, it does not need additional time. Therefore, the computational efficiency of this algorithm is obviously better than other comparison algorithms.</p>
<table-wrap position="float" id="T4">
<label>Table 4</label>
<caption><p>Comparison of image fusion efficiency of seven fusion methods.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left"><bold>Methods</bold></th>
<th valign="top" align="center"><bold>MESPD</bold></th>
<th valign="top" align="center"><bold>GD</bold></th>
<th valign="top" align="center"><bold>fmmr</bold></th>
<th valign="top" align="center"><bold>DSIFT</bold></th>
<th valign="top" align="center"><bold>GFF</bold></th>
<th valign="top" align="center"><bold>SPD</bold></th>
<th valign="top" align="center"><bold>PMEF</bold></th>
<th valign="top" align="center"><bold>Proposed</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Average time(s)</td>
<td valign="top" align="center">4.974</td>
<td valign="top" align="center">0.983</td>
<td valign="top" align="center">1.090</td>
<td valign="top" align="center">1.569</td>
<td valign="top" align="center">0.691</td>
<td valign="top" align="center">1.361</td>
<td valign="top" align="center">2.814</td>
<td valign="top" align="center"><bold>0.327</bold></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>The bold value indicates the highest objective evaluation index value in this group of experiments</italic>.</p>
</table-wrap-foot>
</table-wrap></sec></sec>
<sec sec-type="conclusions" id="s6">
<title>6. Conclusion</title>
<p>In this article, the weight function is improved, and the weight map is calculated by using the evaluation of moderate exposure and relative brightness. Pyramid-based multi-scale decomposition is used to fuse images with different resolutions to generate the final HDR image. The proposed method can effectively capture the rich image details and solve the issues such as splicing traces and border discontinuities in the fused image, avoiding the generation of artifacts. Both MEF-SSIM and image information entropy are used to evaluate the performance of image fusion. Experimental results confirm that the proposed method achieves good image fusion performance.</p></sec>
<sec sec-type="data-availability" id="s7">
<title>Data Availability Statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p></sec>
<sec id="s8">
<title>Author Contributions</title>
<p>KX: conceptualization, funding acquisition, and supervision. QW: investigation and methodology. HX and KL: software. All authors have read and agreed to the published version of the manuscript. All authors contributed to the article and approved the submitted version.</p></sec>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p></sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x00027;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p></sec>
</body>
<back>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fei</surname> <given-names>K.</given-names></name> <name><surname>Zhe</surname> <given-names>W.</given-names></name> <name><surname>Chen</surname> <given-names>W.</given-names></name> <name><surname>Wu</surname> <given-names>X.</given-names></name> <name><surname>Li</surname> <given-names>Z.</given-names></name></person-group> (<year>2017</year>). <article-title>Intelligent detail enhancement for exposure fusion</article-title>. <source>IEEE Trans. Multimedia</source> <volume>20</volume>, <fpage>484</fpage>&#x02013;<lpage>495</lpage>. <pub-id pub-id-type="doi">10.1109/TMM.2017.2743988</pub-id></citation></ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hayat</surname> <given-names>N.</given-names></name> <name><surname>Imran</surname> <given-names>M.</given-names></name></person-group> (<year>2019</year>). <article-title>Ghost-free multi exposure image fusion technique using dense sift descriptor and guided filter</article-title>. <source>J. Vis. Commun. Image Represent.</source> <volume>62</volume>, <fpage>295</fpage>&#x02013;<lpage>308</lpage>. <pub-id pub-id-type="doi">10.1016/J.JVCIR.2019.06.002</pub-id></citation></ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jin</surname> <given-names>X.</given-names></name> <name><surname>Huang</surname> <given-names>S.</given-names></name> <name><surname>Jiang</surname> <given-names>Q.</given-names></name> <name><surname>Lee</surname> <given-names>S. J.</given-names></name> <name><surname>Yao</surname> <given-names>S.</given-names></name></person-group> (<year>2021a</year>). <article-title>Semi-supervised remote sensing image fusion using multi-scale conditional generative adversarial network with siamese structure</article-title>. <source>IEEE J. Sel. Top. Appl. Earth Observations Rem. Sens.</source> <pub-id pub-id-type="doi">10.1109/JSTARS.2021.3090958</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jin</surname> <given-names>X.</given-names></name> <name><surname>Zhou</surname> <given-names>D.</given-names></name> <name><surname>Jiang</surname> <given-names>Q.</given-names></name> <name><surname>Chu</surname> <given-names>X.</given-names></name> <name><surname>Zhou</surname> <given-names>W.</given-names></name></person-group> (<year>2021b</year>). <article-title>How to analyze the neurodynamic characteristics of pulse-coupled neural networks? a theoretical analysis and case study of intersecting cortical model</article-title>. <source>IEEE Trans. Cybern.</source> <pub-id pub-id-type="doi">10.1109/TCYB.2020.3043233</pub-id><pub-id pub-id-type="pmid">33449895</pub-id></citation></ref>
<ref id="B5">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Lee</surname> <given-names>S.-H.</given-names></name> <name><surname>Park</surname> <given-names>J. S.</given-names></name> <name><surname>Cho</surname> <given-names>N. I.</given-names></name></person-group> (<year>2018</year>). <article-title>A multi-exposure image fusion based on the adaptive weights reflecting the relative pixel intensity and global gradient,</article-title> in <source>2018 25th IEEE International Conference on Image Processing (ICIP)</source> (<publisher-loc>Athens</publisher-loc>), <fpage>1737</fpage>&#x02013;<lpage>1741</lpage>.</citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>H.</given-names></name> <name><surname>Chan</surname> <given-names>T. N.</given-names></name> <name><surname>Qi</surname> <given-names>X.</given-names></name> <name><surname>Xie</surname> <given-names>W.</given-names></name></person-group> (<year>2021</year>). <article-title>Detail-preserving multi-exposure fusion with edge-preserving structural patch decomposition</article-title>. <source>IEEE Trans. Circuits Syst. Video Technol.</source> <pub-id pub-id-type="doi">10.1109/TCSVT.2021.3053405</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>H.</given-names></name> <name><surname>Ma</surname> <given-names>K.</given-names></name> <name><surname>Yong</surname> <given-names>H.</given-names></name> <name><surname>Zhang</surname> <given-names>L.</given-names></name></person-group> (<year>2020</year>). <article-title>Fast multi-scale structural patch decomposition for multi-exposure image fusion</article-title>. <source>IEEE Trans. Image Process.</source> <volume>29</volume>, <fpage>5805</fpage>&#x02013;<lpage>5816</lpage>. <pub-id pub-id-type="doi">10.1109/TIP.2020.2987133</pub-id><pub-id pub-id-type="pmid">32310768</pub-id></citation></ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Kang</surname> <given-names>X.</given-names></name></person-group> (<year>2012</year>). <article-title>Fast multi-exposure image fusion with median filter and recursive filter</article-title>. <source>IEEE Trans. Consum. Electron.</source> <volume>58</volume>, <fpage>626</fpage>&#x02013;<lpage>632</lpage>. <pub-id pub-id-type="doi">10.1109/TCE.2012.6227469</pub-id></citation></ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Kang</surname> <given-names>X.</given-names></name> <name><surname>Hu</surname> <given-names>J.</given-names></name></person-group> (<year>2013</year>). <article-title>Image fusion with guided filtering</article-title>. <source>IEEE Trans. Image Process.</source> <volume>22</volume>, <fpage>2864</fpage>&#x02013;<lpage>2875</lpage>. <pub-id pub-id-type="doi">10.1109/TIP.2013.2244222</pub-id><pub-id pub-id-type="pmid">23372084</pub-id></citation></ref>
<ref id="B10">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Liu</surname> <given-names>C.</given-names></name> <name><surname>Yuen</surname> <given-names>J.</given-names></name> <name><surname>Torralba</surname> <given-names>A.</given-names></name></person-group> (<year>2016</year>). <source>SIFT Flow: Dense Correspondence Across Scenes and Its Applications</source>. <publisher-name>Springer International Publishing</publisher-name>, <fpage>15</fpage>&#x02013;<lpage>49</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-319-23048-1_2</pub-id><pub-id pub-id-type="pmid">20714019</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liu</surname> <given-names>Y.</given-names></name> <name><surname>Wang</surname> <given-names>L.</given-names></name> <name><surname>Cheng</surname> <given-names>J.</given-names></name> <name><surname>Li</surname> <given-names>C.</given-names></name> <name><surname>Chen</surname> <given-names>X.</given-names></name></person-group> (<year>2020</year>). <article-title>Multi-focus image fusion: a survey of the state of the art</article-title>. <source>Inf. Fusion</source> <volume>64</volume>, <fpage>71</fpage>&#x02013;<lpage>91</lpage>. <pub-id pub-id-type="doi">10.1016/j.inffus.2020.06.013</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liu</surname> <given-names>Y.</given-names></name> <name><surname>Wang</surname> <given-names>Z.</given-names></name></person-group> (<year>2015</year>). <article-title>Dense sift for ghost-free multi-exposure fusion</article-title>. <source>J. Vis. Commun. Image Represent.</source> <volume>31</volume>, <fpage>208</fpage>&#x02013;<lpage>224</lpage>. <pub-id pub-id-type="doi">10.1016/j.jvcir.2015.06.021</pub-id></citation></ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ma</surname> <given-names>K.</given-names></name> <name><surname>Hui</surname> <given-names>L.</given-names></name> <name><surname>Yong</surname> <given-names>H.</given-names></name> <name><surname>Zhou</surname> <given-names>W.</given-names></name> <name><surname>Meng</surname> <given-names>D.</given-names></name> <name><surname>Lei</surname> <given-names>Z.</given-names></name></person-group> (<year>2017</year>). <article-title>Robust multi-exposure image fusion: a structural patch decomposition approach</article-title>. <source>IEEE Trans. Image Process.</source> <volume>26</volume>, <fpage>2519</fpage>&#x02013;<lpage>2532</lpage>. <pub-id pub-id-type="doi">10.1109/TIP.2017.2671921</pub-id><pub-id pub-id-type="pmid">28237928</pub-id></citation></ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ma</surname> <given-names>K.</given-names></name> <name><surname>Yeganeh</surname> <given-names>H.</given-names></name> <name><surname>Zeng</surname> <given-names>K.</given-names></name> <name><surname>Wang</surname> <given-names>Z.</given-names></name></person-group> (<year>2015a</year>). <article-title>High dynamic range image compression by optimizing tone mapped image quality index</article-title>. <source>IEEE Trans. Image Process.</source> <volume>24</volume>, <fpage>3086</fpage>&#x02013;<lpage>3097</lpage>. <pub-id pub-id-type="doi">10.1109/TIP.2015.2436340</pub-id><pub-id pub-id-type="pmid">26011881</pub-id></citation></ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ma</surname> <given-names>K.</given-names></name> <name><surname>Zeng</surname> <given-names>K.</given-names></name> <name><surname>Wang</surname> <given-names>Z.</given-names></name></person-group> (<year>2015b</year>). <article-title>Perceptual quality assessment for multi-exposure image fusion</article-title>. <source>IEEE Trans. Image Process. Publicat. IEEE Signal Process. Soc.</source> <volume>24</volume>, <fpage>3345</fpage>. <pub-id pub-id-type="doi">10.1109/TIP.2015.2442920</pub-id><pub-id pub-id-type="pmid">26068317</pub-id></citation></ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mertens</surname> <given-names>T.</given-names></name> <name><surname>Kautz</surname> <given-names>J.</given-names></name> <name><surname>Reeth</surname> <given-names>F. V.</given-names></name></person-group> (<year>2010</year>). <article-title>Exposure fusion: a simple and practical alternative to high dynamic range photography</article-title>. <source>Comput. Graph. Forum</source> <volume>28</volume>, <fpage>161</fpage>&#x02013;<lpage>171</lpage>. <pub-id pub-id-type="doi">10.1111/j.1467-8659.2008.01171.x</pub-id></citation></ref>
<ref id="B17">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Moriyama</surname> <given-names>D.</given-names></name> <name><surname>Ueda</surname> <given-names>Y.</given-names></name> <name><surname>Misawa</surname> <given-names>H.</given-names></name> <name><surname>Suetake</surname> <given-names>N.</given-names></name> <name><surname>Uchino</surname> <given-names>E.</given-names></name></person-group> (<year>2019</year>). <article-title>Saturation-based multi-exposure image fusion employing local color correction,</article-title> in <source>2019 IEEE International Conference on Image Processing (ICIP)</source> (<publisher-loc>Taipei</publisher-loc>), <fpage>3512</fpage>&#x02013;<lpage>3516</lpage>.</citation></ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Qi</surname> <given-names>G.</given-names></name> <name><surname>Chang</surname> <given-names>L.</given-names></name> <name><surname>Luo</surname> <given-names>Y.</given-names></name> <name><surname>Chen</surname> <given-names>Y.</given-names></name> <name><surname>Zhu</surname> <given-names>Z.</given-names></name> <name><surname>Wang</surname> <given-names>S.</given-names></name></person-group> (<year>2020</year>). <article-title>A precise multi-exposure image fusion method based on low-level features</article-title>. <source>Sensors (Basel, Switzerland)</source> <volume>20</volume>, <fpage>1597</fpage>. <pub-id pub-id-type="doi">10.3390/s20061597</pub-id><pub-id pub-id-type="pmid">32182986</pub-id></citation></ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shen</surname> <given-names>J.</given-names></name> <name><surname>Zhao</surname> <given-names>Y.</given-names></name> <name><surname>Yan</surname> <given-names>S.</given-names></name> <name><surname>Li</surname> <given-names>X.</given-names></name></person-group> (<year>2014</year>). <article-title>Exposure fusion using boosting laplacian pyramid</article-title>. <source>IEEE Trans. Cybern.</source> <volume>44</volume>, <fpage>1579</fpage>&#x02013;<lpage>1590</lpage>. <pub-id pub-id-type="doi">10.1109/TCYB.2013.2290435</pub-id><pub-id pub-id-type="pmid">25137687</pub-id></citation></ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shen</surname> <given-names>R.</given-names></name> <name><surname>Cheng</surname> <given-names>I.</given-names></name> <name><surname>Shi</surname> <given-names>J.</given-names></name> <name><surname>Basu</surname> <given-names>A.</given-names></name></person-group> (<year>2011</year>). <article-title>Generalized random walks for fusion of multi-exposure images</article-title>. <source>IEEE Trans. Image Process.</source> <volume>20</volume>, <fpage>3634</fpage>&#x02013;<lpage>3646</lpage>. <pub-id pub-id-type="doi">10.1109/TIP.2011.2150235</pub-id><pub-id pub-id-type="pmid">21550887</pub-id></citation></ref>
<ref id="B21">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Shen-yu</surname> <given-names>J.</given-names></name> <name><surname>Kuo</surname> <given-names>C.</given-names></name> <name><surname>Zhi-hai</surname> <given-names>X.</given-names></name> <name><surname>Hua-jun</surname> <given-names>F.</given-names></name> <name><surname>Qi</surname> <given-names>L.</given-names></name> <name><surname>Yue-ting</surname> <given-names>C.</given-names></name></person-group> (<year>2015</year>). <article-title>Multi-exposure image fusion based on well-exposedness assessment</article-title>. <source>J. Zhejiang Univ. Eng. Sci.</source> (<publisher-loc>Hangzhou</publisher-loc>), 24, 7.</citation></ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ulucan</surname> <given-names>O.</given-names></name> <name><surname>Karakaya</surname> <given-names>D.</given-names></name> <name><surname>Turkan</surname> <given-names>M.</given-names></name></person-group> (<year>2020</year>). <article-title>Multi-exposure image fusion based on linear embeddings and watershed masking</article-title>. <source>Signal Process.</source> <volume>178</volume>, <fpage>107791</fpage>. <pub-id pub-id-type="doi">10.1016/j.sigpro.2020.107791</pub-id></citation></ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>S.</given-names></name> <name><surname>Zhao</surname> <given-names>Y.</given-names></name></person-group> (<year>2020</year>). <article-title>A novel patch-based multi-exposure image fusion using super-pixel segmentation</article-title>. <source>IEEE Access</source> <volume>8</volume>, <fpage>39034</fpage>&#x02013;<lpage>39045</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2020.2975896</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xu</surname> <given-names>H.</given-names></name> <name><surname>Jiang</surname> <given-names>G.</given-names></name> <name><surname>Yu</surname> <given-names>M.</given-names></name> <name><surname>Zhu</surname> <given-names>Z.</given-names></name> <name><surname>Bai</surname> <given-names>Y.</given-names></name> <name><surname>Song</surname> <given-names>Y.</given-names></name> <name><surname>Sun</surname> <given-names>H.</given-names></name></person-group> (<year>2021</year>). <article-title>Tensor product and tensor-singular value decomposition based multi-exposure fusion of images</article-title>. <source>IEEE Trans. Multimedia</source> 1. <pub-id pub-id-type="doi">10.1109/TMM.2021.3106789</pub-id></citation></ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>W.</given-names></name> <name><surname>Cham</surname> <given-names>W. K.</given-names></name></person-group> (<year>2012</year>). <article-title>Gradient-directed multiexposure composition</article-title>. <source>IEEE Trans. Image Process.</source> <volume>21</volume>, <fpage>2318</fpage>&#x02013;<lpage>2323</lpage>. <pub-id pub-id-type="doi">10.1109/TIP.2011.2170079</pub-id><pub-id pub-id-type="pmid">21965210</pub-id></citation></ref>
</ref-list> 
</back>
</article>