Unlock instant, AI-driven research and patent intelligence for your innovation.

Convolutional neural network is suitable for the method of recognizing pictures of various sizes

A technology of convolutional neural network and size, which is applied in the field of recognition of pictures of various sizes and convolutional neural network, can solve the problems of increasing the difficulty of subsequent model training, no effective solution, and reducing the pixels of the picture to be recognized, etc., to achieve fast The effect of effective intelligent recognition

Active Publication Date: 2018-05-29
CHANGSHA WANGDONG NETWORK TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The main problem of this method is that although it can solve the classification and recognition purpose of the picture to be recognized, it will reduce the pixels of the picture to be recognized due to the need to zoom in on the picture to be recognized, which will increase the difficulty of subsequent model training and reduce the picture recognition. the accuracy of
[0011] It can be seen that how to quickly and intelligently identify samples of the required size is of great significance, and there is no effective solution in the prior art

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
  • Convolutional neural network is suitable for the method of recognizing pictures of various sizes
  • Convolutional neural network is suitable for the method of recognizing pictures of various sizes
  • Convolutional neural network is suitable for the method of recognizing pictures of various sizes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] This embodiment provides a method for convolutional neural network suitable for identifying pictures of various sizes, including the following steps:

[0053] Step 1: A trainable convolutional neural network model architecture for identifying w*h size samples is known; where the w*h size sample is recorded as sample C1, w is the length of sample C1; h is sample C1 width; the known trainable convolutional neural network model architecture includes the following model architecture parameters: in the first convolutional layer after the input layer, the number of feature maps included is n, and the volume used by the first convolutional layer The product kernel size is m*m; where n and m are natural numbers;

[0054] Step 2: Set the original size of the sample to be classified and identified as W*H; wherein, W is the original length of the sample to be classified and identified; H is the original width of the sample to be classified and identified;

[0055] The length and ...

Embodiment 2

[0082] For further understanding of the present invention, a kind of concrete embodiment is introduced below:

[0083] Step 1: If figure 1 As shown, it is a trainable convolutional neural network model architecture for identifying 28*28 size samples;

[0084] exist figure 1 , it can be seen that from the input layer to the output layer, the entire trainable convolutional neural network model architecture has a total of 7 layers. The single-layer perceptron is obtained by rearranging its upper layer, and the influence of this layer is removed. Then remove the input layer and output layer, then, the model architecture parameters of a set of trainable convolutional neural network model architecture are: the number and arrangement of convolutional layers and downsampling layers, that is, after the input layer, there are four layers in total, They are: the first convolutional layer, the first downsampling layer, the second convolutional layer, and the second downsampling layer; i...

Embodiment 3

[0103] This embodiment is basically the same as Embodiment 2, and the only difference is that in this embodiment, a picture of 56*56 is used as the object to be identified, so the first layer is an input layer for inputting a picture of 56*56; The first layer is the image segmentation layer, including four 28*28 sub-images; the third layer is the first convolutional layer, including several feature maps, and a full connection is established between the second layer and the third layer; the fourth layer for figure 1 The second layer of the known trainable convolutional neural network model architecture; the subsequent layers keep the parameters of the known trainable convolutional neural network model architecture unchanged, thus obtaining a new convolutional neural network model architecture.

[0104] Using the newly constructed convolutional neural network model architecture to train 56*56 pictures, the results are as follows Figure 4 shown, from Figure 4 It can be seen 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 present invention provides a convolutional neural network suitable for identifying pictures of various sizes, including the following steps: performing scaling processing on the length and width of the samples to be classified and identified respectively, at the cost of losing the smallest pixels, and converting the original The length is scaled to an integer multiple of the length of sample C1, and the original width of the sample to be classified and identified is scaled to an integer multiple of the width of sample C1; image segmentation is performed on sample C2, and a fully connected layer is established; a new convolutional neural network model architecture is constructed . The advantage is that a set of convolutional neural network models with known model architecture parameters can be extended to image recognition of different sizes, and the purpose of intelligent recognition of samples of any size can be realized quickly and effectively.

Description

technical field [0001] The invention belongs to the technical field of artificial intelligence and pattern recognition, and in particular relates to a method for recognizing pictures of various sizes by a convolutional neural network. Background technique [0002] Convolutional Neural Network (CNN) is a feed-forward neural network. Compared with the traditional BP neural network, it has the advantages of high recognition efficiency and good rotation and scaling invariance. It has been used in various fields such as digital and face recognition. field has been widely used. [0003] The application principle of the traditional convolutional neural network model is: [0004] First, the convolutional neural network model architecture is designed according to the attributes of the image to be input. The designed convolutional neural network model architecture is a multi-layer structure, including an input layer. After the input layer, there are several A convolutional layer, se...

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/62
CPCG06F18/2111G06F18/214
Inventor 袁家劼
Owner CHANGSHA WANGDONG NETWORK TECH CO LTD