• Aucun résultat trouvé

Temps de calcul requis pour reconstruire les déformations d’une surface avec l’algo-

proposé.

est implanté en Matlab sur un Pentium 4 1,86GHz.

A.6

Conclusion

Nous avons proposé une nouvelle approche pour capturer les déformations d’une surface à par- tir de données issues d’un capteur 3D. Le modèle représentant la surface est un maillage régulier, déformé sous différentes contraintes, afin de correspondre parfaitement aux nuages de points 3D. La fonction de coût introduite est composée d’informations a priori, comme par exemple un lissage spatio-temporel des déformations et de termes d’attraction aux données. Les termes d’inextensibilité et d’attraction aux bords apparaissent être cruciaux pour rendre bien posé ce problème naturellement ambigu. La fonction de coût est minimisée par l’algorithme LM-ICP en prenant en compte la nature extrêmement creuse des matrices (Hessienne et Jacobienne) mises en jeu. Les résultats obtenus sont très prometteurs ; les performances de reconstruction sont satisfaisantes sur les cas traités. L’approche proposée est testée sur deux jeux de données issus de capteurs différents, démontrant sa généricité. L’algorithme proposé est en outre relativement rapide est très facile à implanter.

Nous avons appliqué notre approche à la synthèse d’images et de vidéos présentant une surface déformable. D’autres applications peuvent néanmoins être visées, comme la réalité augmentée, no- tamment pour les effets spéciaux, ou bien la compression de données.

En perspective, la sélection automatique des poids associés aux différents termes constituant la fonction de coût devra être étudiée. Nous avons déjà discuté de cette problématique dans la conclusion de ce tapuscrit.

Figure 4: Synthetically interpolated views. Images are generated by linear

interpolation between Figures 2 (a), (b) and (c) respectively.

11

FIG. A.5 – Images synthétisées en interpolant les surfaces reconstruites à partir des données des

−160 −140 −120 −100 −80 −60 −40 −20 −120 −100 −80 −60 −40 −20 0 580 590 600 610 620 630 640 (a) (b)

Figure 5: The cover sequence: intensity image of the cover (a) and the 3D point cloud (b).

(a) (b)

Figure 6: Data extraction: 2D boundary (a) and selected 3D data (b). 3D boundary are highlighted with dark color.

12 (a) −160 −140 −120 −100 −80 −60 −40 −20 −120 −100 −80 −60 −40 −20 0 580 590 600 610 620 630 640 (a) (b)

Figure 5: The cover sequence: intensity image of the cover (a) and the 3D point cloud (b).

(a) (b)

Figure 6: Data extraction: 2D boundary (a) and selected 3D data (b). 3D boundary are highlighted with dark color.

12

(b)

FIG. A.6 – La séquence de la couverture. (a) Image d’intensité représentant la couverture. (b) Le

nuage de points 3D associé.

−160 −100 −80 −60 −40 −20 0 580 590 600 610 620 630 640

(a)

(b)

Figure 5: The cover sequence: intensity image of the cover (a) and the 3D point

cloud (b).

(a)

(b)

Figure 6: Data extraction: 2D boundary (a) and selected 3D data (b). 3D

boundary are highlighted with dark color.

12

(a) −160 −140 −120 −100 −80 −60 −40 −20 −120 −100 −80 −60 −40 −20 0 580 590 600 610 620 630 640 (a) (b)

Figure 5: The cover sequence: intensity image of the cover (a) and the 3D point cloud (b).

(a) (b)

Figure 6: Data extraction: 2D boundary (a) and selected 3D data (b). 3D boundary are highlighted with dark color.

12

(b)

FIG. A.7 – Extraction des données d’entrée pour la séquence de la couverture. (a) Les contours 2D. (b) Le nuage de points 3D correspondant uniquement à la région d’intérêt. Les points 3D appar- tenant aux bords de la région d’intérêt sont représentés en noir.

(a1)

(a2)

(b1)

(b2)

(c1)

(c2)

(d1)

(d2)

(e1)

(e2)

(f1)

(f2)

(g1)

(g2)

(h1)

(h2)

(i1)

(i2)

(j1)

(j2)

