Open system to automate the processing, analysis and image recognition

 

The invention relates to computer science and computer engineering. Its use for automated processing, analysis and image recognition provides the technical result in the form of expanding the range of classes of tasks and types of processed objects, including images of any form, expanding the set of processing algorithms and image analysis and storage of data visualization. The system includes a block 34 of task execution, the block 36 analysis of the results of the processing, the display 42 and the base 60 of the data processing results. The technical result is achieved due to the fact that it entered the Central unit 1 management and exchange, interface 2 user operating base 10 of the data storage unit 12 long-term storage, the system data base 20, block 30 controls the execution of jobs, the imaging unit 40 and block 50 management and configuration. 4 C.p. f-crystals, 2 Il.

The invention relates to computer science and computer engineering and can be used to automate the processing, analysis and image recognition.

Analysis and image recognition is a priority of the information is. “The current state of the recognition problem. Some aspects”. M.: Radio and communication, 1985. S. 162; I. B. Gurevich. “The problem of recognition of images” // “the Recognition, classification, prediction. Mathematical methods and their application": Yearbook / edited by Y. I. Zhuravleva. M.: Nauka, 1989. Vol.1. S. 280 of 329.). Task analysis and image recognition are widely spread in industry, medicine, automation of scientific research, ecology, Geology, Economics, forecasting of natural disasters and emergencies, military and other industries. To solve these problems created by the algorithmic software systems using modern computational tools (see, for example, the publication WO 00/13142 A1, G 06 T 5/50, 09.03.2000; WO 00/26857 A1, G 06 T 11/00, 11.05.2000; WO 01/67389 A1, G 06 T 1/00, 13.09.2001; WO 99/53445 A1, G 06 T 17/00, 21.10.1999; WO 99/63320 A3, G 06 F 17/60, 09.12.1999; EN 2159958 C1, G 06 To 9/36, G 06 T 1/00, 27.11.2000; EN 2160467 C1, G 06 K 9/00, 10.12.2000; EP 0393823 B1, G 06 T 7/20, 24.05.1995; EP 0637814 A2, G 06 T 15/10, 08.02.1995; EP 0666546 A1, G 06 T 11/00, G 06 T 11/60, 09.08.1995; EP 0681267 A2, G 06 T 1/20, 08.11.1995; EP 0725367 A1, G 06 T 15/50, 07.08.1996; EN 99113845 A, G 06 T 9/00, 27.04.2001; EN 99120046 A, G 06 K 9/46, 20.11.2001; EN 2172018 C2, G 06 T 1/60, N 04 N 7/08, 10.08.2001; EN 2173880 C2, G 06 To 9/46, 20.09.2001).

