[go: up one dir, main page]

CN106846011A - Business license recognition methods and device - Google Patents

Business license recognition methods and device Download PDF

Info

Publication number
CN106846011A
CN106846011A CN201611265344.0A CN201611265344A CN106846011A CN 106846011 A CN106846011 A CN 106846011A CN 201611265344 A CN201611265344 A CN 201611265344A CN 106846011 A CN106846011 A CN 106846011A
Authority
CN
China
Prior art keywords
image
text
business license
module
line
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201611265344.0A
Other languages
Chinese (zh)
Inventor
蒋菲
胡志成
陈桓
张良杰
蔡晓胜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kingdee Software China Co Ltd
Original Assignee
Kingdee Software China Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kingdee Software China Co Ltd filed Critical Kingdee Software China Co Ltd
Priority to CN201611265344.0A priority Critical patent/CN106846011A/en
Publication of CN106846011A publication Critical patent/CN106846011A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/018Certifying business or products
    • G06Q30/0185Product, service or business identity fraud
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5083Techniques for rebalancing the load in a distributed system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/084Backpropagation, e.g. using gradient descent
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/25Determination of region of interest [ROI] or a volume of interest [VOI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/26Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion
    • G06V10/267Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion by performing operations on regions, e.g. growing, shrinking or watersheds
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/44Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/94Hardware or software architectures specially adapted for image or video understanding
    • G06V10/95Hardware or software architectures specially adapted for image or video understanding structured as a network, e.g. client-server architectures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/5013Request control

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Business, Economics & Management (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Development Economics (AREA)
  • Biophysics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Economics (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Character Input (AREA)

Abstract

The present invention relates to a kind of business license recognition methods and device, the business license identification request that server receiving terminal is uploaded, business license identification request carries the original image obtained after being taken pictures to business license, use the mode of load balancing that business license identification request is assigned into server carries out Text region with to the original image for carrying, generate the recognition result of business license, recognition result is stored in server, and recognition result is back to terminal.Automatic identification to business license is realized by server, time and manpower is saved.

Description

Business license recognition methods and device
Technical field
The present invention relates to technical field of character recognition, more particularly to a kind of business license recognition methods and device.
Background technology
Business license is that the department in charge of industry and commerce issues industrial and commercial enterprises, a certain production warp is engaged in the allowance of individual operator The voucher of battalion's activity.Its item in registration includes:Title, address, director, amount of the fund, economic sector, business scope, operation Mode, number of employees, operating period etc..Business license is generally used for the identification of enterprise identity, determine enterprise whether necessary being, Whether the corresponding and for achieving and reviewing of bearer and the information described in business license proved.Handle open a bank account, Telecommunication service, enterprise's bid, the tax registration, the business such as sign a contract, and can be commonly using to battalion in some commercial activitys Industry license by the item in registration information on business license, it is necessary to carry out registration typing.Traditional registration input method is mostly logical Cross and item in registration information important on business license is manually registered into typing, take a substantial amount of time and manpower.
The content of the invention
Based on this, it is necessary to for above-mentioned technical problem, there is provided the business license identification side of a kind of time-consuming and manpower Method and device.
A kind of business license recognition methods, methods described includes:
The business license identification request that receiving terminal is uploaded, the business license identification request is carried takes pictures to business license The original image for obtaining afterwards;
Use the mode of load balancing that business license identification request is assigned into server to carry described pair The original image carries out Text region, generates the recognition result of business license;
The recognition result is stored in server, and the recognition result is back to terminal.
A kind of business license identifying device, described device includes:
Original image acquisition module, request, the business license identification are recognized for the business license that receiving terminal is uploaded Request carries the original image obtained after being taken pictures to business license;
Original image identification module, for business license identification request to be assigned into clothes by the way of load balancing Business device carries out Text region with the original image to described pair of carrying, generates the recognition result of business license;
Recognition result output module, for the recognition result to be stored in into server, and the recognition result is returned To terminal.
Above-mentioned business license recognition methods and device, the business license identification request that server receiving terminal is uploaded, business License identification request carries the original image obtained after being taken pictures to business license, is known business license by the way of load balancing Do not invite to ask and be assigned to server to carry out the described pair of original image for carrying Text region, the identification of generation business license As a result, recognition result is stored in server, and recognition result is back to terminal.Realized to business license by server Automatic identification, save time and manpower.
Brief description of the drawings
Fig. 1 is the applied environment figure of business license recognition methods in one embodiment;
Fig. 2 is the cut-away view of server in one embodiment;
Fig. 3 is the flow chart of business license recognition methods in one embodiment;
Fig. 4 is the flow chart of original image recognition in one embodiment;
Fig. 5 is the flow chart of printed page analysis treatment in one embodiment;
Fig. 6 is background and the flow chart of frame removal in one embodiment;
Fig. 7 is the flow chart that one embodiment Chinese one's own profession image is obtained;
Fig. 8 is the structural representation of business license identifying device in one embodiment;
Fig. 9 is the structural representation of original pattern recognition device in one embodiment;
Figure 10 is the structural representation of printed page analysis processing module in one embodiment;
Figure 11 is the structural representation of background and frame removal module in one embodiment;
Figure 12 is the structural representation of one embodiment Chinese one's own profession image collection module.
Specific embodiment
To enable the above objects, features and advantages of the present invention more obvious understandable, below in conjunction with the accompanying drawings to the present invention Specific embodiment be described in detail.Many details are elaborated in the following description in order to fully understand this Invention.But the present invention can be implemented with being much different from other manner described here, those skilled in the art can be Without prejudice to doing similar improvement in the case of intension of the present invention, therefore the present invention is not limited by following public specific implementation.
Unless otherwise defined, all of technologies and scientific terms used here by the article with belong to technical field of the invention The implication that technical staff is generally understood that is identical.The term for being used in the description of the invention herein is intended merely to description tool The purpose of the embodiment of body, it is not intended that in the limitation present invention.Each technical characteristic of above example can carry out arbitrary group Close, to make description succinct, combination not all possible to each technical characteristic in above-described embodiment is all described, however, As long as the combination of these technical characteristics does not exist contradiction, the scope of this specification record is all considered to be.
Business license recognition methods provided in an embodiment of the present invention can be applied in environment as shown in Figure 1.With reference to Fig. 1 institutes Show, terminal 102 is connected by network with server 104.The business license identification request that 104 receiving terminal of server 102 is uploaded, Business license identification request carries the original image obtained after being taken pictures to business license, is held business by the way of load balancing Be assigned to server 104 according to identification request carries out Text region with to the original image for carrying, and generates the identification knot of business license Really, recognition result is stored in server 104, and recognition result is back to terminal 102.
In one embodiment, as shown in Fig. 2 additionally providing a kind of server, the server includes passing through system bus The processor of connection, non-volatile memory medium, built-in storage, network interface, be stored with operation in non-volatile memory medium System and a kind of business license identifying device, the business license identifying device are used to perform a kind of business license recognition methods.Should Processor is used to improve calculating and control ability, supports the operation of whole server.Built-in storage is used to be non-volatile memories The operation of the business license identifying device in medium provides environment, and computer-readable instruction can be stored in the built-in storage, should Computer-readable instruction is when executed by, and may be such that a kind of business license recognition methods of the computing device.Network interface For carrying out network service with terminal, data are received or send, the request of the business license identification that for example receiving terminal sends, with And send business license identification etc. to terminal.
In one embodiment, as shown in Figure 3, there is provided a kind of business license recognition methods, Fig. 1 is applied in this way In server as a example by illustrate, specifically include:
Step 310, the business license identification request that receiving terminal is uploaded, business license identification request is carried to business license The original image obtained after taking pictures.
Business license identification function is made into micro services and is placed on high in the clouds, then open API (Application are provided Programming Interface, application programming interface), be linked into the API in the application of oneself by user, it is possible to Use business license identification function.Can be used under any operating system, not limited by operating system.
When user uploads business license by terminal to server recognizes request, because being taken in business license identification request With business license original image, as business license original image is uploaded to server.User obtains business using terminal License original image, for example, user can be entered by mobile phone, camera or other terminal-pair business licenses with camera function Row is taken pictures, it is also possible to which by scanner etc., the terminal-pair business license with scan function is scanned.To take pictures again or sweep Retouch the original image for obtaining to upload onto the server, upload mode supports local upload and URL (URL, Uniform Resource Locator) upload, certainly in other embodiments, it is possibility to have other upload modes.
Step 320, uses the mode of load balancing that business license identification request is assigned into server with to the original for carrying Beginning image carries out Text region, generates the recognition result of business license.
The business license that server is uploaded according to terminal recognizes request, and load balancing is carried out to the request, by the request point The corresponding server of dispensing is processed.
Load balancing is made up of a server set multiple servers in a symmetrical manner, and every server all has Status of equal value, individually can externally provide service and without the auxiliary of other servers.By load balancing technology, will be outer The request that portion sends is evenly distributed on a certain server in symmetrical structure, and receives the server of request independently Respond the request of client.Equally loaded can mean allocation client request to server array, take this to provide quick obtaining important Data, solve the problems, such as a large amount of concurrent access services.
The server of request is received, the original image to being carried in the request carries out Text region, generate business license Recognition result.
Step 330, is stored in server, and recognition result is back into terminal by recognition result.
On the one hand recognition result is stored in server, in case calling.On the other hand recognition result is returned into terminal, terminal Recognition result can be directly read carries out registration typing.
In the present embodiment, business license identification function is made into micro services and is placed on high in the clouds, then open API, user are provided The API is linked into the application of oneself, it is possible to will directly be used by the recognition result of identification output.It is truly realized logical Cross automatic identification of the server to business license, time-consuming and manpower.
In one embodiment, as shown in figure 4, business license identification request is assigned into clothes by the way of load balancing Business device carries out Text region with to the original image for carrying, and generates the recognition result of business license, specifically includes:
Step 322, the original image to receiving carries out printed page analysis treatment.
The server of request is received, the original image to being carried in request carries out printed page analysis treatment.Specifically, service Device is ajusted to original image first, then to ajusting after image carry out quality evaluation.Typically can be to the color of image, clear Clear degree, colour cast and brightness etc. carry out quality evaluation, generate quality assessment result, and incongruent project is processed, to cause Image is qualified.If image some projects cannot pass through the later stage, and treatment is qualified to reach, then quality assessment result is fed back into end End.So that Non-Compliance of the user in quality assessment result, targetedly shooting image, efficiently to obtain qualified Image.Avoid and only feed back to user images and do not meet information, user does not know where unqualified image is but, it is impossible to corresponding Adjust, the image or unqualified that may be shot next time, so as to waste substantial amounts of time and efforts.
Step 324, to being processed through printed page analysis after image carry out background and frame removal.
Server carries out background and frame removal to the image after ajusting.Specifically, the image after first to ajusting enters Row noise reduction removes texture, and texture floating filter small in image is fallen.Rim detection is carried out to image again, is detected and clapped in image Take the photograph the edge of business license.Straight-line detection is carried out according to the edge for detecting, the four edges circle straight line of business license is drawn.Most Afterwards, four intersection points of boundary straight line are determined according to four edges circle straight line, the inframe constituted to four edges circle straight line and four intersection points Image, carry out perspective transform, obtain removing the image of background and frame.
Step 326, to carrying out line of text detection and row cutting through the image after background and frame removal, obtains line of text figure Picture.
Server removes color information to through the image after background and frame removal, first carrying out greyscale transformation.Again to image Text edges detection is carried out, protrusion obtains text filed on business license.The edge detection graph text filed to each is entered again Row is expanded by row, is specially expanded according to pixel column, obtains the Connection operator block connected with pixel column.Next, utilizing Character features carry out connected domain detection to Connection operator block, reject non-legible Connection operator block, filter out text filed company Logical domain.Finally, determine the boundary rectangle of text filed connected domain, according to boundary rectangle positional information, obtain a line a line Line of text image.
Step 328, carries out Text region to line of text image, and generate by row according to the good neutral net of training in advance Recognition result.
Using the good neutral net of precondition to carrying out Classification and Identification in the line of text image that obtains, it is possible to obtain text The result of word identification.The result to Text region carries out preliminary Text extraction again, it is possible to recognizes business license and ties Fruit returns to user by row.
Neutral net can be chosen for convolutional neural networks, and convolutional neural networks (CNN) are a kind of common deep learnings Framework, is inspired by biological natural vision Cognition Mechanism, mainly by input layer, convolutional layer, and pond layer (also referred to as down-sampling layer), Full articulamentum, output layer etc. are constituted, and wherein convolutional layer and pond layer can be multiple.Input layer is to treat training data, i.e., original View data;Convolutional layer, with convolution kernel migration on image array, and correspondence position element multiplication, then multiplied result It is added, last addition result forms new image array, and this layer has mainly carried out the extraction of feature to image, makes primary signal Enhancing, reduces noise;Pond layer, maximum or weighted average in selection pond/sampling window, or average value etc. form new Image array, fuzzy filter can be regarded as, play Further Feature Extraction, reduce parameter, reduce what is easily occurred in training Over-fitting is acted on;Full articulamentum, an one-dimensional vector is pulled into by input matrix, then carries out dot product to this one-dimensional vector, mainly The composite signal of some high values is selected for the re-sampling from convolution results, some is abandoned and is repeated low-quality composite signal, To the feature learning of whole image, classification prediction.Output layer, for the output of result, obtains the classification results of image.
Neutral net can also be chosen for BP neural network, that is, choose based on BP (Back Propagation, reverse biography Broadcast) the multilayer perceptron model of algorithm is trained to target.Multilayer perceptron model is by an input layer, one or more are hidden Hide the neutral net composition of layer and an output layer.Each layer is interlinked by one or more neurons, neuron Output can be just the input of another neuron.
Stimulation is passed to hidden layer by input layer, and hidden layer is by the intensity (weight) contacted between neuron and transmission rule Then stimulation is passed to output layer by (activation primitive), and the stimulation that output layer arranges after hidden layer treatment produces final result.If having just True result, then correct result and the result for producing are compared, error, then backstepping is obtained to the chain in neutral net Connecing weight carries out feedback modifiers, so as to come complete study process.
For the activation primitive of neuron output in itself, Sigmoid functions are in general chosen.Sigmoid functions are One function of common S types in biology, also referred to as S-shaped growth curve.Sigmoid functions are a good threshold value letters Number, with continuous, smooth, strictly monotone characteristic.
In order to train grader, real character is trained during a part of business license is chosen in advance.For example, 10 Arabic numerals, 34 province information, type information, composition form information etc. are trained.
In the present embodiment, printed page analysis treatment is carried out to original image, quality appraisal report is generated, and feed back to use Family.So that Non-Compliance of the user in quality assessment result, targetedly shooting image, efficiently to obtain qualified Image.Avoid and only feed back to user images and do not meet information, user does not know where unqualified image is but, it is impossible to corresponding Adjust, the image or unqualified that may be shot next time, so as to waste substantial amounts of time and efforts.
Text region is carried out to line of text image according to the good neutral net of training in advance, and by row generation recognition result. Choose in a part of business license real character in advance to be trained neural network so that the identification of business license is accurate Rate is substantially improved.And by row generation recognition result so that recognition result standardization, sharpening, readability enhancing.
In one embodiment, as shown in figure 5, the original image to receiving carries out printed page analysis treatment, specifically include:
Step 322a, obtains the anglec of rotation, according to rotation according to the words direction information on original image and graphical information Angle is ajusted to original image.
Because the original image that user uploads not all is ajusted, therefore firstly the need of according to the word side on business license Original image is ajusted to national emblem badge information, seal information etc. in information and figure, you can 90 degree, 180 degree are done to original image Rotation ajust, or other are arbitrarily angled also according to rotation is needed.So that the text information on original image be all vertically to On, facilitate follow-up Text region to work.
Step 322b, at least one in color, definition, colour cast and brightness to the image after ajusting carries out quality Assessment, generates quality assessment result.
The original image quality that user uploads is uneven, it is therefore desirable to which the quality to the image after ajusting is commented Estimate, generate quality assessment result.Quality assessment result is qualified, you can do the image procossing of next step, if unqualified, by quality Assessment result feeds back to terminal.
Specifically, quality evaluation includes the detection to black and white, coloured image.Including being black to the original image that user uploads Still cromogram is detected white figure, for example, the original image that some users upload is the copy of the business license, detects it is black Bai Tu;If what is uploaded is the original business license image photograph for shooting, detect it is cromogram.Also include to black and white in cromogram Partly, the detection of chrominance section.There is auxiliary to the determination of the detection to the external frame of line of text later of black and white, coloured image Effect.Color table, hsv color space, the distribution of color of LAB color spaces of artwork master and the corresponding passages of RGB 3 of cromogram It is different.According to above-mentioned distinctive information, the text message of the information such as badge, red chapter that image is enameled and black and white is identified.
Quality evaluation also includes the detection to image definition.Average gradient is used in the present embodiment (meangradient) method is detected to the definition of image.Because average gradient can sensitively reflect image to minor detail The ability of contrast expression, so can be used to the definition of evaluation image.Average gradient is bigger, represents that image level is more, clearly Degree is also higher.Definition image high, nearby gray scale has notable difference, i.e. rate of gray level for the border or hachure both sides of its image Greatly.Its corresponding gradient formula is:
Wherein I represents image, and I (i, j) represents the i-th row in image, and the gray value of jth row pixel, W, H represents figure respectively The width and height of picture.
Quality evaluation also includes the assessment to colour cast.Shoot image process in, occasionally there are certain color form and aspect, Saturation degree has obvious difference with real image, that is, there is color offset phenomenon.Be converted to for RGB image first by the detection of colour cast Lab space, wherein L represent brightness of image, and a represents image red green component, and b represents image yellow blue component.Generally there is colour cast Image, average on a and b components can deviation from origin it is far, variance also can be less than normal;By calculating image on a and b components Average and variance, so that it may assess image with the presence or absence of colour cast.Image for there is colour cast needs to carry out white balance to picture Treatment.The correlation formula for assessing colour cast is as follows:
K=D/M
Wherein, MaRepresent average of the image on a components, MbRepresent average of the image on b components;DaRepresent image in a Variance on component, DbRepresent variance of the image on b components;M represents colour cast average of the image in Lab space;D represents image In the colour cast variance of Lab space;Colour cast judges that factor K value is bigger, and colour cast degree is bigger.
Quality evaluation also includes being estimated the brightness of image.Specifically, calculate average of the picture on gray-scale map and Variance, when there is brightness and be abnormal, average can deviate average point, it can be assumed that be average point 128, and variance also can be less than normal.Pass through Calculate the average and variance of gray-scale map, so that it may assess image with the presence or absence of overexposure or under-exposure.
After color, definition, colour cast and brightness to the image after ajusting etc. all carry out quality evaluation, generation quality is commented Estimate result.Certainly in other embodiments, it is also possible to which other characteristics of the image after to ajusting carry out quality evaluation.Quality evaluation Result specifically include definition it is whether qualified, with the presence or absence of colour cast, with the presence or absence of overexposure or under-exposure etc..If judging quality Assessment result is unqualified, then image is adjusted to qualified according to quality assessment result, if still unqualified, needs to clap again According to upload.
Step 322c, terminal is back to by quality assessment result.
Quality assessment result is back to terminal by server, if quality assessment result is unqualified, user need to be according to matter The Non-Compliance in assessment result is measured, targetedly shooting image uploads onto the server again, efficiently to obtain qualified Image.
In the present embodiment, original image is ajusted so that the text information on original image is all straight up , facilitate follow-up Text region to work.Further, to the image after ajusting color, definition, colour cast and brightness etc. Quality evaluation is carried out, quality assessment result is generated.If quality assessment result is judged for unqualified, according to quality assessment result pair Image is adjusted to qualified, if still unqualified, needs upload of taking pictures again.User need to not be inconsistent in quality assessment result Item is closed, targetedly shooting image uploads onto the server again, efficiently to obtain qualified image.
In one embodiment, as shown in fig. 6, the image after to being processed through printed page analysis carries out background and frame removal, Specifically include:
Step 324a, to being processed through printed page analysis after image carry out noise reduction and remove texture.
Texture on business license is generally the texture of light color, therefore using meanshift algorithms to line small in image Reason floating is filtered.Meanshift algorithms are also called mean shift algorithm.Image is carried out after noise reduction removes texture, then carried out follow-up Treatment, it will improve the accuracy of image recognition.
Step 324b, to removing texture through noise reduction after image carry out rim detection, draw the edge of image.
Rim detection is carried out to image using canny Edge checks, the edge of captured business license in image is detected. Canny Edge Detections are a kind of edge detection algorithms calculated based on image gradient.
Step 324c, straight-line detection is carried out to edge, draws the boundary straight line of image.
According to the edge of the business license for detecting, the possible boundary straight line of business license is gone out using hough straight-line detections, Angle of inclination, relative distance and angle further according to straight line filter out most possible boundary straight line.But can't reject and side The frame straight line of boundary's straight line parallel, is now accomplished by carrying out consistency detection to the edge of image flat with boundary straight line to reject Capable frame straight line, so that it is determined that the four edges circle straight line of image.
Step 324d, the intersection point of boundary straight line is determined according to boundary straight line, to boundary straight line and the intersection point structure of boundary straight line Into inframe the image that goes after texture of noise reduction, carry out perspective transform, obtain removing the image of background and frame.
Four intersection points of boundary straight line are determined according to four edges circle straight line, four edges circle straight line and four intersection points are constituted The image of inframe, carries out perspective transform, obtains removing the image of background and frame.Perspective transform is that picture projection is new to one View plane, also referred to as projection mapping.
In the present embodiment, image is carried out after noise reduction removes texture, texture small in image being floated and being filtered, then entered Row subsequent treatment, it will improve the accuracy of image recognition.Can not be positive figure by shooting angle by perspective transform As being adjusted to the image that shooting angle shoots for front.By above-mentioned pretreated image, picture quality is optimized, significantly Improve the accuracy of subsequent treatment.
In one embodiment, as shown in fig. 7, carrying out line of text detection and row to the image after being removed through background and frame Cutting, obtains line of text image, specifically includes:
Step 326a, the image to removal background and frame carries out greyscale transformation.
Server removes color information to through the image after background and frame removal, first carrying out greyscale transformation.
Step 326b, to carrying out text edges detection through the image after greyscale transformation, obtains text filed.
Text edges detection is carried out to image using canny Edge checks, protrusion obtains the edge of word on business license Detection figure, it is as text filed.
Step 326c, is expanded text filed by row, is obtained with the Connection operator block of row connection.
Again to each it is text filed carry out by row expand, specially expanded according to pixel column, obtain with pixel column connect The Connection operator block for connecing.
I (i, (j-k))=255 (k=0 ..., n)
The minimum value of width (width) of the wherein n less than image I and height (height), uses through test of many times herein N=5, the occurrence of n is not limited.I-th row of I (i, (j-k))==255 expression image I, the gray value of jth-k row pixels During equal to 255, i.e. I (i, (j-k))==255 it is injunctive be it is true, then it is 0 to n to be counted as the span of 1, k;Thresh is The threshold value of setting, when the numerical value on the left side in formula (9) is more than thresh threshold values, I (i, j-k) will be entered as in formula (10) 255, carried out line slip expansion.
Step 326d, connected domain detection is carried out according to character features to Connection operator block, filters out text filed connection Domain.
Connected domain detection is carried out to Connection operator block using character features, non-legible Connection operator block is rejected, filtered out Text filed connected domain.Character features specifically include the ratio of width to height of line of text, height etc..
Step 326e, determines the boundary rectangle of text filed connected domain, and every trade cutting is entered to text according to boundary rectangle, Obtain line of text image.
Determine the boundary rectangle of text filed connected domain, every trade cutting is entered to text according to boundary rectangle, obtain a line The line of text image of a line.Can be identified by row during follow-up identification, such that it is able to the semanteme of associated context.
In the present embodiment, greyscale transformation is first carried out, color information is removed,
In one embodiment, there is provided a kind of business license recognition methods, the method is being applied to ring as shown in Figure 1 It is illustrated in border.
Business license identification function is made into micro services and is placed on high in the clouds, then open API is provided, user accesses the API To in the application of oneself, it is possible to use business license identification function.For example, the API can be accessed the business of oneself for bank System, such that it is able to directly invoke business license recognition result, seamless linking.Can be used under any operating system, do not received The limitation of operating system.
When banking person is shot by the camera of computer to business license, business license original graph is obtained Picture, business license original image is uploaded by being transmitted to server on local.Server receives the original image, and load Weighing apparatus, distributes to the original image corresponding server and is processed.
Because the original image that user uploads not all is ajusted, therefore firstly the need of according to the word side on business license Original image is ajusted to national emblem badge information, seal information etc. in information and figure, you can 90 degree, 180 degree are done to original image Rotation ajust, or other are arbitrarily angled also according to rotation is needed.So that the text information on original image be all vertically to On, facilitate follow-up Text region to work.Then to ajusting after the color of image, definition, colour cast and brightness etc. carry out Quality evaluation, generates quality assessment result.Quality assessment result shows qualified, proceeds subsequent treatment, if unqualified, Incongruent project is processed, to cause image qualified.Image for there is colour cast needs white by carrying out to picture Balance Treatment is with so that image is qualified.If image some projects cannot pass through the later stage, and treatment is qualified to reach, then comment quality Estimate result and feed back to the computer for uploading image.So that Non-Compliance of the banking person in quality assessment result, is directed to Property shooting image, and upload until qualified again.
Further, server carries out noise reduction and removes texture to qualified image using meanshift algorithms, will be small in image Texture floating filter fall.Recycle canny Edge checks carries out rim detection to image, detects captured business in image The edge of license.Hough straight-line detections are utilized according to the edge for detecting, the possible boundary straight line of business license, then root is drawn Most possible boundary straight line is filtered out according to the angle of inclination of straight line, relative distance and angle.Now, however it remains straight with border The parallel unnecessary frame straight line of line, the edge to image carries out consistency detection to reject the frame parallel with boundary straight line Straight line, so that it is determined that the four edges circle straight line of image.Four intersection points of boundary straight line are determined according to four edges circle straight line, to four Boundary straight line and four images of the inframe of intersection point composition, carry out perspective transform, obtain removing the image of background and frame.
Further, the image after server through background and frame to removing, first carries out greyscale transformation, removal color letter Breath.Recycling canny Edge checks carries out text edges detection to image, and protrusion obtains the rim detection of word on business license Figure, it is as text filed.Again to each it is text filed carry out by row expand, specially expanded according to pixel column, obtain with The Connection operator block of pixel column connection.Connected domain inspection is carried out to Connection operator block using features such as the ratio of width to height of line of text, height Survey, reject non-legible Connection operator block, such as the mark for being added with pen etc., filter out text filed connected domain.Really The boundary rectangle of fixed text filed connected domain, according to boundary rectangle to it is text filed enter every trade cutting, obtain a line a line Line of text image.
Further, real character, such as 10 Arabic numerals, 34 provinces in a part of business license are chosen in advance Part information, type information, composition form information etc. are trained to BP neural network.Then using the BP nerves that precondition is good Network generates recognition result to carrying out Classification and Identification in line of text image by row.Banking system can directly invoke battalion Industry license recognition result.
In one embodiment, as shown in figure 8, additionally providing a kind of business license identifying device, the device includes:It is original Image collection module 810, original image identification module 820, recognition result output module 830.
Original image acquisition module 810, request is recognized for the business license that receiving terminal is uploaded, and business license identification please The original image for asking carrying to be obtained after being taken pictures to business license;
Original image identification module 820, for business license identification request to be assigned into clothes by the way of load balancing Business device is with to carrying out Text region, the recognition result of generation business license to the original image for carrying;
Recognition result output module 830, for recognition result to be stored in into server, and is back to end by recognition result End.
In one embodiment, as shown in figure 9, original image identification module 820 includes:Printed page analysis processing module 822, Background and frame removal module 824, line of text image collection module 826, line of text picture recognition module 828.
Printed page analysis processing module 822, for carrying out printed page analysis treatment to the original image for receiving;
Background and frame removal module 824, background and frame removal are carried out for the image after to being processed through printed page analysis;
Line of text image collection module 826, for the image after to being removed through background and frame carry out line of text detection and Row cutting, obtains line of text image;
Line of text picture recognition module 828, for entering style of writing to line of text image according to the good neutral net of training in advance Word is recognized, and generates recognition result by row.
In one embodiment, as shown in Figure 10, printed page analysis processing module 822 includes:Module 822a, quality is ajusted to comment Estimate module 822b, feedback module 822c.
Module 822a is ajusted, for obtaining the anglec of rotation according to the words direction information on original image and graphical information, Original image is ajusted according to the anglec of rotation;
Quality assessment modules 822b, in the color to the image after ajusting, definition, colour cast and brightness at least One kind carries out quality evaluation, generates quality assessment result;
Feedback module 822c, for quality assessment result to be back into terminal.
In one embodiment, as shown in figure 11, background and frame removal module 824 include:Noise reduction goes texture module 824a, Image Edge-Detection module 824b, straight-line detection module 824c, perspective transform module 824d.
Noise reduction removes texture module 824a, and carrying out noise reduction for the image after to being processed through printed page analysis removes texture;
Image Edge-Detection module 824b, rim detection is carried out for the image after to removing texture through noise reduction, draws image Edge;
Straight-line detection module 824c, for carrying out straight-line detection to edge, draws the boundary straight line of image;
Perspective transform module 824d, the intersection point for determining boundary straight line according to boundary straight line, to boundary straight line and border The image that the noise reduction of the inframe that the intersection point of straight line is constituted is gone after texture, carries out perspective transform, obtains removing the figure of background and frame Picture.
In one embodiment, as shown in figure 12, line of text image collection module 826 includes:Greyscale transformation module 826a, Text edges detection module 826b, Connection operator block acquisition module 826c, connected domain detection module 826d, row cutting module 826e。
Greyscale transformation module 826a, greyscale transformation is carried out for the image to removal background and frame;
Text edges detection module 826b, for carrying out text edges detection through the image after greyscale transformation, obtaining text One's respective area;
Connection operator block acquisition module 826c, for being expanded text filed by row, obtains with the Connection operator of row connection Block;
Connected domain detection module 826d, for carrying out connected domain detection to Connection operator block according to character features, filters out Text filed connected domain;
Row cutting module 826e, the boundary rectangle for determining text filed connected domain, according to boundary rectangle to text Enter every trade cutting, obtain line of text image.
Embodiment described above only expresses several embodiments of the invention, and its description is more specific and detailed, but simultaneously Can not therefore be construed as limiting the scope of the patent.It should be pointed out that coming for one of ordinary skill in the art Say, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to protection of the invention Scope.Therefore, the protection domain of patent of the present invention should be determined by the appended claims.

Claims (10)

1. a kind of business license recognition methods, methods described includes:
The business license that receiving terminal is uploaded recognizes request, and the business license identification request is carried after being taken pictures to business license and obtained The original image for arriving;
Use the mode of load balancing that business license identification request is assigned into server with to described in described pair of carrying Original image carries out Text region, generates the recognition result of business license;
The recognition result is stored in server, and the recognition result is back to terminal.
2. method according to claim 1, it is characterised in that it is described by the way of load balancing by the business license Identification request is assigned to server and carries out Text region with the original image to described pair of carrying, generates the knowledge of business license Other result, including:
The original image to receiving carries out printed page analysis treatment;
Image after to being processed through printed page analysis carries out background and frame removal;
Image after to being removed through background and frame carries out line of text detection and row cutting, obtains line of text image;
Text region is carried out to the line of text image according to the good neutral net of training in advance, and by row generation recognition result.
3. method according to claim 2, it is characterised in that the described pair of original image for receiving carries out the space of a whole page point Analysis is processed, including:
The anglec of rotation is obtained according to the words direction information on the original image and graphical information, according to the anglec of rotation pair The original image is ajusted;
At least one in color, definition, colour cast and brightness to the image after ajusting carries out quality evaluation, generates quality Assessment result;
The quality assessment result is back to terminal.
4. method according to claim 2, it is characterised in that described pair processed through printed page analysis after image carry out background And frame removal, including:
Image after to being processed through printed page analysis carries out noise reduction and removes texture;
Image after to removing texture through noise reduction carries out rim detection, draws the edge of described image;
Straight-line detection is carried out to the edge, the boundary straight line of described image is drawn;
The intersection point of the boundary straight line is determined according to the boundary straight line, to the boundary straight line and the intersection point of the boundary straight line The image that the noise reduction of the inframe of composition is gone after texture, carries out perspective transform, obtains removing the image of background and frame.
5. method according to claim 2, it is characterised in that described pair removed through background and frame after image enter style of writing One's own profession is detected and row cuts, and obtains line of text image, including:
Image to removal background and frame carries out greyscale transformation;
To carrying out text edges detection through the image after greyscale transformation, obtain text filed;
Will be described text filed by row expansion, obtain with the Connection operator block of row connection;
Connected domain detection is carried out to the Connection operator block according to character features, text filed connected domain is filtered out;
Determine the boundary rectangle of the text filed connected domain, every trade cutting is entered to text according to the boundary rectangle, obtain Line of text image.
6. a kind of business license identifying device, it is characterised in that described device includes:
Original image acquisition module, request, the business license identification request are recognized for the business license that receiving terminal is uploaded The original image that carrying is obtained after being taken pictures to business license;
Original image identification module, for business license identification request to be assigned into server by the way of load balancing Text region is carried out with the original image to described pair of carrying, the recognition result of business license is generated;
Recognition result output module, for the recognition result to be stored in into server, and is back to end by the recognition result End.
7. device according to claim 6, it is characterised in that the original image identification module includes:
Printed page analysis processing module, for carrying out printed page analysis treatment to the original image for receiving;
Background and frame removal module, background and frame removal are carried out for the image after to being processed through printed page analysis;
Line of text image collection module, line of text detection and row cutting are carried out for the image after to being removed through background and frame, Obtain line of text image;
Line of text picture recognition module, for carrying out word knowledge to the line of text image according to the good neutral net of training in advance Not, and by row generation recognition result.
8. device according to claim 7, it is characterised in that the printed page analysis processing module includes:
Module is ajusted, for obtaining the anglec of rotation according to the words direction information on the original image and graphical information, according to The anglec of rotation is ajusted to the original image;
Quality assessment modules, are carried out at least one in the color to the image after ajusting, definition, colour cast and brightness Quality evaluation, generates quality assessment result;
Feedback module, for the quality assessment result to be back into terminal.
9. device according to claim 7, it is characterised in that the background and frame removal module include:
Noise reduction goes texture module, and carrying out noise reduction for the image after to being processed through printed page analysis removes texture;
Image Edge-Detection module, rim detection is carried out for the image after to removing texture through noise reduction, draws the side of described image Edge;
Straight-line detection module, for carrying out straight-line detection to the edge, draws the boundary straight line of described image;
Perspective transform module, the intersection point for determining the boundary straight line according to the boundary straight line, to the boundary straight line and The image that the noise reduction of the inframe that the intersection point of the boundary straight line is constituted is gone after texture, carries out perspective transform, obtains the removal back of the body The image of scape and frame.
10. device according to claim 7, it is characterised in that the line of text image collection module includes:
Greyscale transformation module, greyscale transformation is carried out for the image to removal background and frame;
Text edges detection module, for carrying out text edges detection through the image after greyscale transformation, obtaining text filed;
Connection operator block acquisition module, for will be described text filed by row expansion, obtains with the Connection operator block of row connection;
Connected domain detection module, for carrying out connected domain detection to the Connection operator block according to character features, filters out text The connected domain in region;
Row cutting module, the boundary rectangle for determining the text filed connected domain, according to the boundary rectangle to text Enter every trade cutting, obtain line of text image.
CN201611265344.0A 2016-12-30 2016-12-30 Business license recognition methods and device Pending CN106846011A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611265344.0A CN106846011A (en) 2016-12-30 2016-12-30 Business license recognition methods and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611265344.0A CN106846011A (en) 2016-12-30 2016-12-30 Business license recognition methods and device

Publications (1)

Publication Number Publication Date
CN106846011A true CN106846011A (en) 2017-06-13

Family

ID=59117876

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611265344.0A Pending CN106846011A (en) 2016-12-30 2016-12-30 Business license recognition methods and device

Country Status (1)

Country Link
CN (1) CN106846011A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107145879A (en) * 2017-06-23 2017-09-08 依通(北京)科技有限公司 A kind of floristics automatic identifying method and system
CN108256530A (en) * 2017-12-29 2018-07-06 北京城市网邻信息技术有限公司 Image-recognizing method, device and equipment
CN108764226A (en) * 2018-04-13 2018-11-06 顺丰科技有限公司 Image text recognition methods, device, equipment and its storage medium
CN108921158A (en) * 2018-06-14 2018-11-30 众安信息技术服务有限公司 Method for correcting image, device and computer readable storage medium
CN109034050A (en) * 2018-07-23 2018-12-18 顺丰科技有限公司 ID Card Image text recognition method and device based on deep learning
CN109670423A (en) * 2018-12-05 2019-04-23 依通(北京)科技有限公司 A kind of image identification system based on deep learning, method and medium
CN110070045A (en) * 2019-04-23 2019-07-30 杭州智趣智能信息技术有限公司 A kind of text recognition method of business license, system and associated component
CN110135431A (en) * 2019-05-16 2019-08-16 深圳市信联征信有限公司 The automatic identifying method and system of business license
CN110473015A (en) * 2019-08-09 2019-11-19 南京智骋致想电子科技有限公司 A kind of smart ads system and advertisement placement method
CN112396050A (en) * 2020-12-02 2021-02-23 上海优扬新媒信息技术有限公司 Image processing method, device and storage medium
CN112766275A (en) * 2021-04-08 2021-05-07 金蝶软件(中国)有限公司 Seal character recognition method and device, computer equipment and storage medium
CN115376142A (en) * 2022-07-20 2022-11-22 北大荒信息有限公司 Image-based business license information extraction method, computer equipment and readable storage medium
CN117935296A (en) * 2024-02-06 2024-04-26 广东度才子集团有限公司 Employment quality report generation system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101510258A (en) * 2009-01-16 2009-08-19 北京中星微电子有限公司 Certificate verification method, system and certificate verification terminal
CN103208004A (en) * 2013-03-15 2013-07-17 北京英迈杰科技有限公司 Automatic recognition and extraction method and device for bill information area
CN103678305A (en) * 2012-08-31 2014-03-26 北京网秦天下科技有限公司 Method and system for displaying inquiring information based on image recognition
CN103810485A (en) * 2014-01-22 2014-05-21 深圳市东信时代信息技术有限公司 Recognition device, character recognition system and method
CN104079587A (en) * 2014-07-21 2014-10-01 深圳天祥质量技术服务有限公司 Certificate identification device and certificate check system
US8879783B1 (en) * 2013-06-28 2014-11-04 Google Inc. Comparing extracted card data with user data
CN104408450A (en) * 2014-11-21 2015-03-11 深圳天源迪科信息技术股份有限公司 Identity card identifying method, device and system
CN105528601A (en) * 2016-02-25 2016-04-27 华中科技大学 Identity card image acquisition and recognition system as well as acquisition and recognition method based on contact type sensor

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101510258A (en) * 2009-01-16 2009-08-19 北京中星微电子有限公司 Certificate verification method, system and certificate verification terminal
CN103678305A (en) * 2012-08-31 2014-03-26 北京网秦天下科技有限公司 Method and system for displaying inquiring information based on image recognition
CN103208004A (en) * 2013-03-15 2013-07-17 北京英迈杰科技有限公司 Automatic recognition and extraction method and device for bill information area
US8879783B1 (en) * 2013-06-28 2014-11-04 Google Inc. Comparing extracted card data with user data
CN103810485A (en) * 2014-01-22 2014-05-21 深圳市东信时代信息技术有限公司 Recognition device, character recognition system and method
CN104079587A (en) * 2014-07-21 2014-10-01 深圳天祥质量技术服务有限公司 Certificate identification device and certificate check system
CN104408450A (en) * 2014-11-21 2015-03-11 深圳天源迪科信息技术股份有限公司 Identity card identifying method, device and system
CN105528601A (en) * 2016-02-25 2016-04-27 华中科技大学 Identity card image acquisition and recognition system as well as acquisition and recognition method based on contact type sensor

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107145879A (en) * 2017-06-23 2017-09-08 依通(北京)科技有限公司 A kind of floristics automatic identifying method and system
CN108256530B (en) * 2017-12-29 2021-12-07 北京城市网邻信息技术有限公司 Image recognition method, device and equipment
CN108256530A (en) * 2017-12-29 2018-07-06 北京城市网邻信息技术有限公司 Image-recognizing method, device and equipment
CN108764226A (en) * 2018-04-13 2018-11-06 顺丰科技有限公司 Image text recognition methods, device, equipment and its storage medium
CN108921158A (en) * 2018-06-14 2018-11-30 众安信息技术服务有限公司 Method for correcting image, device and computer readable storage medium
CN109034050A (en) * 2018-07-23 2018-12-18 顺丰科技有限公司 ID Card Image text recognition method and device based on deep learning
CN109670423A (en) * 2018-12-05 2019-04-23 依通(北京)科技有限公司 A kind of image identification system based on deep learning, method and medium
CN110070045A (en) * 2019-04-23 2019-07-30 杭州智趣智能信息技术有限公司 A kind of text recognition method of business license, system and associated component
CN110135431A (en) * 2019-05-16 2019-08-16 深圳市信联征信有限公司 The automatic identifying method and system of business license
CN110473015A (en) * 2019-08-09 2019-11-19 南京智骋致想电子科技有限公司 A kind of smart ads system and advertisement placement method
CN112396050A (en) * 2020-12-02 2021-02-23 上海优扬新媒信息技术有限公司 Image processing method, device and storage medium
CN112396050B (en) * 2020-12-02 2023-09-15 度小满科技(北京)有限公司 Image processing method, device and storage medium
CN112766275A (en) * 2021-04-08 2021-05-07 金蝶软件(中国)有限公司 Seal character recognition method and device, computer equipment and storage medium
CN112766275B (en) * 2021-04-08 2021-09-10 金蝶软件(中国)有限公司 Seal character recognition method and device, computer equipment and storage medium
CN115376142A (en) * 2022-07-20 2022-11-22 北大荒信息有限公司 Image-based business license information extraction method, computer equipment and readable storage medium
CN115376142B (en) * 2022-07-20 2023-09-01 北大荒信息有限公司 Image-based business license information extraction method, computer equipment and readable storage medium
CN117935296A (en) * 2024-02-06 2024-04-26 广东度才子集团有限公司 Employment quality report generation system

Similar Documents

Publication Publication Date Title
CN106846011A (en) Business license recognition methods and device
US20210224577A1 (en) Classification with segmentation neural network for image-based content capture
CN104463209B (en) Method for recognizing digital code on PCB based on BP neural network
CN109902715B (en) Infrared dim target detection method based on context aggregation network
CN109871845B (en) Certificate image extraction method and terminal equipment
CN106096610B (en) A kind of file and picture binary coding method based on support vector machines
CN106650721A (en) Industrial character identification method based on convolution neural network
CN110119687A (en) Detection method based on the road surface slight crack defect that image procossing and convolutional neural networks combine
CN111460947B (en) BP neural network-based method and system for identifying metal minerals under microscope
CN112651333A (en) Silence living body detection method and device, terminal equipment and storage medium
CN101650780A (en) Identification method of container number
US20230169554A1 (en) System and method for automated electronic catalogue management and electronic image quality assessment
CN111209858B (en) Real-time license plate detection method based on deep convolutional neural network
CN110135446B (en) Text detection method and computer storage medium
CN114444565B (en) Image tampering detection method, terminal equipment and storage medium
Jhang et al. CNN training for face photo based gender and age group prediction with camera
Cheddad On box-cox transformation for image normality and pattern classification
CN110569716A (en) A kind of shelf image remake detection method
Lecca et al. GREAT: a gradient-based color-sampling scheme for Retinex
Hussain et al. Few-shot based learning recaptured image detection with multi-scale feature fusion and attention
Yao et al. End-to-end adaptive object detection with learnable Retinex for low-light city environment
Joshi et al. Source printer identification from document images acquired using smartphone
CN112837329B (en) A method and system for image binarization of Tibetan ancient book documents
CN117636045B (en) Wood defect detection system based on image processing
CN112749731A (en) Bill quantity identification method and system based on deep neural network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170613