Browse > Article
http://dx.doi.org/10.4218/etrij.13.0112.0597

Geometric Correction for Uneven Quadric Projection Surfaces Using Recursive Subdivision of B$\acute{e}$zier Patches  

Ahmed, Atif (VISPro Lab, School of Electrical, Electronics and Computer Engineering, National University of Sciences and Technology)
Hafiz, Rehan (VISPro Lab, School of Electrical, Electronics and Computer Engineering, National University of Sciences and Technology)
Khan, Muhammad Murtaza (VISPro Lab, School of Electrical, Electronics and Computer Engineering, National University of Sciences and Technology)
Cho, Yongju (Broadcasting & Telecommunications Media Research Laboratory, ETRI)
Cha, Jihun (Broadcasting & Telecommunications Media Research Laboratory, ETRI)
Publication Information
ETRI Journal / v.35, no.6, 2013 , pp. 1115-1125 More about this Journal
Abstract
This paper presents a scheme for geometric correction of projected content for planar and quadratic projection surfaces. The scheme does not require the projection surface to be perfectly quadratic or planar and is therefore suitable for uneven low-cost commercial and home projection surfaces. An approach based on the recursive subdivision of second-order B$\acute{e}$zier patches is proposed for the estimation of projection distortion owing to surface imperfections. Unlike existing schemes, the proposed scheme is completely automatic, requires no prior knowledge of the projection surface, and uses a single uncalibrated camera without requiring any physical markers on the projection surface. Furthermore, the scheme is scalable for geometric calibration of multi-projector setups. The efficacy of the proposed scheme is demonstrated using simulations and via practical experiments on various surfaces. A relative distortion error metric is also introduced that provides a quantitative measure of the suppression of geometric distortions, which occurs as the result of an imperfect projection surface.
Keywords
B$\acute{e}$zier surface; recursive subdivision; geometric correction; projection surface; quadratic surface;
Citations & Related Records
연도 인용수 순위
  • Reference
1 B. Sajadi and A. Majumder, "Automatic Registration of Multiprojector Domes Using a Single Uncalibrated Camera," Comput. Graph. Forum, vol. 30, no. 3, June 2011, pp. 1161-1170.   DOI   ScienceOn
2 B. Sajadi and A. Majumder, "AutoCalibration of Multiprojector CAVE-Like Immersive Environments," IEEE Trans. Vis. Comput. Graph., vol. 18, no. 3, Mar. 2012, pp. 381-393.   DOI   ScienceOn
3 N.P. Yuen and W.C. Thibault, "Inexpensive Immersive Projection," Proc. IEEE Virtual Reality Conf., Mar. 2008, pp. 237-240.
4 J.P. Tardif, S. Roy, and M. Trudeau, "Multi-projectors for Arbitrary Surfaces without Explicit Calibration nor Reconstruction," Proc. IEEE 4th Inter. Conf. 3-D Dig. Imaging Modeling, Oct. 2003, pp. 217-224.
5 B. Sajadi and A. Majumder, "Autocalibrating Tiled Projectors on Piecewise Smooth Vertically Extruded Surfaces," IEEE Trans. Vis. Comput. Graph., vol. 17, no. 9, Sept. 2011, pp. 1209-1222.   DOI   ScienceOn
6 W. Sun et al. "Calibrating Multi-projector Cylindrically Curved Displays for Wallpaper Projection," Proc. 5th ACM/IEEE Int. Workshop Proj. Cam. Syst., New York, NY, USA, Aug. 2008, pp. 1-8.
7 R. Raskar, J. VanBaar, and T. Willwacher, "Quadric Transfer for Immersive Curved Display," Mitsubishi Electric Research Labs, Jan. 2004, pp. 1-13.
8 A. Goshtasby, "Correction of Image Deformation from Lens- Distortion Using Bezier Patches," Comput. Vis., Graph., Image Process., vol. 47, no. 3, 1989, pp. 385-394.   DOI
9 L.A. Piegl and W. Tiller, The NURBS Book, Springer, 1997.
10 H. Prautzsch, W. Boehm, and M. Paluszny, Bezier and B-Spline Techniques, Berlin: Springer, 2002.
11 C. Harris and M. Stephens, "A Combined Corner and Edge Detector." Proc. Alvey Vis. Conf., vol. 15, Aug. 1988, pp. 147-151.
12 Autodesk, Inc., 3ds Max, version 2010.
13 Laminar Research, X-Plane version 9.6. http://www.x-plane.com/downloads/
14 M. Brown, A. Majumder, and R. Yang, "Camera-Based Calibration Techniques for Seamless Multiprojector Displays," IEEE Trans. Vis. Comput. Graph., vol. 11, no. 2, 2005, pp. 193-206.   DOI   ScienceOn
15 T. Okatani and K. Deguchi, "Autocalibration of a Projector- Camera System," IEEE Trans. Pattern Anal. Mach. Intell., vol. 25, no. 12, Dec. 2005, pp. 1845-1855.
16 R. Raskar et al., "Multi-Projector Imagery on Curved Surfaces," Mitsubishi Electric Research Labs, 2003, pp. 1-8.
17 J. van-Baar and R. Raskar, "Flexible Calibration of Multiple Projectors for Low-cost Curved Screen Displays," Proc. 14th Int. Conf. Artificial Reality Telexistence, Dec. 2004, pp. 263-268.
18 J. Zhang, B. Wang, and X. Li, "Geometric Calibration of Projector Imagery on Curved Screen Based on Subdivision Mesh," Adv. Geometric Modeling Process., vol. 4975, 2008, pp. 592-600.   DOI   ScienceOn
19 B. Sajadi and A. Majumder, "Scalable Multi-view Registration for Multi-Projector Displays on Vertically Extruded Surfaces," Comput. Graph. Forum, vol. 29, no. 3, 2010, pp. 1063-1072.   DOI   ScienceOn
20 E. Bhasker, R. Juang, and A. Majumder, "Registration Techniques for Using Imperfect and Partially Calibrated Devices in Planar Multi-Projector Displays," IEEE Trans. Vis. Comput. Graph., vol. 13, no. 6, Nov./Dec. 2007, pp. 1368-1375.   DOI   ScienceOn
21 C. Fehn et al., "Creation of High-Resolution Video Panoramas for Sport Events," Int. J. Semantic Comput., vol. 1, no. 2, June 2007, pp. 171-184.   DOI   ScienceOn
22 A. Agarwala et al., "Panoramic Video Textures," ACM Trans. Graph., vol. 24, no. 3, July 2005, pp. 821-827.   DOI   ScienceOn
23 M. Harville et al., "Practical Methods for Geometric and Photometric Correction of Tiled Projector Displays on Curved Surfaces," IEEE Int. Workshop Projector Camera Syst., New York, NY, USA, June 2006, pp. 52-59.
24 B. Sajadi and A. Majumder, "Markerless View-Independent Registration of Multiple Distorted Projectors on Extruded Surfaces Using an Uncalibrated Camera," IEEE Trans. Vis. Comput. Graph., vol. 15, no. 6, Nov./Dec. 2009, pp. 1307-1316.   DOI   ScienceOn
25 B. Sajadi and A. Majumder, "Automatic Registration of Multiple Projectors on Swept Surfaces," Proc. 17th ACM Symp. Virtual Reality Softw. Technol., Nov. 2010, pp. 159-166.