Abstract
Non-planar projection has been widely applied in virtual reality and digital entertainment and exhibitions because of its flexible layout and immersive display effects. Compared with planar projection, a non-planar projection is more difficult to achieve because projector calibration and image distortion correction are difficult processes. This paper uses a cylindrical screen as an example to present a new method for automatically calibrating a multi-projector system in a non-planar environment without using 3D reconstruction. This method corrects the geometric calibration error caused by the screen’s manufactured imperfections, such as an undulating surface or a slant in the vertical plane. In addition, based on actual projection demand, this paper presents the overall performance evaluation criteria for the multi-projector system. According to these criteria, we determined the optimal placement for the projectors. This method also extends to surfaces that can be parameterized, such as spheres, ellipsoids, and paraboloids, and demonstrates a broad applicability.
Similar content being viewed by others
References
Raij, A., Pollefeys, M.: Proceedings of 17th International Conference on Pattern Recognition, 2004, p. 14
Raskar, R., van Baar, J., Beardsley, P., Willwacher, T., Rao, S., Forlines, C.: Proceedings of SIGGRAPH Courses, 2006, p. 7
Yang, R., Gotz, D., Hensley, J., Towles, H., Brown, M.S.: Proceedings of Visualization, 2001, p. 167
Raij, A., Gill, G., Majumder, A., Towles, H., Fuchs, H.: Proceedings of International Workshop on Projector-Camera Systems, 2003, p. 203
Bhasker, E., Juang, R., Majumder, A.: IEEE Trans. Vis. Comput. Graph. 13, 1368 (2007)
Chen, H., Sukthankar, R., Wallace, G., Li, K.: Proceedings of Visualization, 2002, p. 339
Bhasker, E.S., Sinha, P., Majumder, A.: IEEE Trans. Vis. Comput. Graph. 12, 1101 (2006)
Raskar, R., Brown, M.S., Ruigang, Y., Wei-Chao, C., Welch, G., Towles, H., Scales, B., Fuchs, H.: Proceedings of Visualization, 1999, p. 161
Aliaga, D.G.: Proceedings of the Symposium Interactive 3D Graphics and Games, 2008, p. 53
Aliaga, D.G., Xu, Y.: Proceedings of Conference on Computer Vision and Pattern Recognition, 2008, p. 1
Raskar, R., van Baar, J., Willwacher, T., Rao, S.: Comput. Graph. Forum 23, 451 (2004)
Yang, R., Welch, G.: Presented at Proceedings of 9th International Conference on Computer Graphics, Visualization and Computer Vision, 2001
Cotting, D., Naef, M., Gross, M., Fuchs, H.: Proceedings of International Symposium on Mixed and Augmented Reality, 2004, p. 100
Cotting, D., Ziegler, R., Gross, M., Fuchs, H.: Comput. Graph. Forum 24, 705 (2005)
Johnson, T., Fuchs, H.: Proceedings of Conference on Computer Vision and Pattern Recognition, 2007, p. 1
Johnson, T., Welch, G., Fuchs, H., La Force, E., Towles, H.: Proceedings of Conference on Virtual Reality, 2009, p. 35
Zhou, J., Wang, L., Akbarzadeh, A., Yang, R.: Proceedings of International Workshop on Projector-Camera Systems, 2008, p. 1
Langlotz, T., Zollmann, S., Bimber, O.: J. Virtual Real. Broadcast. 4, 6 (2007)
Newcombe, R.A., Izadi, S., Hilliges, O., Molyneaux, D., Kim, D., Davison, A.J., Kohi, P., Shotton, J., Hodges, S., Fitzgibbon, A.: Proceedings of International Symposium on Mixed and Augmented Reality, 2011, p. 127
Tan, M., Xu, W., Weng, D.: Proceedings of International Conference on Computer-Aided Design and Computer Graphics, 2013, p. 425
Brown, M.S., Seales, W.B.: Proceedings of Conference on Computer Graphics and Applications, 2002, p. 194
Brown, M., Majumder, A., Ruigang, Y.: IEEE Trans. Vis. Comput. Graph. 11, 193 (2005)
Harville, M., Culbertson, B., Sobel, I., Gelb, D., Fitzhugh, A., Tanguay, D.: Proceedings of Conference on Computer Vision and Pattern Recognition Workshops, 2006, p. 5
Sun, W., Sobel, I., Culbertson, B., Gelb, D., Robinson, I.: Proceedings of International Workshop on Projector-Camera Systems, 2008, p. 1
Sajadi, B., Majumder, A.: IEEE Trans. Vis. Comput. Graph. 15, 1307 (2009)
Sajadi, B., Majumder, A.: Proceedings of Conference on Virtual Reality, 2010, p. 155
Sajadi, B., Majumder, A.: IEEE Trans. Vis. Comput. Graph. 17, 1209 (2011)
Sajadi, B., Gopi, M., Majumder, A.: ACM Trans. Graph. 31, 1 (2012)
Sajadi, B., Duy, Q., Ihler, A.H., Gopi, M., Majumder, A.: Proceedings of International Conference on Computational Photography, 2013, p. 1
Law, A.J., Aliaga, D.G., Majumder, A.: IEEE Trans. Vis. Comput. Graph. 16, 1633 (2010)
Aliaga, D.G., Yeung, Y.H., Law, A., Sajadi, B., Majumder, A.: ACM Trans. Graph. 31, 1 (2012)
Hartley, R., Zisserman, A.: Multiple View Geometry in Computer Vision. Cambridge University Press, Cambridge (2003)
Zhang, Z.: Proceedings of International Conference on Computer Vision, 1999, p. 666
Pujol, J.: Geophysics 72, W1 (2007)
Majumder, A., Stevens, R.: ACM Trans. Graph. 24, 118 (2005)
Acknowledgments
This work is supported by the Key Projects in the National S&T pillar program (No. 2012BAH64F03).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Li, D., Xie, J., Zhao, L. et al. Multi-projector auto-calibration and placement optimization for non-planar surfaces. Opt Rev 22, 762–778 (2015). https://doi.org/10.1007/s10043-015-0123-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10043-015-0123-4