1. A method of filtering an input image, comprising: creating a boolean tone map based on the input image and an array of tone nodes; determining whether or not a target pixel is in a tone region by examining the target pixel and a neighboring region of pixels; and if the target pixel is in a tone region, selecting a first base-filter for the tone region.