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

A method, device and medium for image recognition based on pulsation array

A pulsating array and image recognition technology, applied in the field of image processing, can solve problems such as reducing the efficiency of hardware resource usage, affecting the efficiency of image classification processing, and high pressure on data transmission bandwidth, so as to improve classification processing efficiency, accelerate computing time, and reduce complexity. degree of effect

Active Publication Date: 2022-06-07
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] At present, there are mainly two methods for calculating the fully connected layer. One is to calculate the fully connected layer according to the convolution with a convolution kernel size of 1*1, but it is necessary to replace the data of the convolution kernel, that is, the weight value very quickly. The bandwidth pressure of data transmission is very high
The second is to use the method of all or part of the parallel calculation of the elements corresponding to the feature value and the weight value. Because of the parallel calculation, an additional intermediate result processing link is required, so it cannot be continuously calculated, which reduces the use efficiency of hardware resources and affects the classification of images. efficiency

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
  • A method, device and medium for image recognition based on pulsation array
  • A method, device and medium for image recognition based on pulsation array
  • A method, device and medium for image recognition based on pulsation array

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present invention.

[0059] In order to make those skilled in the art better understand the solution of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0060] Next, an image recognition method based on a systolic array provided by an embodiment of the present invention is introduced in detail. figure 1 A flowchart of an image recognition method based on a systolic arr...

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 embodiment of the present invention discloses an image recognition method, device and medium based on a pulsation array, which converts the acquired image feature information into a one-dimensional feature vector; converts the acquired weight matrix into a one-dimensional weight vector, and uses the trained Each node in the 3D systolic array model is assigned a corresponding weight group. Using the three-dimensional systolic array model, the one-dimensional feature vector is multiplied and accumulated by the weight value in parallel to obtain the corresponding feature value of each node. The feature values ​​with different values ​​can reflect the category of items contained in the image, and the category of items contained in the image can be determined according to the feature value corresponding to each node and the corresponding relationship between the feature value and the item category established in advance. After the image feature information and weight value to be calculated are transformed into one dimension, the structure of accelerated calculation using the pulsating array model is used to calculate the one-dimensional feature vector, which fully expands the parallelism of vector calculation and effectively improves the image classification processing efficiency.

Description

technical field [0001] The present invention relates to the technical field of image processing, and in particular, to an image recognition method, device and computer-readable storage medium based on a systolic array. Background technique [0002] At present, the research on deep learning mainly focuses on Convolutional Neural Network (CNN) as the research object. Due to different processing scenarios, the performance requirements of CNN are also different, so a variety of network structures have been developed. But the basic composition of CNN is fixed, which are input layer, convolution layer, activation layer, pooling layer and fully connected layer. [0003] Fully connected layers (FC) play the role of "classifier" in the entire convolutional neural network. Operations such as convolutional layers, pooling layers, and activation layers map the original data to the hidden layer feature space, while the fully connected layer plays the role of mapping the learned “distri...

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 Patents(China)
IPC IPC(8): G06V10/764G06V10/82G06K9/62G06N3/04G06N3/08
CPCG06N3/08G06N3/045G06F18/21G06V10/764G06V10/7715G06V10/751G06V10/955
Inventor 董刚赵雅倩李仁刚杨宏斌刘海威蒋东东
Owner INSPUR SUZHOU INTELLIGENT TECH CO LTD
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