Browse > Article

Mega Irises: Per-Pixel Projection Illumination Compensation for the moving participant in projector-based visual system  

Jin, Jong-Wook (Department of Computer Science VR Lab., KAIST)
Wohn, Kwang-Yun (Department of Computer Science VR Lab., KAIST)
Abstract
Projector-based visual systems are widely used for VR and experience display applications. But the illumination irregularity on the screen surface due to the screen material and its light reflection properties sometimes deteriorates the user experience. This phenomenon is particularly troublesome when the participants of the head tracking VR system such as CAVE or the motion generation experience system continually move around the system. One of reason to illumination irregularity is projector-screen specular reflection component to participant's eye's position and it's analysis needs high computation complexity. Similar to calculate specular lighting term using GPU's programmable shader, Our research adjusts every pixel's brightness in runtime with given 3D screen space model to reduce illumination irregularity. For doing that, Angle-based brightness compensate function are considered for specific screen installation and modified it for GPU-friendly compute and access. Two aspects are implemented, One is function access transformation from angular form to product and the other is piecewise linear interpolate approximation.
Keywords
Luminace compensation; Lighting Reflection; GPU; VR and Experience Display;
Citations & Related Records
연도 인용수 순위
  • Reference
1 C. Cruz-Neira, D.J. Sandin and T. A. DeFanti. "Surround-Screen Projection-based Virtual Reality: The Design and Implementation of the CAVE," SIGGRAPH'93: Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques, pp. 135-142. 1993.
2 Simuline corp. A Korea Motion Platform Manufacture http://www.simuline.com/
3 B. Saja, M. Lazarov, A. Majunder, and M. Gopi. "Color seamlessness in multi-projector displays using constrained gamut morphing," IEEE Transactions on Visualization and Computer Graphics (TVCG), pp. 1317-1326. 2009.
4 R. Raskar, M.S. Brown, R. Yang, W. Chen, G. Welch, H. Towles, B. Seales, and H. Fuchs, "Multiprojector Displays Using Camera-Based Registration," Proc. IEEE Visualization. pp. 161-168. 1999.
5 M. Brown, A. Majumder and R. Yang. "Camera-Based Calibration Techniques for Seamless Multiprojector Displays," IEEE Transactions on Visualization and Computer Graphics. pp. 193-206. 2005.
6 A. Majumder, Z. He, H. Towles, and G. Welch. "Achieving color uniformity across multi-projector displays," Proc. IEEE Visualization, pp. 117-124. 2000.
7 A.J. Law, D.G. Aliaga, A. Majumder. "Projector Placement Planning for High Quality Visualizations on Real-World Colored Objects." IEEE Transactions on Visualization and Computer Graphics. Volume: 16 Issue:6. pp. 1633-1641. 2010.   DOI
8 A. Majumder and R. Stevens, "LAM: Luminance Attenuation Map for Photometric Uniformity in Projection Based Displays," Proc. ACM Virtual Reality and Software Technology. pp. 147-154. 2002.
9 A. Majumder and R. Stevens, "Color Nonuniformity in Projection-Based Displays: Analysis and Solutions," IEEE Transactions on Visualization and Computer Graphics, vol. 10, no. 2. pp. 177-188. 2004.   DOI   ScienceOn
10 A. Majumder and R. Stevens, "Perceptual Photometric Seamlessness in Projection-Based Tiled Displays," ACM Transactions on Graphics, vol. 24, no.1, pp. 119-139. 2005.
11 McLellan, H. Virtual realities. In D. Jonassen (Ed.) Handbook of research for educational communications and technology. pp. 457-487. 1966.