Download presentation
Presentation is loading. Please wait.
Published byKimberly Jefferson Modified over 9 years ago
1
Projector Calibration of Interactive Multi-Resolution Display Systems 互動式多重解析度顯示系統之投影機校正 Presenter: 邱柏訊 Advisor: 洪一平 教授
2
Outline Introduction Related Work Calibration of Interactive Tabletop Displays Calibration of Interactive Cylindrical Displays Experiments and Error Analysis Conclusion 2
3
Introduction Multi-Resolution Display System Features A future personal desk Cost-effective large high-res display 3
4
i-m-Top Fovea Projector Mirror & PTU Peripheral Projector IR Camera IR LEDs 4 Introduction
5
5 Motivation Disadvantages of Manual Calibration Tedious and inefficient Technician dependent accuracy Goal Automatic Calibration Fast and accurate
6
Outline Introduction Related Work Calibration of Interactive Tabletop Displays Calibration of Interactive Cylindrical Displays Experiments and Error Analysis Conclusion 6
7
Related Work Automatic Projector Calibration Smarter Presentations Camera-assisted approach R. Sukthankar, R. Stockton, and M. Mullin, “Smarter Presentations: Exploiting Homography in Camera-Projector Systems,” In Proceedings of International Conference on Computer Vision (ICCV), 2001. 7 C T P = CT
8
Related Work Automatic Projector Calibration Lee et al. Optical sensors embedded Gray code patterns Lee, J., Dietz, P., Aminzade, D., Raskar, R., and Hudson, S. "Automatic Projector Calibration using Embedded Light Sensors", Proceedings of the ACM Symposium on User Interface Software and Technology, October 2004. 8 Gray Code Pattern
9
Outline Introduction Related Work Calibration of Interactive Tabletop Displays Hardware Configuration Implementation Calibration of Interactive Cylindrical Displays Experiments and Error Analysis Conclusion 9
10
Hardware Configuration Color Camera 10 Calibration of Interactive Tabletop Displays
11
Implementation Step1. Peripheral Projector Calibration Step2. Fovea Projector Calibration Step3. Infrared Camera Calibration Calibration of Interactive Tabletop Displays 11
12
Peripheral Projector Calibration Implementation Surface( S ) Peripheral Projector ( PP ) Our goal H PP S 12 Camera( C )
13
Peripheral Projector Calibration Implementation 13 White Pattern H C S
14
Peripheral Projector Calibration Implementation 14 H C S H C PP Visual Pattern Option 1: Circle Pattern Option 2: Concentric Circle Pattern Option 3: Middle Line Pattern
15
Peripheral Projector Calibration Implementation 15 H C S Gray Code Pattern H C PP H S H C S = H C -1
16
Implementation Peripheral Projector Calibration 16
17
Implementation Step1. Peripheral Projector Calibration Step2. Fovea Projector Calibration Step3. Infrared Camera Calibration 17 Calibration of Interactive Tabletop Displays
18
Implementation 18 Fovea Projector Calibration Surface( S ) Fovea Projector ( FP ) Cam( C ) Our goal H FP(θ, ϕ ) S
19
Implementation 19 Fovea Projector Calibration H C S H C FP(θ, ϕ ) Visual Pattern Option 1: Circle Pattern Option 2: Concentric Circle Pattern Option 3: Middle Line Pattern
20
Implementation 20 Fovea Projector Calibration H C S H C FP(θ, ϕ ) H S H C S = H C -1 Gray Code Pattern
21
Implementation 21 Fovea Projector Calibration Problem : Project to anywhere desired Range of PTU angle : pan(-3087~3087), tilt(-908~604) Calibration for all PTU angles is impractical Solution Sample PTU angles with fixed interval Interpolate mapping function ( f 1 and f 2 )
22
Implementation 22 Mapping Function Interpolation Record trajectories of fovea projection
23
Implementation 23 Mapping Function Interpolation Record trajectories of fovea projection
24
Implementation Mapping Function Interpolation Interpolate f 1 for one given surface coordinate p s Y X Surface 24
25
Y X Surface Implementation Mapping Function Interpolation Interpolate f 2 for one given PTU angle (θ, ϕ )
26
Implementation Fovea Projector Calibration 26
27
Implementation Step1. Peripheral Projector Calibration Step2. Fovea Projector Calibration Step3. Infrared Camera Calibration 27 Calibration of Interactive Tabletop Displays
28
Implementation Infrared Camera Calibration Surface( S ) H IRC S H S PP Source Image IR Camera(IRC) Warped Image 28
29
Implementation Infrared Camera Calibration 29
30
Summary Calibrate peripheral projector Calibrate IR cameras Calibrate fovea projector Obtain valid projector angle Interpolate mapping function Repeat for all sampled PTU angles 30 : Peripheral Projector Calibration : Fovea Projector Calibration : Infrared Camera Calibration Calibration of Interactive Tabletop Displays
31
Outline Introduction Related Work Calibration of Interactive Tabletop Displays Calibration of Interactive Cylindrical Displays Hardware Configuration Projector Calibration Experiments and Error Analysis Conclusion 31
32
Hardware Configuration 90 cm 85 cm 120 cm Surface Projector Surface Front ViewBack View Hardware Component 32 Calibration of Interactive Cylindrical Displays
33
33 Projector Calibration Piecewise Planar Mapping Texture mapping Using corresponding points between surface & projector Problem Projector intrinsics estimation Calibration of Interactive Cylindrical Displays
34
34 Projector Calibration Projector Intrinsics Estimation Step1. Initial guess Step2. Measure corresponding points m and M P0P0 P1P1 P2P2 P3P3 P4P4 P9P9 P8P8 P7P7 P6P6 P5P5 Projection Surface Marker : m : M a = [f x, f y, c x, c y ] Calibration of Interactive Cylindrical Displays
35
35 Projector Calibration Projector Intrinsics Estimation Step1. Initial guess Step2. Measure corresponding points m and M Step3. Estimate extrinsics E with a, m, M Step4. Update with E, m, M Step5. Repeat step 3, 4 until a = [f x, f y, c x, c y ] a = a + △ a || △ a || < ε Calibration of Interactive Cylindrical Displays
36
Projector Calibration Pre-Warping Source ImageWarped Image 36 Calibration of Interactive Cylindrical Displays
37
Outline Introduction Related Work Calibration of Interactive Tabletop Displays Calibration of Interactive Cylindrical Displays Experiments and Error Analysis Conclusion 37
38
ModePP FP (1 set) FP (36 sets) FP (300 sets) Manual1~2 40~60X Auto0.1 ~4.8~40 Unit : minute FP : Fovea Projector PP : Peripheral Projector 38 Experiments and Error Analysis - Calibration of Tabletop Displays Comparison of Calibration Time Manual vs. Auto
39
Error Analysis Calibration Error of Peripheral Projector 39 Experiments and Error Analysis - Calibration of Tabletop Displays
40
Error Analysis Calibration Error of Fovea Projector Without mapping function interpolation 40 Experiments and Error Analysis - Calibration of Tabletop Displays
41
Error Analysis Calibration Error of Fovea Projector With mapping function interpolation 41 Experiments and Error Analysis - Calibration of Tabletop Displays
42
42 Experiments and Error Analysis - Calibration of Tabletop Displays Applications are run after Calibration
43
Outline Introduction Related Work Calibration of Interactive Tabletop Displays Calibration of Interactive Cylindrical Displays Experiments and Error Analysis Conclusion 43
44
44 Conclusion We propose an automatic projector calibration method of interactive tabletop displays, which is both efficient and accurate The fovea projector is able to correctly project over the whole tabletop surface Calibration of cylindrical displays is achieved with semi-automatic approach
45
Thanks for your listening 45
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.