当前位置:网站首页>Basic principle of bilateral filtering
Basic principle of bilateral filtering
2022-06-13 02:19:00 【Researcher-Du】
Bilateral filtering (Bilateral filter) It's a nonlinear filtering method , The essence is based on Gaussian filtering , The purpose is to solve the edge blur caused by Gaussian filtering . Combining the spatial proximity and pixel similarity of an image , At the same time, spatial information and gray similarity are considered , To achieve the purpose of edge preserving denoising . Simple 、 Non iterative 、 Local characteristics .
The advantage of bilateral filter is that it can save edges (edge preserving), Gaussian filtering is generally used to reduce noise , It will blur the edges more obviously , The protection effect for high-frequency details is not obvious . As the name suggests, bilateral filter has one more Gaussian variance than Gaussian filter sigma-d, It's a Gaussian filter function based on spatial distribution , So near the edge , Pixels farther away from the will not affect the pixel value on the edge too much , This ensures the preservation of pixel values near the edge . But because too much high-frequency information is saved , For high-frequency noise in color images , The bilateral filter cannot be filtered out cleanly , It can only filter the low-frequency information better .



Effect comparison 
from :
1)https://zhuanlan.zhihu.com/p/94347017
2)https://blog.csdn.net/u013066730/article/details/87859184
边栏推荐
- STM32 sensorless brushless motor drive
- SWD debugging mode of stm32
- STM32 IIC protocol controls pca9685 steering gear drive board
- Swiper horizontal rotation grid
- Ruixing coffee 2022, extricating itself from difficulties and ushering in a smooth path
- Bluetooth module: use problem collection
- ROS learning-7 error in custom message or service reference header file
- 如何解决通过new Date()获取时间写出数据库与当前时间相差8小时问题【亲测有效】
- The new wild prospect of JD instant retailing from the perspective of "hour shopping"
- Chapter7-10_ Deep Learning for Question Answering (1/2)
猜你喜欢

Yovo3 and yovo3 tiny structure diagram
![[pytorch]fixmatch code explanation (super detailed)](/img/22/66703bea0f8ee40eceb0687fcb3ad2.jpg)
[pytorch]fixmatch code explanation (super detailed)

Sensor: MQ-5 gas module measures the gas value (code attached at the bottom)
![[work notes] the problem of high leakage current in standby mode of dw7888 motor driver chip](/img/d1/c4776e3db1b7560331fa569c40831a.jpg)
[work notes] the problem of high leakage current in standby mode of dw7888 motor driver chip

记录:如何解决MultipartFile类的transferTo()上传图片报“系统找不到指定的路径“问题【亲测有效】

Armv8-m learning notes - getting started

柏瑞凱電子沖刺科創板:擬募資3.6億 汪斌華夫婦為大股東

拍拍贷母公司信也季报图解:营收24亿 净利5.3亿同比降10%

Chapter7-10_ Deep Learning for Question Answering (1/2)

Mac下搭建MySQL环境
随机推荐
柏瑞凱電子沖刺科創板:擬募資3.6億 汪斌華夫婦為大股東
Introduction to arm Cortex-M learning
[learning notes] xr872 audio driver framework analysis
Installing Oracle with docker for Mac
Jump model between mirrors
[pytorch] kaggle large image dataset data analysis + visualization
Sensorless / inductive manufacturing of brushless motor drive board based on stm32
[pytorch]fixmatch code explanation - data loading
Application circuit and understanding of BAT54C as power supply protection
[pytorch]fixmatch code explanation (super detailed)
Test questions basic exercise 01 string
json,xml,txt
Leetcode daily question - 890 Find and replace mode
When AI meets music, iFLYTEK music leads the industry reform with technology
uniapp 预览功能
Chapter7-11_ Deep Learning for Question Answering (2/2)
[programming idea] communication interface of data transmission and decoupling design of communication protocol
CCF 201409-1: adjacent number pairs (100 points + problem solving ideas)
Thesis reading - autovc: zero shot voice style transfer with only autoencoder loss
Leetcode 93 recovery IP address