Anisotropic Joint Trilateral Rolling Filter for Image Smoothing
AbstractFiltering an image by eliminating noise and irrelevant details while preserving prominent structure edges is an important pre-processing task in many fields, such as image processing and computer vision. In this study, a novel approach called anisotropic joint trilateral rolling filter (AJTRF) is proposed for the smoothing of an image while preserving important structure edges. AJTRF works in an iterative manner and extends the joint bilateral filter to a joint trilateral filter by employing additional weights in eigen space. During filtering, the range weights are recalculated in each iteration, while the spatial Gaussian weights are computed in anisotropic orientations instead of isotropic orientations. Furthermore, the inner products between anisotropic orientations (expressed as eigenvectors) are used as weights to measure orientation similarities of pixels. Structure tensors at each pixel are calculated to determine the structure orientations, which are used as the anisotropic orientations. A range of experiments are conducted. The results demonstrate that the proposed AJTRF has stronger smoothing and structure preserving ability than established methods.
R.C.GonzalezandR.E.Woods, “DigitalImageProcessing”, Pearson Prentice Hall, New Jersey, Third Edition, 2010.
L. Xu, C. Lu, Y. Xu and J. Jia, “Image smoothing via L0 gradient minimization”, ACM Transaction on Graphics (TOG), 30(6), 174, 2011.
C. Tomasi, and R. Manduchi, “Bilateral filtering for gray and color images”, ICCV 839-846, 1998.
G. Petschnigg, R. Szeliski, M. Agrawala, M. Cohen, H. Hoppe and K. Toyama, “Digital photograph with flash and no-flash image pairs”, ACM Transaction on Graphics (TOG), 23(3), 664-672, 2004.
K.He, J.Sun and X.Tang,“Guidedimagefilter”,Computer Vision-ECCV 2010, pp.1-14, 2010.
E. S. L. Gastal and M. M. Oliveira, “Domain transform for edge-aware image and video processing”, ACM Transaction on Graphics (TOG), 30(4), 69, 2011.
Q. Zhang, X. Shen, L. Xu and J. Jia, “Rolling guidance filter”, Computer Vision-ECCV 2014, pp.851-830, 2014.
A. Toet, “Alternating guided image filter”, PeerJ Computer Science, DOI 10.7717/peerj-cs.72, 2016.
L. I. Rudin, S. Osher and E. Fatemi, “Nonlinear total variation based noise removal algorithms”, Physica D, Nonlinear Phenom, 60(1-4), 259-268, 1992.
Z.Farbman, R.Fattal, D.LischinskiandR.Szeliski, “Edgepreserving decompositions for multi-scale tone and detail manipulation”, ACM Transaction on Graphics (TOG), 27(3), Article No. 67, 2008.
D.Min, S.Choi, J.Lu, B.Ham, K.Sohn and M.N.Do, “Fast global image smoothing based on weighted least squares”, IEEE Trans. Image Process., 23(12), 5638-5653, 2014.
X.Cheng,M.ZengandX.Liu, “Feature-preserving filtering with L0 gradient minimization”, Computer & Graphics, 38, 150-157, 2014.
R. M. H. Nguyen and M. S. Brown, “Fast and effective L0 gradient minimization by region fusion”, Proc. IEEE Int. Conf. Comput. Vis., 208-216, 2015.
W. Huang, W. Bi, G. Gao, Y. Zhang and Z. Zhu, ”Image smoothing via a scale-aware filter and L0 norm”, Image Processing IET, 12(9), 1511-1518, 2018.
P. Kniefacz and W. Kropatsch, “Smooth and iteratively restore: a simple and fast edge-preserving smoothing model”, Proceedings of the 39th annual workshop of the Austrian association for pattern recognition (OAGM2015), 1-9 eprint arXiv:1505.06702.
P. Perona and J. Malik, “Scale-space and edge detection using anisotropic diffusion”, IEEE Transactions on Pattern Recognition and Machine Intelligence, 12(7), 629-639, 1990.
X. Zhang, Y. Yoshida and Ning Xie, “Anisotropic bandpass trilateral filter for creating artistic painting from real image”, 2011 IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications, DOI:10.1109/TrustCom.2011.200, 2011.
K. Inoue and K. Urahama, “Anisotropic bilateral filters for edge-preserving strip enhancement”, ITE, 58(1), 115-120, 2004.
J. Werckert, “Coherence-enhancing diffusion of color image”, Image and Vision Computing, 17(3), 201-212, 1999.
J. Werckert, “Coherence-enhancing shock filters”, Pattern Recognition, Lect. Notes in Comput. Sc., 2781, 1-8, 2003.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).