Abstract
Sparse regularization plays a central role in many recent developments in imaging and other related fields. However, it is still of limited use in numerical solvers for partial differential equations (PDEs). In this paper we investigate the use of \(\ell _1\) regularization to promote sparsity in the shock locations of hyperbolic PDEs. We develop an algorithm that uses a high order sparsifying transform which enables us to effectively resolve shocks while still maintaining stability. Our method does not require a shock tracking procedure nor any prior information about the number of shock locations. It is efficiently implemented using the alternating direction method of multipliers. We present our results on one and two dimensional examples using both finite difference and spectral methods as underlying PDE solvers.
Similar content being viewed by others
Notes
Even orders were not used in [2] because the post-processing techniques used for pinpointing the edges assumed that maximum (minimum) values occurred at the edge, which is true only for odd orders.
With a small decrease in accuracy, the mapped Chebyshev method allows the time step to increase to \(\mathcal {O}(\frac{1}{N})\), [19].
MATLAB code is available at [32].
We did not separately analyze our method for Euler’s equations, (47).
References
Archibald, R., Gelb, A., Platte, R.B.: Image reconstruction from undersampled Fourier data using the polynomial annihilation transform. J. Sci. Comput. 67(2), 432–452 (2016)
Archibald, R., Gelb, A., Yoon, J.: Polynomial fitting for edge detection in irregularly sampled signals and images. SIAM J. Numer. Anal. 43(1), 259–279 (2005)
Argenti, F., Lapini, A., Bianchi, T., Alparone, L.: A tutorial on speckle reduction in synthetic aperture radar images. IEEE Geosci. Remote Sens. Mag. 1(3), 6–35 (2013)
Aubert, G., Aujol, J.F.: A variational approach to removing multiplicative noise. SIAM J. Appl. Math. 68(4), 925–946 (2008)
Canuto, C., Hussaini, M.Y., Quarteroni, A.M., Thomas Jr., A., et al.: Spectral Methods in Fluid Dynamics. Springer, New York (2012)
Danaila, I., Joly, P., Kaber, S.M., Postel, M.: An Introduction to Scientific Computing: Twelve Computational Projects Solved with MATLAB. Springer, New York (2007)
Don, W.S., Gao, Z., Li, P., Wen, X.: Hybrid compact-WENO finite difference scheme with conjugate fourier shock detection algorithm for hyperbolic conservation laws. SIAM J. Sci. Comput. 38(2), A691–A711 (2016)
Driscoll, T.A., Hale, N., Trefethen, L.N.: Chebfun guide (2014)
Durand, S., Froment, J.: Reconstruction of wavelet coefficients using total variation minimization. SIAM J. Sci. Comput. 24(5), 1754–1767 (2003)
Glowinski, R., Le Tallec, P.: Augmented Lagrangian and Operator-splitting Methods in Nonlinear Mechanics. SIAM, Philadelphia (1989)
Goldstein, T., Osher, S.: The split bregman method for l1-regularized problems. SIAM J. Imaging Sci. 2(2), 323–343 (2009)
Goodman, J.W.: Speckle Phenomena in Optics: Theory and Applications. Roberts and Company Publishers, Greenwood Village (2007)
Gottlieb, D., Shu, C.W.: On the Gibbs phenomenon and its resolution. SIAM Rev. 39(4), 644–668 (1997)
Guermond, J.L., Marpeau, F., Popov, B., et al.: A fast algorithm for solving first-order pdes by l1-minimization. Commun. Math. Sci. 6(1), 199–216 (2008)
GOTCHA volumetric SAR data set overview. https://www.sdms.afrl.af.mil/index.php?collection=gotcha. Accessed 19 Aug 2016
Hesthaven, J.S., Gottlieb, S., Gottlieb, D.: Spectral Methods for Time-dependent Problems, vol. 21. Cambridge University Press, Cambridge (2007)
Hou, T.Y., Li, Q., Schaeffer, H.: Sparse + low-energy decomposition for viscous conservation laws. J. Comput. Phys. 288, 150–166 (2015)
Jameson, A.: Energy estimates for nonlinear conservation law with applications to solutions of the burgurs equation and one-dimensional viscous flow in a shock tube by central difference schemes. In: 18th Computational Fluid Dynamics Conference by the AIAA, Miami, vol. 28 (2007)
Kosloff, D., Tal-Ezer, H.: Modified chebyshev pseudospectral method with \({O}({N}^{-1})\) time step restriction. J. Comput. Phys. 104(2), 457–469 (1993)
Lavery, J.E.: Solution of steady-state one-dimensional conservation laws by mathematical programming. SIAM J. Numer. Anal. 26(5), 1081–1089 (1989)
Lavery, J.E.: Solution of steady-state, two-dimensional conservation laws by mathematical programming. SIAM J. Numer. Anal. 28(1), 141–155 (1991)
LeVeque, R.J.: Numerical Methods for Conservation Laws. Springer, New York (1992)
Le Veque, R.J.: Finite Volume Methods for Hyperbolic Problems. Cambridge University Press, Cambridge (2002)
LeVeque, R.J.: Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems. SIAM, Philadelphia (2007)
Li, C.: An efficient algorithm for total variation regularization with applications to the single pixel camera and compressive sensing. Ph.D. thesis, Rice University (2009)
Li, C., Yin, W., Jiang, H., Zhang, Y.: An efficient augmented Lagrangian method with applications to total variation minimization. Comput. Optim. Appl. 56(3), 507–530 (2013)
Lustig, M., Donoho, D., Pauly, J.M.: Sparse MRI: the application of compressed sensing for rapid mr imaging. Magn. Reson. Med. 58(6), 1182–1195 (2007)
Moulin, P.: A wavelet regularization method for diffuse radar-target imaging and speckle-noise reduction. In: Wavelet Theory and Application, pp. 123–134. Springer, New York (1993)
MSTAR overview. https://www.sdms.afrl.af.mil/index.php?collection=mstar. Accessed 19 Aug 2016
Osher, S., Burger, M., Goldfarb, D., Xu, J., Yin, W.: An iterative regularization method for total variation-based image restoration. Multiscale Model. Simul. 4(2), 460–489 (2005)
Rudin, L.I., Osher, S., Fatemi, E.: Nonlinear total variation based noise removal algorithms. Physica D 60(1–4), 259–268 (1992)
Sanders, T.: Matlab imaging algorithms: Image reconstruction, restoration, and alignment, with a focus in tomography. http://www.toby-sanders.com/software, doi:10.13140/RG.2.2.33492.60801. Accessed 19 Aug 2016
Sanders, T., Gelb, A., Platte, R.B.: Composite SAR imaging using sequential joint sparsity. J. Comput. Phys. 338, 357–370 (2017)
Scarnati, T., Zelnio, E., Paulson, C.: Exploiting the sparsity of edge information in synthetic aperture radar imagery for speckle reduction. In: SPIE Defense \(+\) Security, p. 102010C. International Society for Optics and Photonics (2017)
Schaeffer, H., Caflisch, R., Hauck, C.D., Osher, S.: Sparse dynamics for partial differential equations. Proc. Natl. Acad. Sci. 110(17), 6634–6639 (2013)
Shu, C.W., Wong, P.S.: A note on the accuracy of spectral method applied to nonlinear conservation laws. J. Sci. Comput. 10(3), 357–369 (1995)
Solbo, S., Eltoft, T.: A stationary wavelet-domain wiener filter for correlated speckle. IEEE Trans. Geosci. Remote Sens. 46(4), 1219–1230 (2008)
Stefan, W., Renaut, R.A., Gelb, A.: Improved total variation-type regularization using higher order edge detectors. SIAM J. Imaging Sci. 3(2), 232–251 (2010)
Tadmor, E.: Convergence of spectral methods for nonlinear conservation laws. SIAM J. Numer. Anal. 26(1), 30–44 (1989)
Tadmor, E.: Shock capturing by the spectral viscosity method. Comput. Methods Appl. Mech. Eng. 80(1–3), 197–208 (1990)
Tadmor, E.: Super viscosity and spectral approximations of nonlinear conservation laws. In: M. Baines, K. Morton (eds.) Proceedings of the 1992 Conference on Numerical Methods for Fluid Dynamics, pp. 69–82 (1993)
Tadmor, E., Waagan, K.: Adaptive spectral viscosity for hyperbolic conservation laws. SIAM J. Sci. Comput. 34(2), A993–A1009 (2012)
Vogel, C.R., Oman, M.E.: Iterative methods for total variation denoising. SIAM J. Sci. Comput. 17(1), 227–238 (1996)
Wasserman, G., Archibald, R., Gelb, A.: Image reconstruction from fourier data using sparsity of edges. J. Sci. Comput. 65(2), 533–552 (2015)
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is supported in part by the Grants NSF-DMS 1502640, NSF-DMS 1522639 and AFOSR FA9550-15-1-0152.
Rights and permissions
About this article
Cite this article
Scarnati, T., Gelb, A. & Platte, R.B. Using \(\ell _1\) Regularization to Improve Numerical Partial Differential Equation Solvers. J Sci Comput 75, 225–252 (2018). https://doi.org/10.1007/s10915-017-0530-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10915-017-0530-8
Keywords
- Numerical conservation laws
- \(\ell _1\) regularization
- Alternating direction method of multipliers
- Image denoising