Abstract:
An interpolation filter for video signals comprises: first circuit means (R1-R3,L1-L3,C,7-9) supplied by discrete image elements (p1-p10) for detecting an image edge; second circuit means (10) supplied by the first circuit means for generating a first signal (DDA) corresponding to an average of the discrete image elements (p1-p10) along a direction of the image edge; third circuit means (11,12,13) supplied by the first circuit means for detecting a texture image area wherein an image edge cannot be univocally determined and for generating a second signal (K) depending on a degree of existance of the image edge; fourth circuit means (14), supplied by the first signal (DDA), the second signal (K) and a third signal (Mout), for generating an output signal (SWout) obtained by combining the first signal (DDA) with the third signal (Mout) in a proportion determined by the second signal (K), and multiplexing means (15) controlled by a control signal (CNT) for selectively coupling the third signal (Mout) to fourth signal (A), corresponding to an average of the discrete image elements (p1-p10) along a prescribed direction, or to a fifth signal (PF) corresponding to a previously received image element value.
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).
Abstract:
A processing device for video signals comprising: a memory device (1) suitable to store discrete image elements of a video field; a filtering device (3) supplied by the memory device and suitable to recover errors introduced by the memory device. The filtering device (3) comprises: a filter (4) having an input supplied with digital signals representative of values of a plurality of discrete image elements (P1...P8,X) comprising an image element (X) to be examined and neighbouring image elements (P1...P8), the discrete image elements being stored in the memory device (1), and an output supplying digital signals (CO) representative of a filtered value of the image element to be examined (X); noise detector means (5) operating on fuzzy-logic rules having an input supplied with the digital signals representative of the plurality of values of the image elements (P1...P8,X) and an output supplying a weight signal (K) representative of a degree of erroneousness of the discrete image element to be examined (X), the noise detector circuit (5) determining the degree of erroneousness comparing the value of the image element to be examined (X) with the values of the neighbouring image elements (P1...P8); soft-switch means (7) having a first input supplied with the digital signals representative of the value of the image element to be examined (X), a second input supplied with the output (CO) of the filter (4), a third input supplied with the weight signal (K), and an output supplying digital signals (O) representative of a weighted average of the output of the filter (CO) and of the digital signals representative of the value of the image element to be examined (X) according to respective weights determined by the degree of erroneousness.
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:
A fuzzy method for the recognition of geometric shapes in images, the particularity whereof is that it comprises the following steps: recognition of at least one edge of a curve of an image; recognition of the gradient of the edge; correction of the gradient by virtue of first fuzzy means; and determination of the number of points that belong to the curve by virtue of second fuzzy means. The process according to the present invention is performed by a fuzzy device for the recognition of geometric shapes in images that comprises: an edge detector, adapted to recognize at least one edge of a curve of an image and adapted to recognize the gradient of the edge; a fuzzy gradient corrector, adapted to correct said gradient; a fuzzy vote attributor, adapted to determine the number of points that belong to the curve.
Abstract:
A television signal scanning conversion device of the type comprising at least one filtering block (3) having a plurality of digital inputs (Pi, X) which receive through an interface (2) components (X, Pi) of an interlaced television signal comprises also at least one calculation block (CALC1) connected to the signal inputs and operating with fuzzy logic. Said calculation block is capable of executing a switch between at least two different interpolation procedures, to wit interfield and intrafield.
Abstract:
A circuit for enhancing chrominance transitions in a received chrominance video signal comprises linear-phase digital filter means (1) supplied with an input stream of discrete chromatic image elements (x(n-6)-x(n)) and having a high-pass transfer characteristic in a region of the frequency spectrum corresponding to an upper limit of a transmitted chrominance signal bandwidth for enhancing high-frequency components of the received chrominance signal (CIN), and non-linear digital post-processing means (2) supplied by an output (FOUT) of the filter means and by said input stream of discrete chromatic image elements, the non-linear post-processing means comprising first means (4) acting on said output of the filter means for eliminating distortions introduced in the received chrominance signal by the filter means and second means (3) for detecting if the received chrominance signal contain a transition pattern corresponding to predetermined patterns and for correspondingly forcing an output (COUT) of the circuit to be equal to the received chrominance signal.