Figure 7: Cover sequence: 10 selected frames. For each frame the 2D intensity

(·,1) and the 3D data (·,2) is visualized. The grid models are shown in the 3D

space as well as their projection in the 2D image.

14

FIG. A.8 – Résultat du recalage sur la séquence de la couverture. (·1) les images d’intensité sur lesquelles sont surimposées les contours 2D ainsi que la reprojection des modèles estimés. (·2) les nuages de points 3D et les modèles 3D estimés.

Figure 8: Synthesized movie: some selected frames. Each frame of the movie is

projected to the reconstructed model by simulating a deforming video screen.

15

FIG. A.9 – Vidéo de synthèse représentant un film sur un écran déformable. Chaque image consti- tuant le film est projetée sur la surface reconstruite au cours de la séquence de la couverture.

H. Aanæs and F. Kahl. Estimation of deformable structure and motion. In Proceedings of the Vision and Modelling of Dynamic Scenes Workshop, 2002.

A. Agarwal and B. Triggs. Recovering 3D human pose from monocular images. IEEETransactions on Pattern Analysis and Machine Intelligence, 28(1) :44–58, January 2006.

J. Ahlberg. Candide 3 : an Updated Parameterised Face. Technical report, Dept. of Electrical Engi- neering, Linköping University, Sweden, 2001.

N. Arad and D. Reisfeld. Image warping using few anchor points and radial functions. In Computer Graphics Forum, 1995.

S. Baker and I. Matthews. Lucas-Kanade 20 years on : A unifying framework. International Journal of Computer Vision, 56(3) :221–255, February 2004.

A. Bartoli. Groupwise geometric and photometric direct image registration. In Proceedings of the British Machine Vision Conference, 2006.

A. Bartoli. Maximizing the predictivity of smooth deformable image warps through cross-validation. Mathematical Imaging and Vision, 31(2-3) :133–145, February 2007.

A. Bartoli. Contributions to Image Registration and to the 3D Reconstruction of Rigid and Defor- mable Scenes. Habilitation à diriger des recherches, Université de Clermont-Ferrand II, 2008. A. Bartoli and A. Zisserman. Direct estimation of non-rigid registrations. In Proceedings of the

British Machine Vision Conference, 2004.

A. Bartoli, M. Perriollat, and S. Chambon. Generalized thin-plate spline warps. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2007.

A. Bartoli, V. Gay-Bellile, U. Castellani, J. Peyras, S. Olsen, and P. Sayd. Coarse-to-fine low-rank structure-from-motion. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2008.

H. Bay, T. Tuytelaars, and L. J. Van Gool. SURF : Speeded up robust features. In Proceedings of the European Conference on Computer Vision, 2006.

S. Benhimane and E. Malis. Real-time image-based tracking of planes using efficient second-order minimization. In Proceedings of the International Conference on Intelligent Robots and Systems, 2004.

P. J. Besl and N. D. McKay. A method for registration of 3D shapes. IEEE Transactions on Pattern Analysis and Machine Intelligence, 14(2) :239–256, February 1992.

V. Blanz and T. Vetter. A morphable model for the synthesis of 3D faces. In Proceedings of SIG- GRAPH, 1999.

F. L. Bookstein. Principal warps : Thin-plate splines and the decomposition of deformations. IEEE

Transactions on Pattern Analysis and Machine Intelligence, 11(6) :567–585, June 1989.

G. Borgefors. Hierarchical chamfer matching : a parametric edge matching algorithm. IEEETransac- tions on Pattern Analysis and Machine Intelligence, 10(6) :849–865, 1988.

T. E. Boult and L. G. Brown. Factorization-based segmentation of motions. In Proceedings of the

IEEEWorkshop on Motion Understanding, 1991.

D. Bradley and G. Roth. Augmenting non-rigid objects with realistic lighting. Technical Report NRC/ERB-1116, National Research Council of Canada, October 2004.

M. Brand. Morphable 3D models from video. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2001.

M. Brand. A direct method for 3D factorization of nonrigid motion observed in 2D. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2005.

M. Brand and R. Bhotika. Flexible flow for 3D nonrigid tracking and shape recovery. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2001.