Computing and mathematical aspects of the problem were described in detail (see, for example, Y. I. the forecasts. Mathematical methods and their application": Yearbook. Vol.2. M.: Nauka, 1989. C. 5-72; I. B. Gurevitch, “The Descriptive Framework for an Image Recognition Problem // Proceedings of The 6th Scandinavian Conference on Image Analysis, Oulu, June 19-22, 1989: in 2 volumes, V. 1: Pattern Recognition Society of Finland, 1989. - R. 220-227; Y. I. Zhuravlev, I. B. Gurevich. “Pattern recognition and image analysis" // Artificial intelligence: in 3 books. Book 2: Models and methods: a Handbook. M.: Radio and communication, 1990. S. 149-191; Y. I. Zhuravlev, I. B. Gurevich. Methods and tools for conversion and processing of information in problems of pattern recognition and image analysis, Parallel processing of information: 5 so, so 5: Problem-oriented and specialized tools of information processing. - Kiev: Naukova Dumka, 1990. - 218 S.-318).

The known method and system for identification of digital two-dimensional objects, in particular, the recognition within the known alphabet (EN 2163394 C2, G 06 K 9/00, 20.02.2001). The method involves receiving, using the computing system, the segmented image objects. On a segmented image of the object is generated training sample using the operations of rotation and zoom, are formed descriptions in the form of functional dependencies statistical estimates of the characteristics of the size of the segmented from the selected characteristics of the form, stored in the memory of the computing system, and by identification of the selected object based on the comparison.

A number of projects deals with the methods of adaptive recognition information of the images and systems for their implementation. Thus, in the invention (EN 2132061 C1, G 01 N 33/48, G 06 K 9/62, 20.06.1999) described adaptive automatic segmentation and recognition of cells in images of cytological preparations. In the process of segmentation boundaries digitized frame is divided into facets, and then formed the border of the cell structures.

It is also known a device for processing color images with adaptive hybrid filtering images (EN 2159958 C1, G 06 K 9/36, G 06 T 1/00, 27.11.2000). The device includes a control unit, synchronization unit, blocks the formation of the surroundings and the aperture blocks calculation rules, the local dispersion of the useful signal, the computing unit value of the filter expression and other functional blocks. The system is designed for processing multispectral images, represented by a vector signals.

In another invention describes a system for adaptive recognition information of the images (RU 2160467 C1, G 06 K 9/00, 12.10.2000), which while improving the image quality, but has a hard pixane image processing (WO 01/67389 A1, G 06 T 1/00, 13.09.2001), which contains the means of the input image memory, image processing and visualization. This system is a powerful image analysis, intended for application development, research and training. The system includes

the core of the system, which consists of modules that are causing operators that govern the operations of input/output and transforms the data objects in the internal language system;

- data management tools, which are responsible for managing the main memory (optimized for image processing), as well as for the creation, management and destruction of graphical objects and tuples;

tools of algorithmic content library, including more than 750 operators for image analysis and data visualization;

- tool HDevelop for accelerated development programs image analysis (Computer Aided Vision Engineering CAVE - tool);

- debugging tools;

- knowledge base operators, which contains background information on each system operator (names and number of operators, the types of the parameters, the proposed parameter values).

It is an open system, which is supported by two main methods to program the s C and C++ (there is an interface for these languages).

This system is the closest analogue of the patent system, however, it has disadvantages, which are as follows:

a) not supported by the Plug-in to load interfaces, visualization and editing of new types of data entered by the user;

b) requires computer operating systems level is at least Windows NT 4.0;

C) does not provide the possibility of simultaneous execution of multiple tasks within a sheath (not multithreaded runtime subsystem);

g) there are no options to edit information about the algorithms of the set of databases that does not allow you to enter additional information about the algorithms.

In addition, the lack nearest analogue, like the other aforementioned systems is that they are “closed” or “quasiaccretive”, since the processing algorithms and image analysis are defined during the system design and modify a given set of algorithms are either not provided, or requires high qualification of the user. This circumstance prevents or significantly hinders the addition or substitution of new algorithms in the process of image processing. In addition, the purpose of the known systems is the for and evaluation of information presented in the form of images.

The invention aims to build an open system to automate the development, research and testing of algorithms for the processing, analysis and recognition of information presented in the form of images, as well as automation solutions of applied problems of decision making in which the original information is represented in the form of images of arbitrary nature and character.

The technical result - the expansion of the range of classes of tasks and types of processed objects, including images of arbitrary type, the extension of the set of processing algorithms and image analysis and storage of data visualization.

The technical result is ensured by the fact that the open system to automate the processing, analysis and image recognition includes the block of execution of the tasks associated with their outputs to a database of the results of processing and unit of analysis the results of the processing means of the algorithmic content, the renderer to display. In the system Central control unit and currency, user interface, operational database, a storage unit for long term storage, database system, the control unit espci control and information signals with the control input-output database processing results and to the first input-output of the Central control unit and currency, second, third, fourth, fifth and sixth inputs and outputs which are connected to a separate bi-directional tires respectively with the first output of the input control unit execution job, the output-input system database, the output-input block visualization, output-input user interface and the first output-input production database. The second input-output production database connected to the control output input storage unit extended storage information output-input of which is connected to the information input-output production database that is associated with its output to the first input of the block visualization, the output of which is connected to the input of the display, and the second and third inputs to the output of the system database and respectively to the third output unit execution job, the first output of which is connected to the input unit of analysis processing, and the second to the input database processing results associated with its output to the input of the storage unit long-term storage. The output unit of analysis processing is connected to the input of the Central control unit and currency, managing the output of which is connected to the control input of the control unit of the execution of the job, popolnenie job.

