An image processing apparatus includes a line information reception unit, a line extraction unit, an inversion unit and a determination unit. The method comprises providing an edge map for a group of pixels, classifying pixels in the group as either smooth region pixels or edge region pixels, identifying, in the group of pixels, a pixel in the proximity of an edge region pixel, and defining the identified pixel as a ringing noise pixel if the identified pixel is a smooth region pixel. Each MCD has an input port, an output port, and a memory each communicating with a bridge.