Parallel filtering method and corresponding device

A filtering device and filtering coefficient technology, applied in the field of signal processing, can solve problems such as large access overhead and low filtering efficiency, and achieve the effects of fast filtering speed, reduced power consumption, and wide application range

Active Publication Date: 2013-07-31
BEIJING SMART LOGIC TECH CO LTD
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the traditional signal processor needs to repeatedly load the data to be filtered, this method will cause a large access overhead, and the filtering efficiency is low

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
  • Parallel filtering method and corresponding device
  • Parallel filtering method and corresponding device
  • Parallel filtering method and corresponding device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] 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.

[0039] Firstly, taking two-dimensional filtering as an example, the basic theory of the filtering operation of the present invention is introduced.

[0040] In the two-dimensional filtering operation, in general, assuming that the filter template matrix is ​​H (its size is K*K, K=2a+1), for the input matrix X of M*N size, each element Y of the operation result matrix (i, j) is calculated according to the following formula:

[0041] Y ( i , j ) = Σ s = - a a Σ t = ...

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 parallel filtering method and a corresponding device. The device comprises a multi-granularity storer, a data caching device, a coefficient buffering and broadcasting device, a vector operation device and a command queuing device, wherein the multi-granularity storer is used for storing to-be-filtered data, a filtering coefficient and filtering result data; the data caching device is used for caching, reading and updating the to-be-filtered data taken out; the coefficient buffering and broadcasting device is used for caching and broadcasting the filtering coefficient taken out; the command queuing device is used for storing and outputting a parallel filtering operation command; and the vector operation device is used for conducting vector operation based on the to-be-filtered data and output coefficient data, and for writing an operation result in the multi-granularity storer. The invention further discloses the parallel filtering method. According to the parallel filtering method and the corresponding device, the filtering speed is high; the access storage time is reduced; the service efficiency of the data is improved; the power consumption is reduced; and an application scope is wide.

Description

technical field [0001] The invention belongs to the technical field of signal processing, and in particular relates to a parallel filtering method and its circuit realization structure in integrated circuit design. Background technique [0002] In signal processing systems such as image processing, image filtering is an indispensable processing operation for images with a low signal-to-noise ratio. [0003] In the existing solutions, there are mainly two types of methods to achieve filtering: the first type of method is to use programmable devices, such as FPGA, CPLD, etc., to design specific filters for different applications. This method has a certain real-time However, due to the inherent weakness of programmable devices, this method cannot achieve a high main frequency and is relatively single in function. For example, the patent application No. 200310105132 discusses how to use CPLD and single-chip microcomputer to realize a two-dimensional filter. This method is based...

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): H03H17/02
Inventor 王东琳尹磊祖杨勇勇谢少林汪涛
Owner BEIJING SMART LOGIC 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