skip to main content
article

Structure-Texture Decomposition of Images with Interval Gradient

Published: 01 September 2017 Publication History

Abstract

This paper presents a novel filtering-based method for decomposing an image into structures and textures. Unlike previous filtering algorithms, our method adaptively smooths image gradients to filter out textures from images. A new gradient operator, the interval gradient, is proposed for adaptive gradient smoothing. Using interval gradients, textures can be distinguished from structure edges and smoothly varying shadings. We also propose an effective gradient-guided algorithm to produce high-quality image filtering results from filtered gradients. Our method avoids gradient reversal in the filtering results and preserves sharp features better than existing filtering approaches, while retaining simplicity and highly parallel implementation. The proposed method can be utilized for various applications that require accurate structure-texture decomposition of images.

References

[1]
{Aga07}¿ Agarwala A.: Efficient gradient-domain compositing using quadtrees. ACM Transactions on Graphics Volume 26, Issue 3 2007, Article No. 94.
[2]
{AR07}¿ Agrawal A., Raskar R.: Gradient domain manipulation techniques in vision and graphics. In Proceedings of ICCV 2007 Tutorials, Rio de Janeiro, Brazil, 2007.
[3]
{BFGS03}¿ Bolz J., Farmer I., Grinspun E., Schröder P.: Sparse matrix solvers on the GPU: Conjugate gradients and multigrid. ACM Trans. Graphics Proc. SIGGRAPH 2003 Volume 22, Issue 3 2003, pp.917-924.
[4]
{BST*14}¿ Bonneel N., Sunkavalli K., Tompkin J., Sun D., Paris S., Pfister H.: Interactive intrinsic video editing. ACM Transactions on Graphics Proceedings of SIGGRAPH 2014 Volume 33, Issue 6 2014, Article No. 197.
[5]
{BZCC10}¿ Bhat P., Zitnick C. L., Cohen M., Curless B.: Gradientshop: A gradient-domain optimization framework for image and video filtering. ACM Transactions on Graphics Volume 29, Issue 2 2010, Article No. 10.
[6]
{CLKL14}¿ Cho H., Lee H., Kang H., Lee S.: Bilateral texture filtering. ACM Transactions on Graphics Volume 33, Issue 4 2014, Article No. 128.
[7]
{FFLS08}¿ Farbman Z., Fattal R., Lischinski D., Szeliski R.: Edge-preserving decompositions for multi-scale tone and detail manipulation. ACM Transactions on Graphics Volume 27, Issue 3 2008, pp.67:1-67:10.
[8]
{FHL*09}¿ Farbman Z., Hoffer G., Lipman Y., Cohen-Or D., Lischinski D.: Coordinates for instant image cloning. ACM Transactions on Graphics Volume 28, Issue 3 2009, Article No. 67.
[9]
{FLW02}¿ Fattal R., Lischinski D., Werman M.: Gradient domain high dynamic range compression. ACM Transactions on Graphics Volume 21, Issue 3 2002, pp.249-256.
[10]
{GJAF09}¿ Grosse R., Johnson M. K., Adelson E. H., Freeman W. T.: Ground truth dataset and baseline evaluations for intrinsic image algorithms. In Proceedings of ICCV 2009, Kyoto, Japan, 2009, IEEE, pp. pp.2335-2342.
[11]
{GO11}¿ Gastal E. S. L., Oliveira M. M.: Domain transform for edge-aware image and video processing. ACM Transactions on Graphics Volume 30 2011, pp.69:1-69:12.
[12]
{GWL*03}¿ Goodnight N., Woolley C., Lewin G., Luebke D., Humphreys G.: A multigrid solver for boundary value problems using programmable graphics hardware. In Proceedings of Graphics Hardware Aire-la-Ville, Switzerland, Switzerland, 2003, Eurographics Association, pp. pp.102-111.
[13]
{HBZW14}¿ Hua M., Bie X., Zhang M., Wang W.: Edge-aware gradient domain optimization framework for image filtering by local propagation. In Proceedings of CVPR, Columbus, OH. 2014, IEEE, pp. pp.2838-2845.
[14]
{HCP15}¿ Ham B., Cho M., Ponce J.: Robust image filtering using joint static and dynamic guidance. In Proceedings of CVPR, Boston, MA, 2015, IEEE, pp. pp.4823-4831.
[15]
{HST10}¿ He K., Sun J., Tang X.: Guided image filtering. pamiVolume 35, Issue 6 2010, pp.1397-1409.
[16]
{KEE13}¿ Karacan L., Erdem E., Erdem A.: Structure-preserving image smoothing via region covariances. ACM Transactions on Graphics Volume 32, Issue 6 2013, pp.176:1-176:11.
[17]
{KS10}¿ Kass M., Solomon J.: Smoothed local histogram filters. ACM Transactions on Graphics Volume 29, Issue 4 2010, pp.100:1-100:10.
[18]
{LM71}¿ Land E. H., McCann J. J.: Lightness and retinex theory. Journal of the Optical Society of America Volume 61, Issue 1 1971, pp.1-11.
[19]
{MCL*14}¿ Min D., Choi S., Lu J., Ham B., Sohn K., Do M. N.: Fast global image smoothing based on weighted least squares. IEEE Transactions on Image Processing Volume 23, Issue 12 2014, pp.5638-5653.
[20]
{MHW*13}¿ Ma Z., He K., Wei Y., Sun J., Wu E.: Constant time weighted median filtering for stereo matching and beyond. In Proceedings of ICCV 2013, Sydney, NSW, 2013, IEEE, pp. pp.49-56.
[21]
{NBGS08}¿ Nickolls J., Buck I., Garland M., Skadron K.: Scalable parallel programming with cuda. Queue Volume 6, Issue 2 2008, pp.40-53.
[22]
{PGB03}¿ Pérez P., Gangnet M., Blake A.: Poisson image editing. ACM Transactions on Graphics Volume 22, Issue 3 2003, pp.313-318.
[23]
{PHK11}¿ Paris S., Hasinoff S. W., Kautz J.: Local Laplacian filters: Edge-aware image processing with a Laplacian pyramid. ACM Transactions on Graphics Volume 30, Issue 4 2011, pp.68:1-68:12.
[24]
{ROF92}¿ Rudin L. I., Osher S., Fatemi E.: Nonlinear total variation based noise removal algorithms. Physica D Volume 60 1992, pp.259-268.
[25]
{SSD09}¿ Subr K., Soler C., Durand F.: Edge-preserving multiscale image decomposition based on local extrema. ACM Transactions on Graphics Proceedings of SIGGRAPH Asia 2009 Volume 28, Issue 5 2009, Article No. 147.
[26]
{TFA05}¿ Tappen M. F., Freeman W. T., Adelson E. H.: Recovering intrinsic images from a single image. IEEE Transactions on Pattern Analysis Machine Intelligence Volume 27, Issue 9 2005, pp.1459-1472.
[27]
{TM98}¿ Tomasi C., Manduchi R.: Bilateral filtering for gray and color images. In Proceedings of ICCV 1998, Bombay, India, 1998, IEEE, pp. pp.839-846.
[28]
{VPS03}¿ Vanhamel I., Pratikakis I., Sahli H.: Multiscale gradient watersheds of color images. IEEE Transactions on Image Processing Volume 12, Issue 6 2003, pp.617-626.
[29]
{Wei98}¿ Weickert J.: Anisotropic Diffusion in Image Processing, Vol. 1. Teubner-Verlag, Stuttgart, Germany, 1998.
[30]
{Wei06}¿ Weiss B.: Fast median and bilateral filtering. ACM Transactions on Graphics Volume 25, Issue 3 2006, pp.519-526.
[31]
{XLXJ11}¿ Xu L., Lu C., Xu Y., Jia J.: Image smoothing via L0 gradient minimization. ACM Transactions on Graphics Volume 30, Issue 5 2011, pp.174:1-174:12.
[32]
{XYXJ12}¿ Xu L., Yan Q., Xia Y., Jia J.: Structure extraction from texture via relative total variation. ACM Transactions on Graphics Volume 31, Issue 6 2012, pp.139:1-139:10.
[33]
{ZSXJ14}¿ Zhang Q., Shen X., Xu L., Jia J.: Rolling guidance filter. In Proceedings of ECCV, Fleet D., Pajdla T., SchieleB. and Tuytelaars T. Eds., Zurich, Switzerland, Springer International Publishing, Vol. 8691, 2014, pp. pp.815-830.
[34]
{ZXJ14}¿ Zhang Q., Xu L., Jia J.: 100+ times faster weighted median filter. In Proceedings of CVPR 2014, Columbus, OH, 2014, IEEE, pp. pp.2830-2837.

Cited By

View all
  1. Structure-Texture Decomposition of Images with Interval Gradient

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Computer Graphics Forum
      Computer Graphics Forum  Volume 36, Issue 6
      September 2017
      417 pages
      ISSN:0167-7055
      EISSN:1467-8659
      Issue’s Table of Contents

      Publisher

      The Eurographs Association & John Wiley & Sons, Ltd.

      Chichester, United Kingdom

      Publication History

      Published: 01 September 2017

      Author Tags

      1. 1D filtering
      2. I.4.3 [Image Processing and Computer Vision]: Enhancement-Smoothing; I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism-Colour
      3. and texture
      4. gradient-domain image decomposition
      5. interval gradient
      6. shading
      7. shadowing
      8. texture filtering

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 13 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      View options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media