CN109409962A - Image processing method, device, electronic equipment, computer readable storage medium - Google Patents

Image processing method, device, electronic equipment, computer readable storage medium Download PDF

Info

Publication number
CN109409962A
CN109409962A CN201811328072.3A CN201811328072A CN109409962A CN 109409962 A CN109409962 A CN 109409962A CN 201811328072 A CN201811328072 A CN 201811328072A CN 109409962 A CN109409962 A CN 109409962A
Authority
CN
China
Prior art keywords
face
customer
image
similarity
score
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811328072.3A
Other languages
Chinese (zh)
Inventor
李林泽
姚聪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Megvii Technology Co Ltd
Original Assignee
Beijing Megvii Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Megvii Technology Co Ltd filed Critical Beijing Megvii Technology Co Ltd
Priority to CN201811328072.3A priority Critical patent/CN109409962A/en
Publication of CN109409962A publication Critical patent/CN109409962A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0281Customer communication at a business location, e.g. providing product or service information, consulting
    • 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/161Detection; Localisation; Normalisation
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Image Analysis (AREA)

Abstract

The present invention provides a kind of image processing method, device, electronic equipment, computer readable storage mediums, this method comprises: obtaining the facial image of customer to be identified, the similarity between the facial image and the custom image pre-saved is calculated, at least one similarity is obtained;Then judge the similarity threshold whether at least one described similarity all not up to pre-saves;When to be, determine that the customer is and to save the facial image as new custom image for the first time to shop customer;Otherwise determine that the customer is to repeat to shop customer.In this way, the customer that can be automatically identified to shop is new customer or repeats to shop customer, hotel owner or sales force do not have to the memory further according to itself to identify to customer.

Description

