<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OALibJ</journal-id><journal-title-group><journal-title>Open Access Library Journal</journal-title></journal-title-group><issn pub-type="epub">2333-9705</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/oalib.1110454</article-id><article-id pub-id-type="publisher-id">OALibJ-126749</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject><subject> Business&amp;Economics</subject><subject> Chemistry&amp;Materials Science</subject><subject> Computer Science&amp;Communications</subject><subject> Earth&amp;Environmental Sciences</subject><subject> Engineering</subject><subject> Medicine&amp;Healthcare</subject><subject> Physics&amp;Mathematics</subject><subject> Social Sciences&amp;Humanities</subject></subj-group></article-categories><title-group><article-title>
 
 
  Improving Least-Squares Surface Reconstruction through Fourth-Order Adams Method and Iterative Compensation
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Geng</surname><given-names>An</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Fenlin</surname><given-names>Yang</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Guangying</surname><given-names>Liu</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Feifan</surname><given-names>Fu</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Communication and Electronic Engineering, Jishou University, Jishou, China</addr-line></aff><aff id="aff2"><addr-line>School of Mathematics and Statistics, Jishou University, Jishou, China</addr-line></aff><pub-date pub-type="epub"><day>06</day><month>07</month><year>2023</year></pub-date><volume>10</volume><issue>07</issue><fpage>1</fpage><lpage>12</lpage><history><date date-type="received"><day>2,</day>	<month>July</month>	<year>2023</year></date><date date-type="rev-recd"><day>25,</day>	<month>July</month>	<year>2023</year>	</date><date date-type="accepted"><day>28,</day>	<month>July</month>	<year>2023</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  The Southwell model stands as a prominent algorithm within the realm of the least squares surface reconstruction, finding wide application. This algorithm boasts notable merits, including rapid computation and an approximation of the reconstructed surface that closely mirrors reality. Nevertheless, it is not without its drawbacks, as it exhibits substantial reconstruction errors and proves to be susceptible to the presence of noisy data. To enhance the precision of the reconstructed object’s three-dimensional surface, this paper puts forth an enhanced least squares surface reconstruction algorithm based on the fourth-order Adams method and iterative compensation. Initially, the fourth-order Adams method is employed to establish the connection between the measured gradient and the unknown surface height in the Southwell model. Subsequently, Tikhonov regularization is introduced to mitigate the impact of noise on the model. Ultimately, the accuracy is augmented through the utilization of an iterative compensation technique. Simulation experiments substantiate that, in comparison to alternative Southwell model algorithms, the proposed algorithm exhibits reduced time consumption and superior surface fitting accuracy.
 