The system can be characterized by the fact that the control unit of the execution of the job contains the block forming job to the image processing and block Bank algorithmic modules, the control input of which is connected with the first control the output unit forming job to the image processor, and the output-input is the second output of the input control unit execution job, the first output-input and control input which are respectively output-input and the control input of the block forming job to the image processor, the second control output of which is control the output control unit of the execution of the tasks.

The system can be characterized also by the fact that the system database contains the interface unit of the system database, the system Manager, database, database, algorithms, database, software modules, database parameter types and the database directory, the first output-input and output interface unit are respectively output the input and output of the system database, and the second output-input interface unit connected to the first input-output Manager system database, second, third, fourth and fifth inputs and outputs with data software modules, base data types of parameters and the database directory.

The system can be characterized and the fact that the working database contains interface unit production database and connected in series with a bidirectional tire storage block, the storage block of data for rollback and storage data block for deep rollback control inputs which are connected to the control output of the interface unit, the first output-input and output which are, respectively, the first output-input and output of the production database, the second input-output is the second output-input interface unit, a third output input associated with the first information input-output storage unit, the second information input-output of which is an information input-output production database.

The system can be characterized, in addition, the fact that the database of the processing results includes interconnected bidirectional bus interface unit variable structure, and a storage unit of the data processing result, the entrance of which is the entrance of the database processing results output interface unit variable structure is the output database results obrabotanya patented system is based on the following provisions. Processing system and image recognition, as mentioned above, are based on the principle of the closure of the set of admissible transformations, i.e., processing algorithms are set in advance and cannot be changed by the user during system operation. In the basis of the patent system is implemented on a different principle analysis and image processing - the openness and adaptability of the set of admissible transformations. The basics of the methodology for constructing such systems is inherent in the work of Yu.Zhuravlev, I. B. Gurevitch, S. V. Ilyinski et al. "Development and Investigation of the Mathematical and Computational Basis for a System of Information Technologies of Pattern Recognition and Image Understanding" // Pattern Recognition and Image Analysis: Advances in Mathematical Theory and Applications. 1993, v.3, N 3, pp.266-282, and developed in the work of I. B. Gurevich, Y. I. Zhuravlev, D. M. Murashov and other “automation of scientific researches in the field of analysis and understanding of images on the basis of the accumulation and use of knowledge. O'clock 1” // Avtometriya. - 1999. No. 6. - S. 23-50. In accordance with this methodology, the conversion algorithm (processing, analysis, recognition) is constructed by means of software, block-structural principle. If the desired block in the structure of the algorithm is missing, it can be added or constructed by means of the patent system (macro or sacom Bank and refill information for their search databases. This same method is used for the expansion of sets of types of data to be processed. It is possible, for example, to add a pyramidal representation of the image or the image with the “legend” is a semantic description, which can be used by the processing algorithm. The extension of the set of drives for data visualization greatly facilitates the processing, multidimensional analysis, recognition and classification of images of arbitrary nature.

