Abstract
In this paper we present two methods to geometrically calibrate a video projector using a markerless planar surface. The first method assumes a partial knowledge on the camera parameters, whereas the second method consists in an auto-calibration method with no assumption on the parameters of the camera. Instead, the auto-calibration is performed by identifying a roughly fronto-parallel pose of the camera w.r.t. the projection surface. The fact that camera calibration is not needed increases the usability of the methods and at the same time eliminates one potential source of inaccuracy, since errors in the camera calibration would otherwise inevitably propagate through the projector calibration. Not using a printed pattern as most existing methods do is another gain in accuracy and ease of use. As depicted by our experiments, both methods enjoy a good stability and give good results when compared against existing methods.
Similar content being viewed by others
References
Audet, S., Okutomi, M.: A user-friendly method to geometrically calibrate projector-camera systems. In: Proceedings of the IEEE International Workshop on Projector-Camera Systems. Miami Beach, USA (2009)
Barsky, S., Petrou, M.: The 4-source photometric stereo technique for three-dimensional surfaces in the presence of highlights and shadows. In: IEEE Transactions on Pattern Analysis and Machine Intelligence 25(10), 1239–1252 (2003). http://doi.ieeecomputersociety.org/10.1109/TPAMI.2003.1233898
Draréni, J., Sturm, P., Roy, S.: Projector calibration using a markerless plane. In: Proceedings of the International Conference on Computer Vision Theory and Applications, Lisbon, Portugal, vol. 2, pp. 377–382 (2009). http://perception.inrialpes.fr/Publications/2009/DSR09
Gurdjos, P., Sturm, P.: Methods and geometry for plane-based self-calibration. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, vol. 1, pp. 491–496. IEEE (2003). http://perception.inrialpes.fr/Publications/2003/GS03. Madison, Wisconsin
Hartley, R.I., Zisserman, A.: Multiple View Geometry in Computer Vision, 2nd edn. Cambridge University Press, Cambridge (2004) (ISBN: 0521540518)
Horn, B.K.P.: Robot vision (MIT Electrical Engineering and Computer Science), MIT Press ed edn. The MIT Press, Cambridge (1986)
Kimura, M., Mochimaru, M., Kanade, T.: Projector calibration using arbitrary planes and calibrated camera. In: Computer Vision and Pattern Recognition, IEEE Computer Society Conference on 0, 1–2 (2007). http://doi.ieeecomputersociety.org/10.1109/CVPR.2007.383477
Knuth, D.E.: Art of Computer Programming, vol. 2: Seminumerical Algorithms (3rd edn). Addison-Wesley Professional, Reading (1997)
Lee, J.C., Dietz, P.H., Maynes-Aminzade, D., Raskar, R., Hudson, S.E.: Automatic projector calibration with embedded light sensors. In: Proceedings of the 17th Annual ACM Symposium on User Interface Software and Technology, pp. 123–126. ACM (2004)
Lourakis, M., Argyros, A.: The design and implementation of a generic sparse bundle adjustment software package based on the levenberg-marquardt algorithm. Tech. Rep. 340, Institute of Computer Science - FORTH, Heraklion, Crete, Greece (2004). Available from http://www.ics.forth.gr/lourakis/sba
Malis E., Cipolla R.: (2002) Camera self-calibration from unknown planar structures enforcing the multi-view constraints between collineations. In: IEEE Transactions on Pattern Analysis and Machine Intelligence 4(9)
Marsaglia G.: Choosing a point from the surface of a sphere. Ann. Math. Stat. 43, 645–646 (1972)
Min-Zhi Shao, N.B.: Spherical sampling by Archimedes’ theorem. Technical Report 184, University of Pennsylvania (1996)
Muller M.E.: A note on a method for generating points uniformly on n-dimensional spheres. Commun. Ass. Comput. Mach. 2, 19–20 (1959)
Okatani, T., Deguchi, K.: Autocalibration of a projector-camera system. In: Pattern Analysis and Machine Intelligence, IEEE Transactions on 27(12), 1845–1855 (2005). doi:10.1109/TPAMI.2005.235
Ouellet, J.N., Rochette, F., Hébert, P.: Geometric calibration of a structured light system using circular control points. In: 3D Data Processing, Visualization and Transmission, pp. 183–190 (2008)
Raij, A., Pollefeys, M.: Auto-calibration of multi-projector display walls. vol. 1, pp. 14–17 (2004). doi:10.1109/ICPR.2004.1333994
Sadlo, F., Weyrich, T., Peikert, R., Gross, M.: A practical structured light acquisition system for point-based geometry and texture. In: Proceedings of the Eurographics Symposium on Point-Based Graphics, pp. 89–98 (2005)
Salvi J., Pagés J., Batlle J.: Pattern codification strategies in structured light systems. Pattern Recognit. 37(4), 827–849 (2004)
Shen T., Meng C.: Digital projector calibration for 3-d active vision systems. J. Manuf. Sci. Eng. 124(1), 126–134 (2002)
Sturm, P., Maybank, S.: On plane-based camera calibration: A general algorithm, singularities, applications. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Fort Collins, USA, pp. 432–437 (1999). http://perception.inrialpes.fr/Publications/1999/SM99a
Tao, J.: Slide projector calibration based on calibration of digital camera. In: Society of Photo-Optical Instrumentation Engineers (SPIE) Conference Series, Presented at the Society of Photo-Optical Instrumentation Engineers (SPIE) Conference, vol. 6788 (2007). doi:10.1117/12.774689
Triggs, B.: Autocalibration from planar scenes. In: Proceedings of the 5th European Conference on Computer Vision, Freiburg, Germany (1998)
Woodham, R.J.: Photometric stereo: A reflectance map technique for determining surface orientation from a single view. In: Proceedings of the 22nd SPIE Annual Technical Symposium, vol. 155, pp. 136–143. San Diego, California, USA (1978)
Yershova, A., LaValle, S.M.: Deterministic sampling methods for spheres and so(3).In: ICRA, pp. 3974–3980 (2004)
Zhang, Z.: Flexible camera calibration by viewing a plane from unknown orientations. In: Computer Vision, 1999. The Proceedings of the Seventh IEEE International Conference on 1, vol. 1, pp. 666–673 (1999)
Author information
Authors and Affiliations
Corresponding author
Electronic Supplementary Material
The Below is the Electronic Supplementary Material.
Rights and permissions
About this article
Cite this article
Draréni, J., Roy, S. & Sturm, P. Methods for geometrical video projector calibration. Machine Vision and Applications 23, 79–89 (2012). https://doi.org/10.1007/s00138-011-0322-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00138-011-0322-3