Compressing the range of values of an image for the purpose of display on a low dynamic range display device is called tonemapping or tone reproduction. The main classification scheme the follow hinges upon the realization that tone reproduction operators are based on insights gained from various disciplines. Various tone reproduction operators currently used split the image into a high dynamic range base layer and a low dynamic range detail layer. Since most display devices are still fitted with eight-bit D/A converters, the may think of tone reproduction as the mapping of floating point numbers to bytes such that the result is displayable on a low dynamic range display device. However, a relatively small variation will turn this work into a suitable tone reproduction operator. As with division-based operators discussed in the previous section, we have to consider haloing artifacts.