Fast median filtering for phase or orientation data

Median filtering is among the most utilized tools for smoothing real-valued data, as it is robust, edge-preserving, value-preserving, and yet can be computed efficiently. For data living on the unit circle, such as phase data or orientation data, a filter with similar properties is desirable. For th...

Full description

Saved in:
Bibliographic Details
Main Authors: Storath, Martin (Author) , Weinmann, Andreas (Author)
Format: Article (Journal)
Language:English
Published: March 2018
In: IEEE transactions on pattern analysis and machine intelligence
Year: 2018, Volume: 40, Issue: 3, Pages: 639-652
ISSN:1939-3539
DOI:10.1109/TPAMI.2017.2692779
Online Access:Verlag, lizenzpflichtig, Volltext: https://doi.org/10.1109/TPAMI.2017.2692779
Verlag, lizenzpflichtig, Volltext: https://www.computer.org/csdl/journal/tp/2018/03/07895218/13rRUwcAqrr
Get full text
Author Notes:Martin Storath, Andreas Weinmann

MARC

LEADER 00000caa a2200000 c 4500
001 1695253116
003 DE-627
005 20220818045124.0
007 cr uuu---uuuuu
008 200421s2018 xx |||||o 00| ||eng c
024 7 |a 10.1109/TPAMI.2017.2692779  |2 doi 
035 |a (DE-627)1695253116 
035 |a (DE-599)KXP1695253116 
035 |a (OCoLC)1341315916 
040 |a DE-627  |b ger  |c DE-627  |e rda 
041 |a eng 
084 |a 28  |2 sdnb 
100 1 |a Storath, Martin  |e VerfasserIn  |0 (DE-588)1036903818  |0 (DE-627)751410578  |0 (DE-576)389559830  |4 aut 
245 1 0 |a Fast median filtering for phase or orientation data  |c Martin Storath, Andreas Weinmann 
264 1 |c March 2018 
300 |a 14 
336 |a Text  |b txt  |2 rdacontent 
337 |a Computermedien  |b c  |2 rdamedia 
338 |a Online-Ressource  |b cr  |2 rdacarrier 
500 |a Gesehen am 21.04.2020 
520 |a Median filtering is among the most utilized tools for smoothing real-valued data, as it is robust, edge-preserving, value-preserving, and yet can be computed efficiently. For data living on the unit circle, such as phase data or orientation data, a filter with similar properties is desirable. For these data, there is no unique means to define a median; so we discuss various possibilities. The arc distance median turns out to be the only variant which leads to robust, edge-preserving and value-preserving smoothing. However, there are no efficient algorithms for filtering based on the arc distance median. Here, we propose fast algorithms for filtering of signals and images with values on the unit circle based on the arc distance median. For non-quantized data, we develop an algorithm that scales linearly with the filter size. The runtime of our reference implementation is only moderately higher than the Matlab implementation of the classical median filter for real-valued data. For quantized data, we obtain an algorithm of constant complexity w.r.t. the filter size. We demonstrate the performance of our algorithms for real life data sets: phase images from interferometric synthetic aperture radar, planar flow fields from optical flow, and time series of wind directions. 
650 4 |a adaptive filters 
650 4 |a arc distance median 
650 4 |a circle-median 
650 4 |a circle-valued data 
650 4 |a Complexity theory 
650 4 |a fast median filtering 
650 4 |a filter size 
650 4 |a Image edge detection 
650 4 |a manifold-valued data 
650 4 |a MATLAB 
650 4 |a Median filter 
650 4 |a median filtering 
650 4 |a median filters 
650 4 |a nonquantized data 
650 4 |a Optical interferometry 
650 4 |a orientation data 
650 4 |a phase data 
650 4 |a phase images 
650 4 |a Robustness 
650 4 |a Runtime 
650 4 |a Smoothing methods 
700 1 |a Weinmann, Andreas  |e VerfasserIn  |0 (DE-588)1023236079  |0 (DE-627)717725316  |0 (DE-576)366549634  |4 aut 
773 0 8 |i Enthalten in  |a Institute of Electrical and Electronics Engineers  |t IEEE transactions on pattern analysis and machine intelligence  |d New York, NY : IEEE, 1979  |g 40(2018), 3, Seite 639-652  |h Online-Ressource  |w (DE-627)324486421  |w (DE-600)2027336-8  |w (DE-576)094110980  |x 1939-3539  |7 nnas 
773 1 8 |g volume:40  |g year:2018  |g number:3  |g pages:639-652  |g extent:14  |a Fast median filtering for phase or orientation data 
856 4 0 |u https://doi.org/10.1109/TPAMI.2017.2692779  |x Verlag  |x Resolving-System  |z lizenzpflichtig  |3 Volltext 
856 4 0 |u https://www.computer.org/csdl/journal/tp/2018/03/07895218/13rRUwcAqrr  |x Verlag  |z lizenzpflichtig  |3 Volltext 
951 |a AR 
992 |a 20200421 
993 |a Article 
994 |a 2018 
998 |g 1036903818  |a Storath, Martin  |m 1036903818:Storath, Martin  |d 700000  |d 708000  |e 700000PS1036903818  |e 708000PS1036903818  |k 0/700000/  |k 1/700000/708000/  |p 1  |x j 
999 |a KXP-PPN1695253116  |e 3627548183 
BIB |a Y 
SER |a journal 
JSO |a {"physDesc":[{"extent":"14 S."}],"relHost":[{"note":["Gesehen am 07. März 2019"],"disp":"Institute of Electrical and Electronics EngineersIEEE transactions on pattern analysis and machine intelligence","type":{"bibl":"periodical","media":"Online-Ressource"},"language":["eng"],"corporate":[{"role":"aut","roleDisplay":"VerfasserIn","display":"Institute of Electrical and Electronics Engineers"}],"recId":"324486421","pubHistory":["1.1979 -"],"part":{"pages":"639-652","issue":"3","year":"2018","extent":"14","text":"40(2018), 3, Seite 639-652","volume":"40"},"titleAlt":[{"title":"Transactions on pattern analysis and machine intelligence"},{"title":"TPAMI"}],"title":[{"title_sort":"IEEE transactions on pattern analysis and machine intelligence","subtitle":"TPAMI","title":"IEEE transactions on pattern analysis and machine intelligence"}],"physDesc":[{"extent":"Online-Ressource"}],"name":{"displayForm":["Institute of Electrical and Electronics Engineers"]},"origin":[{"dateIssuedDisp":"1979-","publisher":"IEEE","dateIssuedKey":"1979","publisherPlace":"New York, NY"}],"id":{"issn":["1939-3539"],"zdb":["2027336-8"],"eki":["324486421"]}}],"name":{"displayForm":["Martin Storath, Andreas Weinmann"]},"origin":[{"dateIssuedDisp":"March 2018","dateIssuedKey":"2018"}],"id":{"eki":["1695253116"],"doi":["10.1109/TPAMI.2017.2692779"]},"type":{"media":"Online-Ressource","bibl":"article-journal"},"note":["Gesehen am 21.04.2020"],"language":["eng"],"recId":"1695253116","person":[{"family":"Storath","given":"Martin","roleDisplay":"VerfasserIn","display":"Storath, Martin","role":"aut"},{"display":"Weinmann, Andreas","roleDisplay":"VerfasserIn","role":"aut","family":"Weinmann","given":"Andreas"}],"title":[{"title_sort":"Fast median filtering for phase or orientation data","title":"Fast median filtering for phase or orientation data"}]} 
SRT |a STORATHMARFASTMEDIAN2018