Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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.

Active Publication Date: 2019-11-22
WUHAN INSTITUTE OF TECHNOLOGY +2
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the above-mentioned methods of using machine learning models to solve the gap between the original image and its semantic information have certain defects.
The label of the image close to the cluster center is selected by the clustering method, and the image label is realized by passing the label of the nearest neighbor image. Although these clustering and nearest neighbor methods can realize automatic image labeling, they only consider the image The relationship between the label and the image, without considering the relationship between the label and the label, and the lack of prediction of the number of labels, but in practice, the relationship between the labels is also a very important factor in predicting the semantic information of the image
Therefore, although the above two methods of automatic image annotation using clustering and nearest neighbor methods solve the gap between the original image and its semantic information to a certain extent, the accuracy of the annotation is not high, and the annotation effect is not good.

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
  • Neural network-based automatic image annotation method, system, device and medium
  • Neural network-based automatic image annotation method, system, device and medium
  • Neural network-based automatic image annotation method, system, device and medium

Examples

Experimental program
Comparison scheme
Effect test

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...

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 relates to a neural network-based automatic image annotation method, a system, a device and a medium. The method comprises the steps of extracting image features of an experimental dataset by utilizing a pre-trained convolutional neural network model; according to the image features, calculating in a training set to obtain a neighborhood image set of the to-be-labeled image and a corresponding first label domain; constructing a label semantic association model between the first label domain and a second label domain corresponding to the training set, and performing calculation in the second label domain according to the label semantic association model to obtain a third label domain associated with each first label; calculating the similarity between the to-be-labeled imageand each neighborhood image, obtaining a first probability that each first label becomes a target label according to all the similarities, and obtaining a second probability that each third label becomes the target label according to all the first probabilities and the label semantic association model; and obtaining a target label according to all the similarities, all the first probabilities andall the second probabilities, and completing labeling according to the target label.

Description

technical field [0001] The present invention relates to the technical fields of computer vision and artificial intelligence, in particular to a neural network-based automatic image labeling method, system, device and medium. Background technique [0002] The automatic image annotation method is considered to be an effective solution to the semantic gap between the original image and its semantic information. It automatically learns the relationship between the semantic concept space and the visual feature space by using the training set images that have been marked with keywords. The latent correspondence or mapping model can then predict the semantic information of the unlabeled image through the constructed mapping model. [0003] Some existing methods use traditional machine learning algorithms to construct the mapping from semantic concept space to visual feature space, for example, by using the improved FCM clustering algorithm to divide different semantic image dataset...

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/62G06N3/04G06N3/08
CPCG06N3/08G06N3/045G06F18/241G06F18/214
Inventor 陈灯吴琼魏巍张彦铎吴云韬李晓林于宝成鞠剑平刘玮段功豪彭丽周华兵唐剑影李迅徐文霞王逸文
Owner WUHAN INSTITUTE OF TECHNOLOGY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products