Bilateral filter

En bilateral filter er en ikke-lineær, kant bevare og støjreducerende udglatningsfilter til billeder. Intensiteten værdi ved hver pixel i et billede erstattes af et vægtet gennemsnit af intensitetsværdier fra nærliggende pixels. Denne vægt kan være baseret på en Gauss-fordeling. Afgørende, vægtene afhænger ikke blot af euklidisk afstand af pixels, men også på de radiometriske forskelle. Dette bevarer skarpe kanter ved systematisk looping gennem hver pixel og justere vægtene til de tilstødende pixels i overensstemmelse hermed.

Den bilaterale filter er defineret som

hvor normalisering sigt

sikrer, at filteret bevarer billedet energi og

  •  er det filtrerede billede;
  •  er den oprindelige input billede, der skal filtreres;
  •  er koordinaterne for den aktuelle pixel, der skal filtreres;
  •  er vinduet centreret i;
  •  er det område kerne til udglatning forskelle i intensiteter. Denne funktion kan være en Gauss funktion;
  •  er den rumlige kerne til udglatning forskelle i koordinater. Denne funktion kan være en Gauss funktion;

Som nævnt ovenfor er vægten tildeles ved hjælp af den rumlige nærhed og intensiteten forskel. Overvej en pixel placeret på som skal denoised i billedet ved hjælp dets nabolande pixels og en af ​​dets nabolande pixels er placeret på. Derefter vægten tildelt for pixel til Denoise pixel givet ved:

hvor σd og σr er udglatning parametre og jeg, og jeg er intensiteten af ​​pixels og hhv. Efter beregning af vægtene, normalisere dem.

hvor er denoised intensitet pixel.

Parametre

  • Som intervalparameter σr stiger, den bilaterale filter gradvist nærmer Gaussisk foldning nøjere, fordi området Gauss udvider og flader, hvilket betyder, at det bliver næsten konstant over intensitet interval af billedet.
  • På at øge den rumlige parameter σd, får de større funktioner smoothened.

Begrænsninger

Den bilaterale filter i sin direkte form kan introducere flere typer af billedfiler artefakter:

  • Trappe effekt - intensitet plateauer, der fører til billeder vises som tegnefilm
  • Gradient vending - indførelse af falske kanter i billedet

Der findes adskillige udvidelser til filter, der beskæftiger sig med disse artefakter. Alternative filtre, ligesom styret filter, er også blevet foreslået som et effektivt alternativ uden disse begrænsninger.

Implementeringer

Adobe Photoshop gennemfører en bilateral filter i dens overflade sløringsværktøjet. GIMP implementerer en bilateral filter i sine filtre - & gt; Blur værktøjer; og det kaldes Selective Gaussian Blur ".

Relaterede modeller

De bilaterale filter viste sig at være en anvendelse af den korte tid kerne af Beltrami flow se også

  0   0
Forrige artikel Beta Aurigae
Næste artikel Egg binding

Kommentarer - 0

Ingen kommentar

Tilføj en kommentar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Tegn tilbage: 3000
captcha