skip to main content
10.1145/2021164.2021173acmconferencesArticle/Chapter ViewAbstractPublication PagesegConference Proceedingsconference-collections
research-article

StereoBrush: interactive 2D to 3D conversion using discontinuous warps

Published:05 August 2011Publication History

ABSTRACT

We introduce a novel workflow for stereoscopic 2D to 3D conversion in which the user "paints" depth onto a 2D image via sparse scribbles, instantaneously receiving intuitive 3D feedback. This workflow is enabled by the introduction of a discontinuous warping technique that creates stereoscopic pairs from sparse, possibly erroneous user input. Our method assumes a piecewise continuous depth representation, preserving visual continuity in most areas, while creating sharp depth discontinuities at important object boundaries. As opposed to prior work that relies strictly on a per pixel depth map, our scribbles are processed as soft constraints in a global solve and operate entirely on image domain disparity, allowing for relaxed input requirements. This formulation also allows us to simultaneously compute a disparity-and-content-aware stretching of background areas to automatically fill disoccluded regions with valid stereo information. We tightly integrate all steps of stereo content conversion into a single optimization framework, which can then be solved on a GPU at interactive rates. The instant feedback received while painting depth allows even untrained users to quickly create compelling 3D scenes from single-view footage.

References

  1. {AS07} Avidan S., Shamir A.: Seam carving for content-aware image resizing. ACM Trans. Graph. 26, 3 (2007), 10. 3 Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. {CAA09} Carroll R., Agrawala M., Agarwala A.: Optimizing content-preserving projections for wide-angle images. ACM Trans. Graph. 28, 3 (2009). 2 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. {CW93} Chen S. E., Williams L.: View interpolation for image synthesis. In SIGGRAPH (1993), pp. 279--288. 2 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. {DRE* 10} Didyk P., Ritschel T., Eisemann E., Myszkowski K., Seidel H.-P.: Adaptive image-space stereo view synthesis. In VMV Workshop (Siegen, Germany, 2010), pp. 299--306. 2Google ScholarGoogle Scholar
  5. {GWCO09} Guttmann M., Wolf L., Cohen-Or D.: Semiautomatic stereo extraction from video footage. In Computer Vision, 2009 IEEE 12th International Conference on (Oct 2009), pp. 136--142. 2Google ScholarGoogle ScholarCross RefCross Ref
  6. {GZMT10} Goferman S., Zelnik-Manor L., Tal A.: Context-aware saliency detection. In CVPR (2010), pp. 2376--2383. 4Google ScholarGoogle ScholarCross RefCross Ref
  7. {HW09} Harris J. M., Wilcox L. M.: The role of monocularly visible regions in depth and surface perception. Vision Research 49, 22 (2009), 2666--2685. Vision Research Special Issue - Vision Research Reviews. 5Google ScholarGoogle ScholarCross RefCross Ref
  8. {KKS07} Knorr S., Kunter M., Sikora T.: Super-resolution stereo- and multi-view synthesis from monocular video sequences. In 3DIM (2007), pp. 55--64. 2 Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. {KLHG09} Krähenbühl P., Lang M., Hornung A., Gross M. H.: A system for retargeting of streaming video. ACM Trans. Graph. 28, 5 (2009). 6, 7 Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. {LHW* 10} Lang M., Hornung A., Wang O., Poulakos S., Smolic A., Gross M. H.: Nonlinear disparity mapping for stereoscopic 3d. ACM Trans. Graph. 29, 4 (2010). 2, 3, 4 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. {LLW04} Levin A., Lischinski D., Weiss Y.: Colorization using optimization. ACM Trans. Graph. 23, 3 (2004), 689--694. 3 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. {RGSS10} Rubinstein M., Gutierrez D., Sorkine O., Shamir A.: A comparative study of image retargeting. ACM Trans. Graph. 29, 5 (2010), to appear. 5, 7 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. {SCSI08} Simakov D., Caspi Y., Shechtman E., Irani M.: Summarizing visual data using bidirectional similarity. In CVPR (2008). 3Google ScholarGoogle Scholar
  14. {SS09} Shamir A., Sorkine O.: Visual media retargeting. In SIGGRAPH ASIA Courses (2009). 2 Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. {SSJ* 10} Sýkora D., Sedlacek D., Jinchao S., Dingliana J., Collins S.: Adding depth to cartoons using sparse depth (in)equalities. Comput. Graph. Forum 29, 2 (2010), 615--623. 2Google ScholarGoogle ScholarCross RefCross Ref
  16. {vdHDT*07} van den Hengel A., Dick A. R., Thormählen T., Ward B., Torr P. H. S.: Videotrace: rapid interactive scene modelling from video. ACM Trans. Graph. 26, 3 (2007), 86. 2 Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. {WKB11} Ward B., Kang S. B., Bennett E. P.: Depth director: A system for adding depth to movies. IEEE Computer Graphics and Applications 31 (2011), 36--48. 2 Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. {WLKT09} Wei L.-Y., Lefebvre S., Kwatra V., Turk G.: State of the art in example-based texture synthesis. In Eurographics 2009, State of the Art Report, EG-STAR (2009), Eurographics Association. 3Google ScholarGoogle Scholar
  19. {ZDPSS01} Zhang L., Dugas-Phocion G., Samson J.-S., Seitz S. M.: Single view modeling of free-form scenes. In CVPR (1) (2001), pp. 990--997. 2Google ScholarGoogle Scholar
  20. {ZHQ*07} Zhang G., Hua W., Qin X., Wong T.-T., Bao H.: Stereoscopic video synthesis from a monocular video. IEEE Trans. Vis. Comput. Graph. 13, 4 (2007), 686--696. 2 Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. {ZKU*04} Zitnick C. L., Kang S. B., Uyttendaele M., Winder S. A. J., Szeliski R.: High-quality video view interpolation using a layered representation. ACM Trans. Graph. 23, 3 (2004), 600--608. 2 Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. {ZPvBG02} Zwicker M., Pfister H., van Baar J., Gross M. H.: Ewa splatting. IEEE Trans. Vis. Comput. Graph. 8, 3 (2002), 223--238. 6 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. StereoBrush: interactive 2D to 3D conversion using discontinuous warps

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SBIM '11: Proceedings of the Eighth Eurographics Symposium on Sketch-Based Interfaces and Modeling
          August 2011
          151 pages
          ISBN:9781450309066
          DOI:10.1145/2021164

          Copyright © 2011 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 5 August 2011

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate20of36submissions,56%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader