Adaptive Homogeneity-Directed (AHD) Demosaicking is the industry’s de facto standard demosaicking algorithm.  AHD Demosaicking is the default algorithm used in DCRAW.

[Reference Code][DCRAW]

Hirakawa,; Parks, (2005): Adaptive homogeneity-directed demosaicing algorithm. In: Image Processing, IEEE Transactions on, 14 (3), pp. 360–369, 2005. (Type: Journal Article | Links | BibTeX)
Hirakawa,; Parks, (2003): Adaptive homogeneity-directed demosaicing algorithm. In: Image Processing, 2003. ICIP 2003. Proceedings. 2003 International Conference on, pp. III - 669-72 vol.2, 2003. (Type: Inproceeding | BibTeX)