Real-time Image Smoothing via Iterative Least Squares

03/17/2020
by   Wei Liu, et al.
0

Edge-preserving image smoothing is a fundamental procedure for many computer vision and graphic applications. There is a tradeoff between the smoothing quality and the processing speed: the high smoothing quality usually requires a high computational cost which leads to the low processing speed. In this paper, we propose a new global optimization based method, named iterative least squares (ILS), for efficient edge-preserving image smoothing. Our approach can produce high-quality results but at a much lower computational cost. Comprehensive experiments demonstrate that the propose method can produce results with little visible artifacts. Moreover, the computation of ILS can be highly parallel, which can be easily accelerated through either multi-thread computing or the GPU hardware. With the acceleration of a GTX 1080 GPU, it is able to process images of 1080p resolution (1920×1080) at the rate of 20fps for color images and 47fps for gray images. In addition, the ILS is flexible and can be modified to handle more applications that require different smoothing properties. Experimental results of several applications show the effectiveness and efficiency of the proposed method. The code is available at <https://github.com/wliusjtu/Real-time-Image-Smoothing-via-Iterative-Least-Squares>

READ FULL TEXT

page 8

page 10

page 14

page 15

page 16

page 17

page 18

page 22

research
12/18/2018

Embedding Bilateral Filter in Least Squares for Efficient Edge-preserving Image Smoothing

Edge-preserving smoothing is a fundamental procedure for many computer v...
research
11/07/2018

Image Smoothing via Unsupervised Learning

Image smoothing represents a fundamental component of many disparate com...
research
07/12/2023

Improved Real-time Image Smoothing with Weak Structures Preserved and High-contrast Details Removed

Image smoothing is by reducing pixel-wise gradients to smooth out detail...
research
01/31/2022

Filtering In Neural Implicit Functions

Neural implicit functions are highly effective for representing many kin...
research
04/26/2016

Efficient Splitting-based Method for Global Image Smoothing

Edge-preserving smoothing (EPS) can be formulated as minimizing an objec...
research
04/02/2019

A Benchmark for Edge-Preserving Image Smoothing

Edge-preserving image smoothing is an important step for many low-level ...
research
06/03/2018

Low Cost Edge Sensing for High Quality Demosaicking

Digital cameras that use Color Filter Arrays (CFA) entail a demosaicking...

Please sign up or login with your details

Forgot password? Click here to reset