Instance segmentation model training method and device and instance segmentation method
A technology for segmentation models and training methods, applied in neural learning methods, biological neural network models, image analysis, etc., can solve the problems of low prediction accuracy and slow training process of instance segmentation models
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0064] Such as figure 1 As shown, a training method of an instance segmentation model includes the following steps:
[0065] S11. Construct a deep learning model;
[0066] This application builds a basic network structure based on the YOLACT model, and constructs a deep learning model. The deep learning model includes: convolutional layer, activation layer, pooling layer, fully connected layer, etc. The specific structure of the model is as follows: figure 2 As shown, it includes resent18 network, FPN network, two network branches (protonet and Pred_heads) connected to FPN network, crop network, etc. Among them, the resent18 network is used to extract features, the FPN network is used to fuse features, the protonet network branch is used to segment the feature map, and the segmentation results including the foreground and background are obtained, and the Pred_heads are used to predict the feature map to obtain information about Object detection boxes, categories, confidenc...
Embodiment 2
[0111] Based on the instance segmentation model trained in the above-mentioned embodiment 1, the embodiment of the present invention also provides an instance segmentation method, such as image 3 As shown, the methods include:
[0112] S31. Obtain the picture to be detected;
[0113] S32. Input the picture to be detected to the pre-trained instance segmentation model for recognition, and output the detection frame of the picture to be detected and the result of instance segmentation.
[0114] Wherein, the identification process of the picture to be detected can refer to the training process of the model in Embodiment 1 for details. Before outputting the detection frame and instance segmentation results of the picture to be detected, it is necessary to compare the confidence with the preset value. For details, refer to figure 2 , after the Crop module compares the confidence level with the preset value, it outputs the detection frame corresponding to the confidence level hi...
Embodiment 3
[0123] Based on the above-mentioned embodiment 1, the embodiment of the present invention also provides a training device for an instance segmentation model, such as Figure 4 As shown, the device includes:
[0124] The pruning module 41 is used for pruning the pre-built deep learning model;
[0125] Acquisition module 42, is used for obtaining training set; Training set is the collection of the RGBD image with target object under a scene that different depth cameras gather, and RGBD image comprises depth map and color map;
[0126] A preprocessing module 43, configured to mark the training set;
[0127] The training module 44 is configured to use the labeled training set to train the pruned deep learning model to obtain an instance segmentation model.
[0128] Further, the preprocessing module 43 is also used to preprocess the training set before labeling, specifically including:
[0129] Perform 3D reconstruction according to the obtained depth map in the training set to ...
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