Skip to main content
Log in

Geometric calibration based on B-spline with multi-parameter and color correction based on transition template and decay function

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

To achieve low-cost and fast multi-channel surface projection geometric correction, the quadratic quasi-uniform B-spline surface is used to reconstruct the deformation screen, and the coordinates of the boundary mesh node are calculated as the texture mapping vertex coordinates by adjusting the position of the control point. On the DirectX platform, the main desktop image is obtained through frame buffer copy, by adjusting the shape parameters and moving the control points as a whole, the multi-projection screen is corrected and the coordinates are saved to realize the surface reconstruction. Compared with the no-parameter curve, by adding a plurality of shape parameters, the distance and the relationship between the control point and the curve are more precisely adjusted, and better correction can be realized. Then, feature image projection is performed between adjacent channels, and the color template is calculated according to the collected color information to apply to a video frame of one channel, thereby eliminating chromatic aberration caused by different projector lamp problems. Finally, a smooth luminance decay function is used to attenuate the highlights appearing in overlapping areas between adjacent channels. The experimental results of the two-channel stereoscopic projection system show that the method is simple and highly efficient, and it has lower requirements for equipment, which is easy to operate in the adjustment process, and has strong adaptability to the engineering environment.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Bhasker ES, Majumder A (2007) Geometric modeling and calibration of planar multi-projector displays using rational Bezier patches. IEEE Conference off Computer Vision and Pattern Recognition, p 1–8

  2. Bhasker ES, Majumder A (2007) Geometric modeling and calibration of planar multi-projector displays using rational bezier patches. IEEE Conference on Computer Vision and Pattern Recognition, p 1–8

  3. Brown M, Majumder A, Yang R (2015) Camera-based calibration techniques for seamless multi-projcctor displays. IEEE Trans Vis Comput Graph 11(2):193–206

    Article  Google Scholar 

  4. Chen XQ (2015) Multi-channel projection fusion system on museum display. Computer Systems and Applications 24(6):32–38

    Google Scholar 

  5. Chen Y, Clark D, Finkelstein A, Housel TC, Li K (2000) Automatic alignment of high resolution multi-projector displays using an un-calibrated camera. Visualization Proceedings 2000:18

    Google Scholar 

  6. Chen H, Sukthankar R, Wallace G (2002) Scalable alignment of large-format multi-projector displays using camera homography trees. Conference on Visualization, p 339–346

  7. Chuang YM, Hsu SP, Chang YC (2011) Image warping implemented by a simple array of projectors. Industrial Electronics and Applications (ICIEA), p 626–630

  8. Ebert A, Thelen S, Olech P (2010) Tiled++: all enhanced tiled hires display wall. IEEE Trans Vis Comput Graph 16(1):120–132

    Article  Google Scholar 

  9. Feng L, Xue JM (2009) Algorithm of edge blending based on the nonlinear function. IEEE International Conference on Intelligent Computing and Intelligent Systems. p 224–227

  10. Johnson T, Welch G, Fuchs H, Force EL, Towles H (2009) A distributed cooperative framework for continuous multi-projector pose estimation. IEEE Virtual Reality, p 35–42

  11. Jung H, Lee Y, Yoon P, Kim J (2006) Radial distortion refinement by inverse mapping-based extrapolation. Int Conf Pattern Recog (ICPR) 25(4):24–33

    Article  Google Scholar 

  12. Leigh J, Johnson A, Renambot L (2013) Scalable resolution display walls. Proc IEEE 101(1):115–129

    Article  Google Scholar 

  13. Li C, Lin H, Shi JY (2004) A survey of multi-porjector tiled display wall construction. Third International Conference on Image and Graphics, p 452–455

  14. Li SJ, Li HL, Yang DW (2014) Multi-projector image geometric correction technology for different shooting conditions. J Comput Appl:246–249

  15. Liu YH, Jia QX, Sun HX, Zhang JL, Su J (2009) A geometry calibration and visual seamlessness method based on multi-projector tiled display wall. International Asia Conference on Informatics in Control, Automation and Robotics. p 450–453

  16. Luo L, Luo H, Zhou X (2010) Feature-point detection and geometry calibration for an autostereoscopic tiled display system using multiple projectors. Acta Electron Sin 38(8):1729–1735

    Google Scholar 

  17. Majumder A, Sajadi B (2013) Large area displays: the changing face of visualization. IEEE Computer Society Press. 46(5):26–33

    Article  Google Scholar 

  18. Majumder A, Stevens R (2004) Color nonuniformity in projection-based displays: Analysis and Solutions. IEEE Transactions on Visualization & Computer Graphics 10(2):177–188

  19. Moriya T, Beniyama F, Utsugi K (2007) Multi-camera and multi-projector based seamless live image display system. International Conference on Multimedia Modelling Conference, p 265–272

  20. Niski K, Cohen JD (2007) Registration techniques for using imperfect and partially calibrated devices in planar multi-projector displays. IEEE Trans Vis Comput Graph 13(6):1352–1359

    Article  Google Scholar 

  21. Ogata M, Wada H, Baar J, Raskar R (2009) A unified calibration method with a parametric approach for wide-field-of-view multiprojector displays. Virtual Reality Conference, p 235–236

  22. Okatani T, Deguchi K (2003) Auto calibration of a projector-screen camera system: theory and algorithm for screen to camera homograph estimation. IEEE International Conference on Computer Vision, p 125–131

  23. Park S, Seo H, Cha S, Noh J (2015) Auto-calibration of multi-projector displays with a single handheld camera. Scientific Visualization Conference, p 65–72

  24. Raij A, Pollefeys M (2004) Auto-calibration of multi-projector display walls. Proceedings of the 17th international conference on. Pattern Recogn 11(6):14–17

    Google Scholar 

  25. Raskar R, Baar J, Chai J (2002) A low cost projector mosaic with fast registration. IEEE Conference of Computer Vision, p 114–119

  26. Roman P, Lazarov M, Majumder A (2010) A scalable distributed paradigm for multi-user interaction with tiled rear projection display walls. IEEE Trans Vis Comput Graph 16(6):1623–1632

    Article  Google Scholar 

  27. Saini, D., Kumar, S., Gulati, T.R. (2015) NURBS-based geometric inverse reconstruction of free-form shapes. Journal of King Saud University-Computer and Information Sciences 29(1)

    Article  Google Scholar 

  28. Sajadi B, Majumder A (2009) Markerless view-independent registration of multiple distorted projectors on extruded surfaces using an uncalibrated camera. IEEE Transactions on Visualization & Computer Graphics 15(6):1307–1316

  29. Sajadi B, Majumder A (2012) Auto calibration of multi-projector CAVE-like immersive environments. IEEE Trans Vis Comput Graph 18(3):381–393

    Article  Google Scholar 

  30. Schollmeyer A, Froehlich B (2018) Efficient and anti-aliased trimming for rendering large NURBS models. IEEE Trans Vis Comput Graph:1–1

  31. Song Z, Gong G, Huang Z, Han L, Ding Y (2010) A new edge blending paradigm for multi-projector tiled display wall. International Conference on Computer Application and System Modeling, p 349–352

  32. Wallace G, Anshus O, Bi P (2005) Tools and applications for large-scale display walls. IEEE Comput Graph Appl 25(4):24–33

    Article  Google Scholar 

  33. Wang SZ, Yang J (2008) Auto-nonlinear geometry calibration and edge blending of multi-projector display system. Journal of Shanghai Jiaotong University 42(4):574–578

    Google Scholar 

  34. Wang XH, Hua W, Lin H, Bao HJ (2007) Screen calibration techniques for multi-projector tiled display wall. Journal of Software 8(11):2955–2964

    Article  Google Scholar 

  35. Wang H, Yang B, Lin H (2008) Geometry calibration for multi-projector tiled display wall. Journal of Computer-Aided Design & Computer Graphics 20(6):707–712

    Google Scholar 

  36. Wu J, Zhang L, Yuan H (2017) A precise color correction algorithm for stationary video systems- International Congress on Image and Signal Processing, Biomedical Engineering and Informatics. p 1–5

  37. Xia M, Jian YR, Zhang XM (2017) Color Consistency Correction Based on Remapping Optimization for Image Stitching - IEEE Computer Society. p 2977–2984

  38. Yang R, Majumder A, Brown M (2005) Camera based calibration techniques for seamless flexible multi- projector displays. IEEE Trans Vis Comput Graph 11(2):193–206

    Article  Google Scholar 

  39. Zhao M, Jin YC, Yin Y (2008) The construction of CAVE stereo display system with geometric distortion correction. Journal of Computer-Aided Design & Computer Graphics 20(10):1366–1373

    Google Scholar 

  40. Zhao MR, Zhang AQ, Zhu YL (2017) Multi-channel projection fusion with color automatic balance control method- CN 106559658 B[P]

  41. Zhao Z, Wu T, Li J (2018) Research on Color Correction Based on CMOS Image Sensor- IEEE Computer Society. p 699–702

  42. Zhou YX, Qin KH, Luo JL (2011) Self-feed back photometric correction approach formulti-projector tiled display. J Comput Appl 31(1):65–69

    Google Scholar 

  43. Zhou Q, Wu K, Miller G, Stavness I, Fels S (2017) 3DPS: an auto-calibrated three-dimensional perspective- corrected spherical display. IEEE Virtual Reality:455–456

Download references

Acknowledgments

This work was financially supported by national science and technology support program (2015BAG20B05) and Hubei Provincial key laboratory of open fund (2016znss08B).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ya-ting Xue.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xue, Yt., Chen, Yj. & Jiang, M. Geometric calibration based on B-spline with multi-parameter and color correction based on transition template and decay function. Multimed Tools Appl 79, 4333–4346 (2020). https://doi.org/10.1007/s11042-018-6930-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-018-6930-4

Keywords

Navigation