Image processing method and device

An image processing and processor technology, applied in the field of image processing, can solve the problems of large cache, large amount of parameters and calculation, lack of computing power, etc., and achieve the effect of reducing the amount of parameters and storage space

Active Publication Date: 2019-11-19
HUAWEI TECH CO LTD
View PDF8 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Usually, the high-precision convolutional neural network has a large amount of parameters and calculations. Commonly used convolutional neural network models need to occupy hundreds of megabytes of storage space and billions of calculations, while the memory and computing power of terminal devices Resources are very limited, do not have strong computing power and large cache, making it difficult to deploy high-precision convolutional neural networks on terminal devices

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 and device
  • Image processing method and device
  • Image processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The technical solution in this application will be described below with reference to the accompanying drawings.

[0048] For ease of understanding, the neural network is first introduced in detail. A neural network generally includes multiple neural network layers, and each neural network layer can implement different calculations or operations. Common neural network layers include convolution layers, pooling layers, and full-connection layers.

[0049] figure 1 It is the basic frame diagram of convolutional neural networks (CNN). see figure 1 , the convolutional neural network includes convolutional layers, pooling layers, and fully connected layers. Wherein, multiple convolutional layers and multiple pooling layers are arranged alternately, and the convolutional layer may be followed by a convolutional layer or a pooling layer.

[0050] The convolutional layer is mainly used to perform convolution operation on the input matrix, and the pooling layer is mainly use...

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 invention provides an image processing method. The method comprises the steps of acquiring an input feature map; according to a plurality of stored basic convolution kernels and combination parameters, carrying out convolution on an input feature map to obtain an output feature map, wherein the combination parameters are used for indicating the arrangement sequence of standard convolution kernels formed by combining the basic convolution kernels, and the sizes of the basic convolution kernels are smaller than those of the standard convolution kernels; and performing image processing basedon the output feature map to obtain a processing result. According to the image processing method provided by the embodiment of the invention, the storage space of the convolutional neural network model required for image processing can be reduced.

Description

technical field [0001] The present application relates to artificial intelligence, and more specifically, to an image processing method and device in the field of image processing. Background technique [0002] With the continuous development of image processing technology and the continuous improvement of people's requirements for image display quality, convolutional neural networks (CNN) based on deep learning have developed rapidly in the field of image processing, especially in terminal equipment ( For example, there are more and more applications on mobile phones, cameras, smart homes, and self-driving cars, such as face recognition, object detection, and scene segmentation. [0003] Usually, the high-precision convolutional neural network has a large amount of parameters and calculations. Commonly used convolutional neural network models need to occupy hundreds of megabytes of storage space and billions of calculations, while the memory and computing power of terminal ...

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/20G06N3/04G06N3/08
CPCG06T1/20G06N3/08G06N3/044G06N3/045
Inventor 杨朝晖刘传建王云鹤陈汉亭许春景
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products