theoretical basis of algorithmic filling systems and scenarios that are available to the user is a descriptive approach to the analysis and image recognition (I. B. Gurevich, “the Problem of recognition of images” // “the Recognition, classification, prediction. Mathematical methods and their application": Yearbook / edited by Y. I. Zhuravleva. M.: Nauka, 1989. Vol.1. S. 280-329; I. B. Gurevitch, “The Descriptive Framework for an Image Recognition Problem // Proceedings of The 6th Scandinavian Conference on Image Analysis, Oulu, June 19-22, 1989: in 2 volumes, V. 1: Pattern Recognition Society of Finland, 1989. - P. 220-227; I. B. Gurevitch “Descriptive Technique for Image Description, Representation and Recognition" // Pattern Recognition and Image Analysis: Advances in Mathematical Theory and Applications in the USSR. 1991. V. 1, N 1. P. 50-53). Accordingly, processing, transformation, analysis and image recognition system implemented through the following main is Ajani; b) standardization of descriptions of procedures for the processing and analysis of images; C) the use of a single formal system for describing and implementing operations on the processing and analysis of images and models images (algebra images and descriptive algebra images); g) use combinations of the basic procedures of image conversion; d) bringing the image to a form convenient for recognition (synthesis and formalization description of the images, view images “signs” and models playing in the description of the structure, semantic and spatial relationships of the image); (e) implementation of image recognition-based identification methods, assess the closeness of the images in the spaces of descriptions and mapping representations of images; f) using the properties of invariance and the equivalence of images.

The invention is illustrated in the drawings, where Fig.1 presents a block diagram patented system of Fig.2 is a view of a shell window system.

Open system to automate the processing, analysis and image recognition (Fig.1) includes the main unit 1 management and exchange associated with the interface 2 user, working primarily the management and configuration.

The working data base 10 includes an interface unit 11 of the production database, which provides management, data visualization, data management and preservation, as well as creating a backup of the data arrays for rollback. The working data base 10 is composed of the memory blocks 14, 16 and 18.

Interface unit 11 of the production database is associated with a memory block 12 long-term storage, which is connected with the storage unit 14. Interface unit 11 of the production database is also associated with the block 14. Function storage unit 14 are data storage, for example, in the selection of the operative memory of the computer and to provide access to the data. The storage unit 14 also provides a count of the number issued for use of links. The storage unit 14 is connected with the storage units 16 data for rollback and 18 data for deep rollback. The storage unit 16 of the data for rollback provides the backup data block to roll back, and the block 18 data - backup data block for deep rollback.

The Central unit 1 management and exchange associated with the system data base 20. System data base 20 includes an interface unit 21, the database system associated with the Manager system database 22. Dis is these 25 types of parameters database 26 directory.

The Central unit 1 management and exchange is also related to unit 30 controls the execution of jobs. The block 30 includes a frame 32 forming job to the image processing associated with block 34 of execution of the task that is associated with the block 36 analysis of treatment results. The output unit 36 of the analysis associated with the Central unit 1 management and exchange. The blocks 32 and 34, in addition, associated with the block 38 Bank algorithmic modules.

The Central unit 1 management and exchange associated with the imaging unit 40, to the other input of which is connected interface unit 11 of the production database, interface unit 21 system database, block 34 of execution of the task, and to output display 42.

The Central unit 1 management and exchange associated with the block 50 management and configuration, which is connected with the base 60 of the data processing results, having in its composition interface unit 62 variable patterns and associated memory block of 64 data processing result. Interface unit 62 variable structure is also connected with the storage unit 12 long-term storage.

The functions of the Central unit 1 management and currency management working data base 10 and base 60 of the data processing results, i.e., istrebovanija array data and service information, sending commands from the interface 2 user any interface block list support created blocks 11, 21 and 62 drives for data visualization.

Next, the main unit 1 management and exchange transmits commands from one drive to another, the transmission of the command to change the order of image formation from the interface 2 user unit 40 visualization, creating a list of drives that satisfy the query condition.

Function storage unit 12 long-term storage, ensuring the long-term storage of the data block file, and providing the data search request from the interface unit 11 of the production database and from the block 50 management and configuration.

To ensure the functioning of databases 23-26 included in the system database 20 data designed interface unit 21 and the controller 22 of the system database. Interface unit 21 and the controller 22 system databases databases provide the reception of the commands on the edit databases, and visualization of information from databases. Manager 22, the database system performs input-output database information, search information, on request, support for semantic connections between databases and befunky:

the base 23 of these algorithms provides storage of information about the algorithms and functions, add, delete, modify records and their ordering, and also search records;

base 24 data software module provides storage of information about registered software modules, add, delete, modify records and their ordering, and also search records;

the base 25 of the data types of the parameters allows the storage of information about the types of parameters that are valid to use, and, accordingly, add, delete, modify records and their ordering, and also search records;

the base 26 of directory data does support directory tree algorithms, as well as add, delete, modify records and their arrangement and, in addition, a search of records.

Unit 30 controls the execution of tasks ensures the formation of the job to the image processing, the execution of such tasks in multi-threaded mode and the analysis of its results. It can work in 2 modes: debug and staff. Accordingly, the block 32 forming job to the image processor provides the following functions: analyzes information about the algorithm lists the parameters according to information from the block of the e-interface 2 user. At the same time when choosing parameter values by command from the Central unit 1 management and exchange unit 11 carries out block storage unit 14 from sharing and copying the contents of the block 14 in the storage unit 16, and the block 16 in block 18 to enable rollback of the operation. If the content of the block 14 is not modified and the data has not been processed, then the blocks 16 and 18 may not contain data. If the data from the production database 10 data have not yet been requested for processing, the blocks 16 and 18 contain no information (blank). In addition, the block 32 carries out the loading of the necessary algorithmic module and search for the necessary functions, issuing commands to the blocking of the data, validating the choice of parameters. Unit 32 transmits the block 34 of execution of the task of address, data, reference data blocks, and generates actions for possible refusal of execution of the task.

Block 34 of execution of the task, respectively, provides the execution of the task, change its priority, and the reflection of the stage of completion. Block 36 analysis of the results of processing carries out the analysis of the results of task execution unit 34, issuing commands to unlock the data is Lok 38 Bank algorithmic modules, which provides storage algorithmic modules and search for modules on request from the block 32 forming job to the image processing.

Function block 50 management and configuration consist in the formation of a new array of data and service information in the database 60 results data processing by the interface unit 62 of variable structure, and appropriate training system base 20 of the data and the interface unit 21, the database system. The functions of the interface unit 62 variable structure provides visualization, management and preservation of data, as well as creating a backup of data blocks for rollback.

Interface unit 62 of variable structure (as well as block 11) is designed to store data in the selected area of the RAM of the computer, providing access to data release memory occupied by the data, but also to count the number of issued citations for use.

The imaging unit 40 supports the formation of an image on the display screen 42, the overlay in the correct order of the images from the various interfaces of the system, and changing the order of forming the images on the display screen 42 by command from the Central unit 1 control is Rabbani to system performance, because it allows parallel execution of operations and actions. At low performance requirements of the system or parts of it can be implemented on several or on one personal computer. Patent-pending structural principles allow the use of modern principles of design programmes to be implemented on a single personal computer. The health of the patent system is confirmed by experimental operation of its programming model, designed for use in the Windows environment, allowing you to use OLE-object linking and embedding, with blocks such as 11, 32 and 62, respectively, are presented as an OLE storage.

The system works as follows.

The image, or a numeric matrix or a sequence of images to be user selectable processing and analysis at the Central unit 1 management and exchange, and the interface unit 11 of the production database is read from the storage unit 12 long-term storage in the storage unit 14, which with the help of negotiation protocols data generated content production database 10 data for this image.

Further, the Central unit 1 management and sharing who is issued in block 14. The query algorithm is formed through the interface unit 21 of system and database Manager 22 of the databases 23, 24, 25 and 26. The algorithm is selected from a directory that is on a keyword, or a more complex query.

Information about the found algorithm via the Central unit 1 management and exchange enters the unit 30 controls the execution of the tasks and is passed to the block 32 forming job to the image processor. Unit 32 provides the user with the choice of algorithm parameters from a prepared list of possible options. These lists are generated by the Central unit 1 management and exchange of information about the type of the parameter and additional constraints on the properties of this parameter. For example, if you specify the number of neighbors (“connectivity”) of each pixel, then there are only three options: 4, 6 and 8. Unit 32 records the user to select the blocks used data from unauthorized access from another job), finds a software module in block 38 of the Bank of algorithmic modules and transmits the job execution unit 34. Block 34 of task execution control the execution of the task and allows you to increase or decrease its priority (can simultaneously execute multiple jobs), shows the extent to which tatov processing.

