Abstract:
The fuzzy filtering of a noise signal comprising a plurality of signal samples [s(t,k)] is carried out using as variables the variation of the signal in the considered window and the distance of the samples from a sample to be reconstructed, so as to distinguish the typical variations of the original signal from those due to the noise and to identify the signal fronts. The method comprises the steps of: defining a current signal sample [s(t)] from among the plurality of signal samples; calculating a plurality of difference samples [D(t,k)] as difference in absolute value between the current signal sample and each signal sample; defining distance values (k) between the current signal sample and each signal sample; determining weight parameters [P(k)] on the basis of the difference samples and the distance values by means of fuzzy logic; and weighing the signal samples with the weight parameters so as to obtain a reconstructed signal sample [o(t)].
Abstract:
A filter performing a reduction of pulsed noise on video images in accordance with fuzzy logic of the type comprising an interface circuit (2) receiving at input consecutive digital signals in time corresponding to said video images and designed to generate an image window centred in a digital signal (X) to be processed. Said filter comprises also a comparator block (3) having a plurality of input terminals coupled to output terminals of the interface circuit (2) through a plurality of digital subtractors (SDi) and a memory circuit (4) connected in cascade to the comparator block (3). This circuit comprises a plurality of memory elements designed to store values of a parameter (Knoise) obtained on the basis of outputs of the comparator block (3) from a procedure performed with fuzzy logic procedures. The filter (1) also comprises a filtering circuit (F) having inputs connected to some outputs of the interface circuit (2) and designed to organize the values of said inputs and an arithmetic block (5) having a first input terminal connected to an output terminal of the memory circuit (4) and a second input terminal designed to receive the digital signal (X) to be processed and a third input terminal connected to an output terminal of the filtering circuit (F) with this block being designed to perform a switch between the digital signal (X) to be processed and the output of the filtering circuit (F) on the basis of the values taken by the parameter (Knoise).
Abstract:
A device for filtering video images, of the type which comprises first and second circuit portions (3,4), each having first (PFy),(PFuv) and second (CFy),(CFuv) input terminals respectively adapted to receive digitalized luminance (Y) and chrominance (U,V) components of a television signal, and an output terminal coinciding with an output terminal of the device. The first and second circuit portions (3,4) further comprise first (5), second (6) and third (8) filters, cascade coupled to one another, and a fourth filter (9), respectively. The first (5), second (6) and third (8) filters incorporate computational circuit means which use a logic of the fuzzy type to process the digitalized luminance component (Y). The fourth filter (9) comprises, on the other hand, computational circuit means which process the digitalized chrominance components (U,V) based upon a parameter (knr) supplied from the second filter (6).
Abstract:
The method comprises two time steps of multiplication and accumulation, of which a first step is assigned to the product of the data and of the coefficient matrices and a second step is assigned to the subsequent product by the transposed coefficient matrix. Moreover preferably the data to be transformed and the corresponding coefficients are supplied to a first multiplication step in time succession, possibly after their storage in an appropriate memory. The device for the attainment of said method comprises two multipliers (31, 32) with their corresponding accumulator (33, 30), a RAM-type memory (34) for storing the data to be transformed and the transform coefficients, a multiplexer (39) which receives said data first from the input and then from the memory (34) and arranges them in a time succession for the supply to a first multiplier (31), and a shift register (38) which receives said transform coefficients from the memory (34) and arranges them for the supply to the second multiplier (32).
Abstract:
The method comprises two time steps of multiplication and accumulation, of which a first step is assigned to the product of the data and of the coefficient matrices and a second step is assigned to the subsequent product by the transposed coefficient matrix. Moreover preferably the data to be transformed and the corresponding coefficients are supplied to a first multiplication step in time succession, possibly after their storage in an appropriate memory. The device for the attainment of said method comprises two multipliers (31, 32) with their corresponding accumulator (33, 30), a RAM-type memory (34) for storing the data to be transformed and the transform coefficients, a multiplexer (39) which receives said data first from the input and then from the memory (34) and arranges them in a time succession for the supply to a first multiplier (31), and a shift register (38) which receives said transform coefficients from the memory (34) and arranges them for the supply to the second multiplier (32).
Abstract:
Fuzzy device for image noise reduction, comprising: interface means adapted to retrieve the gray level of a pixel to be processed of an image and of neighbouring pixels; difference means connected to said interface means adapted to generate a difference of the gray levels between said neighbouring pixels and said pixels to be processed; fuzzy flat area smoothing means connected to said difference means adapted to perform a low-pass smoothing of an almost homogeneous region defined by said pixel and by said neighbouring pixels; edge preserving smoothing means connected to said difference means adapted to perform low-pass filtering on a high-pass information region defined by said pixel and by said neighbouring pixels; region voter means connected to said interface means adapted to give a measure for considering whether said region defined by said pixel and said neighbouring pixels is almost homogeneous; and soft switching means connected to the outputs of said smoothing means adapted to perform the weighting of the said outputs of said smoothing means on the basis of said measure.
Abstract:
A filter architecture for high-resolution video applications of the type comprising at least one filter block (3) having a plurality of digital inputs (Pi, X) which receive through an interface (2) components (U, V, Y) of a television signal and some outputs (NR) through which to take the result of a filtering operation for noise associated with the television signal also comprises in the filter block (3) at least one interpolator block connected to said inputs and operating with fuzzy logic to execute a television signal scanning conversion to be presented on additional outputs (SRC) of the filter block (3).
Abstract:
Filter achieving noise reduction and digital signal image edge exaltation comprising first and second noise reduction circuit means 2 and 3 designed to elect an image edge. Said first and second noise reduction circuit means 2 and 3 comprise each a first and second comparison element (S1,S2,S3,S4) whose input terminals are designed to receive separate digital signals of an image and an inferential circuit (C1,C2) connected to said comparison elements. Each inferential circuit (C1,C2) comprises a fuzzy logic unit designed to define activation levels (Vi) dependent upon signals generated by the comparison elements. The filter (1) comprises also a noise detection circuit (4) and an image edge detection circuit (6) both connected to the noise reduction circuit means (2,3) and designed to perform operations in accordance with fuzzy logic rules on the basis of activation levels (Vi) defined in the inferential circuits (C1,C2). The filter 1 also includes a noise reduction circuit (5) connected to the noise detection circuit (6) and designed to filter the digital image signals on the basis of the operations performed by the circuit (4). In the filter (1) is also included an image edge exalting circuit (7) connected to the noise reduction circuit (5) and to the image edge detection circuit (4) designed to perform on filtered digital image signals an image edge exaltation on the basis of the operations performed by the image edge detection circuit (6).