C. Bregler, A. Hertzmann, and H. Biermann. Recovering non-rigid 3D shape from image streams. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2000. B. J. Brown and S. Rusinkiewicz. Non-rigid range-scan alignment using thin-plate splines. In Pro-

ceedings of the International Symposium on 3D Data Processing, Visualization and Transmission, 2004.

F. Brunet, A. Bartoli, R. Malgouyres, and N. Navab. L-tangent norm : A low computational cost criterion for choosing regularization weights and its use for range surface reconstruction. In Pro- ceedings of the International Symposium on 3D Data Processing, Visualization and Transmission, 2008.

A. Buchanan and A. W. Fitzgibbon. Damped newton algorithms for matrix factorization with missing data. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2005.

P. J. Burt and E. H. Adelson. The laplacian pyramid as a compact image code. IEEE Transactions on Communications, COM-31(4) :532–540, 1983.

U. Castellani, V. Gay-Bellile, and A. Bartoli. Joint reconstruction and registration of a deformable planar surface observed by a 3D sensor. In Proceedings of the International Conference on 3D Digital Imaging and Modeling, 2007.

U. Castellani, V. Gay-Bellile, and A. Bartoli. Robust deformation capture from temporal range data for surface rendering. Computer Animation and Virtual Worlds, To appear.

T. Chateau, J-T. Lapresté, D. Ramadasan, and S. Treuillet. Suivi de motifs planaires temps réel par combinaison de traqueurs. In Proceedings of Reconnaissance des Formes et Intelligence Artifi- cielle, 2008.

M. Chaumont and B. Beaumesnil. Robust and real-time 3D-face model extraction. In Proceedings of the International Conference on Image Processing, 2005.

Y. Chen and F. Davoine. Simultaneous tracking of rigid head motion and non-rigid facial animation by analyzing local features statistically. In Proceedings of the British Machine Vision Conference, 2006.

H. Chui and A. Rangarajan. A new point matching algorithm for non-rigid registration. Computer Vision and Image Understanding, 89(2) :114–141, February 2003.

T. Cootes and C. Taylor. Statistical models of appearance for medical image analysis and computer vision. SPIE Medical Imaging, 4322 :236–248, July 2001.

T. F. Cootes, G. J. Edwards, and C. J. Taylor. Active appearance models. In Proceedings of the European Conference on Computer Vision, 1998.

A. Del Bue. A factorization appraoch to structure from motion with shape priors. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2008.

A. Del Bue, F. Smeraldi, and L. Agapito. Non-rigid structure from motion using non-parametric tracking and non-linear optimization. In Proceedings of the IEEE Workshop on Articulated and Non-Rigid Motion, 2004.

A. Del Bue, X. Llado, and L. Agapito. Non-rigid metric shape and motion recovery from uncalibrated images using priors. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2006.

F. Dornaika and F. Davoine. Simultaneous facial action tracking and expression recognition using a particle filter. In Proceedings of the International Conference on Computer Vision, 2005.

O. Faugeras. Three-Dimensional Computer Vision : a Geometric Viewpoint. MIT press, 1993. M. A. Fischler and R. C. Bolles. Random sample consensus : a paradigm for model fitting with

applications to image analysis and automated cartography. Communications of the ACM, 24(6) : 726–740, June 1981.

A. W. Fitzgibbon. Robust registration of 2D and 3D point sets. Image and Vision Computing Journal, 21(13-14) :1145–1153, December 2003.

A. W. Fitzgibbon and A. Zisserman. Automatic camera recovery for closed or open image sequences. In Proceedings of the European Conference on Computer Vision, 1998.

M. Fornefett, K. Rohr, and H. S. Stiehl. Elastic registration of medical images using radial basis functions with compact support. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 1999.

V. Gay-Bellile, M. Perriollat, A. Bartoli, and P. Sayd. Image registration by combining thin-plate splines with a 3D morphable model. In Proceedings of the International Conference on Image Processing, 2006.

V. Gay-Bellile, A. Bartoli, and P. Sayd. Feature-driven non-rigid image registration. In Proceedings of the British Machine Vision Conference, 2007a.