Image processing method, device, electronic equipment, computer readable storage medium
Technical field
The present invention relates to field of image processings, in particular to a kind of image processing method, device, electronic equipment, meter Calculation machine readable storage medium storing program for executing.
Background technique
As new retail and the generation and popularization of intelligence retail concept are increasingly intended to user for solid shop/brick and mortar store Bring better user experience, for example, hotel owner or sales force wish to know that shop customer be for the first time to shop new customer still The patron for repeatedly arriving shop, targetedly services consequently facilitating providing for customer.
But since hotel owner or sales force's manpower and memory are limited, be difficult to it is all repeatedly to customer family into Row effectively memory, therefore, so that hotel owner or sales force know that customer's is more difficult to shop number.
Summary of the invention
In view of this, the embodiment of the present invention is designed to provide a kind of image processing method, device, electronic equipment, meter Calculation machine readable storage medium storing program for executing, to alleviate the above problem.
In a first aspect, the embodiment of the invention provides a kind of image processing methods, which comprises obtain Gu to be identified The facial image of visitor;The similarity between the facial image and the custom image pre-saved is calculated, at least one phase is obtained Like degree;Judge the similarity threshold whether all not up to pre-saved at least one described similarity;When to be, institute is determined Stating customer is and to save the facial image as new custom image for the first time to shop customer;When to be no, institute is determined Stating customer is to repeat to shop customer.
A kind of embodiment with reference to first aspect, the method also includes: extract the age characteristics of the facial image; When judging that the age characteristics characterization customer is in preset age level, the first threshold pre-saved is determined as The similarity threshold;Otherwise, the second threshold pre-saved is determined as the similarity threshold;Wherein, first threshold Value is greater than the second threshold.
A kind of embodiment with reference to first aspect, the method also includes: obtain the test including multiple samples pictures Collection;Test accuracy rate of the test set under different threshold values;Using the threshold value under obtained highest accuracy rate as the phase Like degree threshold value.
A kind of embodiment with reference to first aspect, the method also includes: extract the characteristic information of the facial image; Fraction assessment is carried out based on the characteristic information, obtains face mass fraction;Judge whether the face mass fraction reaches pre- The quality score thresholds first saved;Correspondingly, the similarity between the facial image and the custom image pre-saved is calculated, It include: to calculate the facial image when judging that the face mass fraction reaches the quality score thresholds and pre-save Custom image between similarity.
A kind of embodiment with reference to first aspect, it is each described to repeat to shop customer and be corresponding with customer's figure Picture, each corresponding original face mass fraction pre-saved of the custom image, the method also includes: judging Face mass fraction is stated to be greater than and the original face mass fraction for repeating to the corresponding custom image of shop customer When, the custom image is replaced with the facial image, wherein the similarity between the facial image and the custom image Reach the similarity threshold.
A kind of embodiment with reference to first aspect, it is each described to repeat to shop customer and be corresponding with multiple customers' figures Picture, each custom image are corresponding with the original face mass fraction pre-saved, the method also includes: judging The face mass fraction be greater than with it is described repeat to shop customer corresponding multiple original face mass fractions when, will be the multiple The corresponding custom image of the smallest original face mass fraction is determined as target customers's image in original face mass fraction;With institute It states facial image and replaces target customers's image;Wherein, similar between the facial image and target customers's image Degree reaches the similarity threshold.
A kind of embodiment with reference to first aspect, the characteristic information include: that face blocks characteristic information, face obscures Characteristic information and human face posture characteristic information are spent, it is described that fraction assessment is carried out based on the characteristic information, obtain face quality Score, comprising: posture score is obtained based on the human face posture characteristic information;It is obtained based on the face fuzziness characteristic information Face values of ambiguity;Characteristic information is blocked based on the face obtain face block score;Based on formula face-quality- Score=1/ (f1 × pose+f2 × blurness+f3 × occlusion), is calculated the face mass fraction, wherein Face-quality-score is the face mass fraction, and pose is the posture score, and blurness is the face Values of ambiguity, occlusion are that the face blocks score, and f1, f2 and f3 are respectively the weighted value pre-set.
A kind of embodiment with reference to first aspect, it is described that posture score is obtained based on the human face posture characteristic information, It include: that the human face posture characteristic information, the human face posture characteristic information are obtained according to the human face posture model pre-saved Including three Eulerian angles angle value corresponding with the facial image;Based on formula pose=p1 × yaw+p2 × row+p3 × The posture score is calculated in pitch, wherein pose is the posture score, and pitch is the pitching around X-axis rotation Angle, yaw are the yaw angles around Y-axis rotation, and roll is around the roll angle of Z axis rotation, and p1, p2, p3 are pre-set Weighted value;And described face values of ambiguity is obtained based on the face fuzziness characteristic information, comprising: according to pre-saving Face fuzziness model, obtain include blurness the face fuzziness characteristic information, blurness be the face Values of ambiguity;And it is described block characteristic information based on the face and obtain face block score, comprising: according to pre-saving Face critical point detection model, obtain the area of corresponding with the facial image multiple key areas;According to pre-saving Face block model, obtain the face and block characteristic information, the face blocks characteristic information and includes and each pass The corresponding area that is blocked in key range;For each key area, by the area of the key area and the key area pair The overlapping region for the area that is blocked answered obtains blocking point for the key area divided by the corresponding area that is blocked of the key area Number;Based on formula occlusion=k1 × A1_occlusion+k2 × A2_occlusion+ ...+kn × An_occlusion, The face is calculated and blocks score, wherein occlusion is that the face blocks score, A1_occlusion, A2_ Occlusion ... An_occlusion is that each key area blocks score, k1, k2 ... kn is the score pre-set Weighted value.
A kind of embodiment with reference to first aspect described repeats to the corresponding custom image of shop customer with same Common corresponding one pre-save to shop number, the method also includes: by the customer be confirmed as described in repeat to The described of shop customer adds one to shop number;Alternatively, by the customer be confirmed as described in for the first time to shop customer to shop number Set one.
Second aspect, the embodiment of the invention provides a kind of image processing apparatus, described device includes: acquisition module, is used In the facial image for obtaining customer to be identified;Computing module, the custom image for calculating the facial image Yu pre-saving Between similarity, obtain at least one similarity;Judge execution module, for judge at least one described similarity whether The similarity threshold all not up to pre-saved;And when the judgment result is yes, determine the customer be for the first time to shop customer, and It is saved the facial image as new custom image;Also when the judgment result is No, the customer is determined to repeat To shop customer.
The third aspect the embodiment of the invention provides a kind of electronic equipment, including processor and connects with the processor The memory connect, the memory is interior to store computer program, when the computer program is executed by the processor, so that The electronic equipment executes method described in any one of first aspect embodiment.
Fourth aspect, the embodiment of the invention provides a kind of computer readable storage medium, the computer-readable storage Computer program is stored in medium, when the computer program is run on computers, so that the computer executes the Method described in any one of one side.
Compared with prior art, a kind of image processing method, the device, electronic equipment, meter of various embodiments of the present invention proposition Calculation machine readable storage medium storing program for executing, electronic equipment first calculate the facial image and pre- after the facial image for obtaining customer to be identified The similarity between custom image first saved, obtains at least one similarity;Then judging at least one described similarity is The no similarity threshold all not up to pre-saved;When to be, determine that the customer is for the first time to shop customer, and by the people Face image is saved as new custom image;Otherwise determine that the customer is to repeat to shop customer.In this way, can be with The customer automatically identified to shop is new customer or repeats to shop customer, hotel owner or sales force do not have to further according to itself Memory identifies customer.
Other feature and advantage disclosed by the embodiments of the present invention will illustrate in the following description, alternatively, Partial Feature It can deduce from specification with advantage or unambiguously determine, or by implementing above-mentioned technology disclosed by the embodiments of the present invention It can be learnt that.
To enable the above objects, features and advantages of the present invention to be clearer and more comprehensible, preferred embodiment is cited below particularly, and cooperate Appended attached drawing, is described in detail below.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be to needed in the embodiment attached Figure is briefly described, it should be understood that the following drawings illustrates only certain embodiments of the present invention, therefore is not construed as pair The restriction of range for those of ordinary skill in the art without creative efforts, can also be according to this A little attached drawings obtain other relevant attached drawings.
Fig. 1 is the schematic diagram of electronic equipment provided in an embodiment of the present invention;
Fig. 2 is one of the flow chart of image processing method provided in an embodiment of the present invention;
Fig. 3 is the two of the flow chart of image processing method provided in an embodiment of the present invention;
Fig. 4 a is face critical point detection result schematic diagram provided in an embodiment of the present invention;
Fig. 4 b is face occlusion area testing result schematic diagram provided in an embodiment of the present invention;
Fig. 4 c blocks score calculation schematic diagram to be provided in an embodiment of the present invention;
Fig. 5 is three axis Eulerian angles schematic diagram provided in an embodiment of the present invention;
Fig. 6 is the structural block diagram of image processing apparatus provided in an embodiment of the present invention.
Specific embodiment
Below in conjunction with attached drawing in the embodiment of the present invention, technical solution in the embodiment of the present invention carries out clear, complete Ground description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Based on this The embodiment of invention, those skilled in the art's every other implementation obtained without making creative work Example, shall fall within the protection scope of the present invention.
In traditional scheme, artificial memory is generally relied on to recognize shop customer to be still repeated as many times to shop for the first time and arrive Shop.But since hotel owner or sales force's manpower and memory are limited, it is difficult repeatedly to carry out effectively all to customer family Memory, therefore, so that hotel owner or sales force know that customer's is more difficult to shop number.
In order to improve the above problem, the embodiment of the invention provides a kind of image processing method, device, electronic equipment, meters Calculation machine readable storage medium storing program for executing, the mode which can be used corresponding software, hardware and soft or hard combination are realized.Below to this hair Bright embodiment describes in detail.
Firstly, describing the electronic equipment of image processing method for realizing the embodiment of the present invention, device referring to Fig.1 100。
Electronic equipment 100 may include processor 110, memory 120 and image processing apparatus.
Processor 110, memory 120 these components can be by the bindiny mechanisms of bus system and/or other forms (not Show) interconnection.It should be noted that the component and structure of electronic equipment 100 shown in FIG. 1 be it is illustrative, and not restrictive, As needed, the electronic equipment 100 also can have other assemblies and structure.Described image processing unit includes at least one The operation of electronic equipment 100 can be stored in the memory 120 or is solidificated in the form of software or firmware (firmware) Software function module in system (operating system, OS).The processor 110 is deposited in memory 120 for executing The executable module of storage, such as software function module or computer program that described image processing unit includes.
The memory 120 may include one or more computer program products, and the computer program product can be with Including various forms of computer readable storage mediums, such as volatile memory and/or nonvolatile memory.It is described volatile Property memory for example may include random access memory (RAM) and/or cache memory (cache) etc..It is described non-easy The property lost memory for example may include read-only memory (ROM), hard disk, flash memory etc..On the computer readable storage medium It can store one or more computer program instructions, processor 110 can run described program instruction, described below to realize The embodiment of the present invention in it is expected realize function.It can also be stored in the computer readable storage medium various using journey Sequence and various data, such as application program use and/or the various data generated etc..
Processor 110 may be a kind of IC chip, the processing capacity with signal.Above-mentioned processor 110 can To be general processor, including central processing unit (Central Processing Unit, abbreviation CPU), network processing unit (Network Processor, abbreviation NP) etc.;Can also be digital signal processor (DSP), specific integrated circuit (ASIC), Field programmable gate array (FPGA) either other programmable logic device, discrete gate or transistor logic, discrete hard Part component.Processor 110 may be implemented or execute disclosed each method, step and logic diagram in the embodiment of the present invention.
Referring to figure 2., Fig. 2 is a kind of flow chart of image processing method provided in an embodiment of the present invention.It below will be to Fig. 2 Shown in process be described in detail, which comprises
Step S110: the facial image of customer to be identified is obtained.
As an alternative embodiment, can be in enter place or the cashier's installation encapsulation in advance of new retail location There is the intelligent video camera head of face detection module to collect the facial image of shop customer.Face figure has been detected in intelligent video camera head As and after collecting facial image, facial image can be sent to electronic equipment 100, so that electronic equipment 100 is available The facial image is identified.
Wherein, electronic equipment 100 can be carried out wired or is wirelessly connected with intelligent video camera head, to carry out the logical of data Letter.Certainly, intelligent video camera head can also be integrated in electronic equipment 100.Since the angle of intelligent video camera head and face is bigger, people The characteristic present of face is poorer, therefore, the position of intelligent video camera head can be made horizontal with the face holding of customer as much as possible, To guarantee the quality of collected facial image.
Step S120: calculating the similarity between the facial image and the custom image pre-saved, obtains at least one A similarity.
Optionally, multiple customers can be pre-established in the local data base of electronic equipment 100 or cloud database ID preserves custom image corresponding with the customer ID at each customer ID.Wherein, one can be saved under a customer ID The custom image of the customer can also save the custom image that multiple customers are photographed under different shooting angles, may be used also To save the custom image that multiple customers are photographed under different shooting times.
Electronic equipment 100 after getting facial image, can by facial image be pre-stored in it is every in database It opens custom image and carries out similarity calculation.
Since feature vector included between identical two facial images is similar, carrying out similarity calculation When, optionally, for each custom image, convolutional neural networks can be first passed through and extract the facial image and the Gu respectively The multidimensional characteristic vectors (such as 6400 dimensional feature vectors) of objective image, the multidimensional characteristic vectors for then calculating the facial image arrive It corresponding Euclidean distance and is normalized between the multidimensional characteristic vectors of the custom image, obtains multiple distance values;Then will The multiple distance value is filled into the M × N similarity matrix constructed in advance, and the calculated result of similarity matrix is the people Similarity between face image and the custom image, wherein M and N is positive integer.
Step S130: judge the similarity threshold whether at least one described similarity all not up to pre-saves.
When determining similarity threshold, optionally, it can first establish one and include multiple samples pictures (such as Wan Zhangtu Piece) test set, accuracy rate of the test set under different threshold values is then tested by experiment, it is finally that obtained highest is accurate Threshold value under rate is as similarity threshold.
It is of course also possible to use other modes determine similarity threshold, such as directly acquire developer according to individual Empirically determined empirical value out.
Further, since when carrying out similarity judgement, the judging result error of the crowd very big to age very little and age It is larger, so that judging result less robust.It therefore, can also be by age characteristics come to similar before carrying out similarity judgement Degree threshold value optimizes.As an alternative embodiment, electronic equipment 100 can be first before carrying out similarity judgement The age characteristics that model extraction facial image is extracted by the age is preset judging that the age characteristics characterization customer is in Age level when, the first threshold pre-saved is determined as the similarity threshold;Otherwise, the second threshold that will be pre-saved Value is determined as the similarity threshold.Judge that the age level of customer corresponding with facial image is in preset age level When, using the bigger similarity threshold of numerical value.
Optionally, the preset age level may include an age level, for example, 0-12 years old or 60 years old with On, it also may include multiple age levels, for example, 0-12 years old and 60 years old or more.
Wherein, it is worth noting that, the first threshold is greater than the second threshold, and second threshold can be using above The similarity threshold determined by test set, first threshold can be on the basis of second threshold, and increase by one is normal less than 1 Number, certainly, first threshold is again smaller than 1.
When sport career age extracts model, a large amount of face sample data can be obtained in advance, wherein each face sample It all include the real age data label corresponding with the face sample artificially marked in data, then by a large amount of face sample Notebook data is input in convolutional neural networks and is trained, so that training, which obtains the age, extracts model.
Step S140: when to be, determine the customer be for the first time to shop customer, and using the facial image as newly Custom image is saved.
Certainly, when facial image is saved in database as new custom image, it is also necessary to which being in database should Shop customer is arrived for the first time and establishes a new customer ID, then facial image save and carries out pass in the new customer ID Connection.
It, optionally, can be on the basis of original customer ID, by original customer ID value when establishing new customer ID Maximum customer ID adds one, to form new customer ID, new customer ID can also be formed by way of random coded.
Step S150: being to determine that the customer is to repeat to shop customer to be no.
As an alternative embodiment, electronic equipment 100 can also be attached with audio frequency apparatus.In determining and institute Stating the corresponding customer of facial image is after repeating to shop customer, and electronic equipment 100 can also prompt sale people by audio frequency apparatus The member customer is patron;After determining customer corresponding with the facial image to arrive shop customer for the first time, electronic equipment 100 is also Can prompt the sales force customer is for the first time to shop customer.
As another optional embodiment, it can also be preserved in database corresponding with each customer ID to shop Number.It is determining that the customer is to repeat to shop customer still for the first time to after the customer of shop, the customer can also be determined For customer identification corresponding to add one to shop number.
It under this embodiment, optionally, can be by the repetition after determining the customer is to repeat to shop customer Add one to shop number to shop customer is corresponding.When determining that the customer is and to save the facial image for the first time to shop customer In to database as new custom image after, due to the customer be new customer, can for the customer creation newly After customer ID, directly set one to shop number for the new customer ID is corresponding, that is, complete by add to shop number one operation.
It is worth noting that when determining that the customer is to repeat to shop customer, need to repeat to this shop customer to shop Number adds for the moment, due to the facial image it is also possible to similar between the custom image of customer ID different from belonging in database Degree reaches similarity threshold, for example, similarity threshold is 75%, facial image and repeats between the custom image of shop customer A Similarity reach 76%, the similarity between facial image and the custom image for repeating to shop customer B reaches 80%, at this point, As a kind of fault-tolerant processing mode, it is believed that carry out similarity-rough set multiple custom images corresponding to repeat to shop care for In visitor, similarity is highest to repeat to customer corresponding to shop customer and the facial image as the same customer.Therefore, above Example in, by the corresponding customer of facial image be determined as similarity be 80% custom image corresponding to repeat to shop care for The corresponding customer of facial image is determined as customer B by visitor, need customer B adding one to shop number at this time.
Optionally, the retention cycle of database can be adjusted according to actual needs, so that businessman preferably analyzes certainly Oneself management state and service scenario etc. to customer.If the demand of businessman is in available one day repeatedly to the customer in shop Quantity, then can establish daily face database, if the demand of businessman is in available one month repeatedly to the Gu in shop Objective quantity, then can establish long-term face database.
Since new public safety has its unique complexity, for example camera shooting picture quality is relatively low and exists a large amount of Information redundancy, people dress with dress up that changeable and be subject to door curtain/cargo etc. blocks, the above many factors make right Error rate is higher when portrait picture is identified.
In order to improve the accuracy of identification, as an alternative embodiment, calculating face figure executing step S120 As the assessment of face mass fraction can also be carried out to facial image, to filter out with before the similarity between custom image The facial image of face mass fraction qualified (reaching quality score thresholds) carries out similarity calculation.Fig. 3 is please referred to, face is carried out Mass fraction assessment process may include:
Step S111: the characteristic information of the facial image is extracted.
Step S112: fraction assessment is carried out based on the characteristic information, obtains face mass fraction;
Step S113: judge whether the face mass fraction reaches the quality score thresholds pre-saved.
Correspondingly, when judging that the face mass fraction reaches the quality score thresholds, then execute step S120.
I.e. when electronic equipment 100 reaches quality score thresholds in the face mass fraction for judging the facial image captured When, similarity calculation just is carried out to the facial image and custom image, in the face mass fraction for the facial image that judgement was photographed Not up to quality score thresholds when, directly the facial image can be abandoned.
As an alternative embodiment, every custom image can correspond to the original face matter pre-saved Measure score.Under this embodiment for carrying out the assessment of face mass fraction to facial image, optionally, if each repetition It is corresponding with the custom image to shop customer, then determining that the customer is that some repeats to shop customer, and the customer Face mass fraction be greater than this when repeating to original face mass fraction corresponding to the customer of shop, with the facial image of the customer The custom image of the customer is replaced, and is stored in the database.Such as when judging the corresponding customer of current facial image For the customer A for repeating to shop, and the face mass fraction of current facial image be greater than be stored in database with A pairs of customer When the original face mass fraction for the custom image answered, electronic equipment 100 is replaced in database with current facial image Custom image.
Optionally, repeating to shop customer and may being corresponding with multiple custom images when being stored in database simultaneously (such as has Custom image A, custom image B, custom image C tri- open custom image and are stored in database), and every custom image is all respective It is corresponding with the original face mass fraction pre-saved.So determine the customer be some repeat to shop customer, and The face mass fraction of the customer is greater than this and repeats to the corresponding original face quality of the corresponding a certain custom image of shop customer When score, it is greater than the corresponding original face mass fraction of custom image A, electronic equipment 100 can be replaced with facial image Fall custom image A.Furthermore, however, it is determined that the face mass fraction of the customer is greater than this and repeats to corresponding multiple customers figure of shop customer When as corresponding original face mass fraction, such as the corresponding original face matter of simultaneously greater than custom image A and custom image B Score is measured, at this point, electronic equipment 100 can replace minimum that of mass fraction in multiple custom images with facial image Custom image, for example, facial image face mass fraction > custom image B original face mass fraction > custom image A Original face mass fraction, electronic equipment 100 replace custom image B with facial image.
It will be introduced below to by preparatory trained model to calculate the face mass fraction of facial image.
Wherein, trained model may include that face blocks model in advance, for avoiding dress and dressing due to people The changeable or identification higher problem of error rate caused by be subject to door curtain/cargo etc. blocks, in addition, trained in advance Model can also include: at least one of human face posture model, face fuzziness model, age models.
Model training process:
Electronic equipment 100 can obtain a large amount of face sample when being trained for some model wait training in advance Notebook data, wherein it include artificially having marked in each face sample data, study required for model to be trained with this The corresponding label of feature.Then a large amount of face sample data is input in convolutional neural networks and is trained, to obtain Corresponding model.
Wherein, when needing to train face attitude mode, label included by face sample data is various artificial labels Human face posture, when needing to train face fuzziness model, label included by face sample data is various artificial labels Face values of ambiguity, when needing that face is trained to block model, label included by face sample data is various artificial marks The type of barrier of note, when needing sport career age model, label included by face sample data is and the face sample data The real age of corresponding face.
It include below that face blocks model, human face posture model, face fuzziness model and is with preparatory trained model Example is introduced, correspondingly, in advance trained model extraction to the characteristic information of facial image may include: that face blocks Characteristic information, face fuzziness characteristic information and human face posture characteristic information.
Electronic equipment 100 can be based respectively on face and block characteristic information, face fuzziness characteristic information and face appearance State characteristic information is calculated face and blocks score, face values of ambiguity and posture score.Under this embodiment, base Fraction assessment is carried out in the characteristic information, obtains face mass fraction, comprising:
Based on formula face-quality-score=1/ (f1 × pose+f2 × blurness+f3 × occlusion), The face mass fraction is calculated, wherein face-quality-score be the face mass fraction, pose be based on The posture score that the human face posture characteristic information obtains, blurness are obtained based on the face fuzziness characteristic information Face values of ambiguity, occlusion are to block the face that characteristic information obtains based on the face to block score, f1, f2 and F3 is respectively the normalized weight value pre-set.F1, f2 and f3 can be adjusted according to the actual situation, face matter It is higher to measure score, it is higher to represent face quality, is more easily identified correct.
Below will for electronic equipment 100 be based respectively on face block characteristic information, face fuzziness characteristic information and Human face posture characteristic information, is calculated face and blocks score, face values of ambiguity and posture score and be introduced.
When calculating face blocks score occlusion, gone out first by existing face critical point detection model inspection Then multiple (such as 84) key points of face with face block model inspection again and go out face and be blocked as is shown in fig. 4 a Region, as shown in fig 4b.Face block model can provide face key area (face key area includes left/right eyebrow, Left/right eyes, nose, mouth) area fraction that is blocked, the calculation of the area is as illustrated in fig. 4 c.It is blocked point with mouth For number (mouth_occlusion), the mouth region that occlusion_mouth=critical point detection arrives is overlapped with occlusion area The mouth region area that region area/critical point detection arrives similarly can be calculated left eyebrow and block score (left_ Eyebrow_occlusion), right eyebrow blocks score (right_eyebrow_occlusion), left eye eyeball blocks score (left_eye_occlusion), right eye eyeball blocks score (right_eyebrow_occlusion), nose blocks score (nose_occlusion), score (contour_occlusion) is blocked in facial contour.Therefore, whole score is blocked Occlusion=k1 × contour_occlusion+k2 × mouth_occlusion+k3 × nose_occlusion+k4 × left_eye_occlusion+k5×right_eye_occlusion+k6×left_eyebrow_occlusion+k7× Right_eyeb row_occlusion, wherein k1-k7 is the weighted value of each score.Under normal circumstances, k1 > k3 > k2 > K4=k5 > k6=k7.Occlusion score is higher, indicates that face serious shielding degree is higher, represents face mass fraction and get over It is low, i.e., it is more difficult to differentiate the ownership of the face.
When calculating face values of ambiguity blurness, face fuzziness model can export one to the facial image of input Face values of ambiguity blurness, size is between 0-1, and numerical value is bigger, and expression face is fuzzyyer, and face mass fraction is lower, It is more difficult to differentiate the ownership of the face.
As shown in figure 5, human face posture model can export face to the facial image of input when calculating posture score pose Tri- Eulerian angles angle value of yaw, row, pitch, wherein pitch be around X-axis rotation pitch angle, yaw be around Y-axis revolve The yaw angle turned, roll are the roll angles around Z axis rotation.Posture score pose=p1 × yaw+p2 × row+p3 of face × Pitch, p1, p2, p3 are the weight of each score.Under normal circumstances, p1 > p3 > p2.Pose score is higher, represents face matter It is lower to measure score, is more difficult to differentiate the ownership of the face.
A kind of a kind of image processing method applied to electronic equipment 100 provided in an embodiment of the present invention, electronic equipment 100 After the facial image for obtaining customer to be identified, first calculate similar between the facial image and the custom image pre-saved Degree, obtains at least one similarity;Then judge the similarity whether at least one described similarity all not up to pre-saves Threshold value;When to be, determine that the customer is for the first time to shop customer, and using the facial image as new custom image progress It saves;Otherwise determine that the customer is to repeat to shop customer.In this way, the customer that can be automatically identified to shop is newly to care for Visitor still repeats to shop customer, and hotel owner or sales force do not have to the memory further according to itself to identify to customer.
Corresponding to the image processing method that Fig. 2 is provided, Fig. 6 is please referred to, the embodiment of the invention also provides at a kind of image Device 400 is managed, which may include:
Module 410 is obtained, for obtaining the facial image of customer to be identified;
Computing module 420 is obtained for calculating the similarity between the facial image and the custom image pre-saved At least one similarity;
Judge execution module 430, the phase for judging whether all not up to pre-save at least one described similarity Like degree threshold value;And when the judgment result is yes, determine the customer be for the first time to shop customer, and using the facial image as newly Custom image saved;Also when the judgment result is No, determine that the customer is to repeat to shop customer.
Optionally, described device can also include: extraction module, evaluation module and judgment module.
The extraction module, for extracting the characteristic information of the facial image;
The evaluation module obtains face mass fraction for carrying out fraction assessment based on the characteristic information;
The judgment module, for judging whether the face mass fraction reaches the quality score thresholds pre-saved.
Correspondingly, computing module 420, for when the judgment module is judged as YES, just calculate the facial image with The similarity between custom image pre-saved.
Optionally, the acquisition module 410, can be also used for the age characteristics for extracting the facial image;
The judgement execution module 430 can be also used for judging the age characteristics characterization customer in default Age level when, the first threshold pre-saved is determined as the similarity threshold;Otherwise, the second threshold that will be pre-saved Value is determined as the similarity threshold;Wherein, the first threshold is greater than the second threshold.
Optionally, described device can also include test module and determining module.
The acquisition module 410 can be also used for obtaining the test set including multiple samples pictures;
The test module, for testing accuracy rate of the test set under different threshold values;
The determining module, the threshold value under highest accuracy rate for will obtain is as the similarity threshold.
Optionally, each described to repeat to shop customer and be corresponding with the custom image, every custom image pair Answer the original face mass fraction pre-saved.
The judgement execution module 430 can be also used for repeating to described judging that the face mass fraction is greater than When the original face mass fraction of the corresponding custom image of shop customer, the customer is replaced with the facial image and is schemed Picture, wherein the similarity between the facial image and the custom image reaches the similarity threshold.
Optionally, each described to repeat to shop customer and be corresponding with multiple described custom images, every custom image pair There should be the original face mass fraction pre-saved.
The judgement execution module 430 can be also used for repeating to described judging that the face mass fraction is greater than When the corresponding multiple original face mass fractions of shop customer, by the smallest original face in the multiple original face mass fraction The corresponding custom image of mass fraction is determined as target customers's image;Target customers's image is replaced with the facial image; Wherein, the similarity between the facial image and target customers's image reaches the similarity threshold.
Optionally, the characteristic information may include that face blocks characteristic information, face fuzziness characteristic information and people Face posture feature information, the evaluation module, for based on formula face-quality-score=1/ (f1 × pose+f2 × Blurness+f3 × occlusion), the face mass fraction is calculated, wherein face-quality-score is institute Face mass fraction is stated, pose is the posture score obtained based on the human face posture characteristic information, and blurness is based on institute The face values of ambiguity that face fuzziness characteristic information obtains is stated, occlusion is to block characteristic information based on the face to obtain To face block score, f1, f2 and f3 are respectively the weighted value pre-set.
Wherein, the computing module 420 is also used to obtain the face appearance according to the human face posture model pre-saved State characteristic information, the human face posture characteristic information include three Eulerian angles angle value corresponding with the facial image;Based on public affairs The posture score is calculated in formula pose=p1 × yaw+p2 × row+p3 × pitch, wherein pose is the posture point Number, pitch are the pitch angles around X-axis rotation, and yaw is the yaw angle around Y-axis rotation, and roll is turning over around Z axis rotation Roll angle, p1, p2, p3 are the weighted value pre-set;And
It is also used to that it is special to obtain the face fuzziness including blurness according to the face fuzziness model pre-saved Reference breath, blurness are the face values of ambiguity;And
It is also used to obtain multiple passes corresponding with the facial image according to the face critical point detection model pre-saved The area of key range;Model is blocked according to the face pre-saved, the face is obtained and blocks characteristic information, the face blocks Characteristic information includes the area that is blocked corresponding with each key area;For each key area, by the key The overlapping region of the area in the region area that is blocked corresponding with the key area is divided by the corresponding face that is blocked of the key area Product, obtain the key area blocks score;Based on formula occlusion=k1 × A1_occlusion+k2 × A2_ Occlusion+ ...+kn × An_occlusion is calculated the face and blocks score, wherein occlusion is the people Face blocks score, A1_occlusion, A2_occlusion ... An_occlusion is that each key area blocks score, K1, k2 ... kn is the fractional weight value pre-set.
Optionally, it described repeat to the corresponding custom image of shop customer with same and pre-saves for corresponding one jointly Arrive shop number.Described device can also include increasing module, care for for repeating to shop described in being confirmed as the customer The described of visitor adds one to shop number;Alternatively, by the customer be confirmed as described in set one to shop number to shop customer for the first time.
The technical effect of device provided by the present embodiment, realization principle and generation is identical with previous embodiment, for letter It describes, Installation practice part does not refer to place, can refer to Fig. 2-Fig. 5 corresponding contents in preceding method embodiment.
In addition, the embodiment of the invention also provides a kind of electronic equipment, including processor and it is connected to the processor Memory, computer program is stored in the memory, when the computer program is executed by the processor, so that institute It states electronic equipment and executes image processing method provided by any one of first embodiment embodiment.Wherein, electronic equipment Structural schematic diagram may refer to Fig. 1.
In addition, the embodiment of the invention also provides a kind of computer readable storage medium, in the computer-readable storage medium Computer program is stored in matter, when the computer program is run on computers, so that the computer executes this hair Image processing method provided by any one of bright embodiment.
In addition, the embodiment of the invention also provides a kind of computer program, the computer program can store beyond the clouds or On the storage medium of person local, when the computer program is run on computers, so that the computer executes the present invention Image processing method provided by any one embodiment.
In conclusion image processing method, device, electronic equipment, computer-readable storage that the embodiment of the present invention proposes Medium first calculates between the facial image and the custom image pre-saved after the facial image for obtaining customer to be identified Similarity, obtain at least one similarity;Then judge what whether at least one described similarity all not up to pre-saved Similarity threshold;When to be, determine that the customer is for the first time to shop customer, and using the facial image as new customer's figure As being saved;Otherwise determine that the customer is to repeat to shop customer.In this way, the customer to shop can be automatically identified It is new customer or repeats to shop customer, hotel owner or sales force does not have to the memory further according to itself to know to customer Not.
In several embodiments provided herein, it should be understood that disclosed device and method can also pass through Other modes are realized.The apparatus embodiments described above are merely exemplary, for example, flow chart and block diagram in attached drawing Show the device of multiple embodiments according to the present invention, the architectural framework in the cards of method and computer program product, Function and operation.In this regard, each box in flowchart or block diagram can represent the one of a module, section or code Part, a part of the module, section or code, which includes that one or more is for implementing the specified logical function, to be held Row instruction.It should also be noted that function marked in the box can also be to be different from some implementations as replacement The sequence marked in attached drawing occurs.For example, two continuous boxes can actually be basically executed in parallel, they are sometimes It can execute in the opposite order, this depends on the function involved.It is also noted that every in block diagram and or flow chart The combination of box in a box and block diagram and or flow chart can use the dedicated base for executing defined function or movement It realizes, or can realize using a combination of dedicated hardware and computer instructions in the system of hardware.
In addition, each functional module in each embodiment of the present invention can integrate one independent portion of formation together Point, it is also possible to modules individualism, an independent part can also be integrated to form with two or more modules.
It, can be with if the function is realized and when sold or used as an independent product in the form of software function module It is stored in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially in other words The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a People's computer, server or network equipment etc.) it performs all or part of the steps of the method described in the various embodiments of the present invention. And storage medium above-mentioned includes: that USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited The various media that can store program code such as reservoir (RAM, Random Access Memory), magnetic or disk.
It should be noted that, in this document, relational terms such as first and second and the like are used merely to a reality Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipment Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that There is also other identical elements in process, method, article or equipment including the element.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain Lid is within protection scope of the present invention.Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (12)

