To address the slow convergence and sensitivity to initial values of the traditional Levenberg-Marquardt (LM) algorithm in 3D point cloud conical surface fitting-issues caused by ill-conditioned Hessian matrices—this paper developed a preconditioned Landweber iterative framework for nonlinear least-squares optimization. A residual model based on point-to-cone geometric distances was constructed, the analytical Jacobian was derived, and a spectral preconditioning strategy was introduced. Theoretical analysis showed that the preconditioner effectively reduced the condition number of the normal matrix, thereby improving numerical stability and accelerating practical convergence. A relaxation-factor rule was further derived to balance stability and efficiency. Experiments on synthetic and industrial datasets demonstrated that, compared with the Levenberg-Marquard(LM) algorithm, the proposed method reduced iteration counts by 51.9%, decreased root mean square error (RMSE) by 98%, and shortened computation time by 73%. It also maintained robust performance under high-noise and non-uniform sampling conditions, providing an efficient and reliable tool for accurate conical surface fitting in industrial inspection and reverse engineering.
Citation: Shangzuo Xie, Gangrong Qu, Liyi Feng. Preconditioned Landweber iteration for nonlinear least-squares conical surface fitting[J]. Electronic Research Archive, 2025, 33(11): 6558-6576. doi: 10.3934/era.2025290
To address the slow convergence and sensitivity to initial values of the traditional Levenberg-Marquardt (LM) algorithm in 3D point cloud conical surface fitting-issues caused by ill-conditioned Hessian matrices—this paper developed a preconditioned Landweber iterative framework for nonlinear least-squares optimization. A residual model based on point-to-cone geometric distances was constructed, the analytical Jacobian was derived, and a spectral preconditioning strategy was introduced. Theoretical analysis showed that the preconditioner effectively reduced the condition number of the normal matrix, thereby improving numerical stability and accelerating practical convergence. A relaxation-factor rule was further derived to balance stability and efficiency. Experiments on synthetic and industrial datasets demonstrated that, compared with the Levenberg-Marquard(LM) algorithm, the proposed method reduced iteration counts by 51.9%, decreased root mean square error (RMSE) by 98%, and shortened computation time by 73%. It also maintained robust performance under high-noise and non-uniform sampling conditions, providing an efficient and reliable tool for accurate conical surface fitting in industrial inspection and reverse engineering.
| [1] | G. Lukács, A. D. Marshall, R. R. Martin, Geometric least-squares fitting of spheres, cylinders, cones and tori, RECCAD, Deliverable Document, 1997. |
| [2] |
D. Marshall, G. Lukacs, Ralph Martin, Robust segmentation of primitives from range data in the presence of geometric degeneracy, IEEE Trans. Pattern Anal. Mach. Intell., 23 (2001), 304–314. https://doi.org/10.1109/34.910883 doi: 10.1109/34.910883
|
| [3] |
C. M. Shakarji, Least-squares fitting algorithms of the nist algorithm testing system, J. Res. Natl. Inst. Stand. Technol., 103 (1998), 633–641. https://doi.org/10.6028/jres.103.043 doi: 10.6028/jres.103.043
|
| [4] |
K. F. Mulchrone, D. Pastor-Galan, G. Gutierrez-Alonso, Mathematica code for least-squares cone fitting and equal-area stereonet representation, Comput. Geosci., 54 (2013), 203–210. https://doi.org/10.1016/j.cageo.2013.01.005 doi: 10.1016/j.cageo.2013.01.005
|
| [5] |
R. B. Rusu, Semantic 3d object maps for everyday manipulation in human living environments, KI Kunstliche Intell., 24 (2010), 345–348. https://doi.org/10.1007/s13218-010-0059-6 doi: 10.1007/s13218-010-0059-6
|
| [6] | R. Courant, Differential and Integral Calculus, Volume II, John Wiley & Sons, 2011. |
| [7] |
M. Jiang, G. Wang, Convergence studies on iterative algorithms for image reconstruction, IEEE Trans. Med. Imaging, 22 (2003), 569–579. https://doi.org/10.1109/TMI.2003.812253 doi: 10.1109/TMI.2003.812253
|
| [8] | X. Jiang, D. Cheng, A novel parameter decomposition approach to faithful fitting of quadric surfaces, Pattern Recognit., (2005), 168–175. https://doi.org/10.1007/11550518_21 |
| [9] |
J. Deng, G. Liu, L. Yue, A novel method of cone fitting based on 3d point cloud, Appl. Mech. Mater., 722 (2015), 321–326. https://doi.org/10.4028/www.scientific.net/AMM.722.32 doi: 10.4028/www.scientific.net/AMM.722.32
|
| [10] |
R. Schnabel, R. Wahl, R. Klein, Efficient ransac for point-cloud shape detection, Comput. Graphics Forum, 26 (2007), 214–226. https://doi.org/10.1111/j.1467-8659.2007.01016.x doi: 10.1111/j.1467-8659.2007.01016.x
|
| [11] | G. Han, G. Qu, Q. Wang, Weighting algorithm and relaxation strategies of the landweber method for image reconstruction, Math. Probl. Eng., (2018), 5674647. https://doi.org/10.1155/2018/5674647 |
| [12] |
S. Xie, G. Qu, W. Li, A preconditioned landweber iteration-based bundle adjustment for large-scale 3d reconstruction, Commun. Nonlinear Sci. Numer. Simul., 130 (2024), 107770. https://doi.org/10.1016/j.cnsns.2023.107770 doi: 10.1016/j.cnsns.2023.107770
|
| [13] | G. Lukács, R. Martin, D. Marshall, Faithful least-squares fitting of spheres, cylinders, cones and tori for reliable segmentation, in Computer Vision — ECCV'98, (1998), 671–686. https://doi.org/10.1007/BFb0055697 |
| [14] | H. Tian, S. Guo, Research on algorithm of quadric surface fitting in reverse modeling for mechanical parts, J. Southwest Jiaotong Univ., 42 (2007), 553–557. Available from: https://xnjdxb.swjtu.edu.cn/en/article/id/11091. |
| [15] |
C. Sun, B. Zhu, W. Wang, Optimizing conical reconstruction of linear point clouds, J. Comput.-Aided Des. Comput. Graphics, 22 (2010), 1324–1330. https://doi.org/10.3724/SP.J.1089.2010.10979 doi: 10.3724/SP.J.1089.2010.10979
|
| [16] | X. Gong, J. Wang, Fitting of circular conical surface, Geotech. Invest. Surv., 38 (2010), 79–82. |
| [17] |
A. Karambakhsh, B. Sheng, P. Li, H. Li, J. Kim, Y. Jung, et al., Sparsevoxnet: 3D object recognition with sparsely aggregation of 3-d dense blocks, IEEE Trans. Neural Networks Learn. Syst., 35 (2022), 532–546. https://doi.org/10.1109/TNNLS.2022.3175775 doi: 10.1109/TNNLS.2022.3175775
|
| [18] |
M. P. M. Ram, T. R. Kurfess, T. M. Tucker, Least-squares fitting of analytic primitives on a GPU, J. Manuf. Syst., 27 (2008), 130–135. https://doi.org/10.1016/j.jmsy.2008.07.004 doi: 10.1016/j.jmsy.2008.07.004
|
| [19] |
C. M. Shakarji, V. Srinivasan, On algorithms and heuristics for constrained least-squares fitting of circles and spheres to support standards, J. Comput. Inf. Sci. Eng., 19 (2019), 031012. https://doi.org/10.1115/1.4043226 doi: 10.1115/1.4043226
|
| [20] |
S. Gao, G. Qu, Filter-based landweber iterative method for reconstructing the light field, IEEE Access, 8 (2020), 138340–138349. https://doi.org/10.1109/ACCESS.2020.3012535 doi: 10.1109/ACCESS.2020.3012535
|
| [21] |
Y. Censor, T. Elfving, Block-iterative algorithms with diagonally scaled oblique projections for the linear feasibility problem, SIAM J. Matrix Anal. Appl., 24 (2002), 40–58. https://doi.org/10.1137/S089547980138705X doi: 10.1137/S089547980138705X
|
| [22] |
D. J. Parker, Introduction to inverse problems in imaging, Comput. Phys. Commun., 120 (1999), 269–270. https://doi.org/10.1016/S0010-4655(99)00257-X doi: 10.1016/S0010-4655(99)00257-X
|
| [23] | G. Qu, C. Wang, R. Kang, Reconstruction of band-limited signals from uniform random samples, Adv. Math., 41 (2012). |
| [24] |
G. Qu, M. Jiang, Y. Yang, Convergence results of landweber iterations for linear systems, Acta Math. Appl. Sin., 30 (2014), 111–118. https://doi.org/10.1007/s10255-013-0299-y doi: 10.1007/s10255-013-0299-y
|
| [25] |
G. Qu, M. Jiang, Landweber scheme for compact operator equation in hilbert space and its applications, Commun. Numer. Methods Eng., 25 (2009), 771–786. https://doi.org/10.1002/cnm.1196 doi: 10.1002/cnm.1196
|
| [26] | A. Kirsch, An Introduction to the Mathematical Theory of Inverse Problems, Springer, 2021. |
| [27] |
G. Qu, C. Wang, M. Jiang, Necessary and sufficient convergence conditions for algebraic image reconstruction algorithms, IEEE Trans. Image Process., 18 (2008), 435–440. https://doi.org/10.1109/TIP.2008.2008076 doi: 10.1109/TIP.2008.2008076
|