The synthesis based approach solves the following problem:
The analysis-based approach solves the following problem:
The analysis-based approach emphasizes the sparsity of the canonical transformed coefficients, so it tends to recover data with smooth regions; while the synthesis-based approach finds the sparsest approximation of the given data in the transformed domain (Liang et al., 2014).