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 filter architecture, particularly for video applications, comprises:
at least one filtering block (2) having at least a first input terminal connected to at least one input terminal (1INT) of said architecture (1), and at least a second input terminal connected to a first output terminal of a timing block (3), at least one image portion brilliance estimating block (6) having a first input terminal connected to the input terminal (1INT) of the architecture (1), and second, third and fourth input terminals respectively connected to the first and second and third output terminals of the timing block (3), at least a first image characteristic adjusting block (4) operated in a manner based on a logic of the Fuzzy type and having a first input terminal connected to the input terminal (1INT) of the architecture (1), a second input terminal connected to a first output terminal of the filtering block (2), and a third input terminal coupled to an output terminal of the brilliance estimating block (6), and at least a second image characteristic adjusting block (5) operated in a manner based on a logic of the Fuzzy type and having a first input terminal connected to a second output terminal of the filtering block (2), and a second input terminal coupled to a second output terminal of the brilliance estimating block (6).
Abstract:
An architecture for an electronic controller operated using fuzzy logic, including an input section (3) with a plurality of inputs for analog or digital signals, a central control unit (5) provided with memories (7) wherein fuzzy logic membership functions are stored, and a defuzzyfier section (15), has its input section (3) composed of a plurality of fuzzyfiers (10) arranged in parallel and independent of one another, each fuzzyfier including an analog input (IiA) and a digital input (IiD) for receving signals from external sensors, and digital outputs connected to the input of a corresponding read-only memory (7) of the central unit to select the address of a memory word.
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 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:
The analog processor of this invention is programmable and capable of storing the processing coefficients in analog form. It comprises a storage section (MEM) having at least one output, plural outputs in most cases, and being adapted to respectively generate programming signals (PP) on such outputs; the storage section (MEM) is input a plurality of supply voltage signals (VI) and is operative to produce, in connection with information stored therein, one of the supply voltage signals on each of the outputs, it being understood that one voltage signal may be produced on several such outputs. Advantageously, the processor can also be programmed in a simple manner from circuits of the digital type if switches (SW) controlled by storage elements (E) are used in the storage section (MEM).