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 consider

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

Example Embodiment

[0102] Example one, such as figure 1 As shown, an automatic image annotation method based on neural network includes the following steps:

[0103] S1: Obtain an experimental data set, and use a pre-trained convolutional neural network model to extract 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 field corresponding to the neighborhood image set;

[0105] S3: Constructing a tag semantic association model between the first tag domain and the second tag domain corresponding to the training set, and calculating in the second tag domain according to the tag semantic association model and the first tag domain A third label domain associated with each first label in a label domain;

[0106] S4: Calculate the similarit...

Example Embodiment

[0158] Embodiment two, such as Figure 5 As shown, an automatic image annotation system based on neural network includes an acquisition module, an extraction module, a calculation module, and an annotation module:

[0159] The acquisition module is used to acquire an experimental data set;

[0160] The extraction module is used to extract image features of the experimental data set by using a pre-trained convolutional neural network model;

[0161] The acquisition module is also used to acquire the image to be labeled from the test set of the experimental data set;

[0162] The calculation module is used to calculate 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 feature. Label domain

[0163] The calculation module is also used to construct a tag semantic association model between the first tag domain and the second tag domain ...

Example Embodiment

[0172] Embodiment 3. Based on Embodiment 1 and Embodiment 2, this embodiment also discloses a neural network-based automatic image labeling device, including a processor, a memory, and stored in the memory and capable of running on the processor The computer program on the figure 1 The specific steps from S1 to S5 are shown.

[0173] Through the computer program stored in the memory and running on the processor, the automatic image annotation 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. Relations, combining similarity and probability models to predict the target label of the image to be annotated, the prediction accuracy has been significantly improved, thus greatly improving the accuracy of the annotation, making the effect of automatic image annotation better, and better ...

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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products