Neural network-based automatic image annotation method, system, device and medium
An automatic image and neural network technology, applied in the fields of computer vision and artificial intelligence, which can solve the problems of lack of prediction of the number of labels, failure to consider the relationship between labels and labels, and low label accuracy.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0102] Embodiment one, as figure 1 As shown, a neural network-based automatic image labeling method includes the following steps:
[0103] S1: Obtain the experimental data set, and use the pre-trained convolutional neural network model to extract the image features of the experimental data set;
[0104] S2: Obtain the image to be labeled from the test set of the experimental data set, and according to the image characteristics, in the training set of the experimental data set, use the k nearest neighbor method to calculate the neighborhood image set and a first label domain corresponding to the neighborhood image set;
[0105] S3: Construct a label semantic association model between the first label domain and the second label domain corresponding to the training set, and according to the label semantic association model, calculate in the second label domain and obtain the relationship with the first label domain a third label field associated with each first label in a label...
Embodiment 2
[0158] Embodiment two, such as Figure 5 As shown, an automatic image labeling system based on neural network, including acquisition module, extraction module, calculation module and labeling module:
[0159] The acquisition module is used to acquire the experimental data set;
[0160] The extraction module is used to utilize the pre-trained convolutional neural network model to extract the image features of the experimental data set;
[0161] The obtaining module is also used to obtain images to be labeled from the test set of the experimental data set;
[0162] The calculation module is used to calculate and obtain the neighborhood image set of the image to be labeled and the first neighborhood image set corresponding to the neighborhood image set in the training set of the experimental data set according to the image features. label field;
[0163] The calculation module is also used to construct a label semantic association model between the first label domain and the s...
Embodiment 3
[0172] Embodiment 3. Based on Embodiment 1 and Embodiment 2, this embodiment also discloses a neural network-based automatic image tagging device, including a processor, a memory, and stored in the memory and operable on the processor. A computer program on the computer program, when the computer program runs, it realizes as figure 1 The specific steps of S1 to S5 are shown.
[0173] Through the computer program stored on the memory, and run on the processor, the automatic image labeling of the present invention is realized. Based on the convolutional neural network, the relationship between the image and the image, the relationship between the image and the label, and the relationship between the label and the label are fully considered. relationship, combined with the similarity and probability model to predict the target label of the image to be labeled, the prediction accuracy has been significantly improved, thereby greatly improving the accuracy of labeling, making the e...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com