CN109145786A - A kind of image identification method, device, equipment, medium and product - Google Patents

A kind of image identification method, device, equipment, medium and product Download PDF

Info

Publication number
CN109145786A
CN109145786A CN201810891297.3A CN201810891297A CN109145786A CN 109145786 A CN109145786 A CN 109145786A CN 201810891297 A CN201810891297 A CN 201810891297A CN 109145786 A CN109145786 A CN 109145786A
Authority
CN
China
Prior art keywords
terminal
picture
personage
sent
chest card
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
CN201810891297.3A
Other languages
Chinese (zh)
Other versions
CN109145786B (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.)
Shenzhen Zhiyu Technology Co., Ltd.
Original Assignee
何杰成
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 何杰成 filed Critical 何杰成
Priority to CN201810891297.3A priority Critical patent/CN109145786B/en
Publication of CN109145786A publication Critical patent/CN109145786A/en
Application granted granted Critical
Publication of CN109145786B publication Critical patent/CN109145786B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/20Scenes; Scene-specific elements in augmented reality scenes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/09Recognition of logos

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Human Computer Interaction (AREA)
  • Image Analysis (AREA)
  • Processing Or Creating Images (AREA)

Abstract

This application discloses a kind of image identification method, device, equipment, medium and products.Wherein, method includes: the picture for receiving first terminal and sending, wherein includes the personage that at least one wears chest card in the picture;Identify the chest card in picture and the head portrait of the personage;The information for identifying the chest card determines the identification information of the personage;The head portrait of the personage and identification information are sent to the first terminal and/or identified based on second terminal corresponding with the identification information of the personage, the head portrait of the personage and identification information are sent to the second terminal.This method can evade person recognition technological difficulties, assist recognition of face using object category identification and search method, improve the success rate of recognition of face by there is a problem of that discrimination is not high under current technological conditions for image person recognition.

Description