</p></abstract><kwd-group><kwd>Least Square</kwd><kwd> Southwell Model</kwd><kwd> Adams</kwd><kwd> Surface Reconstruction</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The utilization of gradient integration algorithms enables the reconstruction of object surface morphology through the application of discrete gradient data. This approach has garnered considerable prominence in various domains, including medical imaging, 3D reconstruction, and facial recognition in recent years [<xref ref-type="bibr" rid="scirp.126749-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.126749-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.126749-ref3">3</xref>] . Currently, gradient integration algorithms can be categorized into three main approaches: the cross-path method, the Fourier transform integration method, and the regional wavefront reconstruction method. The cross-path method involves integrating the measured gradient data increments along both the X and Y axes. In contrast, the Fourier transform integration method adopts a global-based integration strategy, establishing the relationship between height data and gradient data in the frequency domain and obtaining height data through the Fourier inverse transform. On the other hand, the regional wavefront reconstruction method associates the measured gradient values with the unknown wavefront height values, ultimately estimating the surface height using the least squares method.</p><p>Based on the correspondence between gradient data and height values for each point on the reconstructed surface, the regional wavefront reconstruction method encompasses the Hudgin model [<xref ref-type="bibr" rid="scirp.126749-ref4">4</xref>] , the Fried model [<xref ref-type="bibr" rid="scirp.126749-ref5">5</xref>] , and the Southwell model [<xref ref-type="bibr" rid="scirp.126749-ref6">6</xref>] . Specifically, the Southwell model exhibits a gradient matrix that aligns in size with the height matrix, mirroring real measurement conditions. Notably, this model surpasses the other two counterparts in terms of measurement and reconstruction accuracy while maintaining computational simplicity. Consequently, its widespread adoption is justified.</p><p>To enhance the precision of the Southwell model, Li et al. [<xref ref-type="bibr" rid="scirp.126749-ref7">7</xref>] employed the one-dimensional Taylor theory to diminish truncation errors by augmenting the gradient point count within the operator. Ren et al. [<xref ref-type="bibr" rid="scirp.126749-ref8">8</xref>] proposed a method to reconstruct the surface by combining least squares integration and radial basis function integration under the assumption that the normal vector is perpendicular to the vector determined by the two endpoints. Huang et al. [<xref ref-type="bibr" rid="scirp.126749-ref9">9</xref>] introduced a more generalized difference operator by considering the relationship between the combination of gradients in the X and Y directions and the adjacent height difference.</p><p>Based on the preceding literature analysis, it becomes evident that various approaches have been employed to reconfigure the association between gradient data and height data within the Southwell model, alongside augmenting its constraints. However, these endeavors have fallen short in adequately addressing the impact of noise on the model, as well as rectifying the presence of errors. Consequently, the established model exhibits inherent limitations. To address these issues, we propose utilizing the fourth-order Adams method to establish a more robust connection between the measured gradient data and the unknown height values. Additionally, we introduce Tikhonov regularization as a means to mitigate the impact of noise. Furthermore, to enhance the overall reconstruction accuracy, we incorporate an iterative compensation technique.</p></sec><sec id="s2"><title>2. Southwell Model</title><p>The Southwell model postulates an equivalence between the measured gradient position and the corresponding height position. <xref ref-type="fig" rid="fig1">Figure 1</xref> illustrates the model’s schematic diagram, depicting the vertical distribution of measured gradients represented by arrows, while the dots signify the positions of the height values to be reconstructed.</p><p>The Southwell model achieves the third-order precision reconstruction through finite difference equations, which can be expressed as:</p><p>{ z i , j + 1 − z i , j = 1 2 ( g i , j + 1 x + g i , j x ) ( x i , j + 1 − x i , j ) i = 1 , 2 , ⋯ , M ; j = 1 , 2 , ⋯ , N − 1. z i + 1 , j − z i , j = 1 2 ( g i + 1 , j y + g i , j y ) ( y i + 1 , j − y i , j ) i = 1 , 2 , ⋯ , M − 1 ; j = 1 , 2 , ⋯ , N . (1)</p><p>In Equation (1): z indicates the height of the reconstruction point; g x , g y is the gradient value calculated in the corresponding direction; x , y is the coordinate in the corresponding direction; M , N indicates the length and width of the surface to be built. For the convenience of calculation, Equation (1) is written in matrix form as:</p><p>D Z = G , (2)</p><p>where D is the coefficient matrix, which is a sparse matrix of size [ ( M − 1 ) N + M ( N − 1 ) ] &#215; M N , which can be expressed as:</p><p>D = [ − 1 0 ⋯ 0 1 0 ⋯ ⋯ 0 0 − 1 0 ⋯ 0 1 0 ⋯ 0 ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ 0 ⋯ ⋯ 0 − 1 0 ⋯ 0 1 − 1 1 0 ⋯ ⋯ ⋯ ⋯ ⋯ 0 0 − 1 1 0 ⋯ ⋯ ⋯ ⋯ 0 ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ 0 ⋯ ⋯ ⋯ ⋯ ⋯ 0 − 1 1 ] , (3)</p><p>Z is an unknown height matrix of size M N &#215; 1 , which can be expressed as:</p><p>Z = [ z 1,1 z 2,1 ⋮ z M − 1, N z M , N ] , (4)</p><p>G is a gradient matrix composed of measured gradient data in the x and y directions, with a size of [ ( M − 1 ) N + M ( N − 1 ) ] &#215; 1 , which can be expressed as:</p><p>G = 1 2 [ ( g 1,2 x + g 1,1 x ) ( x 1,2 − x 1,1 ) ( g 2,2 x + g 2,1 x ) ( x 2,2 − x 2,1 ) ⋮ ( g M , N x + g M , N − 1 x ) ( x M , N − x M , N − 1 ) ( g 2,1 y + g 1,1 y ) ( y 2,1 − y 1,1 ) ( g 3,1 y + g 2,1 y ) ( y 3,1 − y 2,1 ) ⋮ ( g M , N y + g M − 1, N y ) ( y M , N − y M − 1, N ) ] , (5)</p><p>Since the number of equations is ( M − 1 ) N + M ( N − 1 ) , and the number of height points to be solved is MN, the number of equations is greater than the number of unknowns, which belongs to over-determined equations, and the final least squares solution of the equation is:</p><p>( D T D ) Z = D T G . (6)</p><p>The gradient data within the Southwell model displays a localized correlation with the height data, subsequently undergoing global optimization through least squares. Nevertheless, the Southwell model is subject to inherent limitations, notably in its assumption of a quadratic linear relationship between height and gradient. Consequently, a single integration yields solely a quadratic surface shape, lacking the capacity to accurately fit detailed surface information. Furthermore, the Southwell model disperses the impact of noise across the entire reconstruction, yet fails to entirely eradicate its influence. In the subsequent section, we shall address and enhance the deficiencies inherent in the Southwell model.</p></sec><sec id="s3"><title>3. Improved Model</title><sec id="s3_1"><title>3.1. Fourth Order Adams</title><p>The reconstruction accuracy of the renowned Southwell model is constrained by the quadratic term governing the height variation between two sampling points. In this study, we employ the fourth-order Adams method to reconstruct the association between the measured gradient data and the unknown height. Compared to the conventional Southwell model, the fourth-order Adams method exhibits a reduced truncation error, yielding superior performance.</p><p>Furthermore, the reconstruction outcomes are influenced by the constraints imposed on adjacent point heights. The classic Southwell model only considers the relationship between the current height and the height of the preceding point, overlooking constraints on neighboring points’ heights. Consequently, the relative positions of adjacent points become imprecise after reconstruction. To enhance the restoration of high-frequency surface details, we extend the adjacent point constraint to encompass three points. The fourth-order Adams method is outlined as follows:</p><p>y n + 1 = y n + h 24 ( 9 f n + 1 + 19 f n − 5 f n − 1 + f n − 2 ) , (7)</p><p>Combined with the fourth-order Adams, the unknown height data can be expressed as:</p><p>{ z i , j + 1 − z i , j = 9 g i , j + 1 x + 19 g i , j x − 5 g i , j − 1 x + g i , j − 2 x 24 ( x i , j + 1 − x i , j ) i = 1 , 2 , ⋯ , M ; j = 3 , 4 , ⋯ , N − 1 z i + 1 , j − z i , j = 9 g i + 1 , j y + 19 g i , j y − 5 g i − 1 , j y + g i − 2 , j y 24 ( y i + 1 , j − y i , j ) i = 3 , 4 , ⋯ , M − 1 ; j = 1 , 2 , ⋯ , N (8)</p><p>At the same time, the above formula will lead to the problem of missing values at the boundary of the gradient matrix, and we use the traditional Southwell model to fill in the missing values. Finally, it is converted into a matrix form, which is the same as Equation (2), but the gradient matrix G should be expressed as:</p><p>G = 1 24 [ 12 ( g 1,2 x + g 1,1 x ) ( x 1,2 − x 1,1 ) 12 ( g 2,2 x + g 2,1 x ) ( x 2,2 − x 2,1 ) ⋮ ( 9 g M , N x + 19 g M , N − 1 x − 5 g M , N − 2 x + g M , N − 3 x ) ( x M , N − x M , N − 1 ) 12 ( g 2,1 y + g 1,1 y ) ( y 2,1 − y 1,1 ) 12 ( g 3,1 y + g 2,1 y ) ( y 3,1 − y 2,1 ) ⋮ ( 9 g M , N y + 19 g M − 1, N y − 5 g M − 2, N y + g M − 3, N y ) ( y M , N − y M − 1, N ) ] . (9)</p></sec><sec id="s3_2"><title>3.2. Tikhonov Regularization</title><p>During the process of actual measurement, discrepancies between surface height and true height arise due to the influence of instrument error or noise affecting the measurement gradient. To express this phenomenon, we introduce the variable G, which represents the disturbed gradient data affected by errors and can be formulated as follows:</p><p>G = G tree + η , (10)</p><p>Here, G true denotes the error-free gradient data, while η represents the measured gradient error. In order to address the ill-conditioning issue associated with matrix D and the presence of measurement error η in G, we introduce the generalized inverse matrix of D, denoted as D † . Consequently, the model solution can be expressed as D † G = D † G true + D † η = Z true + D † η , taking into account the propagation error D † η . However, this model solution fails to accurately approximate Z true . To address this problem, one commonly employed approach is Tikhonov regularization, which allows us to obtain a minimization problem given by:</p><p>min { ‖ D Z − G ‖ 2 2 + μ ‖ Z ‖ 2 2 } . (11)</p><p>Here, μ &gt; 0 serves as a regularization parameter, and the corresponding matrix equation is given by:</p><p>( D T D + μ I ) Z = D T G . (12)</p><p>It can be observed that Equation (11) possesses a unique solution:</p><p>Z μ = ( D T D + μ I ) − 1 D T G . (13)</p><p>The Tikhonov minimization problem (11) consists of two terms: the first term, known as the fidelity term, ensures that the height approximates the observed surface height, while the second term, referred to as the penalty term, controls the smoothness of the reconstructed surface. The balance between these two terms is determined by the regularization parameter μ . If the choice of μ is inaccurate, Z μ fails to adequately approximate Z true : if μ is too small, the measurement error will be magnified, whereas an excessively large μ will lead to an overly smoothed Z μ , resulting in the loss of local surface details.</p></sec><sec id="s3_3"><title>3.3. Iterative Compensation</title><p>Huang [<xref ref-type="bibr" rid="scirp.126749-ref10">10</xref>] devised a methodology for optimizing the surface reconstruction process by iteratively determining the compensation height value through the gradient residual. The rationale behind this approach lies in the fact that conventional models face difficulties in adequately fitting the high-order items present in the gradient residual data. By incorporating the residual gradient data, compensation for the error induced by these high-order items becomes feasible. Through multiple iterations of compensation, the accuracy of the surface reconstruction can be achieved independently of any underlying model assumptions. The following steps outline the procedure employed in this method:</p><p>Step 1: Initialize the improved Southwell model with the initial gradient values g 0 x and g 0 y as presented in this study. Consequently, obtain the initial surface height z 0 ( x , y ) and set the current height as z ( x , y ) = z 0 ( x , y ) .</p><p>Step 2: Calculate the gradients g x and g y of the current height z ( x , y ) . Subsequently, derive the residual errors of the x-directional gradient as g r x = g 0 x − g x and the y-directional gradient as g r y = g 0 y − g y .</p><p>Step 3: Integrate the obtained gradient residuals to determine the compensation surface height z c ( x , y ) .</p><p>Step 4: Update the current height by incrementing it with z c ( x , y ) / n k , where n k is an empirical parameter, and k represents the iteration number.</p><p>Step 5: Repeat Steps 2 to 4 until the height compensation term z c ( x , y ) / n k falls below the designated threshold value z t h r or the specified number of iterations is reached.</p><p>Step 6: Record the resulting height z ( x , y ) as the final surface height.</p><p>Huang [<xref ref-type="bibr" rid="scirp.126749-ref10">10</xref>] determined a set of empirical parameters, n k = [ 3.0000,4.0909,4.9476,5.6768 ] , through simulations involving surfaces with varying high-order components.</p></sec></sec><sec id="s4"><title>4. Simulation</title><p>In the experimental phase, we conducted a comparative analysis between the algorithm proposed in this study and existing algorithms. We denote the Fourier integral method as FC (Frankot Chellappa) [<xref ref-type="bibr" rid="scirp.126749-ref11">11</xref>] , the traditional Southwell model as TFLI (Traditional Finite-difference-based Least-squares Integration) [<xref ref-type="bibr" rid="scirp.126749-ref6">6</xref>] , the method proposed by Li et al. as HFLI (Higher-order Finite-difference-based Least-squares Integration) [<xref ref-type="bibr" rid="scirp.126749-ref7">7</xref>] , and the method proposed by Huang et al. as SLI (Spline-based Least-squares Integration) [<xref ref-type="bibr" rid="scirp.126749-ref9">9</xref>] . Moreover, we introduce the algorithm presented in this paper as ALI (Adams-based Least-square Integration), which does not employ iterative compensation, and label it as Non-iter ALI.</p><p>The simulation experiments will be conducted using Matlab R2021b within an experimental environment consisting of an Intel Core i5-7300HQ processor with a main frequency of 2.5 GHz, 20 GB of memory, and a Windows 10 operating system. The simulation experiment follows the subsequent procedure:</p><p>1) The surface to be constructed will be defined by Equation (14), encompassing both high-frequency and low frequency information.</p><p>2) By calculating the first-order partial derivative of the height data derived from Equation (14), the gradient distribution of the ideal surface in the x-direction and y-direction will be obtained.</p><p>3) The gradient data of the ideal surface will serve as input for the FC, TFLI, HFLI, SLI, Non-iter ALI, and ALI algorithms. The resulting height values will be compared against the height data of the ideal surface.</p><p>4) The accuracy of the reconstructed surface will be assessed by comparing the RMSE, SSIM, and PV values obtained from each algorithm.</p><p>5) The resistance to noise will be evaluated by introducing Gaussian noise of varying magnitudes to the gradient data, and the RMSE value of the height data of the ideal surface will be compared.</p><p>6) The computational efficiency will be compared by examining the time required to calculate and execute surface reconstructions of varying sizes.</p><p>z = 0.3 x sin ( x ) sin ( y ) . (14)</p><p>Among them, the ideal surface to be built selects the surface represented by (14), and its standard figure is shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p><p>By computing the first-order partial derivative of formula (14), we can analyze the distribution of the gradient in both the x and y directions, as illustrated in</p><p><xref ref-type="fig" rid="fig3">Figure 3</xref>. Here, we denote the partial derivative with respect to x as p = d z d x and the partial derivative with respect to y as q = d z d y . Notably, it becomes apparent</p><p>that significant variations occur in the gradient when there are sharp changes in the morphology.</p><sec id="s4_1"><title>4.1. Algorithm Precision</title><p>Set the size of the reconstruction surface to 128*128, and use the root mean square error RMSE, structural similarity SSIM and peak-to-valley PV to evaluate the reconstruction quality of different algorithms.</p><p>RMSE measures the deviation between the predicted value and the true value, expressed as follows:</p><p>RMSE = 1 N ∑ i = 1 n ( Z true − Z ) 2 (15)</p><p>Here: Z true represents the height value of the ideal surface.</p><p>SSIM is an index to measure the similarity between two images, which is expressed as follows:</p><p>SSIM ( x , y ) = ( 2 μ x μ y + c 1 ) ( 2 σ x y + c 2 ) ( μ x 2 + μ y 2 + c 1 ) ( σ x 2 + σ y 2 + c 2 ) (16)</p><p>Here: μ represents the mean value, σ represents the standard deviation, c 1 , c 2 represent the covariance.</p><p>PV measures the difference between the maximum value and the minimum value in the surface shape error, expressed as follows:</p><p>PV = W max − W min (17)</p><p>Here: W represents the error matrix.</p><p>The reconstruction surface evaluation results are shown in <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>The comparative analysis depicted in <xref ref-type="table" rid="table1">Table 1</xref> unmistakably reveals the algorithm ALI’s superior reconstructive precision, surpassing other algorithms by orders of magnitude. Non-iterative ALI exhibits an approximately 12.2%</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Comparison of RMSE, SSIM and PV of each algorithm</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >RMSE</th><th align="center" valign="middle" >SSIM</th><th align="center" valign="middle" >PV</th></tr></thead><tr><td align="center" valign="middle" >FC</td><td align="center" valign="middle" >2.350507</td><td align="center" valign="middle" >−0.0211</td><td align="center" valign="middle" >0.6354</td></tr><tr><td align="center" valign="middle" >TFLI</td><td align="center" valign="middle" >0.028609</td><td align="center" valign="middle" >0.9525</td><td align="center" valign="middle" >0.1607</td></tr><tr><td align="center" valign="middle" >HFLI</td><td align="center" valign="middle" >0.028532</td><td align="center" valign="middle" >0.9528</td><td align="center" valign="middle" >0.1594</td></tr><tr><td align="center" valign="middle" >SLI</td><td align="center" valign="middle" >0.028469</td><td align="center" valign="middle" >0.9529</td><td align="center" valign="middle" >0.1589</td></tr><tr><td align="center" valign="middle" >Non-iter ALI</td><td align="center" valign="middle" >0.026800</td><td align="center" valign="middle" >0.9689</td><td align="center" valign="middle" >0.1878</td></tr><tr><td align="center" valign="middle" >ALI</td><td align="center" valign="middle" >0.009420</td><td align="center" valign="middle" >0.9937</td><td align="center" valign="middle" >0.0734</td></tr></tbody></table></table-wrap><p>diminution in root mean square error (RMSE) compared to TFLI, whereas ALI showcases a substantial 88.6% reduction in RMSE relative to TFLI. Furthermore, ALI demonstrates notable advancements in terms of structural similarity index (SSIM) and point-to-vertex (PV) evaluation metrics.</p><p><xref ref-type="fig" rid="fig4">Figure 4</xref> illustrates the residual analysis outcomes, underscoring that pronounced surface undulations significantly undermine reconstruction accuracy, especially pertaining to edge shape. In the general Southwell model, the distribution of errors in the surrounding edge region manifests more prominently than in the central area. However, the utilization of the ALI algorithm, incorporating an iterative compensation approach, greatly mitigates this issue. Notably, ALI outperforms other algorithms in 3D reconstruction tasks, particularly for objects with steep topography.</p></sec><sec id="s4_2"><title>4.2. Noise Immunity</title><p>To assess the resilience of each algorithm against noise, Gaussian noise is introduced to the pristine gradient data of size 128*128. Specifically, the mean is established as 0, while the standard deviation is set at 5%, 10%, 15%, and 20%. <xref ref-type="fig" rid="fig5">Figure 5</xref> exhibits a comparative analysis of the anti-noise capabilities of each algorithm.</p><p>The observations from <xref ref-type="fig" rid="fig5">Figure 5</xref> reveal a noteworthy trend: as the standard deviation of Gaussian noise escalates, the root mean square error (RMSE) values exhibit an upward trajectory for all examined techniques. However, the RMSE of the proposed ALI algorithm in this study remains notably lower than alternative methods. Even in the absence of iterative compensation using Non-iter ALI, the</p><p>incorporation of Tikhonov Regularization ensures a diminished error when compared to other Southwell model approaches. Furthermore, with increasing noise, the reconstructed surface generated by the ALI method gradually adopts a rougher texture. Nevertheless, it still manages to capture a highly accurate representation of the surface shape. This exemplifies the robust noise resilience of the algorithm outlined in this research endeavor.</p></sec><sec id="s4_3"><title>4.3. Time Consuming</title><p>Apart from precision and resistance to noise, computational time is also a crucial factor to be considered. Notably, the time-consuming nature of calculations varies as the reconstructed surface size fluctuates across different algorithms. To provide a comprehensive assessment of the computational time requirements for the algorithm proposed in this study, we conducted evaluations with surface sizes set at 128128, 256256, and 512*512, respectively. The outcomes of these evaluations are illustrated in <xref ref-type="fig" rid="fig6">Figure 6</xref>.</p><p>The provided figure elucidates pertinent insights regarding the reconstruction speed of different methods. Remarkably, the FC method exhibits the swiftest reconstruction pace, and its increment in time consumption remains minimal as the reconstructed surface expands. Among the three methods-TFLI, HFLI, and SLI-they demonstrate comparable time consumption for reconstruction across various surface sizes. Notably, the proposed Non-iter ALI method showcases lower time consumption than these three methods. While the AIL method excels in accuracy and noise resilience, its reliance on the iterative compensation approach leads to the lengthiest reconstruction time, approximately five times that of Non-iter ALI. Consequently, the selection of an appropriate algorithm should be guided by the characteristics of the reconstructed surface and the desired reconstruction requirements.</p></sec></sec><sec id="s5"><title>5. Conclusion and Suggestion</title><p>This paper employs the fourth-order Adams method to enhance the connection between the measured gradient and unknown height in the conventional Southwell model. Simultaneously, the algorithm incorporates Tikhonov regularization and iterative compensation techniques to bolster anti-noise capabilities and reconstruction accuracy. By contrasting the performance of the Non-iter ALI, ALI, and FC methods proposed herein with other Southwell model approaches, the experimental results unveil the following findings: 1) Under ideal conditions, ALI surpasses other methods by order of magnitude in reconstruction accuracy. 2) Both Non-iter ALI and ALI exhibit superior anti-noise capabilities compared to alternative algorithms in varying noise environments. 3) Non-iter ALI boasts the shortest reconstruction time when compared to TFLI, HFLI, and SLI methods, while ALI experiences the lengthiest reconstruction time, approximately five times that of Non-iter ALI.</p></sec><sec id="s6"><title>Fund Project</title><p>This work was supported by the Jishou University Graduate Research Innovation Project (JGY2023072).</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest.</p></sec><sec id="s8"><title>Cite this paper</title><p>An, G., Yang, F.L., Liu, G.Y. and Fu, F.F. (2023) Improving Least-Squares Surface Reconstruction through Fourth-Order Adams Method and Iterative Compensation. Open Access Library Journal, 10: e10454. https://doi.org/10.4236/oalib.1110454</p></sec></body><back><ref-list><title>References</title><ref id="scirp.126749-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Li, Y., Sixou, B. and Peyrin, F. (2021) A Review of the Deep Learning Methods for Medical Images Super Resolution Problems. IRBM, 42, 120-133.  
https://doi.org/10.1016/j.irbm.2020.08.004</mixed-citation></ref><ref id="scirp.126749-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Mochi, I. and Goldberg, K.A. (2015) Modal Wavefront Reconstruction from Its Gradient. Applied Optics, 54. 3780-3785. https://doi.org/10.1364/AO.54.003780</mixed-citation></ref><ref id="scirp.126749-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Ghosh, A., Fyffe, G., Tunwattanapong, B., Busch, J., Yu, X. and Debevec, P. (2011) Multiview Face Capture Using Polarized Spherical Gradient Illumination. ACM Transactions on Graphics (TOG), 30, 1-10.  
https://doi.org/10.1145/2070781.2024163</mixed-citation></ref><ref id="scirp.126749-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Hudgin, R.H. (1977) Optimal Wave-Front Estimation. Journal of the Optical Society of America, 67, 378-382. https://doi.org/10.1364/JOSA.67.000378</mixed-citation></ref><ref id="scirp.126749-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Fried, D.L. (1977) Least-Square Fitting A Wave-Front Distortion Estimate to An Array of Phase-Difference Measurements. Journal of the Optical Society of America, 67, 370-375. https://doi.org/10.1364/JOSA.67.000370</mixed-citation></ref><ref id="scirp.126749-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Southwell, W.H. (1980) Wave-Front Estimation from Wave-Front Slope Measurements. Journal of the Optical Society of America, 70, 998-1006.  
https://doi.org/10.1364/JOSA.70.000998</mixed-citation></ref><ref id="scirp.126749-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Li, G., Li, Y., Liu, K., Ma, X. and Wang, H. (2013) Improving Wavefront Reconstruction Accuracy by Using Integration Equations with Higher-Order Truncation Errors in the Southwell Geometry. Journal of the Optical Society of America A, 30, 1448-1459. https://doi.org/10.1364/JOSAA.30.001448</mixed-citation></ref><ref id="scirp.126749-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Ren, H., Gao, F. and Jiang, X. (2016) Least-Squares Method for Data Reconstruction from Gradient Data in Deflectometry. Applied Optics, 55, 6052-6059.  
https://doi.org/10.1364/AO.55.006052</mixed-citation></ref><ref id="scirp.126749-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Huang, L., Xue, J., Gao, B., Zuo, C. and Idir, M. (2017) Spline Based Least Squares Integration for Two-Dimensional Shape or Wavefront Reconstruction. Optics and Lasers in Engineering, 91, 221-226. https://doi.org/10.1016/j.optlaseng.2016.12.004</mixed-citation></ref><ref id="scirp.126749-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Huang, L. and Asundi, A. (2012) Improvement of Least-Squares Integration Method with Iterative Compensations in Fringe Reflectometry. Applied Optics, 51, 7459-7465. https://doi.org/10.1364/AO.51.007459</mixed-citation></ref><ref id="scirp.126749-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Frankot, R. T and Chellappa, R. (1988) A Method for Enforcing Integrability in Shape from Shading Algorithms. IEEE Transactions on Pattern Analysis and Machine Intelligence, 10, 439-451. https://doi.org/10.1109/34.3909</mixed-citation></ref></ref-list></back></article>