Device to control the identification of objects in text documents

 

The invention relates to a device for controlling the identification of objects in text documents. The technical result is to increase the performance of your device by eliminating procedures manual of the set of object IDs of text documents. For this purpose, the device comprises a detector of the position of the arm elements And delay elements, registers, memory blocks, decoders, items OR. 4 Il.

The invention relates to the technical Cybernetics, in particular, to devices for management by the identification of objects in text documents.

Automated processing of modern business documents - enter from paper, sorting, routing, etc., is a rapidly developing area of computer science. Hardware and optical character recognition (OCR) allows more successfully to solve the problem of text entry. If in the 80's or early 90's main effort is directed at improving the recognition accuracy of individual character or string of text, in recent years increasingly important property of automated text input with otskanirovanno graphical the e-model.

The known device that could be used to solve the task [1, 2].

The first known device contains a block dictionary for registering partial forms of character image data, determining the direction of the strokes, the block dictionary for registration symbols images, consisting of partial forms of symbols, a block of input strokes of a character image to be recognition, unit symbol search in the dictionary and block the issuance of the found character [1].

A significant disadvantage of this device is the low reliability of the identification characters of text documents, the shape of the glyph which is different from the shape of the font reference characters.

Known and other device containing memory blocks, a common format which determine the types of documents, registers to represent text on the document, a control unit, coupled to the memory blocks and identification of document images of various types, Comparators, flip-flops and AND gates OR delay [2].

The last of the above technical solutions closest to being described.

Its disadvantage is the low speed, due to the fact that the extraction of features the second set of identification parameters.

The purpose of the invention is improving the performance of the device by eliminating procedures manual of the set of object identifiers for text documents.

This objective is achieved in that the device containing the first block of memory, information inputs which are first, second, third, fourth and fifth information input device, the clock inputs are first and second clock inputs of the device, and the first, second, third, fourth and fifth information output device are first, second, third, fourth and fifth information output device, the first register, the information input which is the sixth information input device, and the clock input of the third synchronizing input of the first element OR the inputs of which are connected to the outputs of the first and second elements, And the output is the first synchronizing device output, the second and third registers, the outputs of which are the sixth and seventh information output device, the first, second and third delay elements, entered the detector position of the manipulator, the control inputs of which are the control inputs of the device, synchronously information output group of the first memory block, elements And the first and second groups, some inputs are connected to outputs of the first register, the other is connected to the relevant control outputs of the detector arm, the second and third memory blocks, the outputs of which are connected to information inputs of the second and third registers, respectively, the clock inputs are connected to outputs of the first and second delay elements, respectively, the elements And the third and fourth groups, some inputs are connected to respective clock outputs of the detector manipulator, and outputs connected to the inputs of the read second and third memory blocks, respectively, the first and second decoders, the inputs of which are connected to the outputs of the respective elements And the first and second groups, and outputs connected to the respective elements And the third and fourth groups, and to the other inputs of the first and second elements, And accordingly, the second element OR, the inputs of which are connected to the outputs of elements And the third group, and the output connected to the first installation the input of the detector position of the manipulator and to the input of the first delay element, the output of which is connected to the third clock input of the transition detector is on the group, and the output is connected to a second mounting the input of the detector position of the manipulator and to the input of the third delay element whose output is connected to the fourth clock input of the first memory block, and the fourth element OR, the inputs of which are connected to the outputs of the first and second delay elements, and the output is the second synchronizing output device while synchronizing the output of the first memory block is the third synchronizing device output and the input of the third delay element connected to the third clock input devices.

The invention is illustrated by drawings, where Fig.1 shows a block diagram of the device of Fig.2 - specific constructive implementation of the first memory block of Fig.3 - specific structural performance of the detector position of the manipulator of Fig.4 is an example display on the display screen in the right pane of a graphical image of a business card, and in the left pane of the screen fields details.

The device (Fig.1) contains the first 1, second 2 and third 3 memory blocks, the detector 4 position of the manipulator, the first 5 second 6 and third 7 registers, the first 8 and second 9 decoders, the first 10 and second 11 elements And the first 12, second 13, the third 23 and 24 third delay elements.

The first block 1 (Fig. 2) contains registers 25-29, group 30-33 element And delay element 34.

The second and third memory blocks is made in the form of permanent storage devices.

The detector arm (Fig.3) contains a reversible counters 35, 36, Comparators 37-40, triggers, 41-44, the elements 45, 46 And element 47 OR element 48 delay.

In Fig. 1 also shows the first 50, second 51, 52 third, fourth, 53, 54 fifth and sixth 55 information input device, the first 56 and second 57 and 58 third clock inputs of the device, the first 59 and second 60 control inputs of the device, the first 61, second 62, 63 third, fourth, 64, 65 fifth, 66 sixth and seventh 67 information output device, the first 68, 69 second and third 70 synchronizing the outputs of the device.

