Movatterモバイル変換


[0]ホーム

URL:


CN109766872A - Image recognition method and device - Google Patents

Image recognition method and device
Download PDF

Info

Publication number
CN109766872A
CN109766872ACN201910101257.9ACN201910101257ACN109766872ACN 109766872 ACN109766872 ACN 109766872ACN 201910101257 ACN201910101257 ACN 201910101257ACN 109766872 ACN109766872 ACN 109766872A
Authority
CN
China
Prior art keywords
training
model
image
sets
image recognition
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
CN201910101257.9A
Other languages
Chinese (zh)
Other versions
CN109766872B (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.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology 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 Guangzhou Shiyuan Electronics Thecnology Co LtdfiledCriticalGuangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN201910101257.9ApriorityCriticalpatent/CN109766872B/en
Publication of CN109766872ApublicationCriticalpatent/CN109766872A/en
Priority to PCT/CN2019/127817prioritypatent/WO2020155939A1/en
Application grantedgrantedCritical
Publication of CN109766872BpublicationCriticalpatent/CN109766872B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种图像识别方法和装置。其中,该方法包括:获取待识别图像;获取预先建立好的图像识别模型,其中,图像识别模型是通过多个训练集对初始模型进行训练得到的,初始模型是基于分支训练算法建立的识别模型,同一个训练集是从同一个数据集中提取得到的,不同训练集是从不同数据集中提取得到的;利用图像识别模型对待识别图像进行识别,得到识别结果。本发明解决了现有技术中图像识别方法的识别准确率低的技术问题。

The invention discloses an image recognition method and device. The method includes: acquiring an image to be recognized; acquiring a pre-established image recognition model, wherein the image recognition model is obtained by training an initial model through multiple training sets, and the initial model is a recognition model established based on a branch training algorithm , the same training set is extracted from the same data set, and different training sets are extracted from different data sets; the image recognition model is used to recognize the image to be recognized, and the recognition result is obtained. The invention solves the technical problem of low recognition accuracy of the image recognition method in the prior art.

Description

Image-recognizing method and device
Technical field
The present invention relates to field of image recognition, in particular to a kind of image-recognizing method and device.
Background technique
In existing field of image recognition, the field of face identification of special mainstream, mainly by image recognition model intoRow identification, image recognition model is all based on deep learning algorithm model and is trained to obtain, deep learning model training it is goodThe bad influence to recognition accuracy is most important.And in entire depth learning model training process, for trained data setIt is the most important thing again, can exerts a decisive influence to the final algorithm performance of deep learning model.
It carries out, such as in field of face identification, instructs on individualized training data set currently, deep learning model is substantiallyPractice the open face database that data set can be the collected human face data under some scene or download from the Internet.ByIdentical people may be covered between different data collection, and due to naming rule disunity between different data collection, soIt is difficult to merge the face picture of identical people according to its filename.And when carrying out recognition of face classification based training, must be requested that phaseThe face picture of same people shares identical label classification number, so leading to not be likely to occur personnel's intersection using multiple simultaneouslyHuman face data collection.It is based only on the deep learning model that the training of individualized training data set obtains, the accuracy in image recognitionIt is low, it is unable to satisfy the demand of different application.
For the low problem of the recognition accuracy of image-recognizing method in the prior art, effective solution is not yet proposed at presentScheme.
Summary of the invention
The embodiment of the invention provides a kind of image-recognizing method and devices, at least to solve image recognition in the prior artThe low technical problem of the recognition accuracy of method.
According to an aspect of an embodiment of the present invention, a kind of image-recognizing method is provided, comprising: obtain figure to be identifiedPicture;Obtain the image recognition model that pre-establishes, wherein image recognition model be by multiple training sets to initial model intoRow training obtains, and initial model is the identification model established based on branch's training algorithm, and the same training set is from sameExtraction obtains in data set, and different training sets are to extract to obtain from different data sets;It is treated using image recognition modelIdentification image is identified, recognition result is obtained.
Further, the above method further include: obtain multiple data sets;Every image in multiple data sets is dividedClass obtains the label of every image, wherein label is used to characterize the classification results of every image, includes in multiple data setsThe label of at least two images is identical;Sample image is extracted from sorted each data set, obtains multiple training sets.
Further, sample image is being extracted from sorted each data set, it is above-mentioned before obtaining multiple training setsMethod further include: extract the default feature of every image in sorted each data set;Default spy based on every imageSign carries out alignment operation to every image;Sample image is extracted from each data set after operation, obtains multiple training sets.
Further, in the case where every image is facial image, feature is preset including at least one of following: eyes,Eyebrow, nose and the corners of the mouth.
Further, sample image is extracted from each data set after operation, obtains multiple training sets, comprising: from behaviourSample image is extracted at random in each data set after work;The store path and label for obtaining sample image, obtain multiple trainingCollection.
Further, multiple data sets are obtained, comprising: obtain the collected video image of acquisition equipment and preset dataCollection;Video image and preset data collection are detected, multiple data sets are obtained.
Further, the above method further include: initial model is established based on branch's training algorithm, wherein initial model is extremelyIt less include: multiple loss functions, multiple loss functions are one-to-one with multiple training sets;Multiple training sets are inputted parallelIn initial model, initial model is trained;Whether the model that training of judgement obtains meets preset condition;If training obtainsModel meet preset condition, it is determined that the obtained model of training is image recognition model.
Further, multiple training sets are inputted in initial model parallel, initial model is trained, comprising: will be moreA training set inputs in initial model parallel, obtains the functional value of multiple loss functions;According to the functional value of multiple loss functionsWith chain type derivative algorithms, the gradient value of each parameter in initial model is obtained;According to stochastic gradient descent algorithm to each parameterGradient value be updated, obtain the obtained model of training.
Further, whether the model that training of judgement obtains meets preset condition, comprising: obtains verifying collection;Utilize verifyingCollect the model for obtaining training to verify, obtains the precision for the model that training obtains;The precision for the model that training of judgement obtainsIt is whether identical as history precision, wherein history precision is model precision obtained in upper primary verification process that training obtains;If the precision for the model that training obtains is identical as history precision, it is determined that the model that training obtains meets preset condition.
Further, if the precision for the model that training obtains is different from history precision, it is determined that the model that training obtainsPrecision be history precision, and continue to be trained initial model.
Further, precision is used to characterize verifying and concentrates the sum of verification result of all verifying samples and all verifying samplesThe ratio of sum.
Further, verifying collection is obtained, comprising: obtain other images in multiple data sets except sample image;From itImage authentication pair is extracted at random in his image, is verified collection.
Further, image authentication to include: positive sample to and negative sample pair, positive sample is to identical comprising two labelsImage, negative sample is to the image different comprising two labels.
Further, loss function is quadratic loss function.
According to another aspect of an embodiment of the present invention, a kind of pattern recognition device is additionally provided, comprising: first obtains mouldBlock, for obtaining images to be recognized;Second obtains module, for obtaining the image recognition model pre-established, wherein imageIdentification model is to be trained by multiple training sets to initial model, and initial model is built based on branch's training algorithmVertical identification model, the same training set are to extract to obtain from the same data set, and different training sets are from different dataExtraction is concentrated to obtain;Identification module obtains identification knot for identifying using image recognition model to images to be recognizedFruit.
According to another aspect of an embodiment of the present invention, a kind of storage medium is additionally provided, storage medium includes the journey of storageSequence, wherein equipment where control storage medium executes above-mentioned image-recognizing method in program operation.
According to another aspect of an embodiment of the present invention, a kind of processor is additionally provided, processor is used to run program,In, program executes above-mentioned image-recognizing method when running.
In embodiments of the present invention, initial model can be established based on branch's training algorithm, and raw by different data collectionAt multiple training sets initial model is trained, obtain image recognition model, further by image recognition model toThe images to be recognized of family input is identified, final recognition result is obtained.Compared with prior art, multiple data sets are combinedBranch training image recognition model than it is existing based on individual data collection training image recognition model accuracy rate it is higher,The technical effect for improving recognition accuracy is reached, and then the recognition accuracy for solving image-recognizing method in the prior art is lowThe technical issues of.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes part of this application, this hairBright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is a kind of flow chart of image-recognizing method according to an embodiment of the present invention;
Fig. 2 is a kind of schematic diagram of optional face picture according to an embodiment of the present invention;
Fig. 3 is the schematic diagram of the face picture after a kind of optional alignment according to an embodiment of the present invention;
Fig. 4 is a kind of recognition of face depth nerve optionally based on individual data collection input according to an embodiment of the present inventionThe schematic diagram of network model;
Fig. 5 is a kind of recognition of face depth nerve optionally based on the input of multiple data sets according to an embodiment of the present inventionThe schematic diagram of network model;
Fig. 6 is a kind of flow chart of optional image-recognizing method according to an embodiment of the present invention;And
Fig. 7 is a kind of schematic diagram of pattern recognition device according to an embodiment of the present invention.
Specific embodiment
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present inventionAttached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is onlyThe embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill peopleThe model that the present invention protects all should belong in member's every other embodiment obtained without making creative workIt encloses.
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 wayData be interchangeable under appropriate circumstances, so as to the embodiment of the present invention described herein can in addition to illustrating herein orSequence other than those of description is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that coverCover 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 toStep or unit those of is clearly listed, but may include be not clearly listed or for these process, methods, productOr other step or units that equipment is intrinsic.
Embodiment 1
According to embodiments of the present invention, a kind of embodiment of image-recognizing method is provided, it should be noted that in attached drawingThe step of process illustrates can execute in a computer system such as a set of computer executable instructions, although also,Logical order is shown in flow chart, but in some cases, it can be to be different from shown by sequence execution herein or retouchThe step of stating.
Fig. 1 is a kind of flow chart of image-recognizing method according to an embodiment of the present invention, as shown in Figure 1, this method includesFollowing steps:
Step S102 obtains images to be recognized.
Specifically, above-mentioned images to be recognized can be the image identified, in embodiments of the present invention, with peopleIt is described in detail for face image.
Step S104 obtains the image recognition model pre-established, wherein image recognition model is by multiple trainingWhat collection was trained initial model, initial model is the identification model established based on branch's training algorithm, the same instructionPracticing collection is to extract to obtain from the same data set, and different training sets are to extract to obtain from different data sets.
Specifically, in order to improve image recognition accuracy rate, it is more that multiple and different data set buildings can be first passed through in advanceA training set, and initial model is trained by training set, to obtain final image recognition model.
In field of face identification, due to that may include the face picture of identical people, Er Qieyong between different data collectionFamily can not determine that different data is concentrated comprising which identical people, it is thus impossible to which different data collection is simply directly closedAnd at a single data set.Score value training method can be gathered and establish deep neural network model, obtain initial model, led toIt crosses and different data collection is separately carried out to branch's training, so as to obtain trained image recognition model, and will be trainedImage recognition model is deployed in application scenarios.
Step S106 identifies images to be recognized using image recognition model, obtains recognition result.
Specifically, it in field of face identification, can be carried out by comparing face characteristic feat-ID (using Euclidean distance)Recognition of face process.
In the above embodiments of the present application, initial model can be established based on branch's training algorithm, and pass through different data collectionThe multiple training sets generated are trained initial model, obtain image recognition model, further pass through image recognition model pairThe images to be recognized of user's input identifies, obtains final recognition result.Compared with prior art, multiple data are combinedCollection branch training image recognition model than it is existing based on individual data collection training image recognition model accuracy rate moreHeight has reached the technical effect for improving recognition accuracy, and then the identification for solving image-recognizing method in the prior art is accurateThe low technical problem of rate.
Optionally, in the above embodiment of the present invention, this method further include: obtain multiple data sets;To in multiple data setsEvery image classify, obtain the label of every image, wherein label is used to characterize the classification results of every image, moreA data concentrate the label at least two images for including identical;Sample image is extracted from sorted each data set,Obtain multiple training sets.
Specifically, it in field of face identification, in order to construct multiple training sets, can obtain in advance under different application sceneFace picture, obtain multiple data sets.Since the open face data set downloaded from internet has usually marked, for the data set not marked, with artificial detection and face picture can be extracted, classified and is marked, phase will be belonged toThe face picture of same people is put together and is marked, and the label of every photo is obtained.Assuming that total number of persons is N, everyone has MOpen face picture.A certain number of face pictures can be randomly selected in each data set being labeled, obtained everyA training set.
Optionally, in the above embodiment of the present invention, sample image is being extracted from sorted each data set, is being obtained moreBefore a training set, this method further include: extract the default feature of every image in sorted each data set;Based on everyThe default feature for opening image carries out alignment operation to every image;Sample image is extracted from each data set after operation, is obtainedTo multiple training sets.
Optionally, in the case where every image is facial image, feature is preset including at least one of following: eyes, eyebrowHair, nose and the corners of the mouth.
Specifically, in field of face identification, facial angle and face location in face picture be it is inconsistent, in order toGuarantee extracts stable feature and obtains preferable recognition of face effect, needs to carry out alignment operation to face picture, to removeFacial angle influences recognition of face bring.Key point includes the position of eyes, nose and corners of the mouth etc., as shown in Figure 2.AlignmentFace afterwards is as shown in Figure 3.
Optionally, in the above embodiment of the present invention, sample image is extracted from each data set after operation, is obtained multipleTraining set, comprising: extract sample image at random from each data set after operation;Obtain the store path and mark of sample imageLabel, obtain multiple training sets.
Specifically, it can be labeled and randomly selected in the face picture of face alignment while including face identityThe face picture of information and verification information, obtains sample image, and each training sample extracted is as follows: face picture img_1,The identity information (classification number) of img_1 ..., the identity information (classification number) of face picture img_N, img_N.
Wherein, face picture img_1 refers to that the store path of the 1st face picture, classification number refer to us for the peopleThe label marked in advance, classification number is generally since 0.For different people inside the same data set of different tag representationsDigital code.For example first data is concentrated, and 100 people is shared, then classification number is respectively 1-0,1-1,1-2 ... ..., 1-99;Second data set or scene cover 50 people, then classification number is respectively 2-0,2-1,2-2 ... ..., 2-49.Two groupsIt is not equivalent between classification number, respectively from different data sets.
Optionally, in the above embodiment of the present invention, multiple data sets are obtained, comprising: obtain the acquisition collected view of equipmentFrequency image and preset data collection;Video image and preset data collection are detected, multiple data sets are obtained.
Specifically, in field of face identification, acquisition equipment can be mounted in the camera in different application scene, makeVideo pictures are acquired with camera, and in computer systems by network transmission and data line storage, application scenarios can beThe corresponding usage scenario of engineering project, such as bank VTM (Video Teller Machine, remote teller machine) verifying, jewelryShop VIP identification etc..Above-mentioned preset data collection can be the open face data set from the Internet download.
Identical people may be covered between the human face data collection obtained by the above method, for example, in bank and jewelryThe customer that shop was photographed with camera, photo may also occur on the internet and be organized in open face data set.AndAnd disclosed on internet between face data set A and B may also include same person face picture.
Video pictures collected for camera carry out Face datection to collected video pictures, by face pictureIt extracts and is stored in computer system hard.
Optionally, in the above embodiment of the present invention, this method further include: initial model is established based on branch's training algorithm,Wherein, initial model includes at least: multiple loss functions, and multiple loss functions are one-to-one with multiple training sets;It will be moreA training set inputs in initial model parallel, is trained to initial model;It is default whether the model that training of judgement obtains meetsCondition;If the model that training obtains meets preset condition, it is determined that the model that training obtains is image recognition model.
It should be noted that only using a Softmax loss loss function in existing image recognition model as meshMark is trained, and the image recognition model shown in Fig. 4 based on individual data collection input only includes a Classification Loss function,Loss=SoftmaxLoss 1.
Different data collection can separately be carried out to branch's training, be concurrently input in the same image recognition model, i-thFace picture after the alignment that a data are concentrated is docked to corresponding loss function after propagated forward obtains featureSoftmaxLoss i is optimized as independent objective function.As shown in figure 5, concentrated when i-th of human face data of inputWhen face picture carries out branch's training into initial model, corresponding loss function is Loss=SoftmaxLoss i.
It should be noted that Fig. 4 and image recognition model shown in fig. 5 show showing for simplified general residual error networkIt is intended to.
Optionally, loss function is quadratic loss function.
Specifically, in field of face identification, in order to carry out recognition of face process using Euclidean distance, in initial modelMultiple loss functions can be quadratic loss function.
Further, above-mentioned preset condition, which can be training, terminates Rule of judgment, when the model that training obtains meets in advanceIf when condition, determining that training terminates, the model that final training obtains is trained image recognition model.
Optionally, in the above embodiment of the present invention, multiple training sets are inputted in initial model parallel, to initial model intoRow training, comprising: multiple training sets are inputted in initial model parallel, obtain the functional value of multiple loss functions;According to multipleThe functional value and chain type derivative algorithms of loss function, obtain the gradient value of each parameter in initial model;According under stochastic gradientDrop algorithm is updated the gradient value of each parameter, obtains the model that training obtains.
Specifically, it after inputting multiple training sets in initial model parallel, can be lost by branch's trainingThen the functional value Loss of function is obtained each in image recognition model as shown in Figure 5 according to Loss and chain type derivative algorithmsThe gradient value of a parameter finally updates model parameter according to stochastic gradient descent algorithm, obtains trained model, trainingModel meet training terminate Rule of judgment after, can determine trained model be final image recognition model.
Optionally, in the above embodiment of the present invention, whether the model that training of judgement obtains meets preset condition, comprising: obtainsVerifying is taken to collect;It is verified using the model that verifying collection obtains training, obtains the precision for the model that training obtains;Training of judgementWhether the precision of obtained model is identical as history precision, wherein history precision is to train obtained model in upper primary verifyingPrecision obtained in process;If the precision for the model that training obtains is identical as history precision, it is determined that the model that training obtainsMeet preset condition.
It, can will be current every fixed the number of iterations it should be noted that in the training process of image recognition modelTrained model is tested on verifying collection, with the training of model, precision meeting of the trained model on verifying collectionIt is constantly promoted, but as model is constantly trained, when model tends to restrain or the phenomenon that over-fitting occur, model collects in verifyingOn precision will not stable promotion again, show that model training can stopped.
Optionally, it is total with all verifying samples to be used to characterize the sum of verification results of all verifying samples of verifying concentration for precisionSeveral ratios.
Specifically, in field of face identification, verifying collection is by the face picture verifying randomly selected to forming.According to the worldThe rule of standard faces validation test collection LFW, it is 6000 pairs that the quantity of face picture verifying pair is concentrated in verifying.For including 6000To the verifying collection of face picture verifying pair, measuring accuracy can be with is defined as:Wherein, xiFor characterizing i-thThe verification result of face picture verifying pair.If the recognition result of model is identical as the physical tags of face picture verifying pair,It determines and verifies correct namely xi=1;If the recognition result of model is different from the physical tags of face picture verifying pair, reallyDetermine authentication error namely xi=0.
Further, above-mentioned history precision can be last when verifying to trained model, getThe precision of trained model.If the precision of trained model is identical as history precision, Ye Jixun this time in verification processThe no longer stable promotion of the precision for the model perfected can determine that training terminates, using this trained model as final figureAs identification model.
Optionally, in the above embodiment of the present invention, if the precision for the model that training obtains is different from history precision, reallyThe precision for the model that fixed training obtains is history precision, and continues to be trained initial model.
In a kind of optional scheme, if the precision for the model that training obtains is different from history precision, that is, trainedTo model satisfaction be unsatisfactory for preset condition, it is determined that training be not finished, need to continue to train, using this precision as underHistory precision in model verification process.Whether the precision with history precision of the good model of training of judgement are identical again, fromAnd whether the model for determining that training obtains meets preset condition.
Optionally, in the above embodiment of the present invention, obtain verifying collection, comprising: obtain in multiple data sets sample image itOther outer images;Image authentication pair is extracted at random from other images, is verified collection.
Optionally, image authentication to include: positive sample to and negative sample pair, positive sample is to including the identical figure of two labelsPicture, negative sample is to the image different comprising two labels.
Specifically, in field of face identification, it is assumed that there is the face picture of K people to be used for the production of training set, then it can be withThe face picture of remaining N-K people is used to verify the production of collection.Verifying collection is verified by the human face photo randomly selected to groupAt, extract positive sample to and negative sample pair, the quantity of positive and negative samples pair is identical, for including the verifying pair of 6000 pairs of face picturesVerifying collection, positive and negative samples are to respectively taking 3000 pairs.Wherein, positive sample is to a picture for n-th of people, the b of n-th of peoplePicture;Negative sample is to the c picture for i-th of people, the d picture of j-th of people.Image recognition model is by positive sample pairIn two face pictures when being judged as the same person, can determine that verification result is correct;Image recognition model is by negative sample pairIn two face pictures be judged as when not being a people, can determine verifying structure;No person, verification result mistake.
Fig. 6 is a kind of flow chart of optional image-recognizing method according to an embodiment of the present invention, with field of face identificationFor be illustrated, as shown in fig. 6, this method comprises: collecting the face picture under multiple scenes;To the face picture being collected intoFace datection is carried out, face picture is extracted and is stored in hard disc of computer;Manually to the face figure for detecting and extractingPiece is classified and is marked, and the face picture for belonging to identical people is put together and is marked;Face picture is carried out crucialPoint alignment operation is influenced with removing facial angle to recognition of face bring;In being labeled the photo being aligned with faceIt randomly selects while the face picture comprising face identity information and verification information is to being trained, namely extract face identity-Verify training set;Conjugate branch training algorithm establishes recognition of face deep neural network model, includes multiple losses in modelFunction;Recognition of face deep neural network model is trained based on more data sets, obtains trained network model;JudgementWhether measuring accuracy of the trained network model on verifying collection is constantly promoted, namely judges whether that reaching training terminates itemPart;If conditions are not met, then continuing model training;If it is satisfied, then obtaining face recognition algorithms network model and model ginsengNumber;Trained face recognition algorithms network model is deployed in application scenarios, it can be by comparing face characteristic feat-ID(using Euclidean distance) carries out recognition of face process.
The scheme provided through the foregoing embodiment can be used in bank VIP identification project, adopt under true application scenariosCollect face picture, while also downloading to some open face data sets from internet;Then by the face in these data setsPicture detected, alignment operation, and makes corresponding face identity-verifying training set;Use the training of previously described methodFace recognition algorithms model out is known to obtain the face with high discrimination and recognition effect in bank VIP identification sceneOther algorithm, this method can preferably combine the human face data information in multiple data sets, so as to obtain recognition effect moreGood human face recognition model.Combine multiple data sets branch training face deep neural network model than it is general based onThe face recognition algorithms accuracy rate of the deep learning network of individual data collection training (including gradually being finely tuned on multiple data sets)It is higher.
Embodiment 2
According to embodiments of the present invention, a kind of embodiment of pattern recognition device is provided.
Fig. 7 is a kind of schematic diagram of pattern recognition device according to an embodiment of the present invention, as shown in fig. 7, the device includes:
First obtains module 72, for obtaining images to be recognized.
Specifically, above-mentioned images to be recognized can be the image identified, in embodiments of the present invention, with peopleIt is described in detail for face image.
Second obtains module 74, for obtaining the image recognition model pre-established, wherein image recognition model is logicalCross what multiple training sets were trained initial model, initial model is the identification mould established based on branch's training algorithmType, the same training set are to extract to obtain from the same data set, and different training sets are extracted from different data setsIt arrives.
Specifically, in order to improve image recognition accuracy rate, it is more that multiple and different data set buildings can be first passed through in advanceA training set, and initial model is trained by training set, to obtain final image recognition model.
In field of face identification, due to that may include the face picture of identical people, Er Qieyong between different data collectionFamily can not determine that different data is concentrated comprising which identical people, it is thus impossible to which different data collection is simply directly closedAnd at a single data set.Score value training method can be gathered and establish deep neural network model, obtain initial model, led toIt crosses and different data collection is separately carried out to branch's training, so as to obtain trained image recognition model, and will be trainedImage recognition model is deployed in application scenarios.
Identification module 76 obtains recognition result for identifying using image recognition model to images to be recognized.
Specifically, it in field of face identification, can be carried out by comparing face characteristic feat-ID (using Euclidean distance)Recognition of face process.
In the above embodiments of the present application, initial model can be established based on branch's training algorithm, and pass through different data collectionThe multiple training sets generated are trained initial model, obtain image recognition model, further pass through image recognition model pairThe images to be recognized of user's input identifies, obtains final recognition result.Compared with prior art, multiple data are combinedCollection branch training image recognition model than it is existing based on individual data collection training image recognition model accuracy rate moreHeight has reached the technical effect for improving recognition accuracy, and then the identification for solving image-recognizing method in the prior art is accurateThe low technical problem of rate.
Optionally, in the above embodiment of the present invention, the device further include: third obtains module, for obtaining multiple dataCollection;Categorization module obtains the label of every image, wherein label for classifying to every image in multiple data setsFor characterizing the classification results of every image, the label of at least two for including in multiple data sets image is identical;First mentionsModulus block obtains multiple training sets for extracting sample image from sorted each data set.
Optionally, in the above embodiment of the present invention, the device further include: the second extraction module, it is sorted for extractingThe default feature of every image in each data set;Alignment module schemes every for the default feature based on every imageAs carrying out alignment operation;Third extraction module obtains multiple instructions for extracting sample image from each data set after operationPractice collection.
Optionally, in the case where every image is facial image, feature is preset including at least one of following: eyes, eyebrowHair, nose and the corners of the mouth.
Optionally, in the above embodiment of the present invention, third extraction module includes: extraction unit, for from every after operationA data concentrate random extraction sample image;First acquisition unit is obtained for obtaining the store path and label of sample imageMultiple training sets.
Optionally, in the above embodiment of the present invention, it includes: second acquisition unit that third, which obtains module, for obtaining acquisitionThe collected video image of equipment and preset data collection;Detection unit, for being detected to video image and preset data collection,Obtain multiple data sets.
Optionally, in the above embodiment of the present invention, the device further include: module is established, for being based on branch's training algorithmEstablish initial model, wherein initial model includes at least: multiple loss functions, multiple loss functions and multiple training sets are oneOne is corresponding;Training module is trained initial model for inputting multiple training sets in initial model parallel;JudgementWhether module, the model obtained for training of judgement meet preset condition;Determining module, if the model for training to obtain is fullSufficient preset condition, it is determined that the model that training obtains is image recognition model.
Optionally, loss function is quadratic loss function.
Optionally, in the above embodiment of the present invention, training module includes: input unit, for multiple training sets are parallelIt inputs in initial model, obtains the functional value of multiple loss functions;Processing unit, for the functional value according to multiple loss functionsWith chain type derivative algorithms, the gradient value of each parameter in initial model is obtained;Updating unit, for being calculated according to stochastic gradient descentMethod is updated the gradient value of each parameter, obtains the model that training obtains.
Optionally, in the above embodiment of the present invention, judgment module includes: third acquiring unit, for obtaining verifying collection;It testsUnit is demonstrate,proved, the model for being obtained using verifying collection to training is verified, and the precision for the model that training obtains is obtained;Judgement is singleWhether member, the precision and history precision of the model obtained for training of judgement are identical, wherein history precision is the mould that training obtainsType precision obtained in upper primary verification process;Determination unit, if the precision and history essence of the model obtained for trainingIt spends identical, it is determined that the model that training obtains meets preset condition.
Optionally, it is total with all verifying samples to be used to characterize the sum of verification results of all verifying samples of verifying concentration for precisionSeveral ratios.
Optionally, in the above embodiment of the present invention, if training module is also used to train the precision of obtained model and go throughHistory precision is different, it is determined that the precision for the model that training obtains is history precision, and continues to be trained initial model.
Optionally, in the above embodiment of the present invention, third acquiring unit for obtain in multiple data sets sample image itOther outer images, and image authentication pair is extracted at random from other images, it is verified collection.
Optionally, image authentication to include: positive sample to and negative sample pair, positive sample is to including the identical figure of two labelsPicture, negative sample is to the image different comprising two labels.
Embodiment 3
According to embodiments of the present invention, a kind of embodiment of storage medium is provided, storage medium includes the program of storage,In, in program operation, equipment where control storage medium executes the image-recognizing method in above-described embodiment 1.
Embodiment 4
According to embodiments of the present invention, a kind of embodiment of processor is provided, processor is for running program, wherein journeyThe image-recognizing method in above-described embodiment 1 is executed when sort run.
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 embodimentThe 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 othersMode is realized.Wherein, the apparatus embodiments described above are merely exemplary, such as the division of the unit, Ke YiweiA kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine orPerson is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutualBetween coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of unit or moduleIt connects, can be electrical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unitThe component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multipleOn unit.It can some or all of the units may be selected to achieve the purpose of the solution of this embodiment according to the actual needs.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unitIt is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated listMember 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 productWhen, it can store in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantiallyThe 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 wordsIt embodies, which is stored in a storage medium, including some instructions are used so that a computerEquipment (can for personal computer, server or network equipment etc.) execute each embodiment the method for the present invention whole orPart steps.And storage medium above-mentioned includes: that USB flash disk, read-only memory (ROM, Read-Only Memory), arbitrary access are depositedReservoir (RAM, Random Access Memory), mobile hard disk, magnetic or disk etc. be various to can store program codeMedium.
The above is only a preferred embodiment of the present invention, it is noted that for the ordinary skill people of the artFor member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also answeredIt is considered as protection scope of the present invention.

Claims (17)

Translated fromChinese
1.一种图像识别方法,其特征在于,包括:1. an image recognition method, is characterized in that, comprises:获取待识别图像;Get the image to be recognized;获取预先建立好的图像识别模型,其中,所述图像识别模型是通过多个训练集对初始模型进行训练得到的,所述初始模型是基于分支训练算法建立的识别模型,同一个训练集是从同一个数据集中提取得到的,不同训练集是从不同数据集中提取得到的;Obtain a pre-established image recognition model, wherein the image recognition model is obtained by training an initial model through multiple training sets, the initial model is a recognition model established based on a branch training algorithm, and the same training set is obtained from Extracted from the same dataset, different training sets are extracted from different datasets;利用所述图像识别模型对所述待识别图像进行识别,得到识别结果。The image to be recognized is recognized by using the image recognition model to obtain a recognition result.2.根据权利要求1所述的方法,其特征在于,所述方法还包括:2. The method according to claim 1, wherein the method further comprises:获取多个数据集;Get multiple datasets;对所述多个数据集中的每张图像进行分类,得到所述每张图像的标签,其中,所述标签用于表征所述每张图像的分类结果,所述多个数据集中包含的至少两张张图像的标签相同;Classify each image in the multiple data sets to obtain a label for each image, wherein the label is used to represent the classification result of each image, and at least two of the multiple data sets include The labels of the images are the same;从分类后的每个数据集中提取样本图像,得到所述多个训练集。Sample images are extracted from each classified dataset to obtain the plurality of training sets.3.根据权利要求2所述的方法,其特征在于,在从分类后的每个数据集中提取所述样本图像,得到所述多个训练集之前,所述方法还包括:3. The method according to claim 2, wherein before extracting the sample images from each classified data set to obtain the plurality of training sets, the method further comprises:提取所述分类后的每个数据集中的每张图像的预设特征;extracting preset features of each image in each of the classified data sets;基于所述每张图像的预设特征,对所述每张图像进行对齐操作;performing an alignment operation on each image based on the preset feature of each image;从操作后的每个数据集中提取所述样本图像,得到所述多个训练集。The sample images are extracted from each data set after the operation to obtain the plurality of training sets.4.根据权利要求3所述的方法,其特征在于,在所述每张图像为人脸图像的情况下,所述预设特征至少包括如下之一:眼睛、眉毛、鼻尖和嘴角。4 . The method according to claim 3 , wherein, when each image is a human face image, the preset features at least include one of the following: eyes, eyebrows, nose tip and mouth corner. 5 .5.根据权利要求3所述的方法,其特征在于,从操作后的每个数据集中提取所述样本图像,得到所述多个训练集,包括:5. The method according to claim 3, wherein the sample images are extracted from each data set after the operation to obtain the plurality of training sets, comprising:从所述操作后的每个数据集中随机提取所述样本图像;randomly extracting the sample images from each dataset after the operation;获取所述样本图像的存储路径和标签,得到所述多个训练集。Obtain the storage paths and labels of the sample images to obtain the multiple training sets.6.根据权利要求2所述的方法,其特征在于,获取多个数据集,包括:6. The method according to claim 2, wherein obtaining a plurality of data sets, comprising:获取采集设备采集到的视频图像和预设数据集;Obtain the video images and preset data sets collected by the acquisition device;对所述视频图像和所述预设数据集进行检测,得到所述多个数据集。The video image and the preset data set are detected to obtain the plurality of data sets.7.根据权利要求2所述的方法,其特征在于,所述方法还包括:7. The method according to claim 2, wherein the method further comprises:基于所述分支训练算法建立所述初始模型,其中,所述初始模型至少包括:多个损失函数,所述多个损失函数与所述多个训练集是一一对应的;The initial model is established based on the branch training algorithm, wherein the initial model at least includes: a plurality of loss functions, and the plurality of loss functions are in one-to-one correspondence with the plurality of training sets;将所述多个训练集并行输入所述初始模型中,对所述初始模型进行训练;inputting the multiple training sets into the initial model in parallel, and training the initial model;判断训练得到的模型是否满足预设条件;Determine whether the model obtained by training meets the preset conditions;如果所述训练得到的模型满足所述预设条件,则确定所述训练得到的模型为所述图像识别模型。If the model obtained by training satisfies the preset condition, it is determined that the model obtained by training is the image recognition model.8.根据权利要求7所述的方法,其特征在于,将所述多个训练集并行输入所述初始模型中,对所述初始模型进行训练,包括:8. The method according to claim 7, wherein the multiple training sets are input into the initial model in parallel, and the initial model is trained, comprising:将所述多个训练集并行输入所述初始模型中,得到所述多个损失函数的函数值;inputting the multiple training sets into the initial model in parallel to obtain the function values of the multiple loss functions;根据所述多个损失函数的函数值和链式求导算法,得到所述初始模型中每个参数的梯度值;According to the function values of the multiple loss functions and the chain derivation algorithm, the gradient value of each parameter in the initial model is obtained;根据随机梯度下降算法对所述每个参数的梯度值进行更新,得到所述训练得到的模型。The gradient value of each parameter is updated according to the stochastic gradient descent algorithm to obtain the model obtained by the training.9.根据权利要求7所述的方法,其特征在于,判断训练得到的模型是否满足预设条件,包括:9. The method according to claim 7, wherein judging whether the model obtained by training satisfies a preset condition, comprising:获取验证集;get validation set;利用所述验证集对所述训练得到的模型进行验证,得到所述训练得到的模型的精度;Use the verification set to verify the model obtained by the training, and obtain the accuracy of the model obtained by the training;判断所述训练得到的模型的精度与历史精度是否相同,其中,所述历史精度为所述训练得到的模型在上一次验证过程中得到的精度;Determine whether the accuracy of the model obtained by the training is the same as the historical accuracy, wherein the historical accuracy is the accuracy obtained by the model obtained by the training in the last verification process;如果所述训练得到的模型的精度与所述历史精度相同,则确定所述训练得到的模型满足所述预设条件。If the accuracy of the model obtained by training is the same as the historical accuracy, it is determined that the model obtained by training satisfies the preset condition.10.根据权利要求9所述的方法,其特征在于,如果所述训练得到的模型的精度与所述历史精度不同,则确定所述训练得到的模型的精度为所述历史精度,并继续对所述初始模型进行训练。10. The method according to claim 9, wherein, if the accuracy of the model obtained by the training is different from the historical accuracy, determining the accuracy of the model obtained by the training is the historical accuracy, and continuing to The initial model is trained.11.根据权利要求10所述的方法,其特征在于,所述精度用于表征所述验证集中所有验证样本的验证结果之和与所有验证样本总数的比例。11. The method according to claim 10, wherein the precision is used to represent the ratio of the sum of the verification results of all the verification samples in the verification set to the total number of all the verification samples.12.根据权利要求9所述的方法,其特征在于,获取验证集,包括:12. The method according to claim 9, wherein obtaining a verification set comprises:获取所述多个数据集中样本图像之外的其他图像;acquiring images other than the sample images in the plurality of datasets;从所述其他图像中随机提取图像验证对,得到所述验证集。Image verification pairs are randomly extracted from the other images to obtain the verification set.13.根据权利要求12所述的方法,其特征在于,所述图像验证对包括:正样本对和负样本对,所述正样本对包含两张标签相同的图像,所述负样本对包含两张标签不同的图像。13. The method according to claim 12, wherein the image verification pair comprises: a positive sample pair and a negative sample pair, the positive sample pair includes two images with the same label, and the negative sample pair includes two images. images with different labels.14.根据权利要求7所述的方法,其特征在于,所述损失函数为平方损失函数。14. The method of claim 7, wherein the loss function is a squared loss function.15.一种图像识别装置,其特征在于,包括:15. An image recognition device, comprising:第一获取模块,用于获取待识别图像;a first acquisition module, used for acquiring the image to be recognized;第二获取模块,用于获取预先建立好的图像识别模型,其中,所述图像识别模型是通过多个训练集对初始模型进行训练得到的,所述初始模型是基于分支训练算法建立的识别模型,同一个训练集是从同一个数据集中提取得到的,不同训练集是从不同数据集中提取得到的;The second acquisition module is used to acquire a pre-established image recognition model, wherein the image recognition model is obtained by training an initial model through multiple training sets, and the initial model is a recognition model established based on a branch training algorithm , the same training set is extracted from the same dataset, and different training sets are extracted from different datasets;识别模块,用于利用所述图像识别模型对所述待识别图像进行识别,得到识别结果。The recognition module is configured to use the image recognition model to recognize the to-be-recognized image to obtain a recognition result.16.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至14中任意一项所述的图像识别方法。16. A storage medium, characterized in that the storage medium comprises a stored program, wherein when the program runs, a device where the storage medium is located is controlled to perform the image recognition according to any one of claims 1 to 14 method.17.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至14中任意一项所述图像识别方法。17. A processor, wherein the processor is configured to run a program, wherein the image recognition method according to any one of claims 1 to 14 is executed when the program is run.
CN201910101257.9A2019-01-312019-01-31 Image recognition method and deviceActiveCN109766872B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201910101257.9ACN109766872B (en)2019-01-312019-01-31 Image recognition method and device
PCT/CN2019/127817WO2020155939A1 (en)2019-01-312019-12-24Image recognition method and device, storage medium and processor

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910101257.9ACN109766872B (en)2019-01-312019-01-31 Image recognition method and device

Publications (2)

Publication NumberPublication Date
CN109766872Atrue CN109766872A (en)2019-05-17
CN109766872B CN109766872B (en)2021-07-09

Family

ID=66455816

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910101257.9AActiveCN109766872B (en)2019-01-312019-01-31 Image recognition method and device

Country Status (2)

CountryLink
CN (1)CN109766872B (en)
WO (1)WO2020155939A1 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110569911A (en)*2019-09-112019-12-13深圳绿米联创科技有限公司Image recognition method, device, system, electronic equipment and storage medium
CN110674720A (en)*2019-09-182020-01-10深圳市网心科技有限公司 Image recognition method, device, electronic device and storage medium
CN110784465A (en)*2019-10-252020-02-11新华三信息安全技术有限公司Data stream detection method and device and electronic equipment
CN111141412A (en)*2019-12-252020-05-12深圳供电局有限公司 Dual monitoring method, system and readable storage medium for cable temperature and theft
WO2020155939A1 (en)*2019-01-312020-08-06广州视源电子科技股份有限公司Image recognition method and device, storage medium and processor
CN112116021A (en)*2020-09-272020-12-22广州华多网络科技有限公司 A kind of gemstone similarity measurement data processing method and related equipment
CN112766052A (en)*2020-12-292021-05-07有米科技股份有限公司CTC-based image character recognition method and device
CN113052561A (en)*2021-04-012021-06-29苏州惟信易量智能科技有限公司Flow control system and method based on wearable device
WO2022033150A1 (en)*2020-08-112022-02-17Oppo广东移动通信有限公司Image recognition method, apparatus, electronic device, and storage medium
CN114722893A (en)*2022-02-232022-07-08Oppo广东移动通信有限公司Model generation method, image annotation method and device and electronic equipment
CN114782757A (en)*2022-06-212022-07-22北京远舢智能科技有限公司Cigarette defect detection model training method and device, electronic equipment and storage medium
CN115019218A (en)*2022-08-082022-09-06阿里巴巴(中国)有限公司Image processing method and processor
CN120194389A (en)*2025-03-192025-06-24青岛银河边缘科技有限公司 Air conditioning control method and device based on face recognition

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112070060B (en)*2020-09-212025-03-07北京金山云网络技术有限公司 Age recognition method, age recognition model training method and device
CN112149741B (en)*2020-09-252024-04-16北京百度网讯科技有限公司 Image recognition model training method, device, electronic device and storage medium
CN112529008B (en)*2020-11-032024-08-02浙江大华技术股份有限公司Image recognition and image feature processing method, electronic device and storage medium
CN112395439B (en)*2020-11-172024-03-01林铭Image database implementation method and system and network communication equipment thereof
CN112434714B (en)*2020-12-032025-04-04北京小米松果电子有限公司 Multimedia recognition method, device, storage medium and electronic device
CN112766162B (en)*2021-01-202023-12-22北京市商汤科技开发有限公司Living body detection method, living body detection device, electronic equipment and computer readable storage medium
CN112733958B (en)*2021-01-222024-06-07北京农业信息技术研究中心Greenhouse ozone concentration control method and system
CN113743176A (en)*2021-01-292021-12-03北京沃东天骏信息技术有限公司Image recognition method, device and computer readable storage medium
CN112818865B (en)*2021-02-022024-07-02北京嘀嘀无限科技发展有限公司Vehicle-mounted field image recognition method, recognition model establishment method, device, electronic equipment and readable storage medium
CN113657406B (en)*2021-07-132024-04-23北京旷视科技有限公司Model training and feature extraction method and device, electronic equipment and storage medium
CN113743499B (en)*2021-09-022023-09-05广东工业大学 A View-Independent Feature Dissociation Method and System Based on Contrastive Learning
CN114792426B (en)*2021-10-252024-05-28北京中电兴发科技有限公司Image data equalization method in pedestrian attribute identification
CN114399686B (en)*2021-11-262025-06-13中国科学院计算机网络信息中心 A method and device for remote sensing image object recognition and classification based on weakly supervised learning
CN114264361B (en)*2021-12-072024-07-23深圳市博悠半导体科技有限公司Object identification method and device combining radar and camera and intelligent electronic scale
CN114463608A (en)*2021-12-242022-05-10深圳云天励飞技术股份有限公司 Task processing method and related equipment
CN116612358B (en)*2023-07-202023-10-03腾讯科技(深圳)有限公司Data processing method, related device, equipment and storage medium
CN117237705B (en)*2023-08-292024-09-27广州粤建三和软件股份有限公司Potential safety hazard management system for self-built house

Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080262312A1 (en)*2007-04-172008-10-23University Of WashingtonShadowing pipe mosaicing algorithms with application to esophageal endoscopy
US20100246980A1 (en)*2009-03-312010-09-30General Electric CompanySystem and method for automatic landmark labeling with minimal supervision
CN105404877A (en)*2015-12-082016-03-16商汤集团有限公司 Face attribute prediction method and device based on deep learning and multi-task learning
CN107025443A (en)*2017-04-062017-08-08江南大学Stockyard smoke monitoring and on-time model update method based on depth convolutional neural networks
CN107247947A (en)*2017-07-072017-10-13北京智慧眼科技股份有限公司Face character recognition methods and device
CN107392164A (en)*2017-07-282017-11-24深圳市唯特视科技有限公司A kind of Expression analysis method based on the estimation of Facial action unit intensity
CN107633242A (en)*2017-10-232018-01-26广州视源电子科技股份有限公司Network model training method, device, equipment and storage medium
CN107844784A (en)*2017-12-082018-03-27广东美的智能机器人有限公司Face identification method, device, computer equipment and readable storage medium storing program for executing
CN108509860A (en)*2018-03-092018-09-07西安电子科技大学HOh Xil Tibetan antelope detection method based on convolutional neural networks
CN108921092A (en)*2018-07-022018-11-30浙江工业大学A kind of melanoma classification method based on convolutional neural networks model Two-level ensemble
CN109074499A (en)*2016-04-122018-12-21北京市商汤科技开发有限公司The method and system identified again for object

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6456991B1 (en)*1999-09-012002-09-24Hrl Laboratories, LlcClassification method and apparatus based on boosting and pruning of multiple classifiers
CN104715227B (en)*2013-12-132020-04-03北京三星通信技术研究有限公司 Method and device for locating key points of face
CN105975959B (en)*2016-06-142019-09-03广州视源电子科技股份有限公司 Face feature extraction modeling, face recognition method and device based on neural network
CN106503669B (en)*2016-11-022019-12-10重庆中科云丛科技有限公司Training and recognition method and system based on multitask deep learning network
CN106778684A (en)*2017-01-122017-05-31易视腾科技股份有限公司deep neural network training method and face identification method
CN109766872B (en)*2019-01-312021-07-09广州视源电子科技股份有限公司 Image recognition method and device

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080262312A1 (en)*2007-04-172008-10-23University Of WashingtonShadowing pipe mosaicing algorithms with application to esophageal endoscopy
US20100246980A1 (en)*2009-03-312010-09-30General Electric CompanySystem and method for automatic landmark labeling with minimal supervision
CN105404877A (en)*2015-12-082016-03-16商汤集团有限公司 Face attribute prediction method and device based on deep learning and multi-task learning
CN109074499A (en)*2016-04-122018-12-21北京市商汤科技开发有限公司The method and system identified again for object
CN107025443A (en)*2017-04-062017-08-08江南大学Stockyard smoke monitoring and on-time model update method based on depth convolutional neural networks
CN107247947A (en)*2017-07-072017-10-13北京智慧眼科技股份有限公司Face character recognition methods and device
CN107392164A (en)*2017-07-282017-11-24深圳市唯特视科技有限公司A kind of Expression analysis method based on the estimation of Facial action unit intensity
CN107633242A (en)*2017-10-232018-01-26广州视源电子科技股份有限公司Network model training method, device, equipment and storage medium
CN107844784A (en)*2017-12-082018-03-27广东美的智能机器人有限公司Face identification method, device, computer equipment and readable storage medium storing program for executing
CN108509860A (en)*2018-03-092018-09-07西安电子科技大学HOh Xil Tibetan antelope detection method based on convolutional neural networks
CN108921092A (en)*2018-07-022018-11-30浙江工业大学A kind of melanoma classification method based on convolutional neural networks model Two-level ensemble

Cited By (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2020155939A1 (en)*2019-01-312020-08-06广州视源电子科技股份有限公司Image recognition method and device, storage medium and processor
CN110569911B (en)*2019-09-112022-06-07深圳绿米联创科技有限公司Image recognition method, device, system, electronic equipment and storage medium
CN110569911A (en)*2019-09-112019-12-13深圳绿米联创科技有限公司Image recognition method, device, system, electronic equipment and storage medium
CN110674720A (en)*2019-09-182020-01-10深圳市网心科技有限公司 Image recognition method, device, electronic device and storage medium
CN110784465A (en)*2019-10-252020-02-11新华三信息安全技术有限公司Data stream detection method and device and electronic equipment
CN111141412A (en)*2019-12-252020-05-12深圳供电局有限公司 Dual monitoring method, system and readable storage medium for cable temperature and theft
WO2022033150A1 (en)*2020-08-112022-02-17Oppo广东移动通信有限公司Image recognition method, apparatus, electronic device, and storage medium
CN112116021A (en)*2020-09-272020-12-22广州华多网络科技有限公司 A kind of gemstone similarity measurement data processing method and related equipment
CN112766052A (en)*2020-12-292021-05-07有米科技股份有限公司CTC-based image character recognition method and device
CN113052561A (en)*2021-04-012021-06-29苏州惟信易量智能科技有限公司Flow control system and method based on wearable device
CN114722893A (en)*2022-02-232022-07-08Oppo广东移动通信有限公司Model generation method, image annotation method and device and electronic equipment
CN114782757A (en)*2022-06-212022-07-22北京远舢智能科技有限公司Cigarette defect detection model training method and device, electronic equipment and storage medium
CN115019218A (en)*2022-08-082022-09-06阿里巴巴(中国)有限公司Image processing method and processor
CN115019218B (en)*2022-08-082022-11-15阿里巴巴(中国)有限公司Image processing method and processor
CN120194389A (en)*2025-03-192025-06-24青岛银河边缘科技有限公司 Air conditioning control method and device based on face recognition

Also Published As

Publication numberPublication date
WO2020155939A1 (en)2020-08-06
CN109766872B (en)2021-07-09

Similar Documents

PublicationPublication DateTitle
CN109766872A (en)Image recognition method and device
CN105095827B (en)Facial expression recognition device and method
CN108197250B (en)Picture retrieval method, electronic equipment and storage medium
CN105809123B (en)Method for detecting human face and device
WO2019120115A1 (en)Facial recognition method, apparatus, and computer apparatus
CN111783505A (en) Recognition method, device and computer-readable storage medium for fake face
CN108009482A (en)One kind improves recognition of face efficiency method
US20130250181A1 (en)Method for face registration
CN107657249A (en)Method, apparatus, storage medium and the processor that Analysis On Multi-scale Features pedestrian identifies again
US20160070956A1 (en)Method and Apparatus for Generating Facial Feature Verification Model
CN109409204A (en)False-proof detection method and device, electronic equipment, storage medium
CN109117897A (en)Image processing method, device and readable storage medium storing program for executing based on convolutional neural networks
CN106778684A (en)deep neural network training method and face identification method
CN105740808B (en)Face identification method and device
CN109063649A (en)Pedestrian's recognition methods again of residual error network is aligned based on twin pedestrian
US20230359721A1 (en)Methods and systems for facilitating secure authentication of user based on known data
CN109190643A (en)Based on the recognition methods of convolutional neural networks Chinese medicine and electronic equipment
CN109902202A (en) A video classification method and device
CN109558833A (en)A kind of face recognition algorithms evaluating method and device
CN110070029A (en)A kind of gait recognition method and device
CN107341688A (en)The acquisition method and system of a kind of customer experience
CN109727350A (en)A kind of Door-access control method and device based on recognition of face
CN109902223A (en) A method for filtering objectionable content based on multimodal information features
CN106778636A (en)Auth method and device
CN110503099A (en)Information identifying method and relevant device based on deep learning

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp