Blind Image Denoising via Dependent Dirichlet Process Tree
Hierarchical Dirichlet processes