V. Gay-Bellile, A. Bartoli, and P. Sayd. Direct estimation of non-rigid registrations with image-based self-occlusion reasoning. In Proceedings of the International Conference on Computer Vision, 2007b.

V. Gay-Bellile, A. Bartoli, and P. Sayd. Gestion des auto-occultations pour l’augmentation d’une surface déformable sur une vidéo. In Proceedings of COmpression et REprésentation des Signaux Audiovisuels, 2007c.

V. Gay-Bellile, A. Bartoli, and P. Sayd. Deformable surface augmentation in spite of self-occlusions. In Proceedings of the International Symposium on Mixed and Augmented Reality, 2007d.

V. Gay-Bellile, A. Bartoli, and P. Sayd. Estimation directe d’alignements non-rigides guidés par primitives. In Proceedings of onzième congrès francophone des jeunes chercheurs en vision par ordinateur, 2007e.

V. Gay-Bellile, A. Bartoli, and P. Sayd. Recalage non-rigide direct avec prise en compte des auto- occultations au niveau image. In Proceedings of Reconnaissance des Formes et Intelligence Artifi- cielle, 2008.

V. Gay-Bellile, A. Bartoli, and P. Sayd. Direct estimation of non-rigid registrations with image-based self-occlusion reasoning (révision majeure effectuée). In IEEE Transactions on Pattern Analysis and Machine Intelligence, Soumis en 2008.

S. Granger and X. Pennec. Multi-scale EM-ICP : A fast and robust approach for surface registration. In Proceedings of the European Conference on Computer Vision, 2002.

N. Guilbert, A. Bartoli, and A. Heyden. Affine approximation for direct batch recovery of euclidean motion from sparse data. International Journal of Computer Vision, 69(3) :317 – 333, September 2006.

I. Guskov, S. Klibanov, and B. Bryant. Trackable surfaces. In Proceedings of Eurogra- phics/SIGGRAPH Symposium on Computer Animation, 2003.

G. D. Hager and P. N. Belhumeur. Efficient region tracking with parametric models of geometry and illumination. IEEETransactions on Pattern Analysis and Machine Intelligence, 20(10) :1025–1039, October 1998.

F. R. Hampel, E. M. Ronchetti, P. J. Rousseeuw, and W. A. Stahel. Robust statistics : the approach based on influence functions. Wiley, 1986.

P. Hansen. The L-curve and its use in the numerical treatment of inverse problems. Technical report, University of Denmark, 2005.

R. I. Hartley. In defence of the eight-point algorithm. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(6) :580–593, June 1997.

R. I. Hartley and F. Schaffalitzky. Powerfactorization : an approach to affine reconstruction with mis- sing and uncertain data. In Proceedings of the Australia-Japan Advanced Workshop on Computer Vision, 2003.

R. I. Hartley and P. F. Sturm. Triangulation. Computer Vision and Image Understanding, 68(2) : 146–157, 1997.

R. I. Hartley and A. Zisserman. Multiple View Geometry in Computer Vision. Cambridge University Press, 2003. Second Edition.

A. Heyden. Projective structure and motion from image sequences using subspace methods. In Proceedings of the Scandinavian Conference on Image Analysis, 1997.

A. Hilsmann and P. Eisert. Tracking deformable surfaces with optical flow in the presence of self occlusions in monocular image sequences. In Proceedings of the NORDIA Workshop on Non-Rigid Shape Analysis and Deformable Image Alignment at CVPR, 2008.

K. P. Horn and G. Schunck. Determining optical flow. Artificial Intelligence, 17 :185–203, 1981. T. S. Huang and O. D. Faugeras. Some properties of the E-matrix in two view motion estimation.

IEEE Transactions on Pattern Analysis and Machine Intelligence, 11(12) :1310–1312, December

1989.

S. Ilic, M. Salzmann, and P. Fua. Implicit meshes for effective silhouette handling. International Journal of Computer Vision, 72(2) :159–178, April 2007. ISSN 0920-5691.

M. Irani. Multi-frame optical flow estimation using subspace constraints. In Proceedings of the International Conference on Computer Vision, 1999.

B. Jian and B.C. Vemuri. A robust algorithm for point set registration using mixture of gaussians. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2005. H. J. Johnson and G. E. Christensen. Consistent landmark and intensity-based image registration.

