Method and system for weakly supervised image semantic segmentation based on node classification
A technology of semantic segmentation and node classification, applied in the field of computer vision, can solve the problems of backward segmentation accuracy, incomplete semantic segmentation target prediction, unable to capture pixel relationship, etc., to improve the accuracy, reduce the amount of calculation and the effect of storage space.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0043] In this embodiment, a weakly supervised image semantic segmentation method based on node classification is disclosed, such as figure 1 shown, including:
[0044] Using the image classification network, the class activation map is obtained;
[0045] Through the OAA accumulation strategy and the self-error correction module, the node classification label is obtained;
[0046] Through IR-Net, the feature vector and adjacency matrix are obtained;
[0047] Use the K-means clustering method to perform clustering operations on the feature vectors, perform graph convolution on each cluster, obtain node classification results, and perform CRF post-processing to obtain image segmentation labels;
[0048] Input the original image and segmentation label into the semantic segmentation network for training;
[0049] Input the test picture into the trained semantic segmentation network to obtain pixel-level segmented images.
[0050] Further, when using OAA for cumulative operatio...
Embodiment 2
[0087] In this embodiment, a weakly supervised image semantic segmentation system based on node classification is disclosed, including:
[0088] The input module is used to input the original image into the classification network, and the network uses pre-trained parameters to obtain class activation maps of different categories according to the image-level labels.
[0089] The accumulation module is used for accumulating the class activation maps based on the class activation maps obtained in different training stages, using a pixel maximum accumulation strategy to obtain a class activation map with a larger outline.
[0090] The self-correcting module is used to let the network learn parameters by itself based on the perfected class activation map for the defects of the accumulation module itself, partially attenuate the class activation map, reduce noise, and obtain the initial pseudo-label.
[0091] The clustering module is used for the training process of the node-based c...
Embodiment 3
[0097] In this embodiment, an electronic device is disclosed, including a memory, a processor, and computer instructions stored in the memory and executed on the processor. When the computer instructions are executed by the processor, a method disclosed in Embodiment 1 is completed. The steps described in a weakly supervised image semantic segmentation method based on node classification.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 



