Total Variation Optimization Layers for Computer Vision
Raymond A. Yeh, Yuan-Ting Hu, Zhongzheng Ren, Alexander G. Schwing
Abstract
Optimization within a layer of a deep-net has emerged as a new direction for deep-net layer design. However, there are two main challenges when applying these layers to computer vision tasks: (a) which optimization problem within a layer is useful?; (b) how to ensure that computation within a layer remains efficient? To study question (a), in this work, we propose total variation (TV) minimization as a layer for computer vision. Motivated by the success of total variation in image processing, we hypothesize that TV as a layer provides useful inductive bias for deep-nets too. We study this hypothesis on five computer vision tasks: image classification, weakly supervised object localization, edge-preserving smoothing, edge detection, and image denoising, improving over existing baselines. To achieve these results we had to address question (b): we developed a GPU-based projected-Newton method which is 37× faster than existing solutions.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers3
- ∇-Prox: Differentiable Proximal Algorithm Modeling for Large-Scale OptimizationZeqiang Lai, Kaixuan Wei, Ying Fu, Philipp Härtel et al.SIGGRAPH 2023 · 11 citations
- Surface Snapping Optimization Layer for Single Image Object Shape ReconstructionYuan-Ting Hu, Alexander G. Schwing, Raymond A. YehICML 2023 · 1 citation
- Multi-concept Model Immunization through Differentiable Model MergingAmber Yijia Zheng, Raymond A. YehAAAI 2025
Builds on8
- Differentiation of Blackbox Combinatorial SolversMarin Vlastelica Pogancic, Anselm Paulus, Vít Musil, Georg Martius et al.ICLR 2020 · 341 citations
- Multiscale Deep Equilibrium ModelsShaojie Bai, Vladlen Koltun, J. Zico KolterNeurIPS 2020 · 272 citations
- Not All Unlabeled Data are Equal: Learning to Weight Data in Semi-supervised LearningZhongzheng Ren, Raymond A. Yeh, Alexander G. SchwingNeurIPS 2020 · 106 citations
- Learning to solve TV regularised problems with unrolled algorithmsHamza Cherkaoui, Jeremias Sulam, Thomas MoreauNeurIPS 2020 · 16 citations
- Evaluating Weakly Supervised Object Localization Methods RightJunsuk Choe, Seong Joon Oh, Seungho Lee, Sanghyuk Chun et al.CVPR 2020
Related papers
- A Flexible Framework for Designing Trainable Priors with Adaptive Smoothing and Game EncodingBruno Lecouat, Jean Ponce, Julien MairalNeurIPS 2020 · 16 citations
- Is normalization indispensable for training deep neural network?Jie Shao, Kai Hu, Changhu Wang, Xiangyang Xue et al.NeurIPS 2020 · 70 citations
- Deep Random Projector: Accelerated Deep Image PriorTaihui Li, Hengkang Wang, Zhong Zhuang, Ju SunCVPR 2023
- Re-Think and Re-Design Graph Neural Networks in Spaces of Continuous Graph Diffusion FunctionalsTingting Dan, Jiaqi Ding, Ziquan Wei, Shahar Z. Kovalsky et al.NeurIPS 2023 · 16 citations
- Deeply Learned Spectral Total Variation DecompositionTamara G. Grossmann, Yury Korolev, Guy Gilboa, Carola B. SchönliebNeurIPS 2020 · 5 citations
