Abstract
Most existing systems for calibrating multi-projector display suffered from several important limitations such as dependence on point of view, restriction on the display surface and moreover the number of projectors and using obtrusive markers. In this paper, a new method for view-independent calibration for multi-projector displays is presented. Given that the calibration problem of a multi-projector display is an optimization problem, we compute the calibration parameters by writing the appropriate energy functions for the geometric calibration phase. In this method, the camera and projector are introduced as a pair. In the first step, calibration of the pair of camera and projector was carried out. After that, the calibration problem of the system decreases to estimation of the number of camera positions relative to each other. In this method, there is no particular shape for the screen. In addition, due to the 3D shape of the screen, this method is view independent and eventually the image can be wallpapered on the screen. According to the tests carried out to evaluate the system, the accuracy of the proposed system is sub-pixel, and as a result, no misalignment is observed by the human eye in the overlapping area of projectors.
Similar content being viewed by others
References
Majumder, A., Browne, C., Brown, M.S.: Practical Multi-projector Display Design. CRC Press, Boca Raton (2007)
Raskar, R., Welch, G., Cutts, M., Lake, A., Stesin, L., Fuchs, H.: The office of the future: a unified approach to image-based modeling and spatially immersive displays. In: Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, pp. 179–188 (1998)
Raskar, R., Brown, M.S., Yang, R., Chen, W.C., Welch, G., Towles, H., Seales, B., Fuchs, H.: Multi-projector displays using camera-based registration. In: Proceedings of the Conference on Visualization’99: Celebrating 10 Years, pp. 161–168 (1999)
Brown, M.S., Seales, W.B.: A practical and flexible tiled display system. In: Proceedings of 10th Pacific Conference on Computer Graphics and Applications, pp. 194–203 (2002)
Ahmed, A., Hafiz, R., Khan, M.M., Cho, Y., Cha, J.: Geometric correction for uneven quadric projection surfaces using recursive subdivision of Bézier patches. ETRI J. 35(6), 1115–1125 (2013)
Chen, Y., Clark, D.W., Finkelstein, A., Housel, T.C., Li, K.: Automatic alignment of high-resolution multi-projector display using an un-calibrated camera. In: Proceedings of the Conference on Visualization’00, pp. 125–130 (2000)
Chen, H., Sukthankar, R., Wallace, G., Li, K.: Scalable alignment of large-format multi-projector displays using camera homography trees. In: Proceedings of the Conference on Visualization’02, pp. 339–346 (2002)
Hereld, M., Judson, I.R., Stevens, R.: Dottytoto: a measurement engine for aligning multi-projector display systems. Argonne National Laboratory preprint ANL, MCS-P958-0502 (2002)
Bhasker, E., Juang, R., Majumder, A.: Registration techniques for using imperfect and partially calibrated devices in planar multi-projector displays. IEEE Trans. Vis. Comput. Gr. 13(6), 1368–1375 (2007)
Raskar, R., Van Baar, J., Willwacher, T., Rao, S.: Quadric transfer for immersive curved screen displays. Comput. Gr. Forum 23(3), 451–460 (2004)
Harville, M., Culbertson, B., Sobel, I., Gelb, D., Fitzhugh, A., Tanguay, D.: Practical methods for geometric and photometric correction of tiled projector. In: Conference on Computer Vision and Pattern Recognition Workshop, CVPRW’06, pp. 5–5 (2006)
Sajadi, B., Majumder, A.: Markerless view-independent registration of multiple distorted projectors on extruded surfaces using an uncalibrated camera. IEEE Trans. Vis. Comput. Gr. 15(6), 1307–1316 (2009)
Chuang, Y.M., Hsu, S.P., Huang, K.C., Chang, Y.C., Ruan, S.H.: Implementation of image warping with application to projection onto a curved display. 5th IEEE Conference on Industrial Electronics and Applications (ICIEA), pp. 404–408 (2010)
May, B.B., Cahill, N.D., Rosen, M.R.: Calibration of a multi-projector system for display on a cylindrical surface. In: Image Processing Workshop (WNYIPW), Western New York, pp. 6–9 (2010)
Heinz, M., Brunnett, G.: Optimized GPU-based post-processing for stereoscopic multi-projector display systems. Virtual Real. 23, 45–60 (2019)
Portalés, C., Orduña, J.M., Morillo, P., Gimeno, J.: An efficient projector calibration method for projecting virtual reality on cylindrical surfaces. Multimed. Tools Appl. 78, 1457–1471 (2019)
Han, Y., Wang, M., Liu, X., Wang, R.: A method for multi-projector seamless tiled display system. In: 2nd International Conference on Signal Processing and Integrated Networks (SPIN), pp. 837–842 (2015)
Teng, WANG, WANG, Yi-gang: A Viewpoint Mapping Geometric Correction Technique for Image Display of Curved Screen, DEStech Transactions on Engineering and Technology Research, apop (2017)
Moreno, D., Taubin, G.: Simple, accurate, and robust projector-camera calibration. In: Second International Conference on 3D Imaging, Modeling, Processing, Visualization and Transmission (3DIMPVT), pp. 464–471 (2012)
Li, T., Hu, F., Geng, Z.: Geometric calibration of a camera-projector 3D imaging system. In: Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry (ACM), pp. 187–194 (2012)
Zhang, Z.: A flexible new technique for camera calibration. IEEE Trans. Pattern Anal. Mach. Intell. 22, 1330–1334 (2000)
Aftra, K.S., Huang, T.S., Blostein, S.D.: Least-squares fitting of two 3-D point sets. IEEE Trans. Pattern Anal. Mach. Intell 5, 698–700 (1987)
Moré, J.J.: Numerical Analysis, pp. 105–116. Springer, New York (1978)
Bhasker, E.S., Sinha, P., Majumder, A.: Asynchronous distributed calibration for scalable and reconfigurable multi-projector displays. IEEE Trans. Vis. Comput. Gr. 12, 1101–1108 (2006)
Yang, R., Gotz, D., Hensley, J., Towles, H., Brown, M.S.: Pixelflex: a reconfigurable multi-projector display system. In: Proceedings of the Conference on Visualization’01, pp. 167–174 (2001)
Yan, C., Li, L., Zhang, C., Liu, B., Zhang, Y., Dai, Q.: Cross-modality bridging and knowledge transferring for image understanding. IEEE Trans. Multimed. (2019). https://ieeexplore.ieee.org/abstract/document/8662712
Yan, C., Xie, H., Chen, J., Zha, Z., Hao, X., Zhang, Y., Dai, Q.: A fast uyghur text detector for complex background images. IEEE Trans. Multimed. 20(12), 3389–3398 (2018)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Askarian Bajestani, S., Pourreza, H. & Nalbandian, S. Scalable and view-independent calibration of multi-projector display for arbitrary uneven surfaces. Machine Vision and Applications 30, 1191–1207 (2019). https://doi.org/10.1007/s00138-019-01044-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00138-019-01044-6