{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T06:42:07Z","timestamp":1778654527768,"version":"3.51.4"},"reference-count":68,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2016,8,8]],"date-time":"2016-08-08T00:00:00Z","timestamp":1470614400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Full-waveform lidar systems capture the complete backscattered signal from the interaction of the laser beam with targets located within the laser footprint. The resulting data have advantages over discrete return lidar, including higher accuracy of the range measurements and the possibility of retrieving additional returns from weak and overlapping pulses. In addition, radiometric characteristics of targets, e.g., target cross-section, can also be retrieved from the waveforms. However, waveform restoration and removal of the effect of the emitted system pulse from the returned waveform are critical for precise range measurement, 3D reconstruction and target cross-section extraction. In this paper, a sparsity-constrained regularization approach for deconvolution of the returned lidar waveform and restoration of the target cross-section is presented. Primal-dual interior point methods are exploited to solve the resulting nonlinear convex optimization problem. The optimal regularization parameter is determined based on the L-curve method, which provides high consistency in varied conditions. Quantitative evaluation and visual assessment of results show the superior performance of the proposed regularization approach in both removal of the effect of the system waveform and reconstruction of the target cross-section as compared to other prominent deconvolution approaches. This demonstrates the potential of the proposed approach for improving the accuracy of both range measurements and geophysical attribute retrieval. The feasibility and consistency of the presented approach in the processing of a variety of lidar data acquired under different system configurations is also highlighted.<\/jats:p>","DOI":"10.3390\/rs8080648","type":"journal-article","created":{"date-parts":[[2016,8,8]],"date-time":"2016-08-08T10:14:38Z","timestamp":1470651278000},"page":"648","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["A Sparsity-Based Regularization Approach for Deconvolution of Full-Waveform Airborne Lidar Data"],"prefix":"10.3390","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5175-9354","authenticated-orcid":false,"given":"Mohsen","family":"Azadbakht","sequence":"first","affiliation":[{"name":"Cooperative Research Centre for Spatial Information, Carlton VIC 3053, Australia"},{"name":"Department of Infrastructure Engineering, University of Melbourne, Parkville VIC 3010, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Clive","family":"Fraser","sequence":"additional","affiliation":[{"name":"Cooperative Research Centre for Spatial Information, Carlton VIC 3053, Australia"},{"name":"Department of Infrastructure Engineering, University of Melbourne, Parkville VIC 3010, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6639-1727","authenticated-orcid":false,"given":"Kourosh","family":"Khoshelham","sequence":"additional","affiliation":[{"name":"Department of Infrastructure Engineering, University of Melbourne, Parkville VIC 3010, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,8,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"S71","DOI":"10.1016\/j.isprsjprs.2011.09.008","article-title":"Relevance assessment of full-waveform lidar data for urban area classification","volume":"66","author":"Mallet","year":"2011","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1531","DOI":"10.5194\/hess-13-1531-2009","article-title":"Terrain surfaces and 3-D landcover classification from small footprint full-waveform lidar data: Application to badlands","volume":"13","author":"Bretar","year":"2009","journal-title":"Hydrol. Earth Syst. Sci."},{"key":"ref_3","first-page":"1","article-title":"Extraction of features from objects in urban areas using spacetime analysis of recorded laser pulses","volume":"35","author":"Jutzi","year":"2004","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"665","DOI":"10.1016\/j.rse.2013.10.003","article-title":"Real and simulated waveform-recording LiDAR data in juvenile boreal forest vegetation","volume":"140","author":"Hovi","year":"2014","journal-title":"Remote Sens. Environ."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"682","DOI":"10.3390\/rs4030682","article-title":"Extracting more data from lidar in forested areas by analyzing waveform shape","volume":"4","author":"Adams","year":"2012","journal-title":"Remote Sens."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"503","DOI":"10.3390\/rs3030503","article-title":"Roughness mapping on various vertical scales based on full-waveform airborne laser scanning data","volume":"3","author":"Hollaus","year":"2011","journal-title":"Remote Sens."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.isprsjprs.2008.09.007","article-title":"Full-waveform topographic lidar: State-of-the-art","volume":"64","author":"Mallet","year":"2009","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1016\/j.isprsjprs.2007.05.008","article-title":"Correction of laser scanning intensity data: Data and model-driven approaches","volume":"62","author":"Pfeifer","year":"2007","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_9","unstructured":"Jutzi, B., and Stilla, U. (2003, January 17\u201319). Laser pulse analysis for reconstruction and classification of urban objects. Proceedings of the International Society Photogrammetry and Remote Sensing (ISPRS) Archives, Munich, Germany."},{"key":"ref_10","first-page":"201","article-title":"From single-pulse to full-waveform airborne laser scanners: Potential and practical challenges","volume":"35","author":"Wagner","year":"2004","journal-title":"Int. Arch. Photogram. Remote Sens."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"418","DOI":"10.1016\/j.isprsjprs.2011.02.002","article-title":"B-spline deconvolution for differential target cross-section determination in full-waveform laser scanning data","volume":"66","author":"Roncat","year":"2011","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/j.isprsjprs.2006.09.001","article-title":"Range determination with waveform recording laser systems using a Wiener Filter","volume":"61","author":"Jutzi","year":"2006","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_13","unstructured":"Jelalian, A.V. (1992). Laser Radar Systems, Artech House."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.isprsjprs.2005.12.001","article-title":"Gaussian decomposition and calibration of a novel small-footprint full-waveform digitising airborne laser scanner","volume":"60","author":"Wagner","year":"2006","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"505","DOI":"10.1016\/j.isprsjprs.2010.06.007","article-title":"Radiometric calibration of small-footprint full-waveform airborne laser scanner measurements: Basic physical concepts","volume":"65","author":"Wagner","year":"2010","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1071","DOI":"10.1364\/JOSAA.26.001071","article-title":"Regularizing method for the determination of the backscatter cross section in lidar data signals","volume":"26","author":"Wang","year":"2009","journal-title":"Opt. Soc. Am."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"5211","DOI":"10.1080\/01431160903023009","article-title":"Advanced full-waveform lidar data echo detection: Assessing quality of derived terrain and tree height models in an alpine coniferous forest","volume":"30","author":"Chauve","year":"2009","journal-title":"Int. J. Remote Sens."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1303","DOI":"10.1080\/01431160903380599","article-title":"Rigorous pulse detection from full-waveform airborne laser scanning data","volume":"31","author":"Lin","year":"2010","journal-title":"Int. J. Remote Sens."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"825","DOI":"10.14358\/PERS.77.8.825","article-title":"Empirical Comparison of Full-Waveform Lidar Algorithms: Range Extraction and Discrimination Performance","volume":"77","author":"Parrish","year":"2011","journal-title":"Photogram. Eng. Remote Sens."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"2402","DOI":"10.1109\/TGRS.2010.2103080","article-title":"A comparison of signal deconvolution algorithms based on small-footprint lidar waveform simulation","volume":"49","author":"Wu","year":"2011","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1989","DOI":"10.1109\/36.851780","article-title":"Decomposition of Laser Altimeter Waveforms","volume":"38","author":"Hofton","year":"2000","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Persson, A., S\u00f6derman, U., T\u00f6pel, J., and Ahlberg, S. (2005, January 12\u201314). Visualization and analysis of full-waveform airborne laser scanner data. Proceedings of the ISPRS Workshop Laser Scanning, Enschede, The Netherlands.","DOI":"10.1117\/12.604655"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"3204","DOI":"10.1109\/TIP.2010.2052825","article-title":"A marked point process for modeling lidar waveforms","volume":"19","author":"Mallet","year":"2010","journal-title":"IEEE Trans. Image Process."},{"key":"ref_24","first-page":"17","article-title":"Characteristics of the measurement unit of a full-waveform laser system","volume":"36","author":"Jutzi","year":"2006","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"423","DOI":"10.1016\/j.isprsjprs.2010.05.002","article-title":"Backscatter coefficient as an attribute for the classification of full-waveform airborne laser scanning data in urban areas","volume":"65","author":"Alexander","year":"2010","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Zhu, R., Pang, Y., Zhang, Z., and Xu, G. (2010, January 16\u201318). Application of the deconvolution method in the processing of full-waveform LiDAR data. Proceedings of the 3rd International Congress on Image and Signal Processing (CISP2010), Yantai, China.","DOI":"10.1109\/CISP.2010.5646165"},{"key":"ref_27","unstructured":"Chauve, A., Mallet, C., Bretar, F., Durrieu, S., Deseilligny, M.P., and Puech, W. (2007, January 12\u201314). Processing full-waveform lidar data: Modelling raw signals. Proceedings of the ISPRS Workshop on Laser Scanning 2007 and SilviLaser 2007, Espoo, Finland."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"3242","DOI":"10.1109\/TGRS.2011.2178420","article-title":"A robust signal preprocessing chain for small-footprint waveform lidar","volume":"50","author":"Wu","year":"2012","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1002\/ima.1850060412","article-title":"Generalized cross-validation as a stopping rule for the Richardson-Lucy algorithm","volume":"6","author":"Reeves","year":"1995","journal-title":"Int. J. Imaging Syst. Technol."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"262","DOI":"10.4208\/nmtma.2013.mssvm14","article-title":"Iterative methods of richardson-lucy-type for image debluring","volume":"6","author":"Khan","year":"2013","journal-title":"Numer. Math. Theory Methods Appl."},{"key":"ref_31","unstructured":"Neilsen, K.D. (2011). Signal Processing on Digitized LADAR Waveforms for Enhanced Resolution on Surface Edges. [Master\u2019s Thesis, Utah State University]."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1629","DOI":"10.1016\/j.cam.2010.09.005","article-title":"High-resolution boosted deconvolution of spectroscopic data","volume":"235","year":"2011","journal-title":"J. Comput. Appl. Math."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Castorena, J., Creusere, C.D., and Voelz, D. (2010, January 25\u201330). Modeling LiDAR scene sparsity using compressicve sensing. Proceedings of the 2010 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Honolulu, HI, USA.","DOI":"10.1109\/IGARSS.2010.5649010"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Verdin, B., and von Borries, R. (2014). Lidar compressive sensing using chaotic waveform. Proc. SPIE Radar Sens. Technol.","DOI":"10.1117\/12.2050411"},{"key":"ref_35","unstructured":"Gunturk, B.K., and Li, X. (2012). Image Restoration: Fundamentals and Advances, CRC Press."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Gold, R. (1964). An Iterative Unfolding Method for Response Matrices, Argonne National Laboratory.","DOI":"10.2172\/4634295"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1364\/JOSA.62.000055","article-title":"Bayesian-based iterative method of image restoration","volume":"62","author":"Richardson","year":"1972","journal-title":"J. Opt. Soc. Am."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"745","DOI":"10.1086\/111605","article-title":"An iterative method for the rectification of the observed distributions","volume":"79","author":"Lucy","year":"1974","journal-title":"Astron. J."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Vogel, C.R. (2002). Computational Methods for Inverse Problems, Society of Industrial and Applied Mathematics (SIAM).","DOI":"10.1137\/1.9780898717570"},{"key":"ref_40","unstructured":"Stefan, W. (2008). Total Variation Regularization for Linear Ill-Posed Inverse Problems Extensions and Applications. [Ph.D. Thesis, Arizona State University]."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"658","DOI":"10.1007\/BF01933214","article-title":"The discrete picard condition for discrete ill-posed problems","volume":"30","author":"Hansen","year":"1990","journal-title":"BIT Numer. Math."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Boyd, S., and Vandenberghe, L. (2004). Convex Optimization, Cambridge University Press.","DOI":"10.1017\/CBO9780511804441"},{"key":"ref_43","unstructured":"Tikhonov, A.N., and Arsenin, V.I.A. (1977). Solutions of Ill-Posed Problems, Winston & Sons."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"972","DOI":"10.1109\/JPROC.2009.2037655","article-title":"On the role of sparse and redundant representations in image processing","volume":"98","author":"Elad","year":"2010","journal-title":"IEEE Proc."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"1487","DOI":"10.1137\/0914086","article-title":"The use of the L-curve in the regularization of discrete ill-posed problems","volume":"14","author":"Hansen","year":"1993","journal-title":"SIAM J. Sci. Comput."},{"key":"ref_46","unstructured":"Pan, T.C. (2010). Signal and Image Deconvolution: Algorithms and Applications. [Ph.D. Thesis, Hong Kong Baptist University]."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Figueiredo, M.A.T., and Bioucas-Dias, J.M. (2012, January 28\u201330). Algorithms for imaging inverse problems under sparsity regularization. Proceedings of the 3rd International Workshop on Cognitive Information Processing (CIP), Baiona, Spain.","DOI":"10.1109\/CIP.2012.6232892"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"948","DOI":"10.1109\/JPROC.2010.2044010","article-title":"Computational methods for sparse solution of linear inverse problems","volume":"98","author":"Tropp","year":"2010","journal-title":"IEEE Proc."},{"key":"ref_49","unstructured":"Schmidt, M., Fung, G., and Rosales, R. (2007). Machine Learning: ECML 2007, Springer."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"606","DOI":"10.1109\/JSTSP.2007.910971","article-title":"An interior-point method for large-scale l1-regularized least squares","volume":"1","author":"Kim","year":"2007","journal-title":"IEEE J. Sel. Top. Signal Proc."},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Palomar, D.P., and Eldar, Y.C. (2010). Convex Optimization in Signal Processing and Communications, Cambridge University Press.","DOI":"10.1017\/CBO9780511804458"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/s10107-002-0339-5","article-title":"Second-order cone programming","volume":"95","author":"Alizadeh","year":"2003","journal-title":"Math. Program."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/S0024-3795(98)10032-0","article-title":"Applications of second-order cone programming","volume":"284","author":"Sousa","year":"1998","journal-title":"Linear Algebra Appl."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Hansen, P.C., Nagy, J.G., and O\u2019Leary, D.P. (2006). Deblurring Images: Matrices, Spectra, and Filtering, Society of Industrial and Applied Mathematics (SIAM).","DOI":"10.1137\/1.9780898718874"},{"key":"ref_55","unstructured":"Orfanidis, S.J. (2010). Introduction to Signal Processing, Prentice Hall."},{"key":"ref_56","first-page":"414","article-title":"On the solution of functional equations by the method of regularization","volume":"7","author":"Morozov","year":"1966","journal-title":"Sov. Math. Dokl."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1080\/00401706.1979.10489751","article-title":"Generalized cross-validation as a method for choosing a good ridge parameter","volume":"21","author":"Golub","year":"1979","journal-title":"Technometrics"},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1137\/1034115","article-title":"Analysis of discrete ill-posed problems by means of the L-curve","volume":"34","author":"Hansen","year":"1992","journal-title":"SIAM Rev."},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Correia, T., Gibson, A., Schweiger, M., and Hebden, J. (2009). Selection of regularization parameter for optical topography. J. Biomed. Opt., 14.","DOI":"10.1117\/1.3156839"},{"key":"ref_60","unstructured":"White, R.L. (1994, January 13). Image restoration using the damped Richardson-Lucy method. Proceedings of the SPIE 2198, Instrumentation in Astronomy VIII, Kailua-Kona, HI, USA."},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1016\/j.comgeo.2005.01.004","article-title":"Computing the Fr\u00e9chet distance between piecewise smooth curves","volume":"37","author":"Rote","year":"2007","journal-title":"Comput. Geom."},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"1627","DOI":"10.1021\/ac60214a047","article-title":"Smoothing and differentiation of data by simplified least squares procedures","volume":"36","author":"Savitzky","year":"1964","journal-title":"Anal. Chem."},{"key":"ref_63","doi-asserted-by":"crossref","unstructured":"Azadbakht, M., Fraser, C.S., Zhang, C., and Leach, J. (2013, January 11\u201313). A signal denoising method for full-waveform LiDAR data. Proceedings of the ISPRS Annals of Photogrammetry, Remote Sensing and Spatial Information Sciences, Antalya, Turkey.","DOI":"10.5194\/isprsannals-II-5-W2-31-2013"},{"key":"ref_64","unstructured":"Roncat, A. (2014). Backscatter Signal Analysis of Small-Footprint Full-Waveform Lidar Data. [Ph.D. Thesis, Vienna University of Technology]."},{"key":"ref_65","doi-asserted-by":"crossref","unstructured":"Blondel, V.D., Boyd, S., and Kimura, H. (2008). Recent Advances in Learning and Control, Springer.","DOI":"10.1007\/978-1-84800-155-8"},{"key":"ref_66","unstructured":"Grant, M., and Boyd, S. CVX: Matlab Software for Disciplined Convex Programming. Available online: http:\/\/cvxr.com\/cvx."},{"key":"ref_67","unstructured":"Clark, R.N., Swayze, G.A., Wise, R.A., Livo, K.E., Hoefen, T.M., Kokaly, R.F., and Sutley, S.J. USGS Digital Spectral Library Splib06a, Available online: http:\/\/speclab.cr.usgs.gov\/spectral.lib06\/ds231\/."},{"key":"ref_68","doi-asserted-by":"crossref","unstructured":"Azadbakht, M., Fraser, C.S., and Zhang, C. (2015, January 26\u201331). Separability of targets in urban areas using features from full-waveform LiDAR data. Proceedings of the IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Milan, Italy.","DOI":"10.1109\/IGARSS.2015.7327048"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/8\/8\/648\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:27:59Z","timestamp":1760210879000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/8\/8\/648"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,8,8]]},"references-count":68,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2016,8]]}},"alternative-id":["rs8080648"],"URL":"https:\/\/doi.org\/10.3390\/rs8080648","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,8,8]]}}}