IEEETransactions on Medical Imaging, 21(5) :450–461, May 2002.

F. Jurie and M. Dhome. Hyperplane approximation for template matching. IEEE Transactions on Pattern Analysis and Machine Intelligence, 24(7) :996–1000, July 2002a.

F. Jurie and M. Dhome. Real time robust template matching. In Proceedings of the British Machine Vision Conference, 2002b.

A. Ladikos, S. Benhimane, and N. Navab. A real-time tracking system combining template-based and feature-based approaches. In International Conference on Computer Vision Theory and Applica- tions, 2007.

V. Lepetit and P. Fua. Monocular model-based 3D tracking of rigid objects : A survey. Foundations and Trends in Computer Graphics and Vision, 1(1) :1–89, August 2005.

V. Lepetit, J. Pilet, and P. Fua. Point matching as a classification problem for fast and robust object pose estimation. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2004.

V. Lepetit, P. Lagger, and P. Fua. Randomized trees for real-time keypoint recognition. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2005.

K. Levenberg. A method for the solution of certain non-linear problems in least squares. Quart. Appl. Math., 2 :164–168, 1944.

J. Lim and M.-H. Yang. A direct method for non-rigid motion with thin-plate splines. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2005.

W.-C. Lin and Y. Liu. Tracking dynamic near-regular texture under occlusion and rapid movements. In Proceedings of the European Conference on Computer Vision, 2006.

D. G. Lowe. Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision, 60(2) :91–110, November 2004.

E. Malis. Improving vision based control using efficient second-order minimization techniques. In Proceedings of the International Conference on Intelligent Robots and Systems, 2004.

E. Malis and E. Marchand. Experiments with robust estimation techniques in real-time robot vision. In Proceedings of the International Conference on Intelligent Robots and Systems, 2006.

D. Marquardt. An algorithm for least-squares estimation of non linear parameters. J. Soc. Industr. Appl. Math., 11(1) :431–444, 1963.

D. Martinec and T. Pajdla. 3D reconstruction by fitting low-rank matrices with missing data. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2005. I. Matthews and S. Baker. Active appearance models revisited. International Journal of Computer

Vision, 60(2) :135–164, November 2004.

K. Mikolajczyk and C. Schmid. A performance evaluation of local descriptors. IEEETransactions on Pattern Analysis and Machine Intelligence, 27(10) :1615–1630, October 2005.

A. Myronenko, X. Song, and M. Carreira-Perpinan. Non-rigid point set registration : Coherent point drift. In Neural Information Processing Systems, 2007.

S. Olsen and A. Bartoli. Implicit non-rigid structure-from-motion with priors. Journal of Mathema- tical Imaging and Vision, special issue : tribute to Peter Johansen, 31(2-3) :233–244, July 2008. M. Ozuysal, P. Fua, and V. Lepetit. Fast keypoint recognition in ten lines of code. In Proceedings of

the International Conference on Computer Vision and Pattern Recognition, 2007.

M. Perriollat and A. Bartoli. A quasi-minimal model for paper-like surfaces. In Proceedings of the Workshop Towards Benchmarking Automated Calibration, Orientation and Surface Reconstruction from Images at CVPR, 2007.

J. Pilet, V. Lepetit, and P. Fua. Real-time non-rigid surface detection. In Proceedings of the Interna- tional Conference on Computer Vision and Pattern Recognition, 2005.

J. Pilet, V. Lepetit, and P. Fua. Retexturing in the presence of complex illumination and occlusions. In Proceedings of the International Symposium on Mixed and Augmented Reality, 2007.

J. Pilet, V. Lepetit, and P. Fua. Fast non-rigid surface detection, registration and realistic augmentation. International Journal of Computer Vision, 76(2) :109–122, February 2008.

D. Pizarro and A. Bartoli. Shadow resistant direct image registration. In Proceedings of the Scandi- navian Conference on Image Analysis, 2007.

D. Pizarro, J. Peyras, and A. Bartoli. Light-invariant fitting of active appearance models. In Procee- dings of the International Conference on Computer Vision and Pattern Recognition, 2008.