In addition, it is shown the third 71 and 72 fourth clock inputs and information outputs 73-76 group of the first memory block, the information inputs 77-80, clock input 81 and installation inputs 82, 83 of the detector position of the manipulator and its control 84-86 and clock 88, 89 outputs.

All nodes and elements of the device are made on the standard of potentially switching elements.

The device operates as follows.

About the right side of which is allocated to the field to display the actual scanned graphic image, text document, and on the left side of the field provided output values of the identifiable objects, for example, details of the relevant documents (Fig.4).

Reference coordinates corresponding fields of the output details are set using registers 25-28 memory block 1, where they are recorded with information inputs 50-53 respectively sync coming from the inlet 56.

The unit will cover the identification of customer details to some commercial organizations for their business cards.

Analyzing the content of the scanned graphic image of a business card, the operator using a pointing device, such as a mouse, brings the cursor displayed on the screen, the graphic image corresponding symbols, such as characters of the telephone number listed in the card, and selects characters of the phone number by pressing the left mouse button. After that, characters are selected phone numbers are moved by the operator to one of the output fields of the details.

Position the mouse cursor on the display screen is monitored by two reversible counters detector 4: the X coordinate counter 35, the Y-coordinate counter 36. The counters 35, 36 are received at one input ratio is in the above registers of block 1.

For definiteness, let us assume that the x coordinate of the output fields of customer details will be presented in the register 25 and the Y coordinate is in the register 27. When you move the mouse cursor on the display screen to the inputs of the reversible counter 35 and 36 receive the pulses from the inputs 59, 60. These pulses through the element 47 OR element 48 delays are also on the clock inputs of the Comparators 37 and 39, which compares the code values of the registers 25, 27 with code values reversible counters 37, 39.

The fact of moving the mouse cursor in the output field details for the X coordinate will be fixed by the comparator 37, the grant signal on a single input trigger 41 and install it in one state, and the Y coordinate of the comparator 39, the grant signal on a single input trigger 42 and install the latest in one state. High potentials of their outputs triggers 41, 42, prepare the element 45 And to the fire.

Moving the mouse cursor in the selected field details, the operator releases the left mouse button. When the input 57 unit 1 receives the clock signal, on which the coded representation of a graphical image of the digital phone numbers from input 54 is recorded in the register 29.

After the insertion, the Kodo is detained element 34 on the recording time code in the register, available at the output 68 of the device as a clock signal the beginning of the character recognition of a graphical image of the phone number. This signal on the interrupt input server (not shown), the latter queries the contents of register 29 block 1 and starts the program, character recognition, the result of which the information input device 55 receives the digital code of the phone number.

This code for synchronization signal server at the input 58 of the device is entered in the register 5, the outputs of which via group elements 12, 13 And connected to the inputs of the decoders 8, 9.

Simultaneously, the clock pulse input 58, the detainee element 24 at the time of entering code in the register 5, is fed to the input 81 of the detector 4 and further to the third input element 45 And open on the other two inputs high potential triggers 41, 42, and through it, the output 88 of the detector 4 is fed to the inputs of the status element 11 And the elements 16, 17 And groups.

In this case, a high potential triggers 41, 42 will be opened to the elements 13 And connecting the outputs of the register 5 to the inputs of the decoder 9. The decoder 9 decodes the digital code of the phone number and od is od which receives the pulse survey from the output 88 of the detector 4.

The pulse from the output element 16 And is fed to the input of the read fixed cell constant of the storage device 3, which contains all the necessary details of the client, for example, surname, name, patronymic name, full home address, Fax, etc., which are fed to the input of the register 7.

Simultaneously, the same pulse from the output element 16, And after passing through the element 20 OR element 23 delay, delay pulse on the read time code from block 3 of memory is supplied to the clock input of the register 7 and puts him in a few details. In addition, the pulse from the output element 20 OR via the input 83 of the detector 4 is supplied on the installation inputs trigger 41, 42, returning to their original state, and the pulse from the output of the delay element 23 through the inlet 71 of block 1 of the memory is fed to the inputs of the elements 30 and 32, and rewriting to the outputs 61 and 63 of the reference coordinates of the output fields, details, and through the element 21 OR the output 69 of the device as a clock signal the readiness of the display content of the register 7 with exit 64 on the output field details, the coordinates of which are given with outputs 61, 63 device. On this signal, the server displays on the display screen in the output field details all the necessary data If the register 5 will be received code combination, which is not recorded in the memory unit 3, the decoder will output a high potential to one input of the element 11 I. In this case, the pulse from the output 88 of the detector 4 passes through the element 11 And through the element 18 OR the output device 70 as a signal of lack of details from the client.

