Unlock instant, AI-driven research and patent intelligence for your innovation.

Convolution operation method and related products

A convolution operation and convolution kernel technology, applied in the field of data processing, can solve the problems of insufficient performance of the network processor, slow speed, and complicated operation steps

Pending Publication Date: 2020-12-01
GUANGDONG OPPO MOBILE TELECOMM CORP LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The current calculation process of convolution operation can be performed by the central processing unit or network processor. When the current central processing unit performs a large amount of data operation, the speed is relatively slow; when the current network processor performs convolution operation, the operation steps are more complicated and cannot Give full play to the performance of the network processor

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
  • Convolution operation method and related products
  • Convolution operation method and related products
  • Convolution operation method and related products

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The following describes the embodiments of the present application in detail.

[0025] see figure 1 , figure 1 It is a structural diagram of a network processor 100 of an electronic device provided in an embodiment of the present application. The network processor 100 includes a buffer 101, a processing engine 110, and the processing engine 110 includes at least one computing unit 111, and an accumulation register 112 and a virtual register 113 corresponding to each computing unit 111, and each computing unit includes a first storage unit A , the second storage unit B, wherein the data bit widths of the first storage unit A and the second storage unit B are the same; The DRAM acquires the image data and convolution kernel data to be processed; stores the data of each pixel of the image data to the buffer 101 in sequence according to the resolution of the image data, and repeatedly caches each pixel in the buffer according to the preset buffer strategy. The data of co...

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 invention discloses a convolution operation method and a related product, and is applied to electronic equipment, and the method comprises the steps that the electronic equipmentdetects whether a currently processed pixel point set is the last to-be-processed pixel point set in a pixel point set sequence of a target image or not; if not, executing a preset convolution kerneltraversal operation process to obtain at least one output value corresponding to each pixel point in the currently processed pixel point set, and updating the currently processed pixel point set intoa next to-be-processed pixel point set in the pixel point set sequence; if yes, executing the convolution kernel traversal operation process to obtain at least one output value corresponding to eachpixel point in the currently processed pixel point set; and generating a convolution operation result according to the at least one output value corresponding to each pixel point. According to the embodiment of the invention, the performance of the network processor can be brought into full play, and the convolution operation speed is improved.

Description

technical field [0001] This application relates to the technical field of data processing, in particular to a convolution operation method and related products. Background technique [0002] The current calculation process of convolution operation can be performed by the central processing unit or network processor. When the current central processing unit performs a large amount of data operation, the speed is relatively slow; when the current network processor performs convolution operation, the operation steps are more complicated and cannot Give full play to the performance of the network processor. Contents of the invention [0003] Embodiments of the present application provide a convolution operation method and related products, in order to improve the accuracy of electronic equipment in detecting ambient light. [0004] In the first aspect, an embodiment of the present application provides a convolution operation method, which is applied to an electronic device, a...

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): G06T1/20
CPCG06T1/20
Inventor 方攀陈岩
Owner GUANGDONG OPPO MOBILE TELECOMM CORP LTD