Cargando…
High Similarity Image Recognition and Classification Algorithm Based on Convolutional Neural Network
Nowadays, the information processing capabilities and resource storage capabilities of computers have been greatly improved, which also provides support for the neural network technology. Convolutional neural networks have good characterization capabilities in computer vision tasks, such as image re...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9018201/ https://www.ncbi.nlm.nih.gov/pubmed/35449738 http://dx.doi.org/10.1155/2022/2836486 |
_version_ | 1784688963450044416 |
---|---|
author | Liu, Zhizhe Sun, Luo Zhang, Qian |
author_facet | Liu, Zhizhe Sun, Luo Zhang, Qian |
author_sort | Liu, Zhizhe |
collection | PubMed |
description | Nowadays, the information processing capabilities and resource storage capabilities of computers have been greatly improved, which also provides support for the neural network technology. Convolutional neural networks have good characterization capabilities in computer vision tasks, such as image recognition technology. Aiming at the problem of high similarity image recognition and classification in a specific field, this paper proposes a high similarity image recognition and classification algorithm fused with convolutional neural networks. First, we extract the image texture features, train different types, and different resolution image sets and determine the optimal texture different parameter values. Second, we decompose the image into subimages according to the texture difference, extract the energy features of each subimage, and perform classification. Then, the input image feature vector is converted into a one-dimensional vector through the alternating 5-layer convolution and 3-layer pooling of convolutional neural networks. On this basis, different sizes of convolution kernels are used to extract different convolutions of the image features, and then use convolution to achieve the feature fusion of different dimensional convolutions. Finally, through the increase in the number of training and the increase in the amount of data, the network parameters are continuously optimized to improve the classification accuracy in the training set and in the test set. The actual accuracy of the weights is verified, and the convolutional neural network model with the highest classification accuracy is obtained. In the experiment, two image data sets of gems and apples are selected as the experimental data to classify and identify gems and determine the origin of apples. The experimental results show that the average identification accuracy of the algorithm is more than 90%. |
format | Online Article Text |
id | pubmed-9018201 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Hindawi |
record_format | MEDLINE/PubMed |
spelling | pubmed-90182012022-04-20 High Similarity Image Recognition and Classification Algorithm Based on Convolutional Neural Network Liu, Zhizhe Sun, Luo Zhang, Qian Comput Intell Neurosci Research Article Nowadays, the information processing capabilities and resource storage capabilities of computers have been greatly improved, which also provides support for the neural network technology. Convolutional neural networks have good characterization capabilities in computer vision tasks, such as image recognition technology. Aiming at the problem of high similarity image recognition and classification in a specific field, this paper proposes a high similarity image recognition and classification algorithm fused with convolutional neural networks. First, we extract the image texture features, train different types, and different resolution image sets and determine the optimal texture different parameter values. Second, we decompose the image into subimages according to the texture difference, extract the energy features of each subimage, and perform classification. Then, the input image feature vector is converted into a one-dimensional vector through the alternating 5-layer convolution and 3-layer pooling of convolutional neural networks. On this basis, different sizes of convolution kernels are used to extract different convolutions of the image features, and then use convolution to achieve the feature fusion of different dimensional convolutions. Finally, through the increase in the number of training and the increase in the amount of data, the network parameters are continuously optimized to improve the classification accuracy in the training set and in the test set. The actual accuracy of the weights is verified, and the convolutional neural network model with the highest classification accuracy is obtained. In the experiment, two image data sets of gems and apples are selected as the experimental data to classify and identify gems and determine the origin of apples. The experimental results show that the average identification accuracy of the algorithm is more than 90%. Hindawi 2022-04-12 /pmc/articles/PMC9018201/ /pubmed/35449738 http://dx.doi.org/10.1155/2022/2836486 Text en Copyright © 2022 Zhizhe Liu et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Liu, Zhizhe Sun, Luo Zhang, Qian High Similarity Image Recognition and Classification Algorithm Based on Convolutional Neural Network |
title | High Similarity Image Recognition and Classification Algorithm Based on Convolutional Neural Network |
title_full | High Similarity Image Recognition and Classification Algorithm Based on Convolutional Neural Network |
title_fullStr | High Similarity Image Recognition and Classification Algorithm Based on Convolutional Neural Network |
title_full_unstemmed | High Similarity Image Recognition and Classification Algorithm Based on Convolutional Neural Network |
title_short | High Similarity Image Recognition and Classification Algorithm Based on Convolutional Neural Network |
title_sort | high similarity image recognition and classification algorithm based on convolutional neural network |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9018201/ https://www.ncbi.nlm.nih.gov/pubmed/35449738 http://dx.doi.org/10.1155/2022/2836486 |
work_keys_str_mv | AT liuzhizhe highsimilarityimagerecognitionandclassificationalgorithmbasedonconvolutionalneuralnetwork AT sunluo highsimilarityimagerecognitionandclassificationalgorithmbasedonconvolutionalneuralnetwork AT zhangqian highsimilarityimagerecognitionandclassificationalgorithmbasedonconvolutionalneuralnetwork |