3D Computer Vision
Dmitry Chetverikov, Levente Hajder
Eötvös Lóránd University, Faculty of Informatics
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 1 / 44
3D Computer Vision Dmitry Chetverikov, Levente Hajder Etvs Lrnd - - PowerPoint PPT Presentation
3D Computer Vision Dmitry Chetverikov, Levente Hajder Etvs Lrnd University, Faculty of Informatics Chetverikov, Hajder (ELTE IK) 3D Computer Vision 1 / 44 Multi-view reconstruction Principles of multi-view reconstruction 1
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 1 / 44
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 2 / 44
Principles of multi-view reconstruction
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 3 / 44
Principles of multi-view reconstruction
1
2
3
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 4 / 44
Reconstruction for orthogonal and weak-perspective projection
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 5 / 44
Reconstruction for orthogonal and weak-perspective projection
rf1 rf2
tf xfj xfi s sj i
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 6 / 44
Reconstruction for orthogonal and weak-perspective projection
tf
rf1 rf2
xfj xfi si sj
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 7 / 44
Reconstruction for orthogonal and weak-perspective projection Tomasi-Kanade factorization
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 8 / 44
Reconstruction for orthogonal and weak-perspective projection Tomasi-Kanade factorization
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 9 / 44
Reconstruction for orthogonal and weak-perspective projection Tomasi-Kanade factorization
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 10 / 44
Reconstruction for orthogonal and weak-perspective projection Tomasi-Kanade factorization
i1ri1 = 1
i2ri2 = 1
i1ri2 = 0
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 11 / 44
Reconstruction for orthogonal and weak-perspective projection Tomasi-Kanade factorization
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 12 / 44
Reconstruction for orthogonal and weak-perspective projection Tomasi-Kanade factorization
2
2mi1,x mi1,y 2mi1,x mi1,z mi1,y
2
2mi1,y mi1,z mi1,z
2
mi2,x
2
2mi2,x mi2,y 2mi2,x mi2,z mi2,y
2
2mi2,y mi2,z mi2,z
2
mi1,x mi2,x e1 e2 mi1,y mi2,y mi1,y mi2,z + mi2,y mi1,z mi1,zmi2,z
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 13 / 44
Reconstruction for orthogonal and weak-perspective projection Tomasi-Kanade factorization
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 14 / 44
Reconstruction for orthogonal and weak-perspective projection Tomasi-Kanade factorization
i1ri2 = 0
i1ri1 = rT i2ri2
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 15 / 44
Reconstruction for orthogonal and weak-perspective projection Tomasi-Kanade factorization
1
2
3
4
5
6
7
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 16 / 44
Multi-view perspective reconstruction
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 17 / 44
Multi-view perspective reconstruction
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 18 / 44
Concatenation of stereo reconstructions
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 19 / 44
Concatenation of stereo reconstructions
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 20 / 44
Concatenation of stereo reconstructions
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 21 / 44
Concatenation of stereo reconstructions
N
ip′ i T
i=1 q′T i Rp′ i
i=1 p′T i p′ i
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 22 / 44
Bundle adjustment
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 23 / 44
Bundle adjustment
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 24 / 44
Bundle adjustment
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 25 / 44
Bundle adjustment
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 26 / 44
Bundle adjustment
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 27 / 44
Bundle adjustment
3D Computer Vision 28 / 44
Bundle adjustment
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 29 / 44
Tomasi-Kanade factorization with missing data
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 30 / 44
Tomasi-Kanade factorization with missing data
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 31 / 44
Tomasi-Kanade factorization with missing data
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 32 / 44
Tomasi-Kanade factorization with missing data
1 and rT 2
3 = rT 1 × rT 2
3 Xi
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 33 / 44
Tomasi-Kanade factorization with missing data
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 34 / 44
Tomasi-Kanade factorization with missing data
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 35 / 44
Tomasi-Kanade factorization with missing data
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 36 / 44
Tomasi-Kanade factorization with missing data
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 37 / 44
Tomasi-Kanade factorization with missing data
1
2
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 38 / 44
Tomasi-Kanade factorization with missing data
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 39 / 44
Tomasi-Kanade factorization with missing data
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 40 / 44
Tomasi-Kanade factorization with missing data
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 41 / 44
Tomasi-Kanade factorization with missing data
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 42 / 44
Tomasi-Kanade factorization with missing data
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 43 / 44
Tomasi-Kanade factorization with missing data
i = qR (si − o1) + o2
q Mj+1RT
Chetverikov, Hajder (ELTE IK) 3D Computer Vision 44 / 44