Thecurvelettransformisamultiscaleandmultidirectionaltransform,whichallowsan almostoptimalnon-adaptivesparserepresentationforcurve-likefeaturesandedges.Applications ofcurveletshavequickenincreasinginterestinthecommunityofappliedmathematics, signalprocessingandseismi