Convolutional neural network feature decoding system realized based on FPGA

A technology of convolutional neural network and decoding module, applied in biological neural network model, neural architecture, physical realization, etc., can solve the problems of feature extraction and feature decoding rate mismatch, so as to avoid rate mismatch, reduce data transmission, The effect of reducing the delay

Pending Publication Date: 2020-10-30
逢亿科技(上海)有限公司
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of the above-mentioned technical problems, the present invention provides a convolutional neural network feature decoding system based on FPGA, which also puts the feature decoding module of CNN network inside FPGA for acceleration, and solves the feature extraction encountered in the FPGA acceleration scheme The problem that does not match the feature decoding rate

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
  • Convolutional neural network feature decoding system realized based on FPGA
  • Convolutional neural network feature decoding system realized based on FPGA
  • Convolutional neural network feature decoding system realized based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0022] Such as Figure 2 ~ Figure 4 As shown, the convolutional neural network feature decoding system realized based on FPGA of the present invention includes: an interconnected DDR cache module and FPGA, a feature extraction module and a feature decoding module are arranged in the FPGA, and the feature extraction module is connected with the feature decoding module, The feature decoding module further includes: a function transformation module, a comparison ...

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 relates to the technical field of computer vision, in particular to a convolutional neural network feature decoding system based on FPGA implementation. According to the system, a feature decoding module of the CNN network is also placed in the FPGA for acceleration, the problem that feature extraction and feature decoding rates are not matched in an FPGA acceleration scheme is solved, all functions are realized in the FPGA, namely, the acceleration effect completely depends on the performance of the FPGA, and the maximization of the acceleration effect of the FPGA can be achieved as long as the functions of the two parts are completely designed in a streamlined manner. And meanwhile, a feature extraction result is directly processed in the chip without DDR cache, so that thetime delay of CNN network processing is reduced, and even the CNN network can be accelerated completely without a processor, and a chip-level calculation acceleration effect is achieved.

Description

technical field [0001] The present invention relates to the technical field of computer vision, in particular to a convolutional neural network feature decoding system implemented based on FPGA. Background technique [0002] The current convolutional neural network (CNN) has been widely used in computer vision, industrial inspection, natural language processing and other fields. However, limited by the huge amount of calculation and storage requirements of the convolutional neural network, traditional general-purpose processors have long been unable to meet its real-time requirements, so based on graphics processing units (GPUs), application-specific integrated circuits (ASICs) and field programmable gates CNN accelerators on hardware platforms such as arrays (FPGA) have been proposed one after another. Comprehensively comparing these hardware platforms, the FPGA-based CNN accelerator has the advantages of short development cycle, high energy efficiency and high reconfigura...

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/04G06N3/063G06N3/08G06F15/78
CPCG06N3/063G06N3/08G06F15/7807G06N3/048G06N3/045
Inventor 张子义翁荣建荣义然杨付收
Owner 逢亿科技(上海)有限公司
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