Projecting Computer Graphics on Moving Surfaces: A Simple Calibration and Tracking Method , Sketch & Applications, Novel Projection Methods track (SIGGRAPH 1999)
1 of 24
Download to read offline
More Related Content
Projecting Computer Graphics on Moving Surfaces: A Simple Calibration and Tracking Method , Sketch & Applications, Novel Projection Methods track (SIGGRAPH 1999)
1. Projection Computer Graphics
on Moving Surfaces:
A Simple Calibration and Tracking Method
Claudio Pinhanez
MIT Media Laboratory
Frank Nielsen, Kim Binsted
Sony Computer Science Laboratory
4. Goal: Correction of the Projection
when the surface moves, the projection is corrected
5. Problems
1. Calibrate the projector/camera relation
2. Track position/attitude of the surface
3. Correct in real time the projection
4. Compensate for oblique projection
[Raskar, Sketches99]
6. Problem 2.a:
Tracking the Position of the Surface
hard for vision-based
systems
(darkness)
hacked solution:
4 Infra-red LEDs
5th disambiguating LED
5th marker
7. Problem 1: Calibration
From stereo vision:
the relationship between points on a planar
surface seen from 2 different cameras is a
homography (3x3 linear matrix) [Faugeras 93]
Geometrically,
pinhole cameras = pinhole projectors
9. Calibration Process
Only 4 points!
Given: pi xip , y ip ,1
Read:
i
i
ci xc , yc ,1
T T T T
P p1 p2 p3 p4
i 1,2,3,4
i 1,2,3,4
T T T T
C c1 c2 c3 c4
Since P=HC,
H PC CC
T
T 1
(manual alignment)
14. Problems
1. Calibrate the projector/camera relation
2. Track position/attitude of the surface
3. Correct in real time the projection
4. Compensate for oblique projection
[Raskar, Sketches99]
15. Problem 2.b: Estimating the Attitude
4 co-planar points -> unique solution
(4-perspective inversion)
high degree polynomial, very sensitive to physical
parameters -> unstable solution
attitude computed from ratio of
line segments + linear regression
in practice, better and faster
than iterative solution
1/1=1
0.7/1.4=0.5
21. (Lip Synching)
sound-based predictive lip synching
neural network: predicts the position of
mouth from the sound stream
Shigeo Morishima (Seikei University)