Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

method and equipment for intelligently scheduling a multi-OCR engine

A recognition engine and intelligent scheduling technology, which is applied in the field of OCR recognition, can solve the problems that are not given or cannot solve the high performance and high accuracy of multi-engine systems to complete batch tasks

Active Publication Date: 2019-04-19
厦门商集网络科技有限责任公司
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disclosed technical solution only proposes to determine the first engine that is good at processing the program to be tested according to the type of the program to be tested and the processing types corresponding to the multiple engines, but it does not provide how to orderly process multiple engines in batches. Recognize text by type and ensure that the type of recognized text matches the type that the OCR recognition engine is good at processing, that is, the public technical solution cannot solve the technical problem that multi-engine systems can simultaneously achieve high performance and high accuracy to complete batch tasks

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • method and equipment for intelligently scheduling a multi-OCR engine
  • method and equipment for intelligently scheduling a multi-OCR engine
  • method and equipment for intelligently scheduling a multi-OCR engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] see figure 1 and figure 2 A method for intelligently dispatching multiple OCR engines, comprising the steps of: calling an OCR application interface to upload a file to be identified, specifying the type of the file to be identified; determining the consumption type of the OCR identification engine for processing the file according to the type of the file to be identified, The OCR engines of each type of consumption create a corresponding OCR queue, and the number of OCR recognition engines of each type of consumption is at least one; The timeout detection of whether the OCR recognition engine of the type has timed out. If it has not timed out, the file to be recognized will enter the corresponding OCR queue. If it has timed out, it cannot be enqueued and the user will be notified. By determining the matching OCR recognition engine and judging whether the OCR recognition engine has timed out before joining the team, not only can the advantages of OCR recognition engin...

Embodiment 2

[0055] see figure 1 and figure 2 A device for intelligently scheduling multiple OCR engines, including a memory and a processor, the memory stores instructions, the instructions are suitable for being loaded by the processor and performing the following steps: calling an OCR application interface to upload a file to be recognized, specifying a file to be recognized The type of file; determine the consumption type of the OCR recognition engine that processes this file according to the type of the file to be recognized, and the OCR engine of each consumption type all creates a corresponding OCR queue, and the number of OCR recognition engines of various consumption types is at least One; when the request for the file to be recognized enters the OCR queue of the corresponding OCR recognition engine, the timeout detection for judging whether the OCR recognition engine of the consumption type has timed out is performed first. If it does not time out, the file to be recognized ente...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a method for intelligently scheduling multiple OCR engines, and the method comprises the following steps: calling an OCR application interface to upload a to-be-identified file, and assigning the type of the to-be-identified file; determining consumption types of OCR engines for processing the file according to the type of the file to be identified, creating an OCR queue corresponding to each consumption type of OCR engine, and setting at least one OCR engine of each consumption type; When the to-be-identified file requests to enter the OCR queue corresponding to the OCR engine, firstly executing overtime detection for judging whether the OCR engine of the consumption type is overtime or not, and if not, enabling the to-be-identified file to enter the correspondingOCR queue, overtime, incapability of enqueuing and informing a user. The method has the advantages that the advantages of the OCR recognition engines of all consumption types are fully utilized to achieve high-performance and high-accuracy recognition, all the OCR recognition engines are dispatched in order, and queue congestion, system errors and engine paralysis are prevented.

Description

technical field [0001] The invention relates to a method and equipment for intelligently dispatching multiple OCR recognition engines, belonging to the field of OCR recognition. Background technique [0002] There are many OCR recognition engines on the market at present, but the consumption types of each OCR recognition engine are different, that is, the emphasis points of various OCR recognition engines are different. Some engines focus on recognizing full text, and some engines focus on To identify fragments, some engines focus on recognition accuracy, while others focus on recognition performance. When it is necessary to process a batch of bill documents at the same time, and they contain both full text and fragments, how to make various types of bills enter the matching OCR recognition engine in a reasonable and orderly manner and prevent the recognition task from being crowded and program errors is an urgent problem to be solved technical problem. [0003] The Chines...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/54
CPCG06F9/546
Inventor 陈辉鑫周文贵
Owner 厦门商集网络科技有限责任公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products