A unified approach for a 1D generalized total variation problem
A unified approach for a 1D generalized total variation problem
复制标题
DOI:
10.1007/s10107-021-01633-2
复制
发表时间:
2021-03
影响因子:
2.7
通讯作者:
Cheng Lu;D. Hochbaum
中科院分区:
文献类型:
--
作者:
Cheng Lu;D. Hochbaum
We study a 1-dimensional discrete signal denoising problem that consists of minimizing a sum of separable convex fidelity terms and convex regularization terms, the latter penalize the differences of adjacent signal values. This problem generalizes the total variation regularization problem. We provide here a unified approach to solve the problem for general convex fidelity and regularization functions that is based on the Karush–Kuhn–Tucker optimality conditions. This approach is shown here to lead to a fast algorithm for the problem with general convex fidelity and regularization functions, and a faster algorithm if, in addition, the fidelity functions are differentiable and the regularization functions are strictly convex. Both algorithms achieve the best theoretical worst case complexity over existing algorithms for the classes of objective functions studied here. Also in practice, our C++ implementation of the method is considerably faster than popular C++ nonlinear optimization solvers for the problem.