Thus, the introduction of new design features significantly improve the performance of the device, eliminating the need for manual data entry when searching for details, and time spent on the search details in the database.

Sources of information 1. Patent EPO 0542566, M CL G 06 To 9/46, 9/80, 1993

2. U.S. patent 5161214, M CL G 06 F 3/14, 1992 (prototype).

Claims

The device management object identification text documents containing the first block of memory, information inputs which are first, second, third, fourth and fifth information input device, the clock inputs are first and second clock inputs of the device, and the first, second, third, fourth and fifth information outputs are first, second, third, fourth and fifth information output device, the first register, the relevant information input device, the first element OR the inputs of which are connected to the outputs of the first and second elements, And the output is the first synchronizing device output, the second and third registers, the outputs of which are the sixth and seventh information output device, the first, second and third delay elements, characterized in that it comprises a detector of the position of the manipulator, the control inputs of which are the control inputs of the device, the clock input connected to the output of the third delay element, and the information inputs connected to respective information output group of the first memory block, the elements And the first and second groups, some inputs are connected to outputs of the first register, the other is connected to the relevant control outputs of the detector arm, the second and third memory blocks, the outputs of which are connected to information inputs of the second and third registers, respectively, the clock inputs are connected to outputs of the first and second delay elements, respectively, the elements And the third and fourth groups, some inputs are connected to respective clock outputs of the detector position of the manipulator, and the outputs are connected to which are connected with the outputs of the respective elements And the first and second groups, and outputs connected to the respective elements And the third and fourth groups, and to the other inputs of the first and second elements, And accordingly, the second element OR, the inputs of which are connected to the outputs of elements And the third group, and the output connected to the first installation the input of the detector position of the manipulator and to the input of the first delay element, the output of which is connected to the third clock input of the detector arm, the third element OR the input of which is connected to the outputs of the respective elements And the fourth group, and the output is connected to a second mounting the input of the detector position of the manipulator and to the input of the third delay element, the output of which is connected to the fourth clock input of the first memory block, and the fourth element OR, the inputs of which are connected to the outputs of the first and second delay elements, and the output is the second synchronizing output device while synchronizing the output of the first memory block is the third synchronizing device output and the input of the third delay element connected to the third clock input devices.

 

Same patents:

The invention relates to devices and methods of identifying a genuine series of images

The invention relates to automation and computer engineering and can be used in automatic recognition of situations to recognize the States of the objects according to the spectral characteristics of their parameters, as well as to recognize the signature of the person

The invention relates to automation and computer engineering and can be used in automated pattern recognition to recognize the States of the objects according to the spectral characteristics of their parameters, as well as to recognize the signature of the person

The invention relates to an automatic diagnosis of the communication channel and equipment in multi-channel systems telephone

The invention relates to the detection and identification of signals

The invention relates to the encoding of papillary pattern

The invention relates to computer technology and can be used for object recognition in the case when the reference and the observed two-dimensional image defined as fuzzy sets

The invention relates to computer technology and can be used in opto-electronic systems, automatic tracking of moving ground and aerial objects for their selection on the background of the Earth

The invention relates to the field of computer engineering and can be used for image processing

The invention relates to computing and is designed to limit access to information through biometric identification on the individual characteristics of handwriting detected during playback by the user in advance known passphrase or signature

In-circuit emulator // 2214621
The invention relates to computing, and is intended for debugging microprocessor systems based on microprocessors, microcontrollers, processors, digital signal processing

The invention relates to data processing devices

The invention relates to the management of object-oriented software applications

The invention relates to the field of computer technology and may find application in conveyor threading machines and multiprocessor computing systems

The invention relates to computer devices, in particular to computer devices for the development and implementation of computer applications

The invention relates to means for Informatics and computer engineering and can be used to solve problems in resource allocation and parameters in the economy, the distribution of memory in computers, computing systems and complexes, in computer networking

The invention relates to means for Informatics and computer engineering and can be used to solve problems in resource allocation and parameters in the economy, the distribution of memory in computers, computing systems and complexes, in computer networking

The invention relates to the field of parallel information processing when handling computing devices to a shared resource and can be used in information processing in radio systems

The invention relates to the field of parallel information processing when handling computing devices to a shared resource and can be used in information processing in radio systems

The invention relates to the field of computer technology, in particular, to devices priority service requests

FIELD: computer science.

SUBSTANCE: method includes transmitting data through buffer between video memory and route for image forming, wherein buffer is separated on two blocks for reading and writing. Recording into blocks is performed by packet, size of which is equal to buffer size, while recording in blocks is performed in one addressing to video memory, and in separate block writing and/or reading is concurrently performed.

EFFECT: decreased recording frequency and possible alternation of time until start of overwriting in broad range.

2 cl

Up!