skip to main content
research-article

Fast high-resolution appearance editing using superimposed projections

Published:30 April 2012Publication History
Skip Abstract Section

Abstract

We present a system that superimposes multiple projections onto an object of arbitrary shape and color to produce high-resolution appearance changes. Our system produces appearances at an improved resolution compared to prior works and can change appearances at near interactive rates. Three main components are central to our system. First, the problem of computing compensation images is formulated as a constrained optimization which yields high-resolution appearances. Second, decomposition of the target appearance into base and scale images enables fast swapping of appearances on the object by requiring the constrained optimization to be computed only once per object. Finally, to make high-quality appearance edits practical, an elliptical Gaussian is used to model projector pixels and their interaction between projectors. To the best of our knowledge, we build the first system that achieves high-resolution and high-quality appearance edits using multiple superimposed projectors on complex nonplanar colored objects. We demonstrate several appearance edits including specular lighting, subsurface scattering, inter-reflections, and color, texture, and geometry changes on objects with different shapes and colors.

Skip Supplemental Material Section

Supplemental Material

tp128_12.mp4

mp4

17 MB

References

  1. Aliaga, D., Law, A., and Yeung, Y. 2008. A virtual restoration stage for real-world objects. ACM Trans. Graph. 27, 5. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Aliaga, D. and Xu, Y. 2010. A self-calibrating method for photogeometric acquisition of 3D objects. IEEE Trans. Pattern Anal. Mach. Intell. 32, 4, 747--754. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bandyopadhyay, D., Raskar, R., and Fuchs, H. 2001. Dynamic shader lamps painting on moveable objects. In Proceedings of the IEEE/ACM International Symposium on Augmented Reality (ISAR'01). Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Bimber, O., Coriand, F., Kleppe, A., Bruns, E., Zollmann, S., and Langlotz, T. 2005a. Superimposing pictorial artwork with projected imagery. IEEE Multimedia 12, 1, 16--26. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Bimber, O., and Emmerling, A. 2006. Multifocal projection: A multiprojector technique for increasing focal depth. IEEE Trans. Vis. Comput. Graph. 12, 4, 658--667. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Bimber, O., Emmerling, A., and Klemmer, T. 2005b. Embedded entertainment with smart projectors. IEEE Comput. 38, 1, 48--55. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Bimber, O. and Iwai, D. 2008. Superimposing dynamic range. ACM Trans. Graph. 27, 5. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Coleman, T. F. and Li, Y. 1996. A reflective Newton method for minimizing a quadratic function subject to bounds on some of the variables. SIAM J. Opt. 6, 4, 1040--1058. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Chuang, Y., Zongker, D., Hindorff, J., Curless, B., Salesin, D., and Szeliski, R. 2000. Environment matting extensions: Towards higher accuracy and real-time capture. In Proceedings of the ACM SIGGRAPH Conference. 121--130. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Damera-Venkata, N. and Chang, N. L. 2009. Display supersampling. ACM Trans. Graph. 28, 3. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Debevec, P. and Malik, J. 1997. Recovering high dynamic range radiance maps from photographs. In Proceedings of the ACM SIGGRAPH Conference. 369--378. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Durand, F. and Dorsey, J. 2002. Fast bilateral filtering for the display of high dynamic range images. In Proceedings of the ACM SIGGRAPH Conference. 257--266. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Garg, G., Talvala, E., and Levoy, M. 2006. Symmetric photography: Exploiting data-sparseness in reflectance fields. In Proceedings of the Eurographics Workshop on Rendering. 251--262. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Grossberg, M. D., Peri, H., Nayar, S. K., and Belhumeur, P. N. 2004. Making one object look like another: Controlling appearance using a projector-camera system. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recogniation. Vol. 1. 452--459.Google ScholarGoogle Scholar
  15. Grundhöfer, A. and Bimber, O. 2006. Real-Time adaptive radiometric compensation. IEEE Trans. Vis. Comput. Graph. 14, 1, 97--108. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Law, A., Aliaga, D., and Majumder, A. 2010. Projector placement planning for high quality visualizations on real-world colored objects. IEEE Trans. Vis. Comput. Graph. 16, 6. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Law, A., Aliaga, D., Sajadi, B., Majumder, A., and Pizlo, Z. 2011. Perceptually-Based appearance modification for compliant appearance editing. Comput. Graph. Forum 0, 0.Google ScholarGoogle Scholar
  18. Majumder, A. 2005. Is spatial super-resolution possible with multiple overlapping projectors? In Proceedings of the IEEE International Conference on Audio, Speech and Signal Processing (ICASSP'05). Vol. 4, 209--212.Google ScholarGoogle Scholar
  19. Mallick, S. P., Zickler, T., Kriegman, D. J., and Belhumeur, P. N. 2005. Beyond lambert: Reconstructing specular surfaces using color. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 619--626. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Nayar, S. K., Peri, H., Grossberg, M. D., and Belhumeur, P. N. 2003. A projection system with radiometric compensation for screen imperfections. In Proceedings of the ICCV Workshop on Projector-Camera Systems.Google ScholarGoogle Scholar
  21. Nehab, D., Rusinkiewicz, S., Davis, J., and Ramamoorthi, R. 2005. Efficiently combining positions and normals for precise 3D geometry. ACM Trans. Graph. 24, 3, 536--543. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Ng, R., Ramamoorthi, R., and Hanrahan, P. 2003. All-Frequency shadows using non-linear wavelet lighting approximation. ACM Trans. Graph. 22, 3, 376--381. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Okazaki, T., Okatani, T., and Deguchi, K. 2009. Shape reconstruction by combination of structured-light projection and photometric stereo using projector-camera system. In Proceedings of the Pacific Rim Symposium on Advances in Image and Video Technology. 410--422. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Park, S. C., Park, M. K., and Kang, M. G. 2003. Super-Resolution image reconstruction: A technical overview. IEEE Signal Process. Mag. 20, 3, 21--36.Google ScholarGoogle ScholarCross RefCross Ref
  25. Rau, A., Gill, G., Majumder, A., Towles, H., and Fuchs, H. 2003. PixelFlex2: A comprehensive automatic casually aligned multi-projector display. In Proceedings of the IEEE International Workshop on Projector-Camera Systems.Google ScholarGoogle Scholar
  26. Raskar, R., van Baar, J., Beardsley, P., Willwacher, T., Rao, S., and Forlines, C. 2003. iLamps: Geometrically aware and self-configuring projectors. ACM Trans. Graph. 22, 3, 809--818. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Raskar, R., Welch, G., Low, K. L., and Bandyopadhyay, D. 2001. Shader lamps: Animating real objects with image-based illumination. In Proceedings of the 12th Eurographics Workshop on Rendering Techniques. 89--102. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Ruzon, M. and Tomasi, C. 2000. Alpha estimation in natural images. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 18--25.Google ScholarGoogle Scholar
  29. Seitz, S. M., Matsushita, Y., and Kutulakos, K. N. 2005. A theory of inverse light transport. In Proceedings of the IEEE International Conference on Computer Vision. 1440--1447. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Sen, P., Chen, B., Garg, G., Marschner, S. R., Horowitz, M., Levoy, M., and Lensch, H. P. A. 2005. Dual photography. ACM Trans. Graph. 24, 3, 745--755. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Sen, P. and Darabi, S. 2009. Comprehensive dual photography. Comput. Graph. Forum 28, 2, 609--618.Google ScholarGoogle ScholarCross RefCross Ref
  32. Summet, J., Flagg, M., Cham, T., Rehg, J., and Sukthankar, R. 2006. Shadow elimination and blinding light suppression for interactive projected displays. IEEE Trans. Vis. Comput. Graph. 13, 3, 508-- 517. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Wang, J., Dong, Y., Tong, X., Lin, Z., and Guo, B. 2009. Kernel Nystrom method for light transport. ACM Trans. Graph. 28, 3. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Wetzstein, G. and Bimber, O. 2007. Radiometric compensation through inverse light transport. In Proceedings of the 15th Pacific Conference on Computer Graphics and Applications. 391--399. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Xu, Y. and Aliaga, D. 2009. An adaptive correspondence algorithm for modeling scenes with strong inter-reflections. IEEE Trans. Vis. Comput. Graph. 15, 3, 465--480. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Yang, R., Majumder, A., and Brown, M. 2005. Camera based calibration techniques for seamless multi-projector displays. IEEE Trans. Vis. Comput. Graph. 11, 2, 193--206. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Zhang, L. and Nayar, S. 2006. Projection defocus analysis for scene capture and image display. ACM Trans. Graph. 25, 3, 907-- 915. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Fast high-resolution appearance editing using superimposed projections

          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

          Full Access

          • Published in

            cover image ACM Transactions on Graphics
            ACM Transactions on Graphics  Volume 31, Issue 2
            April 2012
            78 pages
            ISSN:0730-0301
            EISSN:1557-7368
            DOI:10.1145/2159516
            Issue’s Table of Contents

            Copyright © 2012 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: 30 April 2012
            • Accepted: 1 October 2011
            • Revised: 1 December 2010
            • Received: 1 December 2009
            Published in tog Volume 31, Issue 2

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article
            • Research
            • Refereed

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader