Skip to content


  • Research Article
  • Open Access

Fast Minimization by Iterative Thresholding for Multidimensional NMR Spectroscopy

EURASIP Journal on Advances in Signal Processing20072007:020248

  • Received: 18 September 2006
  • Accepted: 28 August 2007
  • Published:


Fast multidimensional NMR is important in chemical shift assignment and for studying structures of large proteins. We present the first method which takes advantage of the sparsity of the wavelet representation of the NMR spectra and reconstructs the spectra from partial random measurements of its free induction decay (FID) by solving the following optimization problem: min subject to , where is a given observation vector, a random sampling operator, denotes the Fourier transform, and an orthogonal 2D wavelet transform. The matrix is a given matrix such that . This problem can be solved by general-purpose solvers; however, these can be prohibitively expensive in large-scale applications. In the settings of interest, the underlying solution is sparse with a few nonzeros. We show here that for large practical systems, a good approximation to the sparsest solution is obtained by iterative thresholding algorithms running much more rapidly than general solvers. We demonstrate the applicability of our approach to fast multidimensional NMR spectroscopy. Our main practical result estimates a four-fold reduction in sampling and experiment time without loss of resolution while maintaining sensitivity for a wide range of existing settings. Our results maintain the quality of the peak list of the reconstructed signal which is the key deliverable used in protein structure determination.


  • Free Induction Decay
  • Peak List
  • Reconstructed Signal
  • Observation Vector
  • Wavelet Representation