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.
Supplemental Material
Available for Download
Supplemental movie and image files for, Fast high-resolution appearance editing using superimposed projections
- Aliaga, D., Law, A., and Yeung, Y. 2008. A virtual restoration stage for real-world objects. ACM Trans. Graph. 27, 5. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- Bimber, O., Emmerling, A., and Klemmer, T. 2005b. Embedded entertainment with smart projectors. IEEE Comput. 38, 1, 48--55. Google ScholarDigital Library
- Bimber, O. and Iwai, D. 2008. Superimposing dynamic range. ACM Trans. Graph. 27, 5. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- Damera-Venkata, N. and Chang, N. L. 2009. Display supersampling. ACM Trans. Graph. 28, 3. Google ScholarDigital Library
- Debevec, P. and Malik, J. 1997. Recovering high dynamic range radiance maps from photographs. In Proceedings of the ACM SIGGRAPH Conference. 369--378. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- Grundhöfer, A. and Bimber, O. 2006. Real-Time adaptive radiometric compensation. IEEE Trans. Vis. Comput. Graph. 14, 1, 97--108. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 Scholar
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- Sen, P. and Darabi, S. 2009. Comprehensive dual photography. Comput. Graph. Forum 28, 2, 609--618.Google ScholarCross Ref
- 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 ScholarDigital Library
- Wang, J., Dong, Y., Tong, X., Lin, Z., and Guo, B. 2009. Kernel Nystrom method for light transport. ACM Trans. Graph. 28, 3. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- Zhang, L. and Nayar, S. 2006. Projection defocus analysis for scene capture and image display. ACM Trans. Graph. 25, 3, 907-- 915. Google ScholarDigital Library
Index Terms
- Fast high-resolution appearance editing using superimposed projections
Recommendations
Interactive hair rendering and appearance editing under environment lighting
SA '11: Proceedings of the 2011 SIGGRAPH Asia ConferenceWe present an interactive algorithm for hair rendering and appearance editing under complex environment lighting represented as spherical radial basis functions (SRBFs). Our main contribution is to derive a compact 1D circular Gaussian representation ...
Interactive hair rendering and appearance editing under environment lighting
We present an interactive algorithm for hair rendering and appearance editing under complex environment lighting represented as spherical radial basis functions (SRBFs). Our main contribution is to derive a compact 1D circular Gaussian representation ...
Eikonal rendering: efficient light transport in refractive objects
We present a new method for real-time rendering of sophisticated lighting effects in and around refractive objects. It enables us to realistically display refractive objects with complex material properties, such as arbitrarily varying refractive index, ...
Comments