Unit 36 analyzes the end result of the algorithm and transmits the command to release the locked data. If the result is the new contents of the memory block of 64 data of the processing unit 36 analysis transmits the command block 50 management and configuration.

For this purpose, the block 50 management and configuration of a memory block of 64 data of the processing requests information about the type of data which the Central unit 1 management and exchange picks up the configuration interface unit 62 of variable structure, thanks to which subsequently creates a new array of data and service information in the database 60 data processing results. If necessary, this array in the 60 data processing results can be used in the next job or stored in the storage unit 12 long-term storage. The result is the processed image, and the sequence of operations (algorithms, tasks) used for the synthesis of this image. This sequence can be stored in the system database 20 data through the interface unit 21 and Manager system database 22 in the respective databases as a new processing algorithm which we allow to form a resulting view aggregate data for display on the display 42. The resulting view is formed as a set of Windows, each of which contains one of the results of visualization of the data or the result of the work of the service drive (e.g., information). Typical view of a shell window system implemented in the operating system of the Windows family, shown in Fig.2. It is seen that the upper part of the screen is a menu and a toolbar to control the active window, in the Central part of the screen is placed panel system base 20 of the data block 34 of execution of the task, and the number of images rendered graphically and in a table of numbers (base 10 and 60 data).

System using object libraries (block 38 Bank algorithmic modules) and the additional information in the system database 20 (the database 23, 24, 25 and 26) supports read operations, allocation of memory, save, copy, with the following types of objects: vectors (integers, real numbers, floating-point), matrix (integers, real numbers, floating-point, structural), image(1-, 4-, 8-, 16-, 24-, 32-bits/pixel) in the formats BMP, TIFF, PCX, JPEG (read & save to TIFF, PCX, JPEG), fragments of vectors and matrices. The system includes, in particular, the following basic creditmetrics filtering, the allocation of brightness transitions and contours, segmentation, morphological operations, methods of texture analysis, algorithms, factor analysis, algorithms and decision making.

