CN110472121A - Card information searching method, device, electronic equipment and computer readable storage medium - Google Patents
Card information searching method, device, electronic equipment and computer readable storage medium Download PDFInfo
- Publication number
- CN110472121A CN110472121A CN201910698912.3A CN201910698912A CN110472121A CN 110472121 A CN110472121 A CN 110472121A CN 201910698912 A CN201910698912 A CN 201910698912A CN 110472121 A CN110472121 A CN 110472121A
- Authority
- CN
- China
- Prior art keywords
- information
- critical data
- card information
- card
- data
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9554—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The disclosure is directed to a kind of card information searching method, device, electronic equipment and storage mediums.Wherein, this method comprises: acquisition card information;Card information is analyzed, identifies the critical data in the card information;According to the critical data in the corresponding company information of database search, and critical data is associated with the index of corresponding company information mark, generates the first related information.Comprehensive accurate search to data information only can be completed by card information acquisition it is not necessary that information to be checked is manually entered in the disclosure.
Description
Technical field
This disclosure relates to field of computer technology, in particular to a kind of card information searching method, device, electronics
Equipment and computer readable storage medium.
Background technique
With the various economic activities of society be largely increased and the fast development of internet, communication cost decrease,
And then the various communications between stranger are more and more and complicated, when with stranger's first contacts, can usually pass through interconnection
Net inquiry understands its various information, to evade potential risk.For example, in business contact, it can be public by other side's name, place
Whether the identity information that department understands other side's offer is accurate, inquires whether its company management has exception etc., however, the prior art exists
It is inquired, is operated relatively complicated it should be understood that then needing to be manually entered the information such as company or name after a personal information.
Accordingly, it is desirable to provide one or more technical solutions for being at least able to solve the above problem.
It should be noted that information is only used for reinforcing the reason to the background of the disclosure disclosed in above-mentioned background technology part
Solution, therefore may include the information not constituted to the prior art known to persons of ordinary skill in the art.
Summary of the invention
The disclosure is designed to provide a kind of card information searching method, device, electronic equipment and computer-readable
Storage medium, and then one or more is overcome caused by the limitation and defect due to the relevant technologies at least to a certain extent
Problem.
According to one aspect of the disclosure, a kind of card information searching method is provided, comprising:
Acquire card information;
Card information is analyzed, identifies the critical data in the card information;
According to the critical data in the corresponding company information of database search, and critical data is believed with corresponding enterprise
The index mark of breath is associated, and generates the first related information.
In a kind of exemplary embodiment of the disclosure, the acquisition card information, comprising:
Business card to be processed is scanned by image capture device, orientation recognition is carried out to the business card to be processed, is determined effective
Information area and effective information direction;
The card information in the effective information region is extracted according to the effective information direction.
In a kind of exemplary embodiment of the disclosure, card information include text information, two-dimensional barcode information it is any one
Item is multinomial.
In a kind of exemplary embodiment of the disclosure, card information is analyzed, is identified in the card information
Critical data, comprising:
When card information is text information, the feature vector of the text information is extracted;
Classification and Identification is carried out to described eigenvector by classifier;
Detection correction is carried out to the result after Classification and Identification by preset language model, obtains the critical data.
In a kind of exemplary embodiment of the disclosure, the method also includes:
Show first related information;
User is received for the trigger signal of first associated data, according to the index mark with first associated data
Know and obtains the corresponding company information of the critical data;
By calling display interface to show corresponding company information.
In a kind of exemplary embodiment of the disclosure, the method also includes:
When the critical data is multiple, multiple company informations corresponding with multiple critical datas are obtained;
The relevance between the multiple company information is analyzed, and generates the second related information;
By calling display interface to show second related information.
In a kind of exemplary embodiment of the disclosure, believed according to the critical data in the corresponding enterprise of database search
Breath, and critical data is associated with the index of corresponding company information mark, generate the first related information, comprising:
The identification information that the critical data attribute is characterized in the critical data is extracted, and true according to the identification information
The attribute information of the fixed critical data;
The company information with the attribute information respective items is matched in the database.
In one aspect of the present disclosure, a kind of card information searcher is provided, comprising:
Information acquisition module, for acquiring card information;
Data identification module identifies the critical data in the card information for analyzing card information;
Information association module is used for according to the critical data in the corresponding company information of database search, and will be crucial
Data are associated with the index of corresponding company information mark, generate the first related information.
In one aspect of the present disclosure, a kind of electronic equipment is provided, comprising:
Processor;And
Memory is stored with computer-readable instruction on the memory, and the computer-readable instruction is by the processing
The method according to above-mentioned any one is realized when device executes.
In one aspect of the present disclosure, a kind of computer readable storage medium is provided, computer program is stored thereon with, institute
State realization method according to above-mentioned any one when computer program is executed by processor.
Card information searching method in the exemplary embodiment of the disclosure, first acquisition card information;Then to business card
Information is analyzed, and identifies the critical data in the card information;It is corresponding in database search according to the critical data
Company information, and critical data is associated with the index of corresponding company information mark, generate the first related information.One side
Face is analyzed by card information, and further identification obtains critical data, improves recognition efficiency and the accuracy of business card;
On the other hand, by the association of search and search result to acquisition information, making the user do not need any input be can be completed to name
The fast and accurately acquisition of the corresponding related information of piece information, improves user experience.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not
The disclosure can be limited.
Detailed description of the invention
Its example embodiment is described in detail by referring to accompanying drawing, the above and other feature and advantage of the disclosure will become
It is more obvious.
Fig. 1 shows the flow chart of the card information searching method according to one exemplary embodiment of the disclosure;
Fig. 2 shows the schematic diagrames according to the card information searching method application scenarios of one exemplary embodiment of the disclosure;
Fig. 3 shows the schematic diagram of the card information searching method application scenarios according to one exemplary embodiment of the disclosure;
Fig. 4 shows the schematic diagram of the card information searching method application scenarios according to one exemplary embodiment of the disclosure;
Fig. 5 shows the schematic block diagram of the card information searcher according to one exemplary embodiment of the disclosure;
Fig. 6 diagrammatically illustrates the block diagram of the electronic equipment according to one exemplary embodiment of the disclosure;And
Fig. 7 diagrammatically illustrates the schematic diagram of the computer readable storage medium according to one exemplary embodiment of the disclosure.
Specific embodiment
Example embodiment is described more fully with reference to the drawings.However, example embodiment can be real in a variety of forms
It applies, and is not understood as limited to embodiment set forth herein;On the contrary, thesing embodiments are provided so that the disclosure will be comprehensively and complete
It is whole, and the design of example embodiment is comprehensively communicated to those skilled in the art.Identical appended drawing reference indicates in figure
Same or similar part, thus repetition thereof will be omitted.
In addition, described feature, structure or characteristic can be incorporated in one or more implementations in any suitable manner
In example.In the following description, many details are provided to provide and fully understand to embodiment of the disclosure.However,
It will be appreciated by persons skilled in the art that can be with technical solution of the disclosure without one in the specific detail or more
It is more, or can be using other methods, constituent element, material, device, step etc..In other cases, it is not shown in detail or describes
Known features, method, apparatus, realization, material or operation are to avoid fuzzy all aspects of this disclosure.
Block diagram shown in the drawings is only functional entity, not necessarily must be corresponding with physically separate entity.
I.e., it is possible to realize these functional entitys using software form, or these are realized in the module of one or more softwares hardening
A part of functional entity or functional entity, or realized in heterogeneous networks and/or processor device and/or microcontroller device
These functional entitys.
In this exemplary embodiment, a kind of card information searching method is provided firstly, can be applied to the electricity such as computer
Sub- equipment;With reference to shown in Fig. 1, which be may comprise steps of:
Step S110 acquires card information;
Step S120, analyzes card information, identifies the critical data in the card information;
Step S130, according to the critical data in the corresponding company information of database search, and by critical data with it is right
The index mark for the company information answered is associated, and generates the first related information.
Card information searching method in the exemplary embodiment of the disclosure, first acquisition card information;Then to business card
Information is analyzed, and identifies the critical data in the card information;It is corresponding in database search according to the critical data
Company information, and critical data is associated with the index of corresponding company information mark, generate the first related information.One side
It is improved due to obtaining critical data to the feature vector classification of text information in business card by classifier with further identification in face
The recognition efficiency of business card and accuracy;On the other hand, by generating the first related information and the second related information, make user without
It needs task input that the fast and accurately acquisition to the corresponding related information of card information can be completed, improves user experience.
In the following, by the card information searching method in this example embodiment is further detailed.
In step s 110, card information can be acquired.
In this example embodiment, business card to be processed can be scanned by image capture device, to the business card to be processed
Orientation recognition is carried out, determines effective information region and effective information direction;Have according to the extraction of the effective information direction
Imitate the card information in information area.Wherein, card information include text information, two-dimensional barcode information it is any one or more.
Referring to FIG. 2, being acquired scanning to card information can be by image scanning apparatus or with image scanning
The smart machines such as mobile phone, the Pad of equipment carry out image scanning to business card to be processed, are also possible to by having deposited in equipment photograph album
The photographic intelligence of storage obtains card information to be scanned.Specifically, corresponding template can be generated according to common business card format, passed through
After image capture device is scanned the business card, identifies the effective information region in business card, that is, have text or two dimensional code figure
Shape region extracts text and/or text or two dimensional code in two-dimension code pattern region.Later, the text is further analyzed
The azimuth informations such as words direction determine that the recognition of text puts in order, and guarantee that words direction is correct.For special shaped visiting-cards, thoroughly
Bright business card etc. can carry out the acquisition of special card information by image recognition algorithm.
Card information after acquisition is the image comprising the card informations such as text and/or two dimensional code.
In the step s 120, card information can be analyzed, identifies the critical data in the card information.
In this example embodiment, card information is analyzed, identifies the critical data in the card information, is wrapped
It includes: when card information is text information, extracting the feature vector of the text information;By classifier to described eigenvector
Carry out Classification and Identification;Detection correction is carried out to the result after Classification and Identification by preset language model, obtains the crucial number
According to.
In this example embodiment, in text information identification process, to avoid the garbage in image excessive and shadow
Ring recognition effect, it is necessary first to pre-process to the image comprising the card informations such as text/or two dimensional code, so as to subsequent progress
Feature extraction, study.Specifically, image progress gray processing (if it is color image), noise reduction, binaryzation, character can be cut
Point and the processing steps such as normalization, after binaryzation, image is only left two kinds of colors, i.e., black and white, one of them is
Image background, another color seek to the text of identification, later, are carried out at noise reduction according to default noise reduction algorithm to image
Reason, more accurately to carry out feature extraction.Due to word for word being identified when carrying out text identification, can be cut by preset characters
Text segmentation in image at single text, can also further be judged whether literal line has inclination font etc. by the mode of dividing, if
Have, slant correction can be carried out to the inclination font, it is later, single character image is regular to same size completion normalizing
Change processing, can preferably apply unified algorithm under the same specification.Secondly, believing comprising the business cards such as text/or two dimensional code
The image of breath carries out feature extraction and dimension-reduction treatment.Since feature vector is the critical data for identifying text, each difference
Text can be transferred through feature vector to distinguish with other texts, for number and English alphabet, feature extraction
It is relatively easy to, because number only 10, English alphabet only has 52, and is all small size character set, but for Chinese character, it is special
Sign extracts relative difficulty, therefore in this example embodiment, extract after the feature vector of text information can by classifier into
Row identification classification, realizes the identification of text, and specifically, the feature that each dimension such as corresponding number, English, Chinese character need to be arranged in advance mentions
It takes mode after having determined using which kind of feature extraction mode, Feature Dimension Reduction is carried out according to specific card information, avoids Yin Te
The dimension of sign is too high, and classifier treatment effeciency is caused to be a greater impact, while also to reduce the feature vector guarantor after dimension
Enough information content are stayed.Finally, being matched to the keyword in the content of text extracted with default business card model, example
Such as, which can be " name, phone, mailbox, address " etc., by matching, determine name in card information, phone,
The information such as mailbox, address, further according to the conventional structure then effective information in available card information of card information;For not
Card information including keyword messages such as name, phone, mailbox, addresses then can carry out semantic analysis to card information, with
Determine the critical data in card information.The critical data includes the data of each dimension in business card, such as: name, phone, postal
Case, address, Business Name, personal instant communication information etc. are any one or more.
With popularizing for planar bar code technology, personal two-dimensional barcode information would generally be added in business card, include text if removing in business card
It also include that two-dimensional barcode information can be decoded processing when carrying out information collection to business card to two-dimensional barcode information outside this information,
The decoded information crawled in corresponding decoded information or decoding link is obtained according to two dimensional code characteristic point information, preferentially uses the solution
Code information is as the critical data in card information.It, can also be by decoded information for the accuracy for guaranteeing critical data in business card
It is matched with the text information obtained in business card, and then confirms the consistency of the two, and will confirm that consistent information as pass
Key data.
Further, after decoded information being matched with the text information obtained in business card, if two-dimensional barcode information and text
This INFORMATION OF INCOMPLETE is consistent, for example two-dimensional barcode information increases the dimension of wechat information, then can be by inconsistent information also conduct
Critical data.
In step s 130, can be according to the critical data in the corresponding company information of database search, and it will be crucial
Data are associated with the index of corresponding company information mark, generate the first related information.
According to the critical data in the corresponding company information of database search, and critical data is believed with corresponding enterprise
The index mark of breath is associated, and generating the first related information includes: to extract in the critical data to characterize the critical data
The identification information of attribute, and determine according to the identification information attribute information of the critical data;In the database
With the company information with the attribute information respective items.
Wherein, the critical data attribute be distinguish each dimension of critical data information, it can characterization name, phone,
Mailbox, address, Business Name information, as according to " Beijing Jin Di Science and Technology Ltd. " identified after confirm its attribute for public affairs
Title is taken charge of, the identification information for characterizing the critical data attribute is " Business Name ".After the critical data for obtaining business card, lead to
It crosses the critical data and searches for corresponding company information in preset company information data library, later by the critical data and search
To the URL of the webpage with company information be associated, generate the first related information.
Further, it to keep search result more accurate, by the critical data of different attribute and can be preset in search
Company information data library in correspond to project and matched, it may be assumed that Business Name scans under name item, and telephone number exists
It is scanned under number entry, and the URL of corresponding webpage is associated, generate the first related information.
In this example embodiment, first related information is shown;User is received for first associated data
Trigger signal, according to company information corresponding with the index of first associated data mark acquisition critical data;Pass through
Display interface is called to show corresponding company information.
First related information is the critical data for being bundled with corresponding webpage URL, as shown in figure 3, user scanning to
After the business card of processing, is generated in the mobile device end of user and show the company information generated by the first associated data, the enterprise
Industry information includes the information such as title, phone, mailbox and the address of enterprise.After showing first related information when the user clicks, i.e.,
The trigger signal that the first associated data consults request is sent, is jumped to according to the webpage URL being associated with corresponding enterprise
The webpage of information, the company information that it needs to search for for user query.
In this example embodiment, when the critical data is multiple, obtain corresponding with multiple critical datas multiple
Company information;The relevance between the multiple company information is analyzed, and generates the second related information;By calling display interface
Show second related information.
As previously mentioned, critical data may be name, phone, mailbox, address, Business Name, personal instant communication information
It, then can be by each critical data respectively in preset company information when critical data is multiple etc. any one or more
Corresponding information is searched in database, due to the difference of search condition, search result may also be different, then can search
After corresponding company information, relevance therein is further analyzed, and generate the according to the relevance between multiple company informations
Two related informations.For example:
Table 1
Table 1 shows the search result list item that user passes through critical data searching enterprise, is only used for understanding showing for the disclosure
Example is not limited to the search result that the disclosure passes through critical data searching enterprise.
Assuming that being to pass through different keys according to shown in table 1 shown in table 1 by the data that user's critical data searches
Data search to it is different as a result, can be to the first related information of user feedback while, can also increase by the second related information
Content feed, feedback form, which can be, informs that the result of user's current search is related to being associated with by way of increasing prompt information
Information then shows corresponding related information when user triggers the prompt information case;It can also be by by the second related information
The mode shown simultaneously with the first related information is shown.As shown in figure 4, being user after scanning business card, when the key
When data are multiple, multiple company informations corresponding with multiple critical datas are obtained, and analyze between the multiple company information
Relevance, generate the second related information and show user mobile device, the second related information major embodiment is described
Incidence relation when in business card to be processed including multiple critical datas between critical data, such as: the throwing between multiple companies
Money relationship, cooperative relationship etc..It, can also be by critical data and search result if analyzing without actual association relationship between multiple companies
Between incidence relation feed back to user as the second associated data.
It should be noted that although describing each step of method in the disclosure in the accompanying drawings with particular order,
This does not require that or implies must execute these steps in this particular order, or have to carry out step shown in whole
Just it is able to achieve desired result.Additional or alternative, it is convenient to omit multiple steps are merged into a step and held by certain steps
Row, and/or a step is decomposed into execution of multiple steps etc..
In addition, in this exemplary embodiment, additionally providing a kind of card information searcher.Referring to Figure 5, the business card
Information search device 500 may include: information acquisition module 510, data identification module 520 and information association module 530.Its
In:
Information acquisition module 510, for acquiring card information;
Data identification module 520 identifies the critical data in the card information for analyzing card information;
Information association module 530 is used for according to the critical data in the corresponding company information of database search, and will be closed
Key data is associated with the index of corresponding company information mark, generates the first related information.
The detail of each card information searcher module is in corresponding audio paragraph recognition methods among the above
It is described in detail, therefore details are not described herein again.
It should be noted that although be referred in the above detailed description card information searcher 500 several modules or
Unit, but this division is not enforceable.In fact, according to embodiment of the present disclosure, above-described two or more
Multimode or the feature and function of unit can embody in a module or unit.Conversely, above-described one
Module or the feature and function of unit can be to be embodied by multiple modules or unit with further division.
In addition, in an exemplary embodiment of the disclosure, additionally providing a kind of electronic equipment that can be realized the above method.
Person of ordinary skill in the field it is understood that various aspects of the disclosure can be implemented as system, method or
Program product.Therefore, various aspects of the disclosure can be with specific implementation is as follows, it may be assumed that complete hardware embodiment, completely
Software implementation (including firmware, microcode etc.) or hardware and software in terms of combine embodiment, may be collectively referred to as here
Circuit, " module " or " system ".
The electronic equipment 600 of this embodiment according to the disclosure is described referring to Fig. 6.The electronics that Fig. 6 is shown is set
Standby 600 be only an example, should not function to the embodiment of the present disclosure and use scope bring any restrictions.
As shown in fig. 6, electronic equipment 600 is showed in the form of universal computing device.The component of electronic equipment 600 can wrap
It includes but is not limited to: at least one above-mentioned processing unit 610, at least one above-mentioned storage unit 620, the different system components of connection
The bus 630 of (including storage unit 620 and processing unit 610), display unit 640.
Wherein, the storage unit is stored with program code, and said program code can be held by the processing unit 610
Row, so that various according to the disclosure described in the execution of the processing unit 610 above-mentioned " illustrative methods " part of this specification
The step of exemplary embodiment.For example, the processing unit 610 can execute step S110 as shown in fig. 1 to step
S140。
Storage unit 620 may include the readable medium of volatile memory cell form, such as Random Access Storage Unit
(RAM) 6201 and/or cache memory unit 6202, it can further include read-only memory unit (ROM) 6203.
Storage unit 620 can also include program/utility with one group of (at least one) program module 6205
6204, such program module 6205 includes but is not limited to: operating system, one or more application program, other program moulds
It may include the realization of network environment in block and program data, each of these examples or certain combination.
Bus 630 can be to indicate one of a few class bus structures or a variety of, including storage unit bus or storage
Cell controller, peripheral bus, graphics acceleration port, processing unit use any bus structures in a variety of bus structures
Local bus.
Electronic equipment 600 can also be with one or more external equipments 670 (such as keyboard, sensing equipment, bluetooth equipment
Deng) communication, can also be enabled a user to one or more equipment interact with the electronic equipment 600 communicate, and/or with make
Any equipment (such as the router, modulation /demodulation that the electronic equipment 600 can be communicated with one or more of the other calculating equipment
Device etc.) communication.This communication can be carried out by input/output (I/O) interface 650.Also, electronic equipment 600 can be with
By network adapter 660 and one or more network (such as local area network (LAN), wide area network (WAN) and/or public network,
Such as internet) communication.As shown, network adapter 660 is communicated by bus 630 with other modules of electronic equipment 600.
It should be understood that although not shown in the drawings, other hardware and/or software module can not used in conjunction with electronic equipment 600, including but not
Be limited to: microcode, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and
Data backup storage system etc..
By the description of above embodiment, those skilled in the art is it can be readily appreciated that example embodiment described herein
It can also be realized in such a way that software is in conjunction with necessary hardware by software realization.Therefore, implemented according to the disclosure
The technical solution of example can be embodied in the form of software products, which can store in a non-volatile memories
In medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) or on network, including some instructions are so that a calculating equipment (can
To be personal computer, server, terminal installation or network equipment etc.) it executes according to the method for the embodiment of the present disclosure.
In an exemplary embodiment of the disclosure, a kind of computer readable storage medium is additionally provided, energy is stored thereon with
Enough realize the program product of this specification above method.In some possible embodiments, various aspects of the disclosure can be with
It is embodied as a kind of form of program product comprising program code, it is described when described program product is run on the terminal device
Program code is for executing the terminal device described in above-mentioned " illustrative methods " part of this specification according to the disclosure
The step of various exemplary embodiments.
Refering to what is shown in Fig. 7, the program product 700 according to an embodiment of the present disclosure for realizing the above method is described,
It can using portable compact disc read only memory (CD-ROM) and including program code, and can in terminal device, such as
It is run on PC.However, the program product of the disclosure is without being limited thereto, in this document, readable storage medium storing program for executing, which can be, appoints
What include or the tangible medium of storage program that the program can be commanded execution system, device or device use or and its
It is used in combination.
Described program product can be using any combination of one or more readable mediums.Readable medium can be readable letter
Number medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example can be but be not limited to electricity, magnetic, optical, electromagnetic, infrared ray or
System, device or the device of semiconductor, or any above combination.The more specific example of readable storage medium storing program for executing is (non exhaustive
List) include: electrical connection with one or more conducting wires, portable disc, hard disk, random access memory (RAM), read-only
Memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read only memory
(CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
Computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal,
In carry readable program code.The data-signal of this propagation can take various forms, including but not limited to electromagnetic signal,
Optical signal or above-mentioned any appropriate combination.Readable signal medium can also be any readable Jie other than readable storage medium storing program for executing
Matter, the readable medium can send, propagate or transmit for by instruction execution system, device or device use or and its
The program of combined use.
The program code for including on readable medium can transmit with any suitable medium, including but not limited to wirelessly, have
Line, optical cable, RF etc. or above-mentioned any appropriate combination.
Can with any combination of one or more programming languages come write for execute the disclosure operation program
Code, described program design language include object oriented program language-Java, C++ etc., further include conventional
Procedural programming language-such as " C " language or similar programming language.Program code can be fully in user
It calculates and executes in equipment, partly executes on a user device, being executed as an independent software package, partially in user's calculating
Upper side point is executed on a remote computing or is executed in remote computing device or server completely.It is being related to far
Journey calculates in the situation of equipment, and remote computing device can pass through the network of any kind, including local area network (LAN) or wide area network
(WAN), it is connected to user calculating equipment, or, it may be connected to external computing device (such as utilize ISP
To be connected by internet).
In addition, above-mentioned attached drawing is only the schematic theory of the processing according to included by the method for disclosure exemplary embodiment
It is bright, rather than limit purpose.It can be readily appreciated that the time that above-mentioned processing shown in the drawings did not indicated or limited these processing is suitable
Sequence.In addition, be also easy to understand, these processing, which can be, for example either synchronously or asynchronously to be executed in multiple modules.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to its of the disclosure
His embodiment.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or
Adaptive change follow the general principles of this disclosure and including the undocumented common knowledge in the art of the disclosure or
Conventional techniques.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are by claim
It points out.
It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by the attached claims.
Claims (10)
1. a kind of card information searching method, which is characterized in that the method also includes:
Acquire card information;
Card information is analyzed, identifies the critical data in the card information;
According to the critical data in the corresponding company information of preset company information data library searching, and by critical data with it is right
The index mark for the company information answered is associated, and generates the first related information.
2. the method as described in claim 1, which is characterized in that the acquisition card information, comprising:
Business card to be processed is scanned by image capture device, orientation recognition is carried out to the business card to be processed, determines effective information
Region and effective information direction;
The card information in the effective information region is extracted according to the effective information direction.
3. the method as described in claim 1, which is characterized in that card information include text information, two-dimensional barcode information it is any
It is one or more.
4. method as claimed in claim 1 or 3, which is characterized in that analyze card information, identify the card information
In critical data, comprising:
When card information is text information, the feature vector of the text information is extracted;
Classification and Identification is carried out to described eigenvector by classifier;
Detection correction is carried out to the result after Classification and Identification by preset language model, obtains the critical data.
5. the method as described in claim 1, which is characterized in that the method also includes:
Show first related information;
User is received for the trigger signal of first associated data, is obtained according to the index of first associated data mark
Take the corresponding company information of the critical data;
By calling display interface to show corresponding company information.
6. the method as described in claim 1, which is characterized in that the method also includes:
When the critical data is multiple, multiple company informations corresponding with multiple critical datas are obtained;
The relevance between the multiple company information is analyzed, and generates the second related information;
By calling display interface to show second related information.
7. the method as described in claim 1, which is characterized in that according to the critical data in the corresponding enterprise of database search
Information, comprising:
The identification information for characterizing the critical data attribute in the critical data is extracted, and institute is determined according to the identification information
State the attribute information of critical data;
The company information with the attribute information respective items is matched in the database.
8. a kind of card information searcher, which is characterized in that described device includes:
Information acquisition module, for acquiring card information;
Data identification module identifies the critical data in the card information for analyzing card information;
Information association module, for according to the critical data in the corresponding company information of database search, and by critical data
It is associated with the index of corresponding company information mark, generates the first related information.
9. a kind of computer equipment, which is characterized in that including processor and memory;
Wherein, the processor is run by reading the executable program code stored in the memory can be performed with described
The corresponding program of program code, with the adding method for realizing simulation table such as claimed in any one of claims 1 to 5.
10. a kind of computer readable storage medium, is stored thereon with computer program, it is characterised in that the computer program quilt
The adding method of the simulation table as described in any in claim 1-7 is realized when processor executes.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910698912.3A CN110472121B (en) | 2019-07-31 | 2019-07-31 | Business card information searching method and device, electronic equipment and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910698912.3A CN110472121B (en) | 2019-07-31 | 2019-07-31 | Business card information searching method and device, electronic equipment and computer readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110472121A true CN110472121A (en) | 2019-11-19 |
CN110472121B CN110472121B (en) | 2022-04-26 |
Family
ID=68509239
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910698912.3A Active CN110472121B (en) | 2019-07-31 | 2019-07-31 | Business card information searching method and device, electronic equipment and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110472121B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112084448A (en) * | 2020-08-31 | 2020-12-15 | 北京金堤征信服务有限公司 | Similar information processing method and device |
CN112288449A (en) * | 2020-11-20 | 2021-01-29 | 上海欧冶金融信息服务股份有限公司 | User identity verification method and system for wind control supply chain |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070158403A1 (en) * | 2006-01-10 | 2007-07-12 | Hasan Ertas | Business card information exchange device and method |
CN101017486A (en) * | 2006-02-07 | 2007-08-15 | 环达电脑(上海)有限公司 | Method of finding company position by business card scanning |
US20120006900A1 (en) * | 2007-01-16 | 2012-01-12 | Scheir Peter L | Laminated printable multi-layer card with entrapped security element |
WO2013004035A1 (en) * | 2011-07-05 | 2013-01-10 | 上海合合信息科技发展有限公司 | Business card information exchange method combining character recognition and image matching |
CN103186605A (en) * | 2011-12-30 | 2013-07-03 | 牟颖 | Method for quickly acquiring target company information by using mobile phone |
CN103870799A (en) * | 2012-12-17 | 2014-06-18 | 北京千橡网景科技发展有限公司 | Character direction judging method and device |
KR20160043876A (en) * | 2014-10-14 | 2016-04-22 | 주식회사 제황 | Automatic production system and method for business card |
CN105654130A (en) * | 2015-12-30 | 2016-06-08 | 成都数联铭品科技有限公司 | Recurrent neural network-based complex image character sequence recognition system |
WO2016169016A1 (en) * | 2015-04-23 | 2016-10-27 | Yahoo! Inc. | Method and system for presenting search result in search result card |
US20170214733A1 (en) * | 2016-01-25 | 2017-07-27 | International Business Machines Corporation | Automatic information exchange between personal electronic devices upon determination of a business setting |
CN107291802A (en) * | 2017-05-12 | 2017-10-24 | 北京金堤科技有限公司 | Relation map methods of exhibiting and device |
CN107633002A (en) * | 2017-08-04 | 2018-01-26 | 珠海市魅族科技有限公司 | A kind of card information methods of exhibiting, device, computer installation and storage medium |
US20180063051A1 (en) * | 2016-08-25 | 2018-03-01 | David T. Chabukashvili | System for exporting digital business cards via an email signature link into a recipient's electronic devices |
CN108197621A (en) * | 2017-12-28 | 2018-06-22 | 北京金堤科技有限公司 | Company information acquisition methods and system and information processing method and system |
CN109993720A (en) * | 2019-04-02 | 2019-07-09 | 孙文新 | A kind of company information promotional system and advertising method based on electronic business card |
-
2019
- 2019-07-31 CN CN201910698912.3A patent/CN110472121B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070158403A1 (en) * | 2006-01-10 | 2007-07-12 | Hasan Ertas | Business card information exchange device and method |
CN101017486A (en) * | 2006-02-07 | 2007-08-15 | 环达电脑(上海)有限公司 | Method of finding company position by business card scanning |
US20120006900A1 (en) * | 2007-01-16 | 2012-01-12 | Scheir Peter L | Laminated printable multi-layer card with entrapped security element |
WO2013004035A1 (en) * | 2011-07-05 | 2013-01-10 | 上海合合信息科技发展有限公司 | Business card information exchange method combining character recognition and image matching |
CN103186605A (en) * | 2011-12-30 | 2013-07-03 | 牟颖 | Method for quickly acquiring target company information by using mobile phone |
CN103870799A (en) * | 2012-12-17 | 2014-06-18 | 北京千橡网景科技发展有限公司 | Character direction judging method and device |
KR20160043876A (en) * | 2014-10-14 | 2016-04-22 | 주식회사 제황 | Automatic production system and method for business card |
WO2016169016A1 (en) * | 2015-04-23 | 2016-10-27 | Yahoo! Inc. | Method and system for presenting search result in search result card |
CN105654130A (en) * | 2015-12-30 | 2016-06-08 | 成都数联铭品科技有限公司 | Recurrent neural network-based complex image character sequence recognition system |
US20170214733A1 (en) * | 2016-01-25 | 2017-07-27 | International Business Machines Corporation | Automatic information exchange between personal electronic devices upon determination of a business setting |
US20180063051A1 (en) * | 2016-08-25 | 2018-03-01 | David T. Chabukashvili | System for exporting digital business cards via an email signature link into a recipient's electronic devices |
CN107291802A (en) * | 2017-05-12 | 2017-10-24 | 北京金堤科技有限公司 | Relation map methods of exhibiting and device |
CN107633002A (en) * | 2017-08-04 | 2018-01-26 | 珠海市魅族科技有限公司 | A kind of card information methods of exhibiting, device, computer installation and storage medium |
CN108197621A (en) * | 2017-12-28 | 2018-06-22 | 北京金堤科技有限公司 | Company information acquisition methods and system and information processing method and system |
CN109993720A (en) * | 2019-04-02 | 2019-07-09 | 孙文新 | A kind of company information promotional system and advertising method based on electronic business card |
Non-Patent Citations (2)
Title |
---|
PHAM T A N等: "A simhash-based scheme for locating product information from the web", 《SYMPOSIUM ON INFORMATION & COMMUNICATION TECHNOLOGY》 * |
赵夷平: "基于关联数据的机构知识库资源聚合与知识发现研究", 《中国博士学位论文全文数据库 信息科技辑》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112084448A (en) * | 2020-08-31 | 2020-12-15 | 北京金堤征信服务有限公司 | Similar information processing method and device |
CN112084448B (en) * | 2020-08-31 | 2024-05-07 | 北京金堤征信服务有限公司 | Similar information processing method and device |
CN112288449A (en) * | 2020-11-20 | 2021-01-29 | 上海欧冶金融信息服务股份有限公司 | User identity verification method and system for wind control supply chain |
Also Published As
Publication number | Publication date |
---|---|
CN110472121B (en) | 2022-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021194659A1 (en) | Processing image-bearing electronic documents using a multimodal fusion framework | |
US20090285444A1 (en) | Web-Based Content Detection in Images, Extraction and Recognition | |
CN109919077B (en) | Gesture recognition method, device, medium and computing equipment | |
CN102682091A (en) | Cloud-service-based visual search method and cloud-service-based visual search system | |
CN110942061A (en) | Character recognition method, device, equipment and computer readable medium | |
CN111783471B (en) | Semantic recognition method, device, equipment and storage medium for natural language | |
CN111107048A (en) | Phishing website detection method and device and storage medium | |
CN109086834B (en) | Character recognition method, character recognition device, electronic equipment and storage medium | |
EP3430567B1 (en) | Optical character recognition utilizing hashed templates | |
CN110705235B (en) | Information input method and device for business handling, storage medium and electronic equipment | |
CN110781925B (en) | Software page classification method and device, electronic equipment and storage medium | |
CN112330331A (en) | Identity verification method, device and equipment based on face recognition and storage medium | |
CN113627395A (en) | Text recognition method, text recognition device, text recognition medium and electronic equipment | |
CN110019867A (en) | Image search method, system and index structuring method and medium | |
CN110472121A (en) | Card information searching method, device, electronic equipment and computer readable storage medium | |
CN112001389A (en) | Method and device for identifying text information in multi-scene video and electronic equipment | |
CN111881943A (en) | Method, device, equipment and computer readable medium for image classification | |
CN113168527A (en) | System and method for extracting information from entity documents | |
CN113869063A (en) | Data recommendation method and device, electronic equipment and storage medium | |
JP2011238043A (en) | Summarized comic image generation device, program and method for generating summary of comic content | |
US20230394865A1 (en) | Methods and systems for performing data capture | |
CN116704581A (en) | Face recognition method, device, equipment and storage medium | |
CN115937660A (en) | Verification code identification method and device | |
US11574456B2 (en) | Processing irregularly arranged characters | |
CN115186240A (en) | Social network user alignment method, device and medium based on relevance information |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |