Abstract:
A digital image color correction device employing fuzzy logic, for correcting a facial tone image portion of a digital video image, characterized in that it comprises: a pixel fuzzifier unit (1) receiving in input a stream of pixels belonging to a sequence of correlated frames of a digital video image and computing a multi level value representing a membership of each pixel to a skin color class; a global parameter estimator (2) receiving in input each of said pixel and the relative membership value, and computing a first and a second parameter which define the characteristics of a portion of said image that belongs to said skin color class; a processing unit (3) connected downstream to said global parameter estimator and to said pixel fuzzifier unit and adapted to correct each of the pixels of said portion of the image that belongs to said skin color class, according to said first global parameter (300), to obtain corrected pixels; and a processing switch (4) for outputting said pixels or said corrected pixels according to said second global parameter (400).
Abstract:
A post-processing method for reducing artifacts in block-coded digital images, characterized by providing for: dividing an input image (In) into a plurality of image blocks (IB); for each image block (IB), estimating global features (GF) of said image block providing information on an average content of image edges along the horizontal and vertical directions of said image block (IB); for each pixel (Px) of an image block (IB) under examination, estimating local features (LF) for said pixel (Px) providing information on the content of image edges along the horizontal and vertical directions of an image area near said pixel (Px); modifying the value of said pixel (Px) according to both said global features (GF) of the image block (IB) to which said pixel (Px) belongs and said local features (LF) of the image area near said pixel (Px).
Abstract:
The level of Gaussian noise in a memory field being scanned by rows is reduced by reconstructing each pixel by fuzzy logic processors, the latter processing the the values of pixels neighbouring the pixel being processed and belonging to a processing window defined by the last scanned row and the row being scanned, thus minimizing the memory requisite of the filtering system to a single row. The system perform an adaptive filtering within the current field itself and does not produce edge-smoothing effects as in prior adaptive filtering systems operating on consecutive fields.