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

Guided filtering weighted aggregation method and system based on FPGA (Field Programmable Gate Array)

A technology of guided filtering and weighted aggregation, applied in the field of image processing, can solve the problems of affecting visual effects, unable to apply real-time display devices, and many hardwares, etc., to achieve high frame rate, reduce halo artifacts, and meet frame rate requirements. Effect

Pending Publication Date: 2022-05-10
上海热芯视觉科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Compared with image filtering algorithms such as mean filtering and Gaussian filtering, the guided filtering image algorithm is an edge-preserving filtering algorithm, but as a local filter, guided image filtering has the problem of halo artifacts. Circle artifact outline, seriously affecting the visual effect
[0007] At the same time, when this filtering algorithm calculates the output of each pixel, it needs to go through the process of calculating the linear model parameters multiple times in multiple adjacent neighborhoods centered on the current pixel, and then multiplying, accumulating, summing, averaging, etc., and adjacent The larger the radius of the domain window, the longer the calculation time in the neighborhood, the greater the image output delay, and the more hardware resources are consumed, and it cannot be applied to our display devices in real time

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
  • Guided filtering weighted aggregation method and system based on FPGA (Field Programmable Gate Array)
  • Guided filtering weighted aggregation method and system based on FPGA (Field Programmable Gate Array)
  • Guided filtering weighted aggregation method and system based on FPGA (Field Programmable Gate Array)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049]The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0050] The present invention has introduced a kind of guiding filter weighted aggregation method based on FPGA, comprises the following steps:

[0051] Step S1: Process the image by using guided filtering to reduce noise, and obtain the linear regression coefficient of the neighborhood block of the pixel point;

[0052] Step S2: According to the linear regression coefficient, assign weights to different neighborhoods of the pixels respectively, perform weighted aggregation on the new weights, and generat...

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 provides an FPGA-based guided filtering weighted aggregation method and system, and the method comprises the following steps: S1, carrying out the processing of an image through guided filtering noise reduction, and obtaining a linear regression coefficient of a neighborhood block of a pixel point; and S2, respectively configuring weights for neighborhoods with different pixel points according to the linear regression coefficient, and carrying out weighted aggregation on new weights to generate a denoised image. According to a new weighted aggregation method in the guided filtering process, a halo artifact phenomenon generated in the local smoothing process is solved or relieved by adopting a corrected weight for an edge contour or a flat area in the image, meanwhile, the edge is effectively kept, a good smoothing and noise reduction effect can also be achieved in the area of the edge contour of the image, and the image quality is improved. And the image visual display effect is improved.

Description

technical field [0001] The present invention relates to the field of image processing technology, in particular to an FPGA-based guided filtering weighted aggregation method and system. Background technique [0002] With the popularization and application of video surveillance cameras, especially in the application scenarios of dark night scenes, long-distance observation and personnel temperature measurement, the application of infrared thermal imaging cameras is becoming more and more extensive. The imaging quality of infrared thermal imaging cameras has attracted much attention, but due to The thermal imaging camera’s detector manufacturing process, electronic circuit and other noise causes cause the video image output by thermal imaging to be noisy, while the general traditional filter noise reduction algorithms, such as mean filter, median filter, and Gaussian filter, are not effective in noise reduction. Ideal or blurred image edge outlines. However, bilateral filteri...

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/00G06T1/20
CPCG06T1/20G06T5/70
Inventor 李江辉骆兵陈诚知张磊
Owner 上海热芯视觉科技有限公司
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