Mediane¶
Ta filter izvaja več filtrov vrste median.
UVOD:
Mediana je precej priljubljen nelinearni filter pri obdelavi slik. Najpogosteje se uporablja za odstranjevanje impulzivnega šuma, kot so šum »sol in poper«, »mrtve« in »vroči« slikovne točke, umazanija na filmu itn. To je zato, ker se v primerjavi z linearnimi razšumniki vede nekako »obratno«. Bolj ko slaba slik. točka izstopa iz okolice, večji preostanek bo pustila z linearnim filtrom - bolj pa ga bo verjetno odpravila mediana.
Slaba stran tega je, da je operacija mediane precej počasna. Kot zaporedno-statistični filter je podoben razvrščanju, ki ga je treba narediti za vsako slikovno točko, zato je uporaba hitrega algoritma zelo pomembna. Za majhne mediane se tukaj uporabljajo algoritmi vrste, opisani na tej strani z nekaj majhnimi spremembami za dodatno rahlo izboljšanje hitrosti. Za mediano »Spremenljiva velikost« se uporablja koda iz [1] . Sestavljeni filtri (ArceBI, ML3D, ML3dEX) so izdelani v skladu s formulami, navedenimi v ustreznem delu [2]. Če želite več informacij o mediani filtriranja, glejte Članek wikipedije.
IZVEDENI ALGORITMI:
- Križno5
Mediana slik. točke s svojim zgornjim, spodnjim, levim in desnim sosedom.
- Kvadrat3x3
Mediana slikovne točke z okoliškimi 8 slikovnimi točkami (polje 3x3)
- Dvoravenjsko
Najprej naredite mediano križno5, nato naredite mediano slikovne točke s svojimi štirimi diagonalnimi sosedami, in končno vzemite mediano slikovne točke in dve prej izračunani medijani. Nekoliko bolje ohranja podrobnosti kot preproste mediane zgoraj.
- Karo3x3
Vzame mediano slikovne točke z 12 sosednjimi slikovnimi točkami, razporejenimi v karo vzorec.
- Kvadrat5x5
Mediana slikovne točke z okoliškim poljem 5x5.
- Temp3
Časovno le mediana treh sličic. Lahko se uporablja za zmanjšanje časovno impulzivnega šuma v enem kadru, kot je fotografska bliskavica. Zakasni video za 1 sličico.
- Temp5
Časovna mediana le petih sličic. Lahko se uporablja za zmanjšanje časovno impulzivnega šuma dvojne sličice, vendar so artefakti na hitro premikajočih se predmetih močnejši kot s temp3. Zakasni video za 2 sličici.
- ArceBI
Prostorsko-časovna večravenjska mediana, kot jo opisuje Arce. Oglejte si ustrezno delo [2]. Zakasni video za 1 sličico.
- ML3D
Prostorsko-časovna večravenjska mediana, kot jo opisuje Alp. Oglejte si ustrezno delo [2]. Zakasni video za 1 sličico.
- ML3dEX
Prostorsko-časovna večravenjska mediana. Nadaljnji razvoj ML3D, ki ga je izvedel Kokaram, glej ustrezno delo [2]. Zakasni video za 1 sličico.
- VarSize
Preprosta samo prostorska mediana v kvadratnem polju uporabniško izbrane velikosti okoli vsake slikovne točke. Učinek bi lahko opisali kot »ohranjanje kvazi roba, zaokroževanje oglišča, odpravljanje majhnih stvari«. Ali pa samo »umetniška zabrisanost«.
PARAMETRI:
- Vrsta
Izbere enega od enajstih algoritmov.
- Velikost
Dejavno samo takrat, ko je izbrana vrsta »VarSize«. Določa velikost kvadratne površine, nad katero je povzeta mediana.