Computational Methods for Matrix/Tensor Factorization and Deep Learning Image Denoising