J. P. W. Pluim, J. B. A Maintz, and M. A. Viergever. Mutual-information-based registration of medical images : a survey. IEEE Transactions on Medical Imaging, 22(8) :986–1004, August 2003.

M. Prasad, A. Zisserman, and A. Fitzgibbon. Single view reconstruction of curved surfaces. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2006. S. Romdhani and T. Vetter. Efficient, robust and accurate fitting of a 3D morphable model. In

Proceedings of the International Conference on Computer Vision, 2003.

E. Rosten and T. Drummond. Fusing points and lines for high performance tracking. In Proceedings of the International Conference on Computer Vision, 2005.

D. Rueckert, L. Sonoda, C. Hayes, D. Hill, M. Leach, and D. Hawkes. Nonrigid registration using free-form deformations : Application to breast MR images. IEEE Transactions on Medical Ima- ging, 18(8) :712–721, June 1999.

D. Ruprecht and H. Muller. Free form deformation with scattered data interpolation methods. In Geometric Modelling (Computing Suppl. 8), pages 267–281, 1993.

M. Salzmann, S. Ilic, and P. Fua. Physically valid shape parameterization for monocular 3D defor- mable surface tracking. In Proceedings of the British Machine Vision Conference, 2005.

M. Salzmann, R. Hartley, and P. Fua. Convex optimization for deformable surface 3D tracking. In Proceedings of the International Conference on Computer Vision, 2007a.

M. Salzmann, V. Lepetit, and P. Fua. Deformable surface tracking ambiguities. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2007b.

M. Salzmann, R. Urtasun, and P. Fua. Local deformation models for monocular 3D shape recovery. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2008. V. Scholz and M. Magnor. Cloth motion from optical flow. In Proceedings of the Workshop on Vision

Modelling and Visualization, 2004.

V. Scholz, T. Stich, M. Magnor, M. Keckeisen, and M. Wacker. Garment motion capture using color- coded patterns. In Proceedings ofSIGGRAPH, 2005.

S. Sclaroff and J. Isidoro. Active blobs. In Proceedings of the International Conference on Computer Vision, 1998.

T. W. Sederberg and S. R. Parry. Free-form deformation of solid geometric models. In Proceedings ofSIGGRAPH, 1986.

C. Shannon. A mathematical theory of communcation. Bell System, 1948.

J. Shi and C. Tomasi. Good features to track. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 1994.

G. Silveira and E. Malis. Real-time visual tracking under arbitrary illumination changes. In Procee- dings of the International Conference on Computer Vision and Pattern Recognition, 2007.

P. Sturm and B. Triggs. A factorization based algorithm for multi-image projective structure and motion. In Proceedings of the European Conference on Computer Vision, 1996.

P. Taddei and A. Bartoli. Template-based paper reconstruction from a single image is well posed when the rullings are parallel. In Proceedings of the NORDIA Workshop on Non-Rigid Shape Analysis and Deformation Image Alignment at CVPR, 2008.

J-P. Tardif, A. Bartoli, M. Trudeau, N. Guilbert, and S. Roy. Algorithms for batch matrix factoriza- tion with application to structure-from-motion. In Proceedings of the International Conference on Computer Vision and Pattern Recognition, 2007.

C. Tomasi and T. Kanade. Shape and motion from image streams : a factorization method. Interna- tional Journal of Computer Vision, 9(2) :137–154, 1992.

P. H. S. Torr and A. Zisserman. Feature based methods for structure and motion estimation. In Proceedings of the Workshop on Vision Algorithms : Theory and Practice, 1999.

L. Torresani, D. Tang, G. Alexander, and C. Bregler. Tracking and modeling objects with rank constraints. In Proceedings of the International Conference on Computer Vision and Pattern Re- cognition, 2001.

L. Torresani, A. Hertzmann, and C. Bregler. Structure-from-motion : Estimating shape and motion with hierarchical priors. IEEETransactions on Pattern Analysis and Machine Intelligence, 30(5) : 878–892, May 2008.

B. Triggs. Linear projective reconstruction from matching tensors. Image and Vision Computing, 15 (8) :617–625, September 1997.

A. Vedaldi and S. Soatto. Local features, all grown up. In Proceedings of the International Conference