/Real-time-Image-Smoothing-via-Iterative-Least-Squares

This is the released code for the paper Real-time Image Smoothing via Iterative Least Squares accepted to ACM Transactions on Graphics

Primary LanguageMATLABMIT LicenseMIT

Real-time Image Smoothing via Iterative Least Squares

This is the released code for the following paper accepted to ACM Transactions on Graphics, presented on SIGGRAPH 2020

"Real-time Image Smoothing via Iterative Least Squares". Wei Liu, Pingping Zhang, Xiaolin Huang, Jie Yang, Chunhua Shen, Ian Reid. ACM Transactions on Graphics (TOG), 39(3), 1-24.

Requirements: CUDA library is required if running with the GPU version.

Usage: The Test.m manuscript provides examples of the usage.


Related Work:

  1. "Semi-global weighted least squares in image filtering.", Wei Liu, Xiaogang Chen, Chuanhua Shen, Zhi Liu, and Jie Yang. In ICCV 2017. Code
  2. "Embedding bilateral filter in least squares for efficient edge-preserving image smoothing." Wei Liu, Pingping Zhang, Xiaogang Chen, Chunhua Shen, Xiaolin Huang, Jie Yang. IEEE Transactions on Circuits and Systems for Video Technology (2018). Code
  3. "A generalized framework for edge-preserving and structure-preserving image smoothing." Wei Liu, Pingping Zhang, Yinjie Lei, Xiaolin Huang, Jie Yang, and Michael Ng. IEEE Transactions on Transactions on Pattern Analysis and Machine Intelligence (2021). Code