1. An image filter, comprising: a metrics extractor that extracts global metrics and estimates local metrics from an image, wherein the image includes two image blocks having a block boundary between them, wherein the block boundary causes noise; and a de-blocker, coupled to the metrics extractor, having a ramp generator that eliminates the noise from the image.