1. a kind of image processing method, which is characterized in that the described method includes:
Obtain the facial image of customer to be identified;
The similarity between the facial image and the custom image pre-saved is calculated, at least one similarity is obtained;
Judge the similarity threshold whether at least one described similarity all not up to pre-saves;
When to be, determine that the customer is for the first time to shop customer, and using the facial image as new custom image progress It saves;
When to be no, determine that the customer is to repeat to shop customer.
2. the method according to claim 1, wherein the method also includes:
Extract the age characteristics of the facial image;
It is when judging that the age characteristics characterization customer is in preset age level, the first threshold pre-saved is true It is set to the similarity threshold;
Otherwise, the second threshold pre-saved is determined as the similarity threshold;Wherein, the first threshold is greater than described the Two threshold values.
3. the method according to claim 1, wherein the method also includes:
Obtain the test set including multiple samples pictures;
Test accuracy rate of the test set under different threshold values;
Using the threshold value under obtained highest accuracy rate as the similarity threshold.
4. the method according to claim 1, wherein the method also includes:
Extract the characteristic information of the facial image;
Fraction assessment is carried out based on the characteristic information, obtains face mass fraction;
Judge whether the face mass fraction reaches the quality score thresholds pre-saved;
Correspondingly, calculating the similarity between the facial image and the custom image pre-saved, comprising:
When judging that the face mass fraction reaches the quality score thresholds, calculates the facial image and pre-save Similarity between custom image.
5. according to the method described in claim 4, it is characterized in that, repeating to shop customer described in each is corresponding with Zhang Suoshu Gu Objective image, the corresponding original face mass fraction pre-saved of every custom image, the method also includes:
The described original of the corresponding custom image of shop customer is repeated to described judging that the face mass fraction is greater than When face mass fraction, the custom image is replaced with the facial image, wherein the facial image and the custom image Between similarity reach the similarity threshold.
6. according to the method described in claim 4, it is characterized in that, repeating to shop customer described in each is corresponding with multiple described Gus Objective image, every custom image are corresponding with the original face mass fraction pre-saved, the method also includes:
Judge the face mass fraction be greater than with it is described repeat to shop customer corresponding multiple original face mass fractions when, The corresponding custom image of original face mass fraction the smallest in the multiple original face mass fraction is determined as target to care for Objective image;
Target customers's image is replaced with the facial image;Wherein, the facial image and target customers's image it Between similarity reach the similarity threshold.
7. according to the method described in claim 4, it is characterized in that, the characteristic information includes: that face blocks characteristic information, people Face fuzziness characteristic information and human face posture characteristic information, it is described that fraction assessment is carried out based on the characteristic information, obtain people Face mass fraction, comprising:
Posture score is obtained based on the human face posture characteristic information;
Face values of ambiguity is obtained based on the face fuzziness characteristic information;
Characteristic information is blocked based on the face obtain face block score;
Based on formula face-quality-score=1/ (f1 × pose+f2 × blurness+f3 × occlusion), calculate Obtain the face mass fraction, wherein face-quality-score is the face mass fraction, and pose is the appearance State score, blurness are the face values of ambiguity, and occlusion is that the face blocks score, and f1, f2 and f3 divide The weighted value that Wei do not pre-set.
8. the method according to the description of claim 7 is characterized in that
It is described that posture score is obtained based on the human face posture characteristic information, comprising:
According to the human face posture model pre-saved, the human face posture characteristic information, the human face posture characteristic information are obtained Including three Eulerian angles angle value corresponding with the facial image;
Based on formula pose=p1 × yaw+p2 × row+p3 × pitch, the posture score is calculated, wherein pose is The posture score, pitch are the pitch angles around X-axis rotation, and yaw is the yaw angle around Y-axis rotation, and roll is around Z The roll angle of axis rotation, p1, p2, p3 are the weighted value pre-set;And
It is described that face values of ambiguity is obtained based on the face fuzziness characteristic information, comprising:
According to the face fuzziness model pre-saved, the face fuzziness characteristic information including blurness is obtained, Blurness is the face values of ambiguity;And
It is described block characteristic information based on the face and obtain face block score, comprising:
According to the face critical point detection model pre-saved, the face of multiple key areas corresponding with the facial image is obtained Product;
Model is blocked according to the face pre-saved, the face is obtained and blocks characteristic information, the face blocks characteristic information Including the area that is blocked corresponding with each key area;
For each key area, by the coincidence of the area of the key area area that is blocked corresponding with the key area Divided by the corresponding area that is blocked of the key area, obtain the key area blocks score in region;
Based on formula occlusion=k1 × A1_occlusion+k2 × A2_occlusion+ ...+kn × An_occlusion, The face is calculated and blocks score, wherein occlusion is that the face blocks score, A1_occlusion, A2_ Occlusion ... An_occlusion is that each key area blocks score, k1, k2 ... kn is the score pre-set Weighted value.
9. method according to claim 1 to 8, which is characterized in that described repeat to shop customer couple with same The custom image answered correspond to jointly one pre-save to shop number, the method also includes:
By the customer be confirmed as described in repeat to and add one to shop number described in the customer of shop;Alternatively,
By the customer be confirmed as described in set one to shop number to shop customer for the first time.
10. a kind of image processing apparatus, which is characterized in that described device includes:
Module is obtained, for obtaining the facial image of customer to be identified;
Computing module obtains at least one for calculating the similarity between the facial image and the custom image pre-saved A similarity;
Judge execution module, the similarity threshold for judging whether all not up to pre-save at least one described similarity Value;And when the judgment result is yes, determine that the customer is for the first time to shop customer, and using the facial image as new customer Image is saved;Also when the judgment result is No, determine that the customer is to repeat to shop customer.
11. a kind of electronic equipment, which is characterized in that described to deposit including processor and the memory being connected to the processor Computer program is stored in reservoir, when the computer program is executed by the processor, so that the electronic equipment executes Method described in any one of claim 1-9.
12. a kind of computer readable storage medium, which is characterized in that be stored with computer in the computer readable storage medium Program, when the computer program is run on computers, so that the computer is executed as any one in claim 1-9 Method described in.
CN201811328072.3A 2018-11-08 2018-11-08 Image processing method, device, electronic equipment, computer readable storage medium Pending CN109409962A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811328072.3A CN109409962A (en) 2018-11-08 2018-11-08 Image processing method, device, electronic equipment, computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811328072.3A CN109409962A (en) 2018-11-08 2018-11-08 Image processing method, device, electronic equipment, computer readable storage medium

