Most digital cameras use filter arrays to sample red, green, and blue according to the Bayer pattern or similar ones. At each pixel only one color sample is taken and the values of the other colors must be interpolated from neighboring samples. This color interpolation is known as demosaicing. One of the main problems in demosaicing is that it is not always clear how to use information from one channel in order to enhance another. As a result, in highly detailed image regions all the efficient demosaicing algorithms tend to fail. In this article we suggest using natural image properties to enhance the demosaicing in those regions.