Variational local gradient threshold driven convex optimization for single image reflection suppression

To better suppress the reflection layer image by shooting through the glass, we propose a reflection suppression model to highlight the main information of the reflected image. We combine the local linear model of a guided filter with the gradient threshold to enhance the boundary contour of the image to achieve the effect of suppressing reflections and effectively solve the established partial differential equations by using discrete cosine transform. Experiments on images taken in different scenes prove the superiority of this method is the problem of single- image reflection suppression.

[1]  Guoxia Xu,et al.  TNLRS: Target-Aware Non-Local Low-Rank Modeling With Saliency Filtering Regularization for Infrared Small Target Detection , 2020, IEEE Transactions on Image Processing.

[2]  Jianqin Zhou,et al.  On discrete cosine transform , 2011, ArXiv.

[3]  William T. Freeman,et al.  A computational approach for obstruction-free photography , 2015, ACM Trans. Graph..

[4]  Tushar Sandhan,et al.  Anti-Glare: Tightly Constrained Optimization for Eyeglass Reflection Removal , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[5]  Xinghao Ding,et al.  A Variational Pan-Sharpening With Local Gradient Constraints , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[6]  Tai-Pang Wu,et al.  Extracting smooth and transparent layers from a single image , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[7]  Huimin Lu,et al.  Dilated-aware discriminative correlation filter for visual tracking , 2018, World Wide Web.

[8]  Yang Yang,et al.  Fast Single Image Reflection Suppression via Convex Optimization , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[9]  Amit K. Agrawal,et al.  Removing photography artifacts using gradient projection and flash-exposure sampling , 2005, ACM Trans. Graph..

[10]  Video smoke removal based on low‐rank tensor completion via spatial‐temporal continuity constraint , 2021, Concurr. Comput. Pract. Exp..

[11]  George Loizou,et al.  Computer vision and pattern recognition , 2007, Int. J. Comput. Math..

[12]  Anat Levin,et al.  User Assisted Separation of Reflections from a Single Image Using a Sparsity Prior , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Djemel Ziou,et al.  Image Quality Metrics: PSNR vs. SSIM , 2010, 2010 20th International Conference on Pattern Recognition.

[14]  Damien Garcia,et al.  Robust smoothing of gridded data in one and higher dimensions with missing values , 2010, Comput. Stat. Data Anal..

[15]  Guoxia Xu,et al.  RoDeRain: Rotational Video Derain via Nonconvex and Nonsmooth Optimization , 2021, Mobile Networks and Applications.

[16]  Ah-Hwee Tan,et al.  Depth of field guided reflection removal , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[17]  Richard Szeliski,et al.  Layer extraction from multiple images containing reflections and transparency , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[18]  Sabine Süsstrunk,et al.  Single Image Reflection Suppression , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  William H. Press,et al.  Numerical Recipes 3rd Edition: The Art of Scientific Computing , 2007 .

[20]  Hong Yan,et al.  Discriminative tracking via supervised tensor learning , 2018, Neurocomputing.

[21]  Jian Sun,et al.  Guided Image Filtering , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[22]  Michael S. Brown,et al.  Exploiting Reflection Change for Automatic Reflection Removal , 2013, 2013 IEEE International Conference on Computer Vision.

[23]  Michal Irani,et al.  Separating Transparent Layers through Layer Information Exchange , 2004, ECCV.

[24]  Guoxia Xu,et al.  TV2++: a novel spatial-temporal total variation for super resolution with exponential-type norm , 2020, EURASIP J. Wirel. Commun. Netw..

[25]  Michal Irani,et al.  Computing occluding and transparent motions , 1994, International Journal of Computer Vision.

[26]  Yu-Wing Tai,et al.  A Physically-Based Approach to Reflection Separation: From Physical Modeling to Constrained Optimization , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.