Face image data clustering method, system and device

A face image and data clustering technology, applied in the field of face recognition, can solve the problems of more complex distribution of face images, large clustering deviation, and differences in the number of face images

Active Publication Date: 2019-11-15
GOSUNCN TECH GRP
View PDF9 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the process of using the K-means clustering algorithm, it is calculated by assuming that the samples in a certain class will be tightly distributed around a cluster center. However, the face images of the same person in the real scene will vary due to the angle, Factors such as lighting lead to a more complex distribution in the actual distribution, so the clustering algorithm can easily aggregate a person's face image into multiple categories
The spectral clustering algorithm requires that the

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Face image data clustering method, system and device
  • Face image data clustering method, system and device
  • Face image data clustering method, system and device

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0067] Embodiment one

[0068] see figure 1 , figure 1 It is a flow chart of a face image data clustering method provided by an embodiment of the present invention; comprising:

[0069] S11. Inputting the face image into a preset feature extraction model to extract feature data;

[0070] S12, using the cosine similarity function to calculate the similarity score between the feature data of any two face images;

[0071] S13. Obtain two face images whose similarity scores are greater than a preset first similarity threshold as candidate image pairs in the image pair set;

[0072] S14. Calculate the feature vector of the candidate image pair, and input the feature vector into a preset classifier, so that the classifier can identify the candidate image pair;

[0073] S15. When the classifier determines that the candidate image pair does not belong to the same person, remove the candidate image pair from the image pair set;

[0074] S16. Merge and classify all candidate imag...

Example Embodiment

[0113] Embodiment two

[0114] see image 3 , image 3 It is a schematic structural diagram of a face image data clustering system 10 provided by an embodiment of the present invention; including:

[0115] Feature data extraction module 11, is used for inputting face image in the preset feature extraction model, to extract feature data;

[0116] Similarity score calculation module 12, for adopting cosine similarity function to calculate similarity score between the feature data of any two face images;

[0117] The candidate image pair generation module 13 is used to obtain two face images whose similarity score is greater than the preset first similarity threshold as the candidate image pair in the image pair set;

[0118] A feature vector calculation module 14, configured to calculate the feature vector of the candidate image pair;

[0119] A classifier identification module 15, configured to input the feature vector into a preset classifier, so that the classifier can ...

Example Embodiment

[0153] Embodiment three

[0154] see Figure 4 , Figure 4 It is a schematic structural diagram of a face image data clustering device 20 provided by an embodiment of the present invention. This embodiment includes: a processor 21 , a memory 22 and a computer program stored in the memory 22 and operable on the processor 21 . When the processor 21 executes the computer program, it realizes the steps in the embodiments of the above-mentioned face image data clustering methods, for example figure 1 Step S11 is shown. Alternatively, when the processor 21 executes the computer program, it realizes the functions of each module / unit in the above-mentioned device embodiments, for example, the feature data extraction module 11 .

[0155] Exemplarily, the computer program can be divided into one or more modules / units, and the one or more modules / units are stored in the memory 22 and executed by the processor 21 to complete this invention. The one or more modules / units may be a s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a face image data clustering method, which comprises the steps of inputting a face image into a preset feature extraction model to extract feature data; calculating a similarity score between the feature data of any two face images by adopting a cosine similarity function; acquiring two face images of which the similarity scores are greater than a preset first similarity threshold as candidate image pairs in the image pair set; calculating feature vectors of the candidate image pairs, and inputting the feature vectors into a preset classifier to enable the classifier toperform recognition; when the classifier judges that the candidate image pairs do not belong to the same person, removing the candidate image pairs from the image pair set; and merging and classifying all candidate image pairs belonging to the same person in the image pair set into one class. The invention further discloses a face image data clustering system and a face image data clustering device. By adopting the embodiment of the invention, the clustering deviation can be effectively reduced according to the distribution characteristics of the human face samples collected in the real scene.

Description

technical field [0001] The invention relates to the technical field of face recognition, in particular to a face image data clustering method, system and equipment. Background technique [0002] With the rapid development of deep learning, face recognition algorithms based on deep neural networks have been widely used in various fields. In order to obtain a more effective and stable deep learning face recognition model, it is usually necessary to use a large number of face samples for training and learning, and the labor and time costs of labeling and cleaning these training samples are very high. Therefore, some existing technologies propose the use of clustering algorithms to automatically label a large number of unlabeled face images. The most commonly used clustering algorithms are K-means clustering, spectral clustering, hierarchical clustering and so on. [0003] In the process of using the K-means clustering algorithm, it is calculated by assuming that the samples i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06K9/00G06K9/62
CPCG06V40/172G06V40/168G06F18/23G06F18/214
Inventor 林大均毛亮林焕凯朱婷婷许丹丹黄仝宇汪刚宋一兵侯玉清刘双广
Owner GOSUNCN TECH GRP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products