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

Image processing method, apparatus, storage medium and device

An image processing and image technology, applied in the field of deep learning, can solve the problem of high hardware equipment requirements, achieve the effect of increasing computing density, reducing hardware complexity and power consumption, and saving memory bandwidth

Active Publication Date: 2018-11-06
TENCENT TECH (SHENZHEN) CO LTD +1
View PDF9 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present invention provides an image processing method, device, storage medium and equipment, which solves the problem of high requirements on hardware equipment existing in related technologies

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
  • Image processing method, apparatus, storage medium and device
  • Image processing method, apparatus, storage medium and device
  • Image processing method, apparatus, storage medium and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0032] Before explaining and describing the embodiments of the present invention in detail, some terms involved in the embodiments of the present invention will be explained first.

[0033] Convolutional neural network: In machine learning, convolutional neural network is a deep feed-forward artificial neural network, which has been widely used in the field of image processing. To put it another way, convolutional neural networks are an application of deep learning algorithms in the field of image processing.

[0034] The basic structure of the convolutional neural network includes a convolutional layer and a pooling layer. After inputting the image to be processed into the convolutional neural network, the layer-by-layer feature extra...

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 discloses an image processing method, apparatus, storage medium and device, and belongs to the field of deep learning. The method comprises: for each convolution layer of a preset convolutional neural network, acquiring a feature map input in the convolution layer; performing first pre-processing on the feature map, and generating a first matrix according to the pre-processedfeature map, wherein feature data continuously used in the pre-processed feature map is arranged adjacent to the first matrix; performing second pre-processing on the weight of at least one convolution kernel of the convolution layer, and generating a second matrix according to the pre-processed weight, wherein the weights continuously used in the pre-processed weight are arranged adjacent to thesecond matrix; and performing an outer product operation on each row element in the first matrix and the second matrix, and after performing third pre-processing on the obtained outer product operation result, obtaining a convolution operation result output in the convolutional layer. According to the technical scheme of the present invention, in the implementation of the winograd convolution acceleration operation, the computational density and memory access efficiency are effectively improved, and the complexity of hardware implementation is reduced.

Description

technical field [0001] The present invention relates to the field of deep learning technology, in particular to an image processing method, device, storage medium and equipment. Background technique [0002] As a deep learning technology, convolutional neural network has been widely used in the field of image processing. In image processing, after the image to be processed is input into the trained convolutional neural network, the convolutional neural network performs feature extraction on the image to be processed through the convolution operation of multiple convolutional layers, and based on the extracted features, the image to be processed Perform processing such as classification or identification. [0003] As we all know, the complexity of convolution operation is high, so related technologies usually adopt acceleration schemes to complete convolution operations. For example, in view of the winograd convolution method can greatly reduce the complexity of convolution ...

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): G06T1/00G06N3/04
CPCG06T1/00G06N3/045
Inventor 戴彦李彦融姚达
Owner TENCENT TECH (SHENZHEN) 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