Software-based non-invasive geometric correction of projector

被引:0
作者
Gao, Tong [1 ]
Zheng, Xin [1 ]
机构
[1] Beijing Normal Univ, Image Proc & Pattern Recognit Lab, Beijing 100875, Peoples R China
来源
SECOND WORKSHOP ON DIGITAL MEDIA AND ITS APPLICATION IN MUSEUM & HERITAGE, PROCEEDINGS | 2007年
关键词
virtual reality; projection; geometric correction; non-invasive; OpenGL;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Curved screens are often used in virtual reality vision systems. But distortion happens when projecting on a curved surface. Some special projectors and equipment have been invented to solve this problem. Instead of using such expensive hardware equipment, we propose a software-based non-invasive geometric correction method in this paper, which can rectify the distorted image projected on any curved screen interactively without modifying source code. For applications based on OpenGL, we make a new openg132.dll to intercept the OpenGL AN functions (especially SwapBuffer) in Windows operating system's library search path. And most of our rectification was implemented in the function we wrote to substitute the original SwapBuffer. Considering different demands from different users, we leaved the picture quality and the response time of the system controllable.
引用
收藏
页码:329 / 333
页数:5
相关论文
共 10 条
  • [1] GEUZAINE C, 2001, OPENGL POSTSCRIPT PR
  • [2] Kondo D., 2002, P 8 INT C VIRT SYST, P346
  • [3] LIU GH, 2006, CORRECTION PROJECTOR
  • [4] MOHR A, 2002, INT S NONPH AN REND, P13
  • [5] MOHR A, 2001, ACM S INT 3D GRAPH M, P175
  • [6] NIEDERAUER C, 2003, P ACM SIGGRAPH 2003
  • [7] RASKAR R, 1998, COMPUTER GRAPHICS P
  • [8] Shreiner D., OPENGL PROGRAMMING G
  • [9] TANG M, 2005, J COMPUTER AIDED DES
  • [10] YANG J, 2001, LARGER SCALE HYBRID