FPGA based guide filter and achieving method thereof

A technology of guided filter and implementation method, which is applied in the direction of instrumentation, image data processing, calculation, etc., and can solve the problems of large amount of computation, complex guided filtering algorithm, and poor real-time performance of the filter, etc.

Inactive Publication Date: 2014-09-24
CHANGCHUN UNIV OF SCI & TECH
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiments of the present invention is to provide an FPGA-based guided filter and its implementation method, aiming to solve the problem that the guided filter algorithm is relatively complex and the amount of calculation is relatively large, resulting in poor real-time performance of the guided filter

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
  • FPGA based guide filter and achieving method thereof
  • FPGA based guide filter and achieving method thereof
  • FPGA based guide filter and achieving method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0064] The application principle of the present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0065] Such as figure 1 As shown, the guiding filter based on FPGA of the embodiment of the present invention is mainly composed of: signal controller 1, mean value filtering module 2, parameter calculation module 3, addressing value module 4, state discriminator 5, data buffer 6, comprehensive Operation module 7 is formed;

[0066] Signal controller 1, composed of row and column counters and comparators, is used to monitor data in real time, analyze data statu...

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 an FPGA based guide filter and an achieving method thereof. The FPGA based guide filter comprises a signal controller, an average filtering module, a parameter calculating module, an addressing dereferencing module, a state judging device, a data cache and a comprehensive operation module. The achieving method of the FPGA based guide filter is combined with an FPGA chip, fully utilizes a characteristic that large-scale parallel operation of the FPGA is easy to achieve and improves the operation speed and reduces the complexity level of the guide filter hardware design while ensuring the filter effect. A filtering treatment parallel structure is given wholly, and the filtering speed is improved. The binary division operation is improved in an addressing dereferencing mode, hardware achievement is facilitated, and the system running time is shortened. A binary division algorithm is improved through the judging device, and the system reliability is improved.

Description

technical field [0001] The invention belongs to the technical field of guided filters, in particular to an FPGA-based guided filter and an implementation method thereof. Background technique [0002] The guided filter is a kind of edge smoothing filter, which can realize functions such as smoothing of image edges, enhancement of details, and image fusion and denoising. It is a powerful filter. Its principle is to filter the input image through a guide image, and the output image can fully obtain the change details of the guide image while retaining the overall characteristics of the input image. Guided filters have achieved good results in image denoising, image detail smoothing, enhancement, matting, feathering, etc., and are widely used. [0003] However, the guided filtering algorithm is more complicated and the calculation amount is relatively large, which leads to the poor real-time performance of the guided filter, which hinders its practical application. Considering...

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): G06T5/00
Inventor 朴燕任伟杰刘硕孙荣春王宇
Owner CHANGCHUN UNIV OF SCI & 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