Camera parameter estimation for image based modeling
Jaechul Kim
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Camera parameter estimation for image based modeling Jaechul Kim Demo - - PowerPoint PPT Presentation
Camera parameter estimation for image based modeling Jaechul Kim Demo presentation Visual recognition and search, Mar 21, 2008 Purpose Purpose Introduce a basic procedure of camera Introduce a basic procedure of camera parameter estimation
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
X e1,e2 : epipoles l1,l2 : epipolar lines l2 l1 x1 x2 C1 C2 e1 e2
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
TFx
1 2 Fx
2 T 1 1 2
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
2 1
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
I iti ll d t t d i t Initially detected corner points
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Putative matches (626) Inliers after RANSAC (23, 4%)
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Initially detected corner points
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Putative matches (386) Inliers after RANSAC (141, 37%)
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
50 50 100 150 200 100 150 200 250 300 350 400 250 300 350 400 450 500 550 450 500 550 100 200 300 400 500 600 700 100 200 300 400 500 600 700
Initially detected SIFT feature points
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Putative matches (258) Inliers after RANSAC (133, 52%)
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
General Imaging
Increa
Orthographic camera
asing focal, in Camera ca
Fronto‐parallel viewing camera
ncreasing dista alibration
camera Fully calibrated camera
ance
} { X H PH
1 −
From “Multiple‐view geometry in Computer Vision”, 1st ed. pp.59) } { X H PH,
Z
R, t
X Y
R, t K
3 4
Homogeneous coordinate (linear) N h di t
3 3 3 3
c w c
Non-homogeneous coordinate
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
⎥ ⎥ ⎤ ⎢ ⎢ ⎡ =
x
f α K
⎥ ⎥ ⎦ ⎢ ⎢ ⎣ = 1
y
K
– R, t
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
= 10 / (20/1000) = 500 pixels
size should be considered using the reduced size by 8/10.
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
2
j i i j j i,
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
P1 P2 P3 X1 X2 X3
T T
X11 X12 X13 X13 X21 X22 x23 x31 X32 X32 X33
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
8% fy ‐6% 4% fx ‐10% Convergence region
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Convergence region
12% fy ‐6% 6% fx ‐10% Convergence region
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Convergence region
8% fy ‐6% 8% fx ‐8% Convergence region
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Convergence region
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
Demo presentation ‐ Visual recognition and search, Mar 21, 2008
– http://www.csse.uwa.edu.au/~pk/research/matlabfns/
E i l t ti M tl b
– http://www.robots.ox.ac.uk/~vgg/hzbook/code/
– http://vision ucla edu/~vedaldi/code/sift/sift html http://vision.ucla.edu/ vedaldi/code/sift/sift.html
– http://www.gnu.org/software/gsl/
– http://www.ics.forth.gr/~lourakis/sba/
– http://www.codeproject.com/KB/graphics/cexif.aspx
Andrew Zisserman
ImageModeler S/W by REALVIZ.
Demo presentation ‐ Visual recognition and search, Mar 21, 2008