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

Dynamically reconfigurable multi-stage parallel single instruction multiple data array processing system

A single-instruction multi-data, array processing technology, applied in the field of visual image processing, can solve the problems of lack of fast feature recognition, inability to meet high-speed real-time requirements, and inability to achieve fast and flexible wide-area processing.

Active Publication Date: 2013-04-03
INST OF SEMICONDUCTORS - CHINESE ACAD OF SCI
View PDF4 Cites 113 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1) The pixel-level parallel image processing units in the pixel-level parallel image processing architecture are arranged in a two-dimensional array, which can realize full-pixel parallel local processing, but cannot achieve fast and flexible wide-area processing;
[0006] 2) The pixel-level parallel image processing architecture supports low-level image processing and some intermediate image processing, so it can realize image feature extraction at 1000 frames per second, but lacks advanced image processing functions, especially the simple and intuitive fast Therefore, it is still necessary to rely on an external general-purpose processor to form a complete visual image system, and this will again introduce a serial processing bottleneck, completely covering up the high-speed real-time performance obtained by the pixel-level parallel processing architecture in low-level image processing , so that the overall process of visual image processing (including image feature extraction and image feature recognition) still cannot meet the high-speed real-time requirements of 1000 frames per second

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
  • Dynamically reconfigurable multi-stage parallel single instruction multiple data array processing system
  • Dynamically reconfigurable multi-stage parallel single instruction multiple data array processing system
  • Dynamically reconfigurable multi-stage parallel single instruction multiple data array processing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0056] It should be noted that, in the drawings or descriptions of the specification, similar or identical parts all use the same figure numbers. In the drawings, elements or implementations not shown or described are forms known to those skilled in the art. Additionally, while illustrations of parameters including particular values ​​may be provided herein, it should be understood that the parameters need not be exactly equal to the corresponding values, but rather may approximate the corresponding values ​​within acceptable error margins or design constraints.

[0057] In an exemplary embodiment of the present invention, a dynamically reconfigurable multi-level parallel SIMD array processing system is provided. Such as...

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 discloses a dynamically reconfigurable multi-stage parallel single instruction multiple data array processing system, which comprises a pixel level parallel processing element (PE) array and a row parallel row processor (RP) array, wherein the PE array is mainly used for finishing a linear operation part suitable for the parallel execution of all pixels in low-level and intermediate-level image processing; the RP array is used for operation suitable to be finished in a row parallel way or complex nonlinear operation in the low-level and intermediate-level processing; and particularly, the PE array can also be dynamically reconfigured into a two-dimensional self-organizing map (SOM) neural network with extremely low performance and area overhead, and the neural network can realize advanced image processing functions of high-speed parallel online training, feature recognition and the like with the coordination of RPs. The shortcoming that advanced image processing cannot be used for pixel level parallel RP arrays in the conventional programmable vision chip and the conventional parallel vision processor is completely overcome, and the implementation of a fully-functional, low-cost, low-power consumption, intelligent and portable high-speed real-time visual image system on chip is facilitated.

Description

technical field [0001] The invention relates to the field of visual image processing technologies such as programmable visual chips, parallel visual image processors, and artificial neural networks, and in particular to a neural network that can be dynamically reconfigured into a self-organizing map for feature extraction and feature recognition of high-speed visual images A dynamically reconfigurable multilevel parallel SIMD array processing system. Background technique [0002] A traditional visual image processing system includes a discrete camera and a general-purpose processor (or digital signal processor (DSP)). The camera uses an image sensor to acquire images, and uses software in the general-purpose processor or DSP to process the images. Since the processing of images by software in general-purpose processors or DSPs is often carried out serially pixel by pixel, there is a bottleneck of serial processing, so the traditional visual image system generally can only re...

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): G06F9/38
CPCH04N25/78
Inventor 石匆吴南健龙希田杨杰秦琦
Owner INST OF SEMICONDUCTORS - CHINESE ACAD OF SCI
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