A kind of image identification method, device, equipment, medium and product
Technical field
This application involves field of image processings, more particularly to a kind of image identification method, device, equipment, medium and production Product.
Background technique
Face causes the difficulty of Identification of Images as the characteristics of biological characteristic.Identification of Images be living things feature recognition field very The research topic one of most difficult to artificial intelligence field.First, the difference between Different Individual is little, the knot of all people's face Structure is all similar or even construction profile of human face is all much like.Such feature is advantageous for carrying out positioning using face , but be unfavorable for distinguishing human individual using face;Second, the shape of face is very unstable, and people can pass through face The variation in portion generates many expressions, and in different viewing angles, the visual pattern of face also differs greatly, in addition, Identification of Images Also it is illuminated by the light many overcovers (such as mask, sunglasses, the head of condition (such as day and night, indoor and outdoors etc.), face Hair, beard etc.), the age, image many factors such as clarity influence.Therefore, in image recognition of face accuracy by To very big influence.
Summary of the invention
Aiming to overcome that the above problem or at least being partially solved or extenuate for the application solves the above problems.
According to the one aspect of the application, a kind of image identification method is provided, comprising:
Picture receiving step: the picture that first terminal is sent is received, wherein include that at least one wears chest in the picture The personage of board;
Picture analyzing step: the head portrait of the chest card and the personage in identification picture;
Chest card information identification step: identifying the information of the chest card, determines the identification information of the personage;
Recognition result sending step: it is identified based on second terminal corresponding with the identification information of the personage, by the people The head portrait and identification information of object are sent to the second terminal.
This method can be advised by there is a problem of that discrimination is not high under current technological conditions for image person recognition Keep away person recognition technological difficulties, using object category identification and search method assist recognition of face, improve recognition of face at Power.This method is applicable to many occasions, registers scene for example, reaching suitable for the student of bottom class.
Optionally, before the recognition result sending step, this method further include:
First terminal verification step: the head portrait of the personage and identification information are sent to the first terminal, and received The first confirmation message that the first terminal is sent.
This step increases the links of first terminal confirmation to issue second terminal, increase after first terminal confirmation The accuracy for the information that second terminal receives.
Optionally, after the recognition result sending step, this method further include:
Confirmation message receiving step: the head portrait of the personage is received in the second terminal and identification information and is confirmed In correct situation, the second confirmation message that the second terminal is sent is received.
The step can realize the confirmation to personage's head portrait by the confirmation of second terminal, so as to by not knowing directly The image of other head portrait and achieve the purpose that identify piece identity.
Optionally, in the chest card information identification step, the information of the chest card includes: the text for indicating the identification information Word information and/or graphical information.
The step can identify different types of chest card, expand the application and range of this method, use It is more flexible.
Optionally, the picture receiving step includes:
Receiving step: the picture that first terminal is sent is received;
Judgment step: in the case where the shooting time of the picture meets first time threshold, then the picture is executed Analytical procedure.
This step avoids being analyzed using stored picture, rather than the picture of current live shooting is carried out It analyzes and bring error result.Optionally, in the chest card information identification step, the identification information and correspondence of the personage Second terminal mark by following steps acquisition:
Receive the identification information and second terminal mark of the personage that second terminal is sent;
It establishes the identification information of the personage and the corresponding relationship of second terminal mark and stores the corresponding relationship;
Successful result will be stored and be sent to the second terminal.
The step can store in advance personage identification information and second terminal mark, convenient for second terminal to recognition result into Row verifying.
According to further aspect of the application, a kind of picture recognition device is additionally provided, comprising:
Picture receiving module is disposed for receiving the picture that first terminal is sent, wherein include extremely in the picture The personage of few wearing chest card;
Picture analyzing module, is disposed for picture analyzing;
Chest card information identification module is disposed for identifying the information of the chest card, determines the mark letter of the personage Breath;With
Recognition result sending module is disposed for the head portrait of the personage and identification information being sent to described first Terminal and/or based on second terminal corresponding with the identification information of the personage identify, by the head portrait of the personage and mark believe Breath is sent to the second terminal.
The device can be advised by there is a problem of that discrimination is not high under current technological conditions for image person recognition Keep away person recognition technological difficulties, using object category identification and search method assist recognition of face, improve recognition of face at Power.This method is applicable to many occasions, registers scene for example, reaching suitable for the student of bottom class.
Optionally, the device further include:
Confirmation message receiving module is disposed for receiving the head portrait and mark of the personage in the second terminal Information and confirm in correct situation, receives the second confirmation message that the second terminal is sent.
According to further aspect of the application, a kind of calculating equipment is additionally provided, including memory, processor and be stored in In the memory and the computer program that can be run by the processor, wherein the processor execution computer journey Method as described above is realized when sequence.
According to further aspect of the application, a kind of computer readable storage medium is additionally provided, it is preferably non-volatile Readable storage medium storing program for executing, is stored with computer program, and the computer program is realized as described above when executed by the processor Method.
According to further aspect of the application, a kind of computer program product, including computer-readable code are additionally provided, When the computer-readable code is executed by calculating equipment, the calculating equipment is caused to execute method as described above.
According to the accompanying drawings to the detailed description of the specific embodiment of the application, those skilled in the art will be more Add above-mentioned and other purposes, the advantages and features of clear the application.
Detailed description of the invention
Some specific embodiment parties of the application are described in detail by way of example and not limitation with reference to the accompanying drawings hereinafter Case.Identical appended drawing reference denotes same or similar part or part in attached drawing.It should be appreciated by those skilled in the art that this What a little attached drawings were not necessarily drawn to scale.In attached drawing:
Fig. 1 is the schematic flow chart according to an embodiment of the image identification method of the application;
Fig. 2 is the schematic flow chart according to another embodiment of the image identification method of the application;
Fig. 3 is the schematic block diagram according to an embodiment of the picture recognition device of the application;
Fig. 4 is the schematic block diagram according to another embodiment of the picture recognition device of the application;
Fig. 5 is the schematic flow chart according to an embodiment of the process of registering of the application;
Fig. 6 is the schematic flow chart according to another embodiment of the process of registering of the application;
Fig. 7 is the schematic flow chart according to an embodiment of the chest card identification process of the application;
Fig. 8 is the schematic flow chart according to another embodiment of the chest card identification process of the application;
Fig. 9 is the block diagram of an embodiment of the calculating equipment of the application;
Figure 10 is the block diagram of an embodiment of the computer readable storage medium of the application.
Specific embodiment
According to the accompanying drawings to the detailed description of the specific embodiment of the application, those skilled in the art will be more Add above-mentioned and other purposes, the advantages and features of clear the application.Obviously, described embodiment is only the present invention one The embodiment divided, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art are not doing Every other embodiment obtained under the premise of creative work out, should fall within the scope of the present invention.
It should be noted that description and claims of this specification and term " first " in above-mentioned attached drawing, " Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way Data be interchangeable under appropriate circumstances, so as to the embodiment of the present invention described herein can in addition to illustrating herein or Sequence other than those of description is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that cover Cover it is non-exclusive include, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to Step or unit those of is clearly listed, but may include be not clearly listed or for these process, methods, product Or other step or units that equipment is intrinsic.
" personage " described herein, should widely understand, not only include people, also include object, wherein object may include Animal, plant, article etc..
The embodiment of the application provides a kind of image identification method.Fig. 1 is the image identification method according to the application An embodiment schematic flow chart.It should be noted that step shown in the flowchart of the accompanying drawings can be such as It is executed in the computer system of a group of computer-executable instructions, although also, logical order is shown in flow charts, It in some cases, can be with the steps shown or described are performed in an order that is different from the one herein.
This method may include:
S100 picture receiving step: the picture that first terminal is sent is received, wherein include at least one pendant in the picture Wear the personage of chest card;
S200 picture analyzing step: the head portrait of the chest card and the personage in identification picture;
S300 chest card information identification step: identifying the information of the chest card, determines the identification information of the personage.
After the head portrait and identification information for obtaining personage, it is alternatively possible to first terminal be sent that information to, by first Terminal is confirmed.Alternatively it is also possible to which second terminal will be sent to, confirmed by second terminal.It is alternatively possible to first send out It gives after first terminal confirmed, then issues second terminal and confirmed.
Therefore, in an optional embodiment, this method further includes S400 recognition result sending step: based on it is described The corresponding second terminal mark of the identification information of personage, is sent to described second eventually for the head portrait of the personage and identification information End.
This method can be advised by there is a problem of that discrimination is not high under current technological conditions for image person recognition Keep away person recognition technological difficulties, using object category identification and search method assist recognition of face, improve recognition of face at Power.This method is applicable to many occasions, registers scene for example, reaching suitable for the student of bottom class.
In S100 picture receiving step, personage includes but is not limited to people, can also be animal or other are to be identified Object.It may include a personage in picture, also may include more than two even more personages.Chest card, which can be worn at, appoints Meaning position, as long as can show the content in the chest card and chest card in picture.
Chest card can be made of chest card producing device, and chest card producing device includes template construct unit, template library, mark Information generating unit and chest card production unit.Template construct unit is stored in for making chest card template, and by the chest card made Template library.Wherein, chest card template must have obvious characteristic point, be conducive to carry out feature extraction when picture recognition, to improve Discrimination and speed.Identification information generation unit is used to transfer template generation identification information from template library according to people information, or Person generates the identification information of quick response code form according to people information.Chest card production unit is according to the output of identification information generation unit Make corresponding chest card.
The template saved in template library has characteristic point, for example, having feature image in template edge, feature image includes Framework with specific lace.Consequently facilitating identification analyzes the chest card position in picture in picture analyzing.Use this When template, in a template between be arranged text.Text includes but is not limited to following information: name, name, class, classification, Type etc..The text can be Chinese, English or other spoken and written languages and various fonts.The text, which can be, to be passed through It is seen by person, be also possible to human eye can not see perhaps see clearly and need particular instrument for example, infrared or ultraviolet shooting fill It sets or identification device could identify, to increase confidentiality and safety.
Since two dimensional code has obvious characteristic, and name information is contained in two dimensional code, so making and making It is many with all simplicity, therefore the people informations such as name can be directly inputted, two dimensional code is generated, chest card is made based on two dimensional code, by The chest card is attached to or hangs at character physical, such as chest.
It is understood that two dimensional code and text can also be used simultaneously in a chest card, to improve recognition effect, and And give more intuitive information.
In the S100 picture receiving step, the picture that first terminal is sent is received, which can be first terminal The picture of shooting is also possible to the picture being stored in the first terminal.
Optionally, the S100 picture receiving step includes:
Receiving step: the picture that first terminal is sent is received;
Judgment step: in the case where the shooting time of the picture meets first time threshold, then the picture is executed Analytical procedure.In an optional embodiment, in the case where the picture is that the first terminal is shot, then institute is executed State picture analyzing step.
The degree of belief of recognition result can be improved in the step.The step can be by special device, for example, mobile terminal In application program (APP) take pictures, setting cannot be transferred from the original picture library of device, but after can only taking pictures immediately Server is uploaded to be identified and analyzed.For example, taking pictures at this needs scene of registering, old picture cannot be used to fake.It is existing The purpose of field shooting is guaranteed under the application of certain scenes without using the fraud of old picture.So needing to limit in terminal, can only clap According to not being capable of calling original storage photo, by the confirmation of second terminal, can more preferably guarantee authenticity.
In S200 picture analyzing step, by image analysis, the chest card in picture and the head portrait of personage can be obtained.Such as In fruit picture it is that people forms a line and takes pictures, and everyone wears chest card, then the face and chest card shot in picture are from a left side It is one-to-one to the right side.Therefore in recognition of face step, it will identify that the face come is inserted according to order from left to right First array will identify that the chest card come inserts the second array, face according to order from left to right in chest card identification step It is typically also one-to-one for fastening with chest card in Picture Coordinate.For example, the first array be from left to right respectively as follows: face [0], face[1],face[2],face[3];Second array is from left to right respectively as follows: name [0], name [1], name [2], name [3].Apparent face [0] and name [0] are the same person, and face [1] and name [1] are the same person, face [2] and name It [2] is the same person, face [3] and name [3] are the same person.This method is simple to operation, wears chest card by identification Mode can identify personage with high efficiency, be particular enable to more efficiently identify two dimensional code chest card.
Optionally, the S300 chest card information identification step includes:
Head portrait in picture is identified, the coordinate of head portrait is obtained;
Coordinate based on head portrait transfers chest card template, based on the chest card in chest card template identification picture, obtains the seat of chest card Mark, wherein chest card template is the template of written form or the template of graphic form;
Text or figure in coordinate pair chest card based on chest card are identified, determine the identification information of the personage.
In this step, in the case where chest card is the template of written form, the coordinate based on chest card, to the text in picture Word carries out screenshot, carries out Text region to the screenshot part;In the case where chest card is the template of graphic form, based on chest card Coordinate identifies the figure in picture, such as two dimensional code.
Optionally, described corresponding with the identification information of the personage in the S400 recognition result sending step step Second terminal mark by following steps acquisition:
Receive the identification information and second terminal mark of the personage that second terminal is sent;
It establishes the identification information of the personage and the corresponding relationship of second terminal mark and stores the corresponding relationship;
Successful result will be stored and be sent to the second terminal.
The registration of user may be implemented in the step.User will can participate in training by the application program in second terminal in advance The movable user's name such as instruction, meeting, course is sent to server, identifies in the information of transmission comprising second terminal, the mark Know the User ID that can be in application program, is also possible to hwid.
Optionally, before S400 recognition result sending step, this method can also include first terminal verification step, will The head portrait and identification information of the personage is sent to the first terminal, and receives the first confirmation letter that the first terminal is sent Breath.That is, the identification information of the personage determined based on all or part of chest card in picture can be all sent to the One terminal receives the first confirmation message that the first terminal is sent after first terminal confirmation.This, which can according to need, sets It sets, sends the first of the picture for example, being arranged to send back to the identification information of all or part of personage in the database Terminal.
After receiving the first confirmation message of first terminal, execute S400 recognition result sending step, based on it is described The corresponding second terminal mark of the identification information of personage, is sent to described second eventually for the head portrait of the personage and identification information End.That is, in the database, the personal identification information of some personage can be identified with first terminal, second terminal identifies, The one or more of other terminal iidentifications is associated.Specifically which terminal is information is issued into, how transmission sequence can be according to need It sets.
The first terminal verification step is optional step.For example, take pictures in the practical application scene registered register it is old The first terminal that Shi Liyong holds first receives the processing result of server, judges whether head portrait and name are correctly, to examine in teacher Look into server-side processes it is correct after, the first confirmation message is sent to server, server receives the first confirmation message, server End send the second terminal that parent holds for head portrait and name again, thus guarantee reach parent receive the result is that correct.
Fig. 2 is the schematic flow chart according to another embodiment of the image identification method of the application.Optionally, exist After the recognition result sending step, this method can also include:
S500 confirmation message receiving step: the second terminal receive the personage head portrait and identification information and Confirm in correct situation, receives the second confirmation message that the second terminal is sent.
The step can realize the confirmation to personage's head portrait by the confirmation of second terminal, so as to by not knowing directly The image of other head portrait and achieve the purpose that identify piece identity.
The above method may operate in server end, be connected between server and first terminal and second terminal by network It connects.The first terminal and second terminal, which can be any one, to pass through keyboard, mouse, touch screen, voice-operated device with user Or the modes such as handwriting equipment carry out the electronic product of human-computer interaction, such as mobile phone, smart phone, PDA, wearable device, palm Computer PPC or tablet computer etc..The network include but is not limited to internet, wide area network, Metropolitan Area Network (MAN), local area network, VPN network, Wireless self-organization network (Ad Hoc network) etc..Wired connection or wirelessly to connect between two dimensional code display device and cash device It connects, wireless connection includes: WIFI, bluetooth, NFC etc..The application program, which refers to, to be mountable to mention in mobile device and for user For the third party application of the functions such as APP downloading, Internet resources search, data in mobile phone management, can access it is multiple other APP。
It is device that participant, which can be used dedicated, for example, APP, is registered, server in the server in system Receive and hold the picture comprising face that the user of first terminal is sent by first terminal, the user can be sponsor, Organizer or teacher, the picture be usually take a group photo, after server analyzes picture, by picture head portrait, pass through chest The name and picture group photo of board identification, the user of second terminal clicks determination if it is me, if do not had in the stipulated time There is click to determine, then default has determined;If it is not me that participant, which clicks, carried out with conflict people it is complete after data check At registering.
For example, can be improved the efficiency that the mechanism that runs a school registers in bottom class's system teaching application scenarios and improve degree of belief. Since bottom class's system teaching tuition fee is all somewhat expensive, according to parent's signature mode traditional at present, often parent is unwilling or forgets Label, if it is by mechanism allograph, to when settling accounts class hour, parent often distrusts again, and worry is that mechanism disorderly detains.In order to keep away Exempt from such case appearance, using this method, may be implemented efficiently to register and detain class hour, and parent also trusts.Second terminal can be with It is the mobile phone of student parent.Due to being bottom class's system, so student does not exceed quantity limitation generally, for example, 15 people, therefore it is general Logical mobile phone can shoot clear pictures, take an opening and closing photograph in the class every time, realize register immediately, and be transmitted to parent Mobile phone, it is disorderly to detain class hour that parent, which also trusts mechanism not,.
The embodiment of the application provides a kind of picture recognition device.Fig. 3 is the picture recognition according to the application The schematic block diagram of one embodiment of device.The apparatus may include:
Picture receiving module 100 is disposed for receiving the picture that first terminal is sent, wherein wrap in the picture Include at least one personage for wearing chest card;
Picture analyzing module 200, is disposed for picture analyzing;
Chest card information identification module 300 is disposed for identifying the information of the chest card, determines the mark of the personage Information.
Optionally, which can also include: recognition result sending module 400, be disposed for based on described second The head portrait of the personage and identification information are sent to the second terminal by terminal iidentification.Or optionally, which can be with Including first terminal confirmation module, it is disposed for for the head portrait of the personage and identification information being sent to described first eventually End, and receive the first confirmation message that the first terminal is sent.Or optionally, which can also include above-mentioned first Terminal check module and recognition result sending module 400.
The device can be advised by there is a problem of that discrimination is not high under current technological conditions for image person recognition Person recognition technological difficulties are kept away, recognition of face is assisted using object identification and search method, improves the success rate of recognition of face. This method is applicable to many occasions, registers scene for example, reaching suitable for the student of bottom class.
Optionally, the picture receiving module 100 includes receiving module and judgment module.Wherein,
Receiving module is disposed for receiving the picture that first terminal is sent;
Judgment module is disposed in the case where the shooting time of the picture meets first time threshold, then Execute the picture analyzing step.
Optionally, in the recognition result sending module 400, described corresponding with the identification information of the personage second Terminal iidentification is obtained by following steps:
Receive the identification information and second terminal mark of the personage that second terminal is sent;
It establishes the identification information of the personage and the corresponding relationship of second terminal mark and stores the corresponding relationship;
Successful result will be stored and be sent to the second terminal.
Fig. 4 is the schematic block diagram according to another embodiment of the picture recognition device of the application.Optionally, the dress Setting to include:
Confirmation message receiving module 500, be disposed for the second terminal receive the personage head portrait and Identification information and confirm in correct situation, receives the second confirmation message that the second terminal is sent.
The embodiment of the application also discloses a kind of picture recognition device, which includes: business processing of registering Unit, template identify matching treatment unit, face classification recognition unit, name two dimensional code generation unit, chest card production unit, chest Board template library, chest card recognition unit, two dimensional code resolution unit, word recognition unit, recognition unit, registering receives at endpoint to register Manage unit and registration database.It registers to receive endpoint to register processing unit and receive terminal with register terminal and result of registering respectively and connect It connects.
When realizing register flow path, in a device, register receive endpoint to register processing unit reception register result receive eventually The result of registering that end is sent receives the identification information of terminal iidentification (ID) and personage, by the identification information of terminal iidentification and personage It is sent to registration database, is stored by registration database, after storing successfully, successful result will be stored is sent to and register Receive endpoint to register processing unit, register receive endpoint to register processing unit be sent to register result receive terminal.
Fig. 5 is the schematic flow chart according to an embodiment of the process of registering of the application.It registers process in realization When, will take a group photo picture and shooting time of terminal of registering is sent to Service Processing Unit of registering;Service Processing Unit of registering is judging Group photo picture is sent to template in the case where meeting first time threshold and identifies matching treatment unit by shooting time.Template identification Matching treatment unit identifies the information of the chest card, such as name information, template identification by the chest card in analysis group photo picture The information of chest card is sent to registration database by matching treatment unit.Information of the registration database based on chest card inquires knot of registering Fruit receives terminal iidentification, i.e. second terminal identifies, and second terminal mark is returned to template identification matching treatment unit.Mould Plate identifies that result of registering is received second terminal mark, the information of the chest card identified and group photo picture by matching treatment unit In personage's head portrait screenshot be sent to Service Processing Unit of registering, Service Processing Unit of the registering information that will register is sent to knot of registering Fruit receives terminal, wherein information of registering includes: to receive in terminal iidentification, the information of the chest card identified and group photo picture Personage's head portrait screenshot.Result of registering receives terminal after confirmation is registered, and will register and confirms that result is sent to business processing of registering Unit, Service Processing Unit of registering will confirm that result is sent to terminal of registering.
Fig. 6 is the schematic flow chart according to another embodiment of the process of registering of the application.In the process of Fig. 5 On the basis of, the process of first terminal confirmation is increased, the head portrait of personage and identification information are sent to described by Service Processing Unit First terminal, and the first confirmation message that the first terminal is sent is received, then second terminal is sent in the message that will register. For example, in order to avoid cannot correctly identify head portrait and people information when identifying processing exception, mistake is believed in scene of registering Breath is sent to the result receiving end of registering of parent, and the process of above-mentioned first terminal confirmation can be added, first by student's chest card information It is sent to the first terminal that teacher holds with head portrait screenshot, first terminal confirmed that processing result is errorless according to the actual situation, then It sends confirmation and registers information to Service Processing Unit of registering, after Service Processing Unit of registering receives information, then initiate subsequent It registers process.This ensure that the received information of registering of second terminal that parent holds all is correctly, parent to be avoided to receive mistake It accidentally registers information, reduces user experience.
Fig. 7 is the schematic flow chart according to an embodiment of the chest card identification process of the application.In written form In the identification process of chest card, template identifies that group photo picture is sent to face identification unit, recognition of face list by matching treatment unit The group photo picture is sent to recognition unit by member, is stored with recognizer in recognition unit, can identify portrait in picture, people Coordinate, chest card, chest card coordinate, text, two dimensional code of picture etc..Recognition unit identifies that all faces are in a coordinate system in group photo picture Position coordinates, position coordinates are sent to template identification matching treatment unit, template identifies matching treatment unit to chest card mould Plate library sends the request of chest card template, and text chest card template is sent to template identification matching treatment unit, template by chest card template library Identify that text chest card template is sent to chest card recognition unit by matching treatment unit.Chest card recognition unit is defeated by text chest card template Enter to recognition unit, recognition unit identifies the chest card in group photo picture, and the being sent to template of chest card coordinate is identified at matching Unit is managed, template identifies that chest card coordinate is sent to word recognition unit request identification text, Text region by matching treatment unit Unit is based on chest card coordinate pair group photo picture and carries out screenshot, obtains chest card screenshot, and chest card screenshot is sent to recognition unit.Know Other unit identification identifies the text in chest card screenshot, and Text region result is sent to template identification matching treatment list Member.
Fig. 8 is the schematic flow chart according to another embodiment of the chest card identification process of the application.In figure shape In the identification process of formula chest card, template identifies that group photo picture is sent to face identification unit, recognition of face by matching treatment unit The group photo picture is sent to recognition unit by unit.The position of all faces in a coordinate system in recognition unit identification group photo picture Position coordinates are sent to template identification matching treatment unit by coordinate.Template identifies that matching treatment unit is sent out to chest card template library Figure chest card template is sent to request, figure chest card template is sent to template identification matching treatment unit, mould by figure chest card template library Plate identifies that figure chest card template is sent to chest card recognition unit by matching treatment unit.Chest card recognition unit is by figure chest card template It is input to recognition unit, the chest card in recognition unit identification group photo picture, and chest card coordinate is sent to template identification matching Processing unit, template identify that chest card coordinate is sent to two dimensional code resolution unit, two dimensional code resolution unit pair by matching treatment unit Two dimensional code is identified, recognition result is sent to template identification matching treatment unit.
The application embodiments further provide a kind of calculating equipment, referring to Fig. 9, which includes memory 1120, processor 1110 and it is stored in the computer program that can be run in the memory 1120 and by the processor 1110, The computer program is stored in the space 1130 for program code in memory 1120, and the computer program is by processor 1110 realize when executing for executing any one steps of a method in accordance with the invention 1131.In addition to this, calculating equipment can be with It include: that transmitting device, display, input/output interface (I/O interface), the port universal serial bus (USB) (can be used as I/O A port in the port of interface included), network interface, power supply and/or camera.Those of ordinary skill in the art can manage Solution, structure shown in Fig. 8 are only to illustrate, and do not cause to limit to the structure of above-mentioned electronic device.
It is to be noted that said one or multiple processors 1110 and/or other data processing circuits lead to herein Can often " data processing circuit " be referred to as.The data processing circuit all or part of can be presented as software, hardware, firmware Or any other combination.In addition, data processing circuit for single independent processing module or all or part of can be integrated to meter In any one in other elements in calculation machine device (or mobile device).It, should as involved in the embodiment of the present application Data processing circuit controls (such as the selection for the variable resistance end path connecting with interface) as a kind of processor.
Memory 1120 can be used for storing the software program and module of application software, such as the method in the embodiment of the present invention Corresponding program instruction/data storage device, processor 1110 by the software program that is stored in memory 1120 of operation with And module realizes the leak detection method of above-mentioned application program thereby executing various function application and data processing.It deposits Reservoir 1120 may include high speed random access memory, may also include nonvolatile memory, as one or more magnetic storage fills It sets, flash memory or other non-volatile solid state memories.In some instances, memory 1120 can further comprise relative to The remotely located memory of processor 1110, these remote memories can pass through network connection to computer installation.Above-mentioned net The example of network includes but is not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
Transmitting device is used to that data to be received or sent via a network.Above-mentioned network specific example may include calculating The wireless network that the communication providers of machine device provide.In an example, transmitting device includes a network adapter (Network Interface Controller, NIC), can be connected by base station with other network equipments so as to interconnection Net is communicated.In one embodiment, transmitting device can be radio frequency (Radio Frequency, RF) module, be used to lead to Wireless mode is crossed to be communicated with internet.
Display can such as touch-screen type liquid crystal display (LCD), the liquid crystal display aloow user with The user interface of computer installation (or mobile device) interacts.
The application embodiments further provide a kind of computer readable storage mediums.Referring to Fig.1 0, this is computer-readable Storage medium includes the storage unit for program code, which is provided with walks according to the method for the present invention for executing Rapid program 1131 ', the program are executed by processor.
Embodiments further provide a kind of computer program products comprising instruction, including computer-readable generation by the application Code causes the calculating equipment to execute method as described above when the computer-readable code is executed by calculating equipment.
In the above-described embodiment, can come wholly or partly by software, hardware, firmware or any combination thereof real It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.The computer program Product includes one or more computer instructions.When computer loads and executes the computer program instructions, whole or portion Ground is divided to generate according to process described in the application embodiment or function.The computer can be general purpose computer, dedicated meter Calculation machine, obtains other programmable devices at computer network.The computer instruction can store in computer readable storage medium In, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, the computer Instruction can pass through wired (such as coaxial cable, optical fiber, number from a web-site, computer, server or data center User's line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, server or Data center is transmitted.The computer readable storage medium can be any usable medium that computer can access or It is comprising data storage devices such as one or more usable mediums integrated server, data centers.The usable medium can be with It is magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard disk Solid State Disk (SSD)) etc..
Professional should further appreciate that, in conjunction with each example of embodiment disclosed herein description Unit and algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate The interchangeability of hardware and software generally describes each exemplary composition and step according to function in the above description Suddenly.These functions are implemented in hardware or software actually, the specific application and design constraint item depending on technical solution Part.Professional technician can use different methods to achieve the described function each specific application, but this It realizes it is not considered that exceeding scope of the present application.
Those of ordinary skill in the art will appreciate that all or part of the steps in realization the embodiment above method is can With by program, come instruction processing unit completion, the program be can store in computer readable storage medium, the storage Medium is non-transitory (English: non-transitory) medium, such as random access memory, read-only memory, flash memory Reservoir, hard disk, solid state hard disk, tape (English: magnetic tape), floppy disk (English: floppy disk), CD (English: Optical disc) and any combination thereof.
It should be noted that for the various method embodiments described above, for simple description, therefore, it is stated as a series of Combination of actions, but those skilled in the art should understand that, the present invention is not limited by the sequence of acts described because According to the present invention, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also know It knows, the embodiments described in the specification are all preferred embodiments, and related actions and modules is not necessarily of the invention It is necessary.The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
In the above embodiment of the invention, it all emphasizes particularly on different fields to the description of each embodiment, does not have in some embodiment The part of detailed description, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed technology contents can pass through others Mode is realized.Wherein, the apparatus embodiments described above are merely exemplary, such as the division of the unit, only A kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine or Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of unit or module It connects, can be electrical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is stored in a storage medium, including some instructions are used so that a computer Equipment (can for personal computer, server or network equipment etc.) execute each embodiment the method for the present invention whole or Part steps.And storage medium above-mentioned includes: that USB flash disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited Reservoir (RAM, Random Access Memory), mobile hard disk, magnetic or disk etc. be various to can store program code Medium.
The preferable specific embodiment of the above, only the application, but the protection scope of the application is not limited thereto, Within the technical scope of the present application, any changes or substitutions that can be easily thought of by anyone skilled in the art, Should all it cover within the scope of protection of this application.Therefore, the protection scope of the application should be with scope of protection of the claims Subject to.

Claims (10)

1. a kind of image identification method, comprising:
Picture receiving step: the picture that first terminal is sent is received, wherein include that at least one wears chest card in the picture Personage;
Picture analyzing step: the head portrait of the chest card and the personage in identification picture;
Chest card information identification step: identifying the information of the chest card, determines the identification information of the personage;
Recognition result sending step: it is identified based on second terminal corresponding with the identification information of the personage, by the personage's Head portrait and identification information are sent to the second terminal.
2. the method according to claim 1, wherein this method is also after the recognition result sending step Include:
Confirmation message receiving step: the head portrait of the personage is received in the second terminal and identification information and is confirmed correct In the case where, receive the second confirmation message that the second terminal is sent.
3. method according to claim 1 or 2, which is characterized in that before the recognition result sending step, this method Further include:
First terminal verification step: the head portrait of the personage and identification information are sent to the first terminal, and described in reception The first confirmation message that first terminal is sent.
4. the method according to claim 1, wherein the picture receiving step includes:
Receiving step: the picture that first terminal is sent is received;
Judgment step: in the case where the shooting time of the picture meets first time threshold, then the picture analyzing is executed Step.
5. method according to claim 1 to 4, which is characterized in that in the chest card information identification step, The identification information of the personage and corresponding second terminal mark are obtained by following steps:
Receive the identification information and second terminal mark of the personage that second terminal is sent;
It establishes the identification information of the personage and the corresponding relationship of second terminal mark and stores the corresponding relationship;
Successful result will be stored and be sent to the second terminal.
6. a kind of picture recognition device, comprising:
Picture receiving module is disposed for receiving the picture that first terminal is sent, wherein include at least one in the picture A personage for wearing chest card;
Picture analyzing module, is disposed for picture analyzing;
Chest card information identification module is disposed for identifying the information of the chest card, determines the identification information of the personage;With
Recognition result sending module is disposed for identifying based on second terminal corresponding with the identification information of the personage, The head portrait of the personage and identification information are sent to the second terminal.
7. device according to claim 6, which is characterized in that the device further include:
Confirmation message receiving module is disposed for receiving the head portrait and identification information of the personage in the second terminal And confirms in correct situation, receive the second confirmation message that the second terminal is sent.
8. a kind of calculating equipment, including memory, processor and storage can be run in the memory and by the processor Computer program, wherein the processor is realized when executing the computer program such as any one of claims 1 to 5 institute The method stated.
9. a kind of computer readable storage medium, preferably non-volatile readable storage medium, are stored with computer program, The computer program realizes the method as described in any one of claims 1 to 5 when executed by the processor.
10. a kind of computer program product, including computer-readable code, when the computer-readable code is held by calculating equipment When row, lead to method described in any one of described calculating equipment perform claim requirement 1 to 5.
CN201810891297.3A 2018-08-07 2018-08-07 Picture identification method, device, equipment, medium and product Active CN109145786B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810891297.3A CN109145786B (en) 2018-08-07 2018-08-07 Picture identification method, device, equipment, medium and product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810891297.3A CN109145786B (en) 2018-08-07 2018-08-07 Picture identification method, device, equipment, medium and product

Publications (2)

Publication Number Publication Date
CN109145786A true CN109145786A (en) 2019-01-04
CN109145786B CN109145786B (en) 2021-11-26

Family

ID=64792219

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810891297.3A Active CN109145786B (en) 2018-08-07 2018-08-07 Picture identification method, device, equipment, medium and product

Country Status (1)

Country Link
CN (1) CN109145786B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110503094A (en) * 2019-08-14 2019-11-26 中国电子科技集团公司第二十八研究所 Professional certificate photo name board recognition methods, device
CN110874420A (en) * 2019-11-09 2020-03-10 上海光数信息科技有限公司 Picture information processing system and method
CN112329841A (en) * 2020-11-03 2021-02-05 百度时代网络技术(北京)有限公司 Image processing method, image processing device, electronic equipment and computer readable medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101447110A (en) * 2004-04-09 2009-06-03 冲电气工业株式会社 Identification system using face authentication
CN103581311A (en) * 2013-10-25 2014-02-12 青岛海尔软件有限公司 Juvenile home leaving/returning intelligent real-time monitoring system and method
CN103945001A (en) * 2014-05-05 2014-07-23 百度在线网络技术(北京)有限公司 Picture sharing method and device
CN204680077U (en) * 2015-04-22 2015-09-30 河海大学 A kind of Meeting Signature management system
CN105100449A (en) * 2015-06-30 2015-11-25 广东欧珀移动通信有限公司 Picture sharing method and mobile terminal
JP2016105261A (en) * 2014-12-01 2016-06-09 株式会社DSi Attendance monitor device, attendance management method, attendance management system and program
CN106169071A (en) * 2016-07-05 2016-11-30 厦门理工学院 A kind of Work attendance method based on dynamic human face and chest card recognition and system
CN106936842A (en) * 2016-04-11 2017-07-07 任少华 Subscriber Management System or method
CN106960404A (en) * 2017-05-03 2017-07-18 成都宏软科技实业有限公司 A kind of wisdom education system
CN107277136A (en) * 2017-06-20 2017-10-20 合肥博之泰电子科技有限公司 A kind of monitoring system and monitoring method based on campus network
CN108347444A (en) * 2018-02-26 2018-07-31 深圳智乾区块链科技有限公司 Identity identifying method, device based on block chain and computer readable storage medium

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101447110A (en) * 2004-04-09 2009-06-03 冲电气工业株式会社 Identification system using face authentication
CN103581311A (en) * 2013-10-25 2014-02-12 青岛海尔软件有限公司 Juvenile home leaving/returning intelligent real-time monitoring system and method
CN103945001A (en) * 2014-05-05 2014-07-23 百度在线网络技术(北京)有限公司 Picture sharing method and device
JP2016105261A (en) * 2014-12-01 2016-06-09 株式会社DSi Attendance monitor device, attendance management method, attendance management system and program
CN204680077U (en) * 2015-04-22 2015-09-30 河海大学 A kind of Meeting Signature management system
CN105100449A (en) * 2015-06-30 2015-11-25 广东欧珀移动通信有限公司 Picture sharing method and mobile terminal
CN106936842A (en) * 2016-04-11 2017-07-07 任少华 Subscriber Management System or method
CN106169071A (en) * 2016-07-05 2016-11-30 厦门理工学院 A kind of Work attendance method based on dynamic human face and chest card recognition and system
CN106960404A (en) * 2017-05-03 2017-07-18 成都宏软科技实业有限公司 A kind of wisdom education system
CN107277136A (en) * 2017-06-20 2017-10-20 合肥博之泰电子科技有限公司 A kind of monitoring system and monitoring method based on campus network
CN108347444A (en) * 2018-02-26 2018-07-31 深圳智乾区块链科技有限公司 Identity identifying method, device based on block chain and computer readable storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110503094A (en) * 2019-08-14 2019-11-26 中国电子科技集团公司第二十八研究所 Professional certificate photo name board recognition methods, device
CN110874420A (en) * 2019-11-09 2020-03-10 上海光数信息科技有限公司 Picture information processing system and method
CN112329841A (en) * 2020-11-03 2021-02-05 百度时代网络技术(北京)有限公司 Image processing method, image processing device, electronic equipment and computer readable medium

Also Published As

Publication number Publication date
CN109145786B (en) 2021-11-26

Similar Documents

Publication Publication Date Title
CN108491805B (en) Identity authentication method and device
CN105809415B (en) Check-in system, method and device based on face recognition
WO2020062523A1 (en) Gaze point determination method and apparatus, and electronic device and computer storage medium
CN108133201B (en) Face character recognition methods and device
US10719693B2 (en) Method and apparatus for outputting information of object relationship
CN108491823B (en) Method and device for generating human eye recognition model
CN107251033A (en) System and method for carrying out active user checking in online education
CN109145786A (en) A kind of image identification method, device, equipment, medium and product
CN108388878A (en) The method and apparatus of face for identification
WO2022105118A1 (en) Image-based health status identification method and apparatus, device and storage medium
CN108229375B (en) Method and device for detecting face image
CN110046899A (en) Safe gesture authentication
CN109727350A (en) A kind of Door-access control method and device based on recognition of face
WO2018235055A1 (en) Facial biometrics card emulation for in-store payment authorization
CN110517214A (en) Method and apparatus for generating image
CN111931628B (en) Training method and device of face recognition model and related equipment
CN108388889B (en) Method and device for analyzing face image
CN109241934A (en) Method and apparatus for generating information
CN108280413A (en) Face identification method and device
CN112989087B (en) Image processing method, device and computer readable storage medium
CN108460366A (en) Identity identifying method and device
CN107111761A (en) Technology for providing machine language translation of the user images seizure feedback to be improved
CN108399401B (en) Method and device for detecting face image
CN110287767A (en) Can attack protection biopsy method, device, computer equipment and storage medium
CN108595278A (en) Anti-peeping reminding method and Related product

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20190109

Address after: 518052 Nantou Street Nanshan Cultural and Sports Center Swimming Pool, Nanshan District, Shenzhen City, Guangdong Province, 2nd floor Y201

Applicant after: Shenzhen Zhiyu Technology Co., Ltd.

Address before: 518000 Nanshan Sports Center Swimming Hall, Nanshan District, Shenzhen City, Guangdong Province

Applicant before: He Jiecheng

GR01 Patent grant
GR01 Patent grant