Convolutional neural network model training method and device and computer readable storage medium
A convolutional neural network and model training technology, which is applied in the field of convolutional neural network model training and can solve problems such as the inability to read and write data at high speed.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0114] In order to solve the technical problem of low target area recognition accuracy in the prior art, an embodiment of the present disclosure provides a convolutional neural network model training method. Such as Figure 1a As shown, the convolutional neural network model training method mainly includes the following steps S11 to S15. in:
[0115] Step S11: Divide multiple convolutional layers of the convolutional neural network to obtain multiple convolutional stages; wherein the multiple convolutional layers are connected in series.
[0116]Among them, Convolutional Neural Networks (CNN) is a type of feedforward neural network that includes convolution calculations and has a deep structure, mainly including an input layer, multiple convolutional layers, a pooling layer, a fully connected layer, and an output layer. layer. Such as Figure 1b Shown is a structural example of a convolutional neural network, including three convolutional layers, namely convolutional layer ...
Embodiment 2
[0152] In order to solve the technical problem of low recognition accuracy of the target area in the prior art, an embodiment of the present disclosure further provides a method for training a convolutional neural network model. The convolutional neural network model training method mainly includes: obtaining a negative training sample set; wherein the negative training sample set is composed of a plurality of background areas marked with non-target areas and a plurality of foreground areas marked with target areas; according to the negative training The sample set is trained using the convolutional neural network model training method described in the first embodiment above to obtain a negative sample convolutional neural network model. Such as figure 2 shown, including:
[0153] Step S21: Divide multiple convolutional layers of the convolutional neural network to obtain multiple convolutional stages; wherein the multiple convolutional layers are connected in series.
[01...
Embodiment 3
[0182] Embodiments of the present disclosure also provide a target area identification method, such as image 3 shown, including:
[0183] S31: Obtain an image to be recognized.
[0184] Among them, the image to be recognized can be obtained in real time through the camera. Or obtain a pre-stored image to be recognized locally.
[0185] S32: Input the image to be recognized into the positive sample convolutional neural network model for recognition to obtain the target area.
[0186] Wherein, the positive sample convolutional neural network model is trained by using the convolutional neural network model training method described in the first embodiment above, and the specific training process is referred to the first embodiment above.
[0187] In an optional embodiment, the method also includes:
[0188] Step S33: Input the target region into the negative sample convolutional neural network model for classification.
[0189] Wherein, the negative sample convolutional neu...
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