Technology plug-in into the system during operation can be added new algorithms of processing, transformation, analysis and image recognition, visualization tools, advanced search in the database. This is done without changing the basic system (governing relations and architecture) with preservation of already accumulated knowledge in databases (their number can be increased). For example, a good sequence of algorithms of image analysis can be added as a new algorithm with a description indicating the recommended competencies.

Thus, during use of the system, the number of algorithms grows, expands and also the information in the databases, add new descriptions needed to find and use algorithms that extends the capabilities of the system.

Patentable subject is implemented in an open system Black square. Version 1.1”, intended for automation of scientific researches in the field of processing, analysis and recognize the automation processing, analysis and image recognition, including the unit of execution of the tasks associated with their outputs to a database of the results of processing and analysis block processing results renderer with a display, characterized in that it introduced the Central control unit and currency, user interface, operational database, a storage unit for long term storage, database system, the control unit execution job, block of visualization and the power management and configuration associated bidirectional bus transfer control and data signals with the control input-output database processing results and to the first input-output of the Central control unit and currency, second, third, fourth, fifth and sixth inputs and outputs which are connected to a separate bi-directional tires respectively with the first output of the input control unit execution job, the output-input system database, the output-input block visualization, output-input user interface and the first output-input production database, the second input-output of which is connected to the control output input storage unit for long term storage, information output input which podsolisation, the output of which is connected to the input of the display, and the second and third inputs to the output of the system database and, respectively, to the third output unit execution job, the first output of which is connected to the input unit of analysis processing, and the second to the input database processing results associated with its output with the input of the storage unit long-term storage, the output unit of analysis of the results of the processing connected to the input of the Central control unit and currency, managing the output of which is connected to the control input of the control unit of the execution of the tasks connected to their control the output to the control input, and a second output input - to-input-output unit of execution of the task.

