Lanczos filter

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 1. januar 2020; checks kræver 2 redigeringer .

Lanczos filter  er en måde til matematisk behandling af dataserier. Bruges enten til at interpolere en funktion mellem givne punkter eller som et lavpasfilter .

Oftest brugt i behandlingen af ​​digitaliserede billeder, for at ændre deres opløsning - ( resampling ).

Den er opkaldt efter den ungarske videnskabsmand Cornelius Lanczos ( Hung. Lánczos Kornél ) , som foreslog denne databehandlingsmetode .

Ideen med filteret er baseret på brugen af ​​den normaliserede funktion sinc (x) med hovedlappen strakt langs aksen og lig med nul uden for intervallet angivet af breddeparameteren.

Princippet om databehandling af Lanczos-filteret

Metoden er forbundet med Lanczos-vinduefunktionen , som er hovedloben af ​​sinc (x) -funktionen , uden for denne lobe er vinduesfunktionen nul:

Den filtrerede funktion er en diskret foldning af den oprindelige diskrete funktion givet af et ordnet array af samples med en funktion kaldet Lanczos-kernen [1] :

her angiver symbolet den heltallige del af tallet

Lanczos-kernen er produktet af sinc(x) -funktionen og Lanczos-vinduefunktionen, per definition lig med nul uden for funktionsunderstøttelsen angivet af parameteren :

eller:

Brugen af ​​vinduesfunktionen giver mindre "ringning" ved skarpe overgange i lysstyrke under billedbehandling end den trunkerede sinc-funktion.

Anvendelse af Lanczos-filteret i billedbehandling

Ved behandling af billeder, da de er todimensionelle funktioner, bruges den todimensionelle Lanczos-kerne til foldning:

Brugen af ​​dette filter gør det muligt at opnå høj billedklarhed, men under behandlingen kan der forekomme uønskede artefakter såsom ringning . Denne forvrængning består i fremkomsten af ​​smalle kontrasthaloer omkring kontrasterende lysstyrkeovergange, hvilket gør det muligt at bevare skarpheden af ​​kontrastlinjer og samtidig opretholde tilstrækkelig glathed af toneovergange.

Forekomsten af ​​glorier skyldes, at ved værdien af ​​parameteren tager Lanczos-kernen negative værdier for nogle værdier af argumentet. Derfor kan det behandlede signal tage selv negative værdier med positive værdier af prøverne.

Ved praktisk billedbehandling opnås tilfredsstillende kvalitet med en parameterværdi på 2 eller 3.

Noter

  1. Wilhelm Burger, Mark J. Burge. Principper for digital billedbehandling:  kernealgoritmer . - Springer, 2009. - S. 231-232. — ISBN 978-1-84800-194-7 .

Links

Se også