Publications (1)

Publication Number Publication Date
CN109409962A true CN109409962A (en) 2019-03-01

Family

ID=65472336

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811328072.3A Pending CN109409962A (en) 2018-11-08 2018-11-08 Image processing method, device, electronic equipment, computer readable storage medium

Country Status (1)

Country Link
CN (1) CN109409962A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111723678A (en) * 2020-05-27 2020-09-29 上海瀛之杰汽车信息技术有限公司 Human face passenger flow identification method, device, equipment and medium suitable for multi-person scene
CN111797773A (en) * 2020-07-07 2020-10-20 广州广电卓识智能科技有限公司 Method, device and equipment for detecting occlusion of key parts of human face
CN111814569A (en) * 2020-06-12 2020-10-23 深圳禾思众成科技有限公司 Method and system for detecting human face shielding area
CN112016469A (en) * 2020-08-28 2020-12-01 Oppo广东移动通信有限公司 Image processing method and device, terminal and readable storage medium
CN112131915A (en) * 2019-06-25 2020-12-25 杭州海康威视数字技术股份有限公司 Face attendance system, camera and code stream equipment
CN113448925A (en) * 2021-06-25 2021-09-28 东莞市小精灵教育软件有限公司 Test question picture optimization method and device, computer equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106096513A (en) * 2016-06-01 2016-11-09 深圳信炜科技有限公司 Fingerprint identification method, fingerprint recognition system and electronic equipment
CN107679613A (en) * 2017-09-30 2018-02-09 同观科技(深圳)有限公司 A kind of statistical method of personal information, device, terminal device and storage medium
CN107689069A (en) * 2017-08-24 2018-02-13 深圳市唯特视科技有限公司 A kind of image automatic synthesis method blocked based on identification face
CN108109044A (en) * 2017-12-26 2018-06-01 南京开为网络科技有限公司 A kind of intelligence retail crm system
CN108230293A (en) * 2017-05-31 2018-06-29 深圳市商汤科技有限公司 Determine method and apparatus, electronic equipment and the computer storage media of quality of human face image
CN108241836A (en) * 2016-12-23 2018-07-03 同方威视技术股份有限公司 For the method and device of safety check

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106096513A (en) * 2016-06-01 2016-11-09 深圳信炜科技有限公司 Fingerprint identification method, fingerprint recognition system and electronic equipment
CN108241836A (en) * 2016-12-23 2018-07-03 同方威视技术股份有限公司 For the method and device of safety check
CN108230293A (en) * 2017-05-31 2018-06-29 深圳市商汤科技有限公司 Determine method and apparatus, electronic equipment and the computer storage media of quality of human face image
CN107689069A (en) * 2017-08-24 2018-02-13 深圳市唯特视科技有限公司 A kind of image automatic synthesis method blocked based on identification face
CN107679613A (en) * 2017-09-30 2018-02-09 同观科技(深圳)有限公司 A kind of statistical method of personal information, device, terminal device and storage medium
CN108109044A (en) * 2017-12-26 2018-06-01 南京开为网络科技有限公司 A kind of intelligence retail crm system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112131915A (en) * 2019-06-25 2020-12-25 杭州海康威视数字技术股份有限公司 Face attendance system, camera and code stream equipment
CN111723678A (en) * 2020-05-27 2020-09-29 上海瀛之杰汽车信息技术有限公司 Human face passenger flow identification method, device, equipment and medium suitable for multi-person scene
CN111814569A (en) * 2020-06-12 2020-10-23 深圳禾思众成科技有限公司 Method and system for detecting human face shielding area
CN111797773A (en) * 2020-07-07 2020-10-20 广州广电卓识智能科技有限公司 Method, device and equipment for detecting occlusion of key parts of human face
CN112016469A (en) * 2020-08-28 2020-12-01 Oppo广东移动通信有限公司 Image processing method and device, terminal and readable storage medium
CN113448925A (en) * 2021-06-25 2021-09-28 东莞市小精灵教育软件有限公司 Test question picture optimization method and device, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN109409962A (en) Image processing method, device, electronic equipment, computer readable storage medium
CN108319953B (en) Occlusion detection method and device, electronic equipment and the storage medium of target object
CN105518709B (en) The method, system and computer program product of face for identification
CN106897658B (en) Method and device for identifying human face living body
EP2546782B1 (en) Liveness detection
CN107423690A (en) A kind of face identification method and device
CN109086718A (en) Biopsy method, device, computer equipment and storage medium
CN108875522A (en) Face cluster methods, devices and systems and storage medium
CN108701216A (en) A kind of face shape of face recognition methods, device and intelligent terminal
CN108229330A (en) Face fusion recognition methods and device, electronic equipment and storage medium
CN108416336A (en) A kind of method and system of intelligence community recognition of face
CN109858371A (en) The method and device of recognition of face
WO2016084072A1 (en) Anti-spoofing system and methods useful in conjunction therewith
CN110287889A (en) A kind of method and device of identification
CN104915673B (en) A kind of objective classification method and system of view-based access control model bag of words
CN107316029B (en) A kind of living body verification method and equipment
CN104166841A (en) Rapid detection identification method for specified pedestrian or vehicle in video monitoring network
CN107194361A (en) Two-dimentional pose detection method and device
CN109558833A (en) A kind of face recognition algorithms evaluating method and device
CN108171158A (en) Biopsy method, device, electronic equipment and storage medium
CN110472460A (en) Face image processing process and device
CN110826610A (en) Method and system for intelligently detecting whether dressed clothes of personnel are standard
CN107741996A (en) Family's map construction method and device based on recognition of face, computing device
CN109993021A (en) The positive face detecting method of face, device and electronic equipment
CN108875509A (en) Biopsy method, device and system and storage medium

Legal Events

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

Application publication date: 20190301