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

Portrait segmentation method based on cascaded convolutional neural network

A convolutional neural network and portrait technology, applied in the field of portrait segmentation based on cascaded convolutional neural network, can solve problems such as slow running speed, increased algorithm complexity, and inaccurate edge segmentation, so as to improve accuracy and maintain portrait The effect of completeness

Active Publication Date: 2020-07-10
HANGZHOU QUWEI SCI & TECH
View PDF13 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, these methods generally have the problem of inaccurate edge segmentation, or increase the accuracy of the results by increasing the size of the network model, resulting in increased algorithm complexity and slower running speed.
Therefore, it is impossible to achieve a good balance in terms of effect and performance, and it is difficult to meet the current needs

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
  • Portrait segmentation method based on cascaded convolutional neural network
  • Portrait segmentation method based on cascaded convolutional neural network
  • Portrait segmentation method based on cascaded convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0032] like figure 1 , figure 2 In the described embodiment, a kind of portrait segmentation method based on cascaded convolutional neural network, specifically comprises the following steps:

[0033] (1) Collect a large amount of portrait data, manually label the data, and obtain a binary portrait label mask consistent with the original image; the specific operation method is: collect several portrait data from various channels, and use photoshop software to process the data Manual labeling, the background area is marked as 0, the portrait area is marked as 1, and the binarized portrait labeling mask consistent with the original image is obtained.

[0034] (2) Construct multi-scale image input: preprocess the original input image to get RGB input image I 1 , do the same preprocessing operation on the corresponding binarized portrait mask t...

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 discloses a portrait segmentation method based on a cascaded convolutional neural network. The method specifically comprises the following steps: (1) searching a large amount of portraitdata, and manually labeling the data to obtain a binary portrait labeling mask consistent with an original image; (2) constructing multi-scale image input; (3) constructing a primary portrait segmentation network; (4) constructing a secondary portrait segmentation network; (5) constructing input of a secondary portrait segmentation network; (6) constructing a loss function of the whole network; (7) performing back propagation on the whole network according to the loss function of the whole network to update the weight, and obtaining a trained portrait segmentation model. The beneficial effects of the invention are that the method achieves the better restoration of the portrait edge under the condition that the complexity of the model is slightly increased; the portrait integrity is maintained while the portrait edge is optimized by the secondary network; and the overall portrait segmentation effect and the portrait edge accuracy are improved.

Description

technical field [0001] The present invention relates to the technical field of image processing, in particular to a method for segmenting portraits based on a cascaded convolutional neural network. Background technique [0002] Portrait segmentation refers to separating the portrait from the background in the picture. The separated portrait will provide the basis for subsequent applications such as background blur, background replacement, and portrait movement. Due to the high complexity of the background and the diversity of portrait postures, traditional portrait segmentation cannot extract portrait areas well. Therefore, most current portrait segmentation technologies are based on deep learning methods. [0003] Portrait segmentation methods based on deep learning usually use fully convolutional neural networks to segment portraits and backgrounds in an end-to-end predictive manner, such as network architectures such as FCN, U-net, and DeepLab. However, these methods gen...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06K9/00G06K9/34G06N3/08G06N3/04
CPCG06N3/084G06V40/10G06V10/267G06N3/045Y02D10/00
Inventor 张明琦李云夕熊永春
Owner HANGZHOU QUWEI SCI & TECH
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