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 PDF

Info

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
Application number
CN201910698912.3A
Other languages
Chinese (zh)
Other versions
CN110472121B (en
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.)
Beijing Dike Technology Co Ltd
Original Assignee
Beijing Dike Technology 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 Beijing Dike Technology Co Ltd filed Critical Beijing Dike Technology Co Ltd
Priority to CN201910698912.3A priority Critical patent/CN110472121B/en
Publication of CN110472121A publication Critical patent/CN110472121A/en
Application granted granted Critical
Publication of CN110472121B publication Critical patent/CN110472121B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9554Retrieval 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

Card information searching method, device, electronic equipment and computer readable storage medium
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.
CN201910698912.3A 2019-07-31 2019-07-31 Business card information searching method and device, electronic equipment and computer readable storage medium Active CN110472121B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (15)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
PHAM T A N等: "A simhash-based scheme for locating product information from the web", 《SYMPOSIUM ON INFORMATION & COMMUNICATION TECHNOLOGY》 *
赵夷平: "基于关联数据的机构知识库资源聚合与知识发现研究", 《中国博士学位论文全文数据库 信息科技辑》 *

Cited By (3)

* Cited by examiner, † Cited by third party
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