Summary of the invention
The embodiment of the present invention provides the acquisition methods and device of a kind of evaluation, obtains evaluation letter in the prior art to solveIt is complicated for operation when breath, the problem of poor in timeliness.
In a first aspect, the embodiment of the present invention provides a kind of acquisition methods of evaluation, comprising:
Acquire the image information of object to be evaluated;
It according to the image information of object to be evaluated, treats evaluation object and is identified, obtain the identification letter of object to be evaluatedBreath, identification information are used for unique identification object to be evaluated;
According to the identification information of object to be evaluated, the evaluation information of object to be evaluated is obtained.
In one possible implementation, after the evaluation information for obtaining object to be evaluated, further includes:
Using augmented reality (Augmented Reality, referred to as: AR) technology, the evaluation information of object to be evaluated is foldedIt is added in the image information of object to be evaluated and is shown.
In one possible implementation, it according to the image information of object to be evaluated, treats evaluation object and is identified,Include:
According to the image information of object to be evaluated, the classification information of object to be evaluated is determined;
According to the image information and classification information of object to be evaluated, treats evaluation object and identified.
In one possible implementation, according to the image information and classification information of object to be evaluated, to be evaluated rightAs being identified, the identification information for obtaining object to be evaluated includes:
If classification information indicates that object to be evaluated is behaved, according to the image information of object to be evaluated, using recognition of faceThe identity that technology treats evaluation object is identified, the identity information of object to be evaluated is obtained;
If classification information indicates that object to be evaluated is that vehicle is known according to the image information of object to be evaluated using license plateThe license plate that other technology treats evaluation object is identified, the license board information of object to be evaluated is obtained;
If classification information indicates that object to be evaluated is shop or organization, believed according to the image of object to be evaluatedBreath, using location based service (Location Based Service, referred to as: LBS) and image recognition technology to be evaluatedThe position of object and title are identified, position and the name information of object to be evaluated are obtained.
In one possible implementation, according to the identification information of object to be evaluated, the evaluation of object to be evaluated is obtainedInformation includes:
Obtain corresponding with identification information evaluation information from rating database, rating database includes identification information and commentThe corresponding relationship of valence information.
In one possible implementation, rating database is constructed using block chain technology.
In one possible implementation, the method also includes:
Receive the evaluation information of user's input treating evaluation object and being evaluated;
The evaluation information of user's input is verified;
If being verified, rating database is updated according to the evaluation information that user inputs.
Second aspect, the embodiment of the present invention provide a kind of acquisition device of evaluation, comprising:
Acquisition module, for acquiring the image information of object to be evaluated;
Identification module is treated evaluation object and is identified for the image information according to object to be evaluated, obtains to be evaluatedThe identification information of object, identification information are used for unique identification object to be evaluated;
It obtains module and obtains the evaluation information of object to be evaluated for the identification information according to object to be evaluated.
In one possible implementation, described device further includes display module, for obtaining object to be evaluatedAfter evaluation information, using augmented reality AR technology, the evaluation information of object to be evaluated is superimposed upon to the image of object to be evaluatedIt is shown in information.
In one possible implementation, identification module is specifically used for,
According to the image information of object to be evaluated, the classification information of object to be evaluated is determined;
According to the image information and classification information of object to be evaluated, treats evaluation object and identified.
In one possible implementation, identification module is specifically used for,
If classification information indicates that object to be evaluated is behaved, according to the image information of object to be evaluated, using recognition of faceThe identity that technology treats evaluation object is identified, the identity information of object to be evaluated is obtained;
If classification information indicates that object to be evaluated is that vehicle is known according to the image information of object to be evaluated using license plateThe license plate that other technology treats evaluation object is identified, the license board information of object to be evaluated is obtained;
If classification information indicates that object to be evaluated is shop or organization, believed according to the image of object to be evaluatedBreath, the position of evaluation object is treated using location based service LBS and image recognition technology and title is identified, obtain toThe position of evaluation object and name information.
In one possible implementation, module is obtained to be specifically used for,
Obtain corresponding with identification information evaluation information from rating database, rating database includes identification information and commentThe corresponding relationship of valence information.
In one possible implementation, rating database is constructed using block chain technology.
In one possible implementation, described device further include:
Receiving module, for receiving the evaluation information of user's input treating evaluation object and being evaluated;
Authentication module, for being verified to the evaluation information that user inputs;
Update module, if being updated according to the evaluation information that user inputs to rating database for being verified.
The third aspect, the embodiment of the present invention provide a kind of electronic equipment, comprising:
Memory;
Processor;And
Computer program;
Wherein, the computer program stores in the memory, and is configured as being executed by the processor with realityNow such as the described in any item methods of first aspect.
Fourth aspect, the embodiment of the present invention provide a kind of computer readable storage medium, are stored thereon with computer program,The computer program is executed by processor to realize such as the described in any item methods of first aspect.
The acquisition methods and device of evaluation provided in an embodiment of the present invention, by acquiring the image information of object to be evaluated,It according to the image information of object to be evaluated, treats evaluation object and is identified, obtain the knowledge for being used for unique identification object to be evaluatedOther information obtains the evaluation information of object to be evaluated then according to the identification information of object to be evaluated.So that user obtain toWhen the evaluation information of evaluation object, goes in specific database to be transferred without inputting information, simplify acquisition evaluation informationOperation, and evaluation information can be obtained in real time, improve user experience.
" one embodiment " or " embodiment " mentioned in the whole text in specification of the invention means related with embodimentA particular feature, structure, or characteristic include at least one embodiment of the application.Therefore, occur everywhere in the whole instruction" in one embodiment " or " in one embodiment " not necessarily refer to identical embodiment.It should be noted that not rushingIn the case where prominent, the feature in embodiment and embodiment in the present invention be can be combined with each other.
Fig. 1 is the flow chart of one embodiment of acquisition methods of evaluation provided by the invention.The executing subject of the present embodiment canTo be terminal device, including but not limited to smart phone, computer, tablet device, personal digital assistant etc..As shown in Figure 1, thisEmbodiment provide method may include:
Step S101, the image information of object to be evaluated is acquired.
Optionally, the image information that object to be evaluated can be acquired by the photographing module of terminal device itself, such as passes throughThe camera of smart phone is acquired, and the included camera of laptop is acquired;Can also by with terminal deviceIt is acquired by the picture pick-up device that wiredly and/or wirelessly mode connects.
Optionally, image information can be picture, video etc..
Object to be evaluated in the present embodiment can be the object of any needs assessment information, including but not limited to people, vehicle, shop and organization etc..
Step S102, it according to the image information of object to be evaluated, treats evaluation object and is identified, obtain object to be evaluatedIdentification information, identification information be used for unique identification object to be evaluated.
Image recognition technology can be used, evaluation object is treated according to image information and is identified, object to be evaluated is obtainedIdentification information.For example, identifying the identity information of people, identify the license board information of vehicle, identifies shop, organizationPosition and name information.
It is understood that identification information should include the information that can be treated evaluation object and carry out unique identification.ExampleSuch as, the ID card No. of people, the license plate number of vehicle, the organization mechanism code etc. of organization.
It optionally, can be first according to the image of object to be evaluated in order to improve the accuracy for treating evaluation object identificationInformation determines the classification information of object to be evaluated.For example, Image Classfication Technology can be used, as used based on deep learningNeural network treats evaluation object and classifies.Then according to the image information and classification information of object to be evaluated, to be evaluatedObject is identified.
Optionally, according to different classes of object to be evaluated the characteristics of, for different classes of object to be evaluated, using notThe accuracy for treating evaluation object identification can be improved in same image recognition technology.
Optionally, if classification information indicates that object to be evaluated is behaved, according to the image information of object to be evaluated, using peopleThe identity that face identification technology treats evaluation object is identified, the identity information of object to be evaluated is obtained.Identity information can wrapInclude ID card No., the name etc. of object to be evaluated.
It should be noted that before the identity for being treated evaluation object using face recognition technology is identified, it is also necessary toBuilding in advance obtains face image database, and face image database, which includes that facial image is corresponding with identity information, closesSystem.For example, can preferentially select the face image database using public security department, the database under the premise of obtaining authorizationData cover face is most wide, knows best;Also it can choose the face image database of other natures of business.
Optionally, it if classification information indicates that object to be evaluated is vehicle, according to the image information of object to be evaluated, usesThe license plate that license plate recognition technology treats evaluation object is identified, the license board information of object to be evaluated is obtained.License board information can be withIncluding license plate number.License plate recognition technology in the present embodiment can be using the realization of existing license plate recognition technology, the present embodiment pairThis is repeated no more.
Optionally, if classification information indicates that object to be evaluated is shop or organization, according to object to be evaluatedImage information treats the position of evaluation object using location based service LBS and image recognition technology and title is identified,Obtain position and the name information of object to be evaluated.
Specifically, if classification information indicates that object to be evaluated, can be according to be evaluated right for shop or organizationThe image information of elephant such as uses image text identification technology, identifies shop title or organization's title.It needs to illustrateIt is that name information is not enough to carry out unique identification to shop or organization.For example, for chain brand shop,It is identical that it, which is located at shop title in all parts of the country, however the evaluation information in each shop is but not necessarily identical.Therefore, alsoThe location information in shop need to be determined using LBS technology.Using the position and name information of object to be evaluated treat evaluation object intoRow unique identification.
Step S103, according to the identification information of object to be evaluated, the evaluation information of object to be evaluated is obtained.
It optionally, can be from rating database determined can be after the identification information of unique identification object to be evaluatedEvaluation information corresponding with identification information is obtained, rating database includes the corresponding relationship of identification information and evaluation information.
Optionally, rating database can be by the mechanism with permission, such as public security, credit appraisal mechanism, financial institutionIt is scored or is graded for all kinds of objects to be evaluated to be formed.It can also be according to the feedback information shape of consumer or userAt for example, the customer in dining room consumption feeds back the evaluation of the service in dining room, vegetable, environment etc., in the employee couple that enterprise takes officeIt is fed back in evaluation of the enterprise for the progress such as employee's treatment, employee welfare.
The acquisition methods of evaluation provided in this embodiment, by acquiring the image information of object to be evaluated, according to be evaluatedThe image information of object is treated evaluation object and is identified, obtains the identification information for being used for unique identification object to be evaluated, thenAccording to the identification information of object to be evaluated, the evaluation information of object to be evaluated is obtained.So that user is obtaining object to be evaluatedIt when evaluation information, goes in specific database to be transferred without inputting information, simplifies the operation for obtaining evaluation information, and energyIt is enough to obtain evaluation information in real time, improve user experience.
Existing evaluation information is usually shown that the display of evaluation information is not intuitive enough on the screen of terminal device.?On the basis of above-described embodiment, in order to further increase the intuitive that evaluation information is shown, in the evaluation for obtaining object to be evaluatedAfter information, can also include:
Using augmented reality AR technology, the evaluation information of object to be evaluated is superimposed upon in the image information of object to be evaluatedIt is shown.
Optionally, evaluation information can be shown using forms such as text, voice, images.
For example, the evaluation information of object to be evaluated can be superimposed upon in the image information of collected object to be evaluated,Then AR technology is used, is shown in three dimensions.So that the display of evaluation information is not only restricted to terminal device screen rulerIt is very little.More intuitive evaluation information can be shown to user.
On the basis of the above embodiments, the present embodiment is combined above-described embodiment, provides a specific implementationExample.Fig. 2 is the flow chart of the another embodiment of acquisition methods of evaluation provided by the invention.As shown in Fig. 2, provided in this embodimentMethod may include:
Step S201, the image information of object to be evaluated is acquired.
Step S202, it according to the image information of object to be evaluated, treats evaluation object and is identified, obtain object to be evaluatedIdentification information, identification information be used for unique identification object to be evaluated.
Step S203, according to the identification information of object to be evaluated, the evaluation information of object to be evaluated is obtained.
Step S204, using augmented reality AR technology, the evaluation information of object to be evaluated is superimposed upon object to be evaluatedIt is shown in image information.
Specifically illustrate evaluation acquisition methods provided in this embodiment using example below by one: when interviewer existsWhen interviewing to applicant, the facial image information of applicant can be acquired, according to applicant's by the AR glasses of wearingFacial image identifies the information such as the name of applicant, ID card No., and it is corresponding that applicant is then obtained in rating databaseEvaluation information, as traffic offence number, number of evading taxes, the number that makes a dash across the red light, the overdue number of credit card, history employing unit are correspondingThen job evaluation information for the person of engaging etc. intuitively shows accessed evaluation information in three dimensions by AR technology.Under the premise of applicant is noninductive, the relevant information of applicant has just been grasped, interview efficiency can be improved.
The acquisition methods of evaluation provided in this embodiment, by acquiring the image information of object to be evaluated, according to be evaluatedThe image information of object is treated evaluation object and is identified, obtains the identification information for being used for unique identification object to be evaluated, thenAccording to the identification information of object to be evaluated, the evaluation information of object to be evaluated is obtained, and uses augmented reality AR technology, it will be to be evaluatedThe evaluation information of valence object is superimposed upon in the image information of object to be evaluated and is shown.So that user is obtaining object to be evaluatedEvaluation information when, go in specific database to be transferred without inputting information, simplify obtain evaluation information operation, andBy AR display technology, the intuitive that evaluation information is shown is improved.
On the basis of the above embodiments, in order to further increase objectivity, the fairness of evaluation information, avoid forging,Evaluation information is distorted, rating database is constructed using block chain technology in the present embodiment.Block chain technology is concentrated-distributedThe computer technologies such as data storage, point-to-point transmission, common recognition mechanism, Encryption Algorithm are in a kind of new application mode of one.It adoptsThe rating database constructed with block chain technology, ensure that can not usurping for the evaluation information in rating database in a manner of cryptographyChange, can not forge, ensure that the safety of evaluation information transmission and access.
On the basis of the above embodiments, the present embodiment is combined above-described embodiment, provides a specific implementationExample.Fig. 3 is the flow chart of another embodiment of acquisition methods of evaluation provided by the invention.As shown in figure 3, provided in this embodimentMethod may include:
Step S301, the image information of object to be evaluated is acquired.
Step S302, according to the image information of object to be evaluated, the classification information of object to be evaluated is determined.
Step S303, it according to the image information and classification information of object to be evaluated, treats evaluation object and is identified, obtainThe identification information of object to be evaluated, identification information are used for unique identification object to be evaluated.
Step S304, evaluation information corresponding with the identification information of object to be evaluated, evaluation are obtained from rating databaseDatabase is constructed using block chain technology, the corresponding relationship including identification information and evaluation information.
All there is trackability using each evaluation information in the rating database of block chain technology building, can promoteThe publisher of evaluation information is set to make fair and just evaluation.Evaluation information can not be forged, can not be distorted, and can satisfy credit prisonThe demand superintended and directed strengthens the constraint for treating evaluation object.
Step S305, using augmented reality AR technology, the evaluation information of object to be evaluated is superimposed upon object to be evaluatedIt is shown in image information.
Evaluation acquisition methods provided in this embodiment, by acquiring the image information of object to be evaluated, according to be evaluated rightThe image information of elephant is treated evaluation object and is identified, obtains the identification information for being used for unique identification object to be evaluated, then rootAccording to the identification information of object to be evaluated, the evaluation of object to be evaluated is obtained in the rating database using the building of block chain technologyInformation, and augmented reality AR technology is used, the evaluation information of object to be evaluated is superimposed upon in the image information of object to be evaluatedIt is shown.The operation for obtaining evaluation information is not only simplified, and improves intuitive and real-time that evaluation information is shown,More importantly ensuring the objectivity and fairness of evaluation information using block chain technology building rating database.
In the technology of above-described embodiment, in order to be updated in time to rating database, with the evaluation for ensuring to getThe timeliness of information, method provided in this embodiment can also include:
Receive the evaluation information of user's input treating evaluation object and being evaluated.For example, after consumer consumes in shop,The evaluation information for shop can be fed back;Employing unit can evaluate employee, and Feedback Evaluation information etc..It is optional, when treating the evaluation information that evaluation object is evaluated of user's input is being received, while it is corresponding to receive the evaluation informationEvident information.For example, can enclose corresponding photo when the evaluation information to vehicle is not give precedence to pedestrian on pavement and carry outIt proves.
The evaluation information of user's input is verified.In order to avoid maliciously evaluating, the evaluation letter for needing to input userBreath is verified.
If being verified, rating database is updated according to the evaluation information that user inputs.Only it is verifiedEvaluation information, can be only used for being updated rating database.
The embodiment of the present invention also provides a kind of acquisition device of evaluation, shown in Figure 4, and the embodiment of the present invention is only to schemeIt is illustrated for 4, is not offered as that present invention is limited only to this.Fig. 4 is one embodiment of acquisition device of evaluation provided by the inventionStructural schematic diagram.As shown in figure 4, the acquisition device 40 of evaluation provided in this embodiment may include: acquisition module 401, knowOther module 402 and acquisition module 403.
Acquisition module 401, for acquiring the image information of object to be evaluated.
Identification module 402 is treated evaluation object and is identified for the image information according to object to be evaluated, obtain toThe identification information of evaluation object, identification information are used for unique identification object to be evaluated.
It obtains module 403 and obtains the evaluation information of object to be evaluated for the identification information according to object to be evaluated.
Device provided in this embodiment can be used for executing the technical solution of embodiment of the method shown in Fig. 1, realization principleSimilar with technical effect, details are not described herein again.
On the basis of the above embodiments, the embodiment of the present invention also provides a kind of acquisition device of evaluation, refers to Fig. 5 instituteShow, the embodiment of the present invention is only illustrated by taking Fig. 5 as an example, is not offered as that present invention is limited only to this.Fig. 5 is provided by the invention commentsThe structural schematic diagram of the another embodiment of the acquisition device of valence.As shown in figure 5, the present embodiment on the basis of device 40 shown in Fig. 4The acquisition device of the evaluation of offer can also include: display module 404, will be to be evaluated right for using augmented reality AR technologyThe evaluation information of elephant is superimposed upon in the image information of object to be evaluated and is shown.
Device provided in this embodiment can be used for executing the technical solution of embodiment of the method shown in Fig. 2, realization principleSimilar with technical effect, details are not described herein again.
Optionally, identification module 402 specifically can be used for,
According to the image information of object to be evaluated, the classification information of object to be evaluated is determined;
According to the image information and classification information of object to be evaluated, treats evaluation object and identified.
Optionally, identification module 402 specifically can be used for,
If classification information indicates that object to be evaluated is behaved, according to the image information of object to be evaluated, using recognition of faceThe identity that technology treats evaluation object is identified, the identity information of object to be evaluated is obtained;
If classification information indicates that object to be evaluated is that vehicle is known according to the image information of object to be evaluated using license plateThe license plate that other technology treats evaluation object is identified, the license board information of object to be evaluated is obtained;
If classification information indicates that object to be evaluated is shop or organization, believed according to the image of object to be evaluatedBreath, the position of evaluation object is treated using location based service LBS and image recognition technology and title is identified, obtain toThe position of evaluation object and name information.
Optionally, obtaining module 403 specifically can be used for,
Obtain corresponding with identification information evaluation information from rating database, rating database includes identification information and commentThe corresponding relationship of valence information.
Optionally, rating database is constructed using block chain technology.
Optionally, described device 40 can also include:
Receiving module, for receiving the evaluation information of user's input treating evaluation object and being evaluated;
Authentication module, for being verified to the evaluation information that user inputs;
Update module, if being updated according to the evaluation information that user inputs to rating database for being verified.
The embodiment of the present invention also provides a kind of electronic equipment, shown in Figure 6, and the embodiment of the present invention is only by taking Fig. 6 as an exampleIt is illustrated, is not offered as that present invention is limited only to this.Fig. 6 is the structural representation of one embodiment of electronic equipment provided by the inventionFigure.The electronic equipment can be terminal device, such as smart phone, computer, tablet device, personal digital assistant;It can be withThe network equipment, including but not limited to single network server, multiple network servers composition server group or based on cloudThe cloud consisting of a large number of computers or network servers calculated, wherein cloud computing is one kind of distributed computing, loose by a groupOne super virtual computer of the computer composition of coupling.As shown in fig. 6, electronic equipment 60 provided in this embodiment can wrapIt includes: memory 601, processor 602 and bus 603.Wherein, bus 603 is for realizing the connection between each element.
Computer program is stored in memory 601, computer program may be implemented above-mentioned when being executed by processor 602The technical solution of the acquisition methods for the evaluation that one embodiment of the method provides.
Wherein, be directly or indirectly electrically connected between memory 601 and processor 602, with realize data transmission orInteraction.It is electrically connected for example, these elements can be realized between each other by one or more of communication bus or signal wire, such asIt can be connected by bus 603.The computer program for realizing the acquisition methods of evaluation is stored in memory 601, including at leastOne can be stored in the software function module in memory 601 in the form of software or firmware, and processor 602 passes through operation storageSoftware program and module in memory 601, thereby executing various function application and data processing.
Memory 601 may be, but not limited to, random access memory (Random Access Memory, referred to as:RAM), read-only memory (Read Only Memory, referred to as: ROM), programmable read only memory (ProgrammableRead-Only Memory, referred to as: PROM), erasable read-only memory (Erasable Programmable Read-OnlyMemory, referred to as: EPROM), electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-Only Memory, referred to as: EEPROM) etc..Wherein, memory 601 is for storing program, and processor 602 refers to receiving executionAfter order, program is executed.Further, the software program in above-mentioned memory 601 and module may also include operating system, canIncluding the various component softwares for management system task (such as memory management, storage equipment control, power management etc.) and/orDriving, and can be in communication with each other with various hardware or component software, to provide the running environment of other software component.
Processor 602 can be a kind of IC chip, the processing capacity with signal.Above-mentioned processor 602 canTo be general processor, including central processing unit (Central Processing Unit, referred to as: CPU), network processing unit(Network Processor, referred to as: NP) etc..It may be implemented or execute disclosed each method, the step in the embodiment of the present inventionRapid and logic diagram.General processor can be microprocessor or the processor is also possible to any conventional processor etc..It is appreciated that Fig. 6 structure be only illustrate, can also include than shown in Fig. 6 more perhaps less component or have withDifferent configuration shown in Fig. 6.Each component shown in Fig. 6 can use hardware and/or software realization.
The embodiment of the present invention also provides a kind of computer readable storage medium, is stored thereon with computer program, computerThe acquisition methods for the evaluation that any of the above-described embodiment of the method provides may be implemented when program is executed by processor.In the present embodimentComputer readable storage medium can be any usable medium that computer can access, or available comprising one or moreData storage devices, the usable mediums such as medium integrated server, data center can be magnetic medium, (for example, floppy disk, hardDisk, tape), optical medium (for example, DVD) or semiconductor medium (such as SSD) etc..
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extentPipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according toSo be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features intoRow equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solutionThe range of scheme.