Denoise Diffusion Probabilistic Model