Circuit for processing data, image processing system, and method and apparatus for processing data

A technology for processing data and circuits, which is applied in the field of convolutional neural networks, can solve problems such as low implementation benefits and high control circuit overhead, and achieve the effects of improving utilization, reducing power consumption, and improving extreme performance

Inactive Publication Date: 2016-11-16
HANGZHOU HUAWEI DIGITAL TECH
View PDF4 Cites 46 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Turning off different circuits separately has a relatively large overhead on the control circuit, and the implementation benefit is relatively small. Therefore, a more efficient circuit layout is urgently needed to realize the control of reducing power consumption.

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
  • Circuit for processing data, image processing system, and method and apparatus for processing data
  • Circuit for processing data, image processing system, and method and apparatus for processing data
  • Circuit for processing data, image processing system, and method and apparatus for processing data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034]The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0035] Convolutional neural network is a kind of artificial neural network, which has become a research hotspot in the field of speech analysis and image recognition. Its weight sharing network structure makes it more similar to biological neural networks, reducing the complexity of the network model and reducing the number of weights. This advantage is more obvious when the input of the network is a multi-dimensional image, so that the image can be directl...

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 embodiments of the invention disclose a circuit for processing data, an image processing system, and a method and apparatus for processing data. The circuit comprises a control unit and N processing units. The control unit and each processing unit among the N processing units are connected with a data transmission unit, each processing unit is used for processing the same data output successively by the data transmission unit, and the output end of an i-th processing unit among the N processing units is connected with the input end of an (i+1)th processing unit, wherein N is an integer greater than 1, and the value scope of i is an integer ranging from 1 to N-1. The control unit is used for, when it is determined that data to be processed output by the data transmission unit is 0, controlling the N processing units to be all at a closed state. The circuit, the system, the method and the apparatus provided by the embodiments of the invention can reduce circuit power consumption while realizing convolution operation.

Description

technical field [0001] The present invention relates to a convolutional neural network (Convolution Neural Network, CNN), in particular to a circuit for processing data in CNN, an image processing system, a method and a device for processing data. Background technique [0002] Neural networks and deep learning algorithms have been very successfully applied and are in the process of rapid development. The industry generally expects that new computing methods will help realize more common and complex intelligent applications. CNN has made outstanding achievements in the field of image recognition applications in recent years. Therefore, the industry has begun to pay attention to the optimization and high-efficiency realization of CNN algorithms. Companies such as Facebook, Qualcomm, Baidu, and Google have invested in CNN. Research on optimization algorithms. [0003] Generally, convolution operations in CNNs are implemented using traditional pipeline solutions. The specific ...

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 Applications(China)
IPC IPC(8): G06N3/063G06F7/544G06F9/30G06F9/38G06T1/40
CPCG06N3/063G06F7/5443G06F9/30007G06F9/30047G06F9/3893G06T1/20
Inventor 费旭东袁宏辉徐斌
Owner HANGZHOU HUAWEI DIGITAL TECH
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