What noise reduction algorithms does ACR use?

Hi, i have a general question I've been pondering about. There are two noise reduction/denoising algorithms used in ACR, one is some luminance vawelet denoising algorithm and the second one I don't know much about is used for color artifacts. What algorithms do you think are used in the software?