2. The system under item 1, characterized in that the control unit of the execution of the job contains the block forming job to the image processing and block Bank algorithmic modules, the control input of which is connected with the first control the output unit forming job to the image processor, and the output-input is the second output of the input control unit execution job, the first output-input and control input which are respectively output-input and control input unit is Odom control unit of the execution of the tasks.

3. The system under item 1, wherein the database system includes an interface unit of the system database, the system Manager, database, database, algorithms, database, software modules, database parameter types and the database directory, the first output-input and output interface unit are respectively output the input and output of the system database, and the second output-input interface unit connected to the first input-output Manager system database, second, third, the fourth and fifth inputs and outputs which are connected to separate bidirectional busses with outputs-inputs, respectively, database, algorithms, databases, software modules, databases, types of parameters and the database directory.

4. The system under item 1, characterized in that the working database contains interface unit production database and connected in series with a bidirectional tire storage block, the storage block of data for rollback and storage data block for deep rollback control inputs which are connected to the control output of the interface unit, the first output-input and output which are, respectively, the first output-input and output of the production database, is an first information input-output storage unit, the second information input-output of which is an information input-output production database.

5. System according to any one of paragraphs. 1-4, characterized in that the base data of the processing results includes interconnected bidirectional bus interface unit variable structure, and a storage unit of the data processing result, the entrance of which is the entrance of the database processing results output interface unit variable structure is the output database processing results and control input output control input output database results processing.



 

Same patents:

The invention relates to the field of processing and displaying information, the means of data transformation in computer graphics, namely the perceptual system perspectives

The invention relates to the field of physical optics and can be used in optical astronomy

The invention relates to the representation of three-dimensional objects on the basis of images with depth

The invention relates to the representation of three-dimensional objects on the basis of images with depth

The invention relates to computing, and in particular to systems, data mining

The invention relates to computer technology and can be used for modeling communication systems

The invention relates to devices digital image processing and can be used in devices that are engaged in the processing of a still digital images, digital video sequences, in particular for encoding a still digital images or digital video sequences

The invention relates to computer technology and is designed for interactive processing of video data

The invention relates to computer animation images

The invention relates to biometrics and radiation dosimetry

The invention relates to the field of monitoring the integrity of protected sites and relates to a method of sealing a protected object using a binder of the body, consisting in fixing the connecting body on the protected object, passing the connecting body through the deformable body seals and fixing the connecting body body cream with simultaneous formation of the deformable section of the hull identification element

The invention relates to the field of optical identification of objects and relates to a method for determining the authenticity of a key locking device, consisting in providing the designated location of the key, in his light to obtain an image of the identification element key and processing the received information, with the key in the process of applying the move given way, and as an identity element, use the plot of his body, characterized by randomly distributed inhomogeneities, the image identification key item obtained when serial reception of the probe optical radiation is focused on the identification element and experienced the impact of optical inhomogeneities present in illuminated at a given time point identification element

Optical cable seal // 2239878
The invention relates to the field of hardware and relates to optical fillings containing a Cup recessed in her liner from the translucent material forming the body, inside of which are fixed the ends of a connecting body that is associated with the protected object, and at least one information element, and the casing elements for uniform automated reader optical image information item

The invention relates to automation and computer engineering and can be used for recognition of objects or groups of objects among a large number of templates

The invention relates to automation and computer engineering and can be used for recognition of objects or groups of objects among a large number of templates

The invention relates to computing, and in particular to control systems for the identification and conversion of formats of representations of text documents in the information network of the State automated system (GUS) “Election”

The invention relates to automatic control and computer engineering

The invention relates to the field of pattern recognition and comparison images

The invention relates to automatic control and computer engineering
Up!