Rene Vidal
Center for Imaging Science : About | Research | Publications | Education | Activities | Downloads | Visiting

Rene Vidal

Assistant Professor

Biomedical Engineering

Telephone

(410) 516-7306 (Office)

Email

rvidal@cis.jhu.edu

World Wide Web

Assistant Information

  • Pam Lauria
    301 Clark
    (410) 516-3826
    pam@cis.jhu.edu
  • Awards

    Courses

    • Spring 2007
      580.222 Biomedical Signals, Systems and Control
      An introduction to linear systems: analysis, stability and control. Topics include first and second order systems, linear time invariant discrete and continuous systems, convolution, Fourier series, Fourier transforms, Laplace transforms, stability of linear systems, input output and state space representation of linear systems, stability, observability, controlability, and PID controller design.
      Undergraduate Students: 100
    • Spring 2007
      580.616  Introduction to Linear Dynamical Systems
      This is a beginning-graduate course in linear, time-invariant, single-input, single-output (SISO) systems.
      Graduate Students: 17
    • Spring 2006
      580.222 Biomedical Signals, Systems and Control
      An introduction to linear systems: analysis, stability and control. Topics include first and second order systems, linear time invariant discrete and continuous systems, convolution, Fourier series, Fourier transforms, Laplace transforms, stability of linear systems, input output and state space representation of linear systems, stability, observability, controlability, and PID controller design.
      Undergraduate Students: 90
      Graduate Students: 1
    • Fall 2006
      580.692 Learning Theory II: Modeling and Segmentation of Multivariate Mixed Data
      The aim of this two-semester course is to study the foundations of computational methods for the statistical and dynamical modeling of multivariate data. The emphasis of Learning Theory I is to use probability theory to build models of data in the framework of regression, classification, and data reduction. The emphasis of Learning Theory II is to use methods from algebraic geometry, probability theory and dynamical systems theory to build models of data in the framework of linear and polynomial algebra and dynamical systems theory. Topics will include nonlinear dimensionality reduction (PCA, LLE, Isomap), unsupervised learning (central clustering, subspace clustering, Generalized PCA), and estimation and identification of dynamical systems (Kalman filtering, subspace identification, hybrid system identification). We will apply these tools to model data from computer vision, biomedical imaging, neuroscience, and computational biology.
      Graduate Students: 12
    • Spring 2004
      580.464 Advanced Topics in Computer Vision: Segmentation, Reconstruction and Recognition of Dynamic Scenes
      This class covers state-of-the-art methods in dynamic vision, with an emphasis on segmentation, reconstruction and recognition of static and dynamic scenes. Topics include: reconstruction of static scenes (tracking and correspondences, multiple view geometry, self calibration), reconstruction of dynamic scenes (2-D and 3-D motion segmentation, nonrigid motion analysis), recognition of visual dynamics (dynamic textures, face and hand gestures, human gaits, crowd motion analysis), as well as geometric and statistical methods for clustering and unsupervised learning, such as K-means, Expectation Maximization, and Generalized Principal Component Analysis.
      Undergraduate Students: 1
      Graduate Students: 12

    Education

    • PhD Electrical Engineering and Computer SciencesUniversity of California at Berkeley, August, 2003
    • MSc Electrical Engineering and Computer SciencesUniversity of California at Berkeley, May, 2000
    • MSc Automatic Control and Signal ProcessingCatholic University of Chile, September, 1997
    • BSc Industrial Engineering with major in ElectricityCatholic University of Chile, August, 1995

    External Interactions

    • Visit the Harriot Watt University invited by Prof. Paolo Favaro to colaborate on a research project on classification of dynamic textures using boosting. International Collaborations
    • Visit Australian National University invited by Prof. Richard Hartley to collaborate on a research project on 3-D motion segmentation. International Collaborations

    Experience

    • Assistant Professor of Biomedical Engineering, Johns Hopkins University. January 15, 2004 - Present
    • Visiting Professor, Australian National University. November 11, 2007 - November 28, 2007
    • Visiting Professor, Heriot Watt University, UK. December 15, 2006 - January 15, 2007
    • Assistant Professor of Electrical and Computer Engineering, Johns Hopkins University. March, 2006
    • Assistant Professor of Mechanical Engineering, Johns Hopkins University. July, 2004
    • Assistant Professor of Computer Science, Johns Hopkins University. July, 2004
    • Research Fellow, National ICT Australia. September 03, 2003 - January 10, 2004
    • Research Intern, RIACS NASA Ames, Moffet Field CA. May, 2002 - August, 2002
    • Research Intern, NEC Research Institute, Princeton NJ. May, 2001 - August, 2001

    Grants and Contracts

    • Information Fusion and Localization in Distributed Sensor Systems, Applied Physics Laboratory (JHU APL-934652) $72,799 Status: Awarded/Active December 17, 2007 - August 31, 2008
    • Defibrillation Mechanisms in Ischemic Hearts, National institute of Health (NIH RO1 HL082729) $55,000 Status: Awarded/Terminated February 01, 2007 - January 31, 2008
    • CAREER: Recognition of Dynamic Activities in Unstructured Environments, National Science Foundation (NSF ISS-0447739) $440,000 Status: Awarded/Active February 01, 2005 - January 31, 2010
    • Segmenting Rigid Motions from Dynamic Textures, Office of Naval Research (ONR N00014-05-10836) $348,000 Status: Awarded/Active August 01, 2005 - July 31, 2008
    • An Algebraic Geometric Approach to Hybrid Systems Identification, National Science Foundation (NSF CNS-0509101) $350,000 Status: Awarded/Active September 01, 2005 - August 31, 2008
    • Advanced Video Exploitation for Unmanned Aerial Vehicles, Whiting School of Engineering - Applied Physics Laboratory $300,000 Status: Awarded/Terminated October 01, 2005 - October 31, 2007
    • Magnetic Resonance Guided Electrophysiology Intervention, National Institute of Health (NIH-NHLBI) $191,110 Status: Awarded/Terminated November 01, 2004 - June 30, 2006

    Presentations

    • Rene Vidal: Generalized Principal Component Analysis (GPCA): an analytic approach to segmentation of static and dynamics scenes CS Seminar. University of California-Los Angeles. May, 2003. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA): an analytic approach to segmentation of static and dynamics scenes CS Seminar. University of California-San Diego. April, 2003. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA): an analytic approach to segmentation of static and dynamics scenes CS Seminar. Pennsylvania State University. April, 2003. (Invited)
    • Rene Vidal: Segmentation of Dynamic Scenes CS Seminar. University of Illinois at Urbana-Champaign. October, 2002. (Invited)
    • Rene Vidal: Segmentation of Dynamic Scenes from Multibody Fundamental Matrix Vision Seminar. Stanford University. May, 2002.
    • Rene Vidal: Structure from Motion and Pursuit-Evasion Games Vision Seminar. University of Southern California. November, 2001.
    • Rene Vidal: The Multiple View Matrix GRASP Seminar. University of Pennsylvania. August, 2001. (Invited)
    • Rene Vidal: Multi-Agent Probabilistic Pursuit-Evasion Games with Unmanned Ground and Aerial Vehicles CSL Seminar. University of Illinois at Urbana-Champaign. April, 2001. (Invited)
    • Rene Vidal: Toward Dynamic GPCA: Hybrid System Identification for the Analysis of Dynamic Scenes Sundaram Seshu Scholar Lecture. University of Illinois at Urbana Champaign. November, 2005. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA) Machine Learning Summer School. Canberra, Australia. January, 2005. (Invited)
    • Rene Vidal: An Algebraic Geometric Approach to Hybrid System Identification Workshop on Identification of Hybrid Systems, Conference on Decision and Control. Seville, Spain. December, 2005. (Invited)
    • Rene Vidal: Segmenting a Beating Heart Using Generalized Principal Component Analysis IEEE Biomedical Engineering Chapter. Johns Hopkins University. December, 2005. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA) Department of Applied Math and Statistics Seminar. Johns Hopkins University. November, 2005. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA) Department of Biomedical Engineering Seminar. Tsinghua University, Beijing, China. October, 2005. (Invited)
    • Rene Vidal: Segmentation and Optical Flow for Multiple Moving Dynamic Textures Department of EECS Seminar. University of California at Berkeley. June, 2005. (Invited)
    • Rene Vidal: Clustering Bilinear Surfaces Center for Imaging Science Seminar. Johns Hopkins University. April, 2005. (Invited)
    • Rene Vidal: Reconstruction of Dynamic Scenes using GPCA Seminar. Siemens Corporate Research. April, 2005. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA): an analytic approach to segmentation of static and dynamics scenes CIS Seminar. Johns Hopkins University. March, 2003. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA): an analytic approach to segmentation of static and dynamics scenes CS Seminar. Northwestern University. February, 2003. (Invited)
    • Rene Vidal: Structure from Motion and Pursuit-Evasion Games ME Seminar. Caliifornia Institute of Technology. November, 2001.
    • Rene Vidal: Generalized Principal Component Analysis (GPCA) and its application to segmentation of dynamics scenes Vision Seminar. University of Southern California. November, 2002.
    • Rene Vidal: Generalized Principal Component Analysis (GPCA) and its application to segmentation of dynamics scenes Vision Seminar. University of California at San Diego. November, 2002.
    • Rene Vidal: Generalized Principal Component Analysis (GPCA) and its application to segmentation of dynamics scenes CS Seminar. University of California at Santa Barbara. November, 2002.
    • Rene Vidal: Generalized Principal Component Analysis (GPCA): an analytic approach to segmentation of static and dynamics scenes RSISE Seminar. Australian National University. June, 2003. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA) EECS Seminar. University of California at Berkeley. May, 2004. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA) Tutorial. Universidad Catolica de Chile. December 14, 2004. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA): an Algebraic Geometric Approach to Subspace Clustering CS Seminar.  Stevens Institute of Technology. February, 2006. (Invited)
    • Rene Vidal: Algebraic Techniques for Segmentation and Registration with Applications to DTI and Interventional MRI. Clinical Neuroscience Seminar. Johns Hopkins University. April, 2006. (Invited)
    • Rene Vidal: Segmentation of Dynamic Scenes and Textures BIRS Workshop on Mathematical Methods in Computer Vision. Banff, Canada. October, 2006. (Invited)
    • Rene Vidal: Binet-Cauchy Kernels on Dynamical Systems CIS Seminar. Johns Hopkins University. October, 2006.
    • Rene Vidal: Dynamic GPCA: Theory and Applications in Computer Vision, Biomedical Imaging, and Dynamical Systems ME Seminar. University of Delaware. November, 2006. (Invited)
    • Rene Vidal: Modeling and Segmentation of Dynamic Textures ERC-CISST Seminar. Johns Hopkins University. November, 2006. (Invited)
    • Rene Vidal: Binet-Cauchy Kernels on Dynamical Systems EE Seminar. Princeton University. November, 2006. (Invited)
    • Rene Vidal: Modeling and Segmentation of Dynamic Textures. Vision Seminar, Harriot Watt University. Edinburgh, UK. December, 2006. (Invited)
    • Rene Vidal: Segmentation of Dynamic Scenes and Textures Plenary Lecture. Workshop on Statistical Methods in Multi-Image and Video Processing (SMVP), Prague, Check Republic. May, 2006. (Invited)
    • Rene Vidal: Segmentation of Dynamic Scenes and Textures Plenary Lecture. Workshop on Computational Vision, Robotics, Neurocontrol and Medical Image Processing, Guadalajara, Mexico. June, 2006. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA). Workshop on Image Processing. Guanajuato, Mexico. August, 2007. Keynote speech (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA). Summer Workshop on Language and Speech Processing. Johns Hopkins Unversity. July, 2007. (Invited)
    • Rene Vidal: An Algebraic Geometric Approach to Hybrid System Identification. Workshop on Identification of Hybrid Systems, European Control Conference. Kos, Greece. July, 2007. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA). Tutorial at the IEEE Conference on Computer Vision and Pattern Recognition. Minneapolis, MN, USA. June, 2007. (Invited)
    • Rene Vidal: Modeling, Segmentation and Registration of Dynamic Textures. Departmental Seminar, Research School of Information, Science and Engineering, Australian National University. Canberra, Australia. November, 2007. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA). Departmental Seminar, Department of Mathematics, Vanderbilt University. Nashville, TN, USA. September, 2007. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA). Workshop on Optimization on Manifolds, Conference on Decision and Control. New Orleans, LA, USA. December, 2007. (Invited)
    • Rene Vidal: An Algebraic Geometric Approach to Hybrid System Identification. Workshop on Hybrid System Identification via Generalized Principal Component Analysis, Conference on Decision and Control. New Orleans, LA, USA. December, 2007.
    • Rene Vidal: Segmentation of Dynamic Scenes via Generalized Principal Component Analysis Workshop on Mathematics and Image Analysis. Paris, France. September 06, 2004. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA) GRASP Seminar. University of Pennsylvania. March, 2004. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA) Robotics Seminar. Carnegie Mellon University. February, 2004. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA) Vision Seminar. University of Maryland at College Park. November, 2004. (Invited)
    • Rene Vidal: Motion Segmentation with Missing Data using PowerFactorization and GPCA IEEE Conference on Computer Vision and Pattern Recognition. Washington DC. July, 2004.
    • Rene Vidal: A New GPCA Algorithm for Clustering Subspaces by Fitting, Differentiating and Dividing Polynomials.  IEEE Conference on Computer Vision and Pattern Recognition. Washington DC. June, 2004.
    • Rene Vidal: A Unified Algebraic Approach to 2-D and 3-D Motion Segmentation. European Conference on Computer Vision. Prague, Czek Republic. May, 2004. Best Paper Award Honorable Mention
    • Rene Vidal: Reconstruction of Dynamic Scenes Workshop on Imaging Beyond the Pinhole Camera. Daghstul, Germany. June, 2004.
    • Rene Vidal: Generalized Principal Component Analysis (GPCA): an analytic approach to segmentation of static and dynamics scenes EE Seminar. Princeton University. May, 2003. (Invited)
    • Rene Vidal: Generalized Principal Component Analysis (GPCA) and its application to segmentation of dynamics scenes CDS Seminar. Caliifornia Institute of Technology. November, 2002.

    Professional Activities

      • Area Chair
      • IEEE International Conference on Computer Vision (2007)
      • IEEE Conference on Computer Vision and Pattern Recognition (2005)
      • Review Panels
      • CAREER Award Panel, Power Control and Adaptive Networks, National Science Foundation, 2007
      • CAREER Award Panel, Computer Vision, National Science Foundation, 2007
      • Member of Qualifying Examination Committee
      • Ehsan Elhamifar, Electrical and Computer Engineering, 2007
      • Dheeraj Singaraju, Electrical and Computer Engineering, 2005
      • Avinash Ravichandran, Electrical and Computer Engineering, 2005
      • Service
      • Review and Interview Faculty Candidates, Institute for Computational Medicine (2006,2008)
      • Organize Welcome to PhD students, Center for Imaging Science (2004-present)
      • Interview Faculty Candidates for Position in Control and Dynamical Systems, Department of Electrical Engineering (2005,2007)
      • Program Chair
      • IEEE Pacific-Rim Symposium on Image and Video Technology (2007)
      • Advisory Board
      • Tau Beta Pi, JHU Chapter
      • Associate Editor
      • IEEE Conference on Decision and Control (2008)
      • Departmental Committees
      • Organize PhD Admissions, Center for Imaging Science (2004-present)
      • MSE Admissions, Department of Biomedical Engineering (2006,2008)
      • Member of Teaching Assistant Committee, Department of Biomedical Engineering (2006)
      • Member of PhD Program Curriculum Committe, Department of Biomedical Engineering (2005)
      • Member of Joint Curriculum Committe, Whiting School of Engineering (2005-2008)
      • Program Committee Member
      • IEEE International Conference on Computer Vision (2005), European Conference on Computer Vision (2004, 2006, 2008), IEEE Conference on Computer Vision and Pattern Recognition (2004, 2006, 2007, 2008), Asian Conference on Computer Vision (2007)
      • NIPS: Neural Information Processing Systems (2005), International Conference on Machine Learning (2006), European Conference on Machine Learning (2006)
      • CVPR Workshop on Nonrigid Object Recognition and Deformable Image Registration (2008), CVPR Workshop on Advanced 3D Imaging for Safety and Security (2005), International Symposium on 3D Data Processing, Visualization and Transmission (2006), Workshop on Image Registration in Deformable Environments (2006), Biomedical Engineering Symposium (2008)
      • Workshop, Tutorial and Course Organization
      • Workshop on Dynamical Vision, IEEE International Conference on Computer Vision, Marseille, France (2008)
      • Course on Generalized Principal Component Analysis (GPCA), IEEE Conference on Computer Vision and Pattern Recognition, Anchorage, USA (2008)
      • Workshop on Hybrid System Identification via Generalized Principal Component Analysis, IEEE Conference on Decision and Control, New Orleans, USA (2007)
      • Workshop on Dynamical Vision, IEEE International Conference on Computer Vision, Rio de Janeiro, Brazil (2007)
      • Workshop on Computer Vision for Developing Regions, IEEE International Conference on Computer Vision, Rio de Janeiro, Brazil (2007)
      • Course on Identification of Hybrid Systems, European Control Conference, Kos, Greece (2007)
      • Course on Generalized Principal Component Analysis (GPCA), IEEE Conference on Computer Vision and Pattern Recognition, Minneapolis, USA (2007)
      • Workshop on Dynamical Vision, European Conference on Computer Vision, Graz, Austria (2006)
      • Workshop on Dynamical Vision, IEEE International Conference on Computer Vision, Beijing, China (2005)
      • Tutorial on Multiple-View Geometry for Image-Based Modeling, IEEE International Conference on Image Processing, Genoa, Italy (2005)
      • Course on Generalized Principal Component Analysis (GPCA): Theory and Applications in Vision & Control, Catholic University, Santiago, Chile (2004)
      • Invited Session on Observability, Observer Design and Identification of Hybrid Systems, IEEE Conference on Decision and Control, Nassau, Bahamas (2004)
      • Tutorial on 3D Reconstruction and Motion Analysis of Static and Dynamic Scenes, IEEE International Conference on Robotics and Automation, New Orleans, USA (2004)
      • Course on Multiple-View Geometry for Image-Based Modeling, SIGGRAPH, Los Angeles, USA (2003,2004)
      • Journal Reviewer
      • Computer Vision: International Journal of Computer Vision, IEEE Transactions on Pattern Analysis and Machine Intelligence, Computer Vision and Image Understanding, Journal of Mathematical Imaging and Vision
      • Image and Signal Processing: IEEE Signal Processing Letters, Signal Processing, Journal of Electronic Imaging, Multidimensional Systems and Signal Processing, Journal of Fourier Analysis and Applications
      • Machine Learning: Journal of Machine Learning Research, Pattern Recognition Letters, Pattern Analysis and Applications Journal, International Journal on Pattern Recognition and Artificial Intelligence, Engineering Applications of Artificial Intelligence
      • Robotics and Control: IEEE Transactions on Robotics, IEEE Transactions on Automatic Control, Automatica, System and Control Letters, IEEE Transaction on Control Applications and Systems, Asian Journal of Control
      • Conference Reviewer
      • Computer Vision: International Conference on Computer Vision (2003,2005,2007), European Conference on Computer Vision (2002,2004,2006), IEEE Conference on Computer Vision and Pattern Recognition (2003-2008)
      • Machine Learning: NIPS: Neural Information Processing Systems (2005), International Conference on Machine Learning (2006), European Conference on Machine Learning (2006)
      • Robotics and Control: European Control Conference (2006-2007), IEEE Conference on Decision and Control (2000-2007), Workshop on Hybrid Systems Computation and Control (2000-2003, 2008), IEEE American Control Conference (2002-2004,2007), IFAC Symposium on System Identification (2006), IEEE International Conference on Robotics and Automation (2006), IEEE International Conference on Intelligent Robots and Systems (2005)
      • Member of GBO Committee
      • Michael Kutzer, Mechanical Engineering, 2007
      • Netta Gurari, Mechanical Engineering, 2007
      • Dheeraj Singaraju, Electrical Engineering, 2007
      • Avinash Ravichandran, Electrical Engineering, 2007
      • Vinutha Khallem, Mechanical Engineering, 2007
      • Harsh Agarwal, Electrical and Computer Engineering, 2006
      • Le Lu, Computer Science, 2006
      • Alvina Goh, Biomedical Engineering, 2006
      • Yasmin Hashambhoy, Biomedical Engineering, 2005
      • Xiaodong Fan, Electrical and Computer Engineering, 2004
      • Jason Corso, Computer Science, 2004
      • Xiangtian Dai, Computer Science, 2004
      • Member of Thesis Proposal Committee
      • Avinash Ravichandran, Electrical and Computer Engineering, 2007
      • Dheeraj Singaraju, Electrical and Computer Engineering, 2007
      • Mauktik Kulkarni, Biomedical Engineering, 2005
      • Luis Gutierrez, Biomedical Engineering, 2005
      • Vincent Huang, Biomedical Engineering, 2005
      • Member of Thesis Defense Committee
      • Atiyeh Ghoreyshi, Biomedical Engineering, 2006
      • Jason Corso, Computer Science, 2005
      • Xiangtian Dai, Computer Science, 2005

    Research Interests

    • Computer Vision: camera sensor networks, recognition of human and crowd activities, dynamic textures, 2-D and 3-D motion segmentation, non-rigid shape and motion, structure from motion and multiple view geometry, omnidirectional vision
    • Biomedical imaging: fiber tracking, segmentation, registration and tracking of diffusion tensor imagines (DTI), heart motion analysis for interventional MRI
    • Machine Learning: Generalized Principal Component Analysis (GPCA), clustering and segmentation on geometric spaces, kernels on dynamical systems, kernel GPCA, dynamic GPCA
    • Robotics: vision-based control of unmanned ground and aerial vehicles
    • Hybrid Systems: observability and identification of hybrid systems.

    Publications: All Publications

    1. Cipriano A., M. Ramos, R. Vidal and D. Mery. "Parallel Processing Systems and their Application to Economic Dispatch with Environmental Constraints". Latin-American Congress on Automatic Control (1996):115-121
    2. Vidal R., and A. Cipriano. "The Scorbot ER VII Robot Arm: Description and Applications". Chilean Congress on Automatic Control (1996):17-22
    3. Vidal, R., and Cipriano, A. "System for Classifying Rocks by using Artificial Vision and a Robot Arm". In Proceedings of the 1997 IEEE International Symposium on Industrial Electronics ISIE '97 2 (1997):729-734
    4. A. Cipriano, M. Guarini, R. Vidal, A. Soto, C. Sepulveda, D. Mery and H. Briseno. "A Real Time Visual Sensor for Supervision of Flotation Cells". Minerals Engineering 11. 837 (1998):489-499
    5. Vidal, R., Cipriano, A. "A Robotic Classifier of Rocks: an Integration of Artificial Vision and Robotics". Proceedings of the 5th IFAC Workshop on Algorithms and Architectures for Real-Time Control AARTC '98 (1998):120-125
    6. J. Concha, A. Cipriano and R. Vidal. "Design of Stable Fuzzy Controllers for Nonlinear Processes." Stability Issues in Fuzzy Control. LNCS, Springer Verlag, 2000.
    7. R. Vidal, S. Schaffert, J. Lygeros, S. Sastry. "Controlled Invariance of Discrete Time Systems". Hybrid Systems: Computation and Control. Springer Berlin / Heidelberg 1790/2000 (2000):437-451 (Lecture Notes in Computer Science)
    8. R. Vidal. "Controlled Invariance of Discrete Time Hybrid Systems". MS Thesis, Electrical Engineering and Computer Sciences, University of California at Berkeley (2000)
    9. Y. Ma, R. Vidal, J. Kosecka, S. Sastry. "Kruppa Equation Revisited: Its Renormalization and Degeneracy". European Conference on Computer Vision. Springer Berlin / Heidelberg 1843/2000 (2000):561-577 (Lecture Notes in Computer Science)
    10. Y. Ma, R. Vidal, S. Hsu and S. Sastry. "Optimal Motion Estimation from Multiple Images by Normalized Epipolar Constraint". Journal of Communications in Information and Systems 1 (2001):51-73
    11. J. Concha, A. Cipriano and R. Vidal. "Design of fuzzy controllers based on stability analysis". Special Issue on Formal Methods for Fuzzy Modeling and Control, Fuzzy Sets & Systems 121. 1 (2001):25-38
    12. R. Vidal, S. Schaffert, O. Shakernia, J. Lygeros, S. Sastry. "Decidable and Semi-decidable Controller Synthesis for Classes of Discrete Time Hybrid Systems". Proceedings of the 40th IEEE Conference on Decision and Control (2001):1243-1248
    13. H. J. Kim, R. Vidal, D. H. Shim, O. Shakernia, S. Sastry. "A Hierarchical Approach to Probablistic Pursuit Evasion Games with Unmanned Ground and Aerial Vehicles". Proceeding of the 40th IEEE Conference on Decision and Control 1 (2001):634-639
    14. R. Vidal, Y. Ma, S. Hsu, S. Sastry. "Optimal Motion Estimation from Multiview Normalized Epipolar Constraint". International Conference on Computer Vision 1 (2001):34-41
    15. R. Vidal, S. Rashid, C. Sharp, O. Shakernia, J. Kim, S. Sastry. "Pursuit-Evasion Games with Unmanned Ground and Aerial Vehicles". IEEE International Conference on Robotics and Automation 3 (2001):2948-2955
    16. R. Vidal, O. Shakernia, J. Kim, D. Shim and S. Sastry. "Probabilistic Pursuit-Evasion Games: Theory, Implementation and Experimental Evaluation". IEEE Transactions on Robotics and Automation 18. 5 (2002):662-669
    17. R. Vidal, A. Chiuso, S. Soatto. "Observabilitly and Identifiability of Jump Linear Systems ". IEEE Conference on Decision and Control 4 (2002):3614-3619
    18. R. Vidal, S. Sastry. "Segmentation of Dynamic Scenes from Image Intensities". IEEE Workshop on Vision and Motion Computing (2002):44-49
    19. O. Shakernia, R. Vidal, S. Sastry. "Infinitesimal Motion Estimation from Multiple Central Panoramic Views". IEEE Workshop on Vision and Motion Computing (2002):229-234
    20. R. Vidal, S. Soatto, S. Sastry. "A Factorization Method for Multibody Motion Estimation and Segmentation". Annual Allerton Conference on Communication, Control and Computing (2002):1625-1634
    21. R. Vidal, S. Sastry. "Vision-based detection of autonomous vehicles for pursuit-evasion games". IFAC World Congress on Automatic Control (2002)
    22. R. Vidal, S. Soatto, Y. Ma, S. Sastry. "Segmentation of Dynamic Scenes from the Multibody Fundamental Matrix". ECCV Workshop on Vision and Modeling of Dynamic Scenes (2002)
    23. R. Vidal, J. Oliensis. "Structure from Planar Motions with Small Baselines". European Conference on Computer Vision. Springer Berlin / Heidelberg 2351/2002 (2002):383-398 (Lecture Notes in Computer Science)
    24. O. Shakernia, R. Vidal, C. Sharp, Y. Ma, S. Sastry. "Multiple View Motion Estimation and Control for Landing an Unmanned Aerial Vehicle". IEEE International Conference on Robotics and Automation 3 (2002):2793-2798
    25. R. Vidal, O. Shakernia, S. Sastry. "Omnidirectional Vision-Based Formation Control". Annual Allerton Conference on Communication, Control and Computing (2002):1637-1646
    26. R. Vidal, A. Chiuso, S. Soatto and S. Sastry. "Observability of Linear Hybrid Systems". Hybrid Systems: Computation and Control. Springer Berlin / Heidelberg 2623/2003 (2003):526-539 (Lecture Notes in Computer Science)
    27. R. Vidal. "Generalized Principal Component Analysis (GPCA): an Algebraic Geometric Approach to Subspace Clustering and Motion Segmentation". PhD Thesis, Electrical Engineering and Computer Sciences, University of California at Berkeley (2003)
    28. R. Vidal, S. Soatto and S. Sastry. " An Algebraic Geometric Approach to the Identification of a Class of Linear Hybrid Systems". IEEE Conference on Decision and Control 1 (2003):167-172
    29. R. Vidal, Y. Ma, S. Sastry. "Generalized Principal Component Analysis (GPCA)". IEEE Conference on Computer Vision and Pattern Recognition I (2003):621-628 (Oral presentation (6.5%))
    30. R. Vidal, S. Sastry. "Optimal Segmentation of Dynamic Scenes from Two Perspective Views". IEEE Conference on Computer Vision and Pattern Recognition II (2003):281-286 (Oral presentation (6.5%))
    31. R. Vidal, O. Shakernia and S. Sastry. "Formation Control of Nonholonomic Mobile Robots with Omnidirectional Visual Servoing and Motion Segmentation". IEEE International Conference on Robotics and Automation 1 (2003):584-589
    32. O. Shakernia, R. Vidal, S. Sastry. "Omnidirectional vision-based egomotion estimation from backprojection flow". Workshop on Omnidirectional Vision (2003)
    33. O. Shakernia, R. Vidal and S. Sastry. "Structure from small baseline motion with central panoramic cameras". Workshop on Omnidirectional Vision (2003)
    34. N. Cowan , O. Shakernia, R. Vidal and S. Sastry. "Vision-based Follow-the-Leader". IEEE Conference on Intelligent Robotic Systems (2003)
    35. O. Shakernia, R. Vidal and S. Sastry. "Multibody Motion Estimation and Segmentation from Multiple Central Panoramic Views". IEEE International Conference on Robotics and Automation (2003)
    36. Y. Ma, K. Huang, R. Vidal, J. Kosecka and S. Sastry. "Rank Conditions on the Multiple View Matrix". International Journal of Computer Vision 59. 2 (2004):115-137
    37. R. Vidal, O. Shakernia, and S. Sastry. "Following the Flock: Distributed Formation Control with Omnidirectional Vision-Based Motion Segmentation and Visual Servoing". IEEE Robotics and Automation Magazine 11. 4 (2004):14-20
    38. R. Vidal and B.D.O. Anderson. "Recursive Identification of Switched ARX Hybrid Models: Exponential Convergence and Persistence of Excitation". IEEE Conference on Decision and Control (2004):27-32
    39. R. Vidal and R. Hartley. " Motion Segmentation with Missing Data using PowerFactorization and GPCA". IEEE Conference on Computer Vision and Pattern Recognition II (2004):310-316
    40. K. Huang , Y. Ma and R. Vidal. "Minimum Effective Dimension for Mixtures of Subspaces: A Robust GPCA Algorithm and its Applications". IEEE Conference on Computer Vision and Pattern Recognition II (2004):631-638
    41. R.Vidal , Y. Ma and J. Piazzi. "A New GPCA Algorithm for Clustering Subspaces by Fitting, Differentiating and Dividing Polynomials". IEEE Conference on Computer Vision and Pattern Recognition I (2004):510-517
    42. R. Vidal. "Identification of PWARX Hybrid Models with Unknown and Possibly Different Orders". IEEE American Control Conference 1 (2004):547-552
    43. Hartley, R. and Vidal, R. "The Multibody Trifocal Tensor: Motion Segmentation from 3 Perspective Views". IEEE Conference on Computer Vision and Pattern Recognition I (2004):769-775
    44. R. Vidal and Y.Ma. "A Unified Algebraic Approach to 2-D and 3-D Motion Segmentation". Best Paper Award Honorable Mention at the European Conference on Computer Vision. LNCS 3021, Springer Verlag, Edited by Tomas Pajdla and Jiri Matas I (2004):1-15
    45. D. Mery, F. Ochoa, and R. Vidal. "Tracking of Points in a Calibrated and Noisy Image Sequence". International Conference on Image Analysis and Recognition (2004):647-654
    46. R. Vidal. " Multi-Subspace Methods for Motion Segmentation from Affine, Perspective and Central Panoramic Cameras". IEEE Conference on Robotics and Automation (2005):1753-1758
    47. Y. Ma and R. Vidal. "A Closed Form Solution to the Identification of Hybrid ARX Models via the Identification of Algebraic Varieties". Hybrid Systems Computation and Control. LNCS, Springer Verlag (2005):449-465
    48. A. Juloski, M. Heemels, G. Ferrari-Trecate, R. Vidal, S. Paoletti and H. Niessen. "Comparison of four procedures for the identification of hybrid systems". Hybrid Systems Computation and Control. LNCS, Springer Verlag (2005):354-369
    49. R. Vidal and A. Ravichandran. "Segmentation and Optical Flow for Multiple Moving Dynamic Textures". IEEE International Conference on Computer Vision and Pattern Recognition 2 (2005):516-521
    50. R. Vidal and D. Singaraju. "A Closed-Form Solution to Direct Motion Segmentation". IEEE International Conference on Computer Vision and Pattern Recognition 2 (2005)-510 (515)
    51. R. Vidal, Y. Ma, and S. Sastry. "Generalized Principal Component Analysis (GPCA)". IEEE Transactions on Pattern Analysis and Machine Intelligence 27. 12 (2005):1-15
    52. Y. Hashambhoy and R. Vidal. "Recursive Identification of Switched ARX Models with Unknown Number of Models and Unknown Orders". IEEE Conference on Decision and Control (2005):6115-6121
    53. X. Fan and R. Vidal. "The Space of Multibody Fundamental Matrices: Rank Geometry and Projection". International Workshop on Dynamical Vision. Springer (2005):1-17 (LNCS 4358)
    54. A. Ghoreyshi, R. Vidal, and D. Mery. "Segmentation of Circular Casting Defects Using a Robust Algorithm". Insight, Journal of the British Institute of Non-Destructive Testing (2005):615-617
    55. R. Vidal, Y. Ma, S. Soatto, and S. Sastry. "Two-View Multibody Structure from Motion". International Journal of Computer Vision 68. 1 (2006):7-25
    56. A. Ghoreyshi and R. Vidal. "Segmenting Dynamic Textures with Ising Descriptors, ARX Models and Level Sets". International Workshop on Dynamical Vision. Springer (2006):127-141 (LNCS 4358)
    57. R. Vidal. "Segmentation of Dynamic Scenes Taken by a Central Panoramic Camera." Imaging Beyond the Pinhole Camera. Springer Verlag, 2006. 125-142.
    58. R. Vidal and D. Abretske. "Nonrigid Shape and Motion from Multiple Perspective Views". European Conference on Computer Vision. Springer (2006):205-218 (LNCS 3952)
    59. A. Goh and R. Vidal. "Algebraic Methods for Direct and Feature Based Registration of Diffusion Tensor Images". European Conference on Computer Vision. Springer (2006):514-525 (LNCS 3953)
    60. A. Ravichandran, R. Vidal and H. Halperin. "Segmenting a Beating Heart Using PolySegment and Spatial GPCA". IEEE International Symposium on Biomedical Imaging (2006):634-637
    61. A. Goh and R. Vidal. "An Algebraic Solution to Rigid Registration of Diffusion Tensor Images". IEEE International Symposium on Biomedical Imaging (2006):642-645
    62. D. Singaraju and R. Vidal. "A Bottom Up Algebraic Approach to Motion Segmentation". Asian Conference on Computer Vision. Springer (2006):286-296 (LNCS 3851)
    63. L. Lu and R. Vidal. "Combined Central and Subspace Clustering on Computer Vision Applications". International Conference on Machine Learning (2006):593-600
    64. R. Vidal and Y. Ma. "A Unified Algebraic Approach to 2-D and 3-D Motion Segmentation". Journal of Mathematical Imaging and Vision 25. 3 (2006):403-421
    65. R. Vidal. "Online Clustering of Moving Hyperplanes". Neural Information and Processing Systems (2006):1433-1440
    66. D. Singaraju and R. Vidal. "Direct Segmentation of Multiple Motion Models of Different Types". International Workshop on Dynamical Vision. Springer (2006):18-33 (LNCS 4358)
    67. A. Ghoreyshi and R. Vidal. "Epicardial Segmentation in Dynamic Cardiac MR Sequences Using Priors on Shape, Intensity, and Dynamics, in a Level Set Framework". IEEE International Symposium on Biomedical Imaging (2007):860-863
    68. R. Vidal, A. Heyden, and Y. Ma. Dynamical Vision. Springer Verlag, 2007.
    69. V. Vishwanathan, A. Smola, and R. Vidal. "Binet Cauchy Kernels on Dynamical Systems and its Application to the Analysis of Dynamic Scenes". International Journal of Computer Vision 73. 1 (2007):95-119
    70. R. Tron and R. Vidal. "A Benchmark for the Comparison of 3-D Motion Segmentation Algorithms". IEEE International Conference on Computer Vision and Pattern Recognition (2007)
    71. T. Li, D. Singaraju, V. Khallem, and R. Vidal. "Projective Factorization of Multiple Rigid-Body Motions". IEEE International Conference on Computer Vision and Pattern Recognition (2007)
    72. A. Goh and R. Vidal. "Segmenting Motions of Different Types by Unsupervised Manifold Clustering". IEEE International Conference on Computer Vision and Pattern Recognition (2007)
    73. Rene Vidal. "Identification of Spatial-Temporal Hybrid Systems". Conference on Decision and Control (2007)
    74. M. Petreczky, and R. Vidal. "Realization Theory of Stochastic Jump-Markov Linear Systems". Conference on Decision and Control (2007)
    75. S. Paoletti, A. Juloski, G. Ferrari-Trecate, and R. Vidal. "Identification of Hybrid Systems: A Tutorial". European Journal of Control 13. 2-3 (2007):242-260
    76. M. Petreczky and R. Vidal. "Metrics and Topology for Nonlinear and Hybrid Systems". Workshop on Hybrid Systems Computation and Control. Springer (2007):459-472 (LNCS 4416)
    77. R. Vidal, S. Soatto and A. Chiuso. "Applications of Hybrid System Identification in Computer Vision". European Control Conference (2007)
    78. R. Vidal and P. Favaro. "DynamicBoost: Boosting Time Series Generated by Dynamical Systems". IEEE International Conference on Computer Vision (2007)
    79. A. Ravichandran and R. Vidal. "Mosaicing Nonrigid Dynamical Scenes". International Workshop on Dynamical Vision (2007)
    80. H. Cetingul, R. Chaudhry, and R. Vidal. "A System Theoretic Approach to Synthesis and Classification of Lip Articulation". International Workshop on Dynamical Vision (2007)
    81. R. Vidal and R. Hartley. "Three-View Multibody Structure from Motion". IEEE Transactions on Pattern Analysis and Machine Intelligence 30. 2 (2008):214-227
    82. R. Vidal, R. Tron, and R. Hartley. "Multiframe Motion Segmentation with Missing Data Using PowerFactorization and GPCA". International Journal on Computer Vision 79. 1 (2008):85-105
    83. R. Vidal. "Recursive Identification of Switched ARX Hybrid Systems". Automatica (2008)
    84. R. Vidal, Y. Ma, and S. Sastry. Generalized Principal Component Analysis (GPCA). Springer Verlag, 2008.
    85. A. Goh and R. Vidal. "Clustering on Riemannian Manifolds". IEEE International Conference on Computer Vision and Pattern Recognition (2008)
    86. H. Cetingul, R. Vidal, G. Plank and N. Trayanova . "Nonlinear Steerable Templates for Extracting Orientation and Tracing Tubular Structures in Medical Images". International Symposium on Biomedical Imaging (2008)
    87. M. Petreczky and R. Vidal. "Realization of Discrete-Time Semi-Algebraic Hybrid Systems". Hybrid Systems Computation and Control (2008)
    88. L. Bako and R. Vidal. "Identification of MIMO Switched ARX Models". Hybrid Systems Computation and Control (2008)
    89. D. Singaraju and R. Vidal. "Interactive Image Matting for Multiple Layers". IEEE International Conference on Computer Vision and Pattern Recognition (2008)
    90. D. Singaraju, L. Grady and R. Vidal. "Interactive Image Segmentation Via Minimization of Quadratic Energies on Directed Graphs". IEEE International Conference on Computer Vision and Pattern Recognition (2008)
    91. S. Rao, R. Tron, Y. Ma, and R. Vidal. "Motion Segmentation via Robust Subspace Separation in the Presence of Outlying, Incomplete, or Corrupted Trajectories". IEEE International Conference on Computer Vision and Pattern Recognition (2008)

    Publications: Books

    1. R. Vidal, Y. Ma, and S. Sastry. Generalized Principal Component Analysis (GPCA). Springer Verlag, 2008.
    2. R. Vidal, A. Heyden, and Y. Ma. Dynamical Vision. Springer Verlag, 2007.

    Publications: Book Chapters

    1. R. Vidal. "Segmentation of Dynamic Scenes Taken by a Central Panoramic Camera." Imaging Beyond the Pinhole Camera. Springer Verlag, 2006. 125-142.
    2. J. Concha, A. Cipriano and R. Vidal. "Design of Stable Fuzzy Controllers for Nonlinear Processes." Stability Issues in Fuzzy Control. LNCS, Springer Verlag, 2000.

    Publications: Journals

    1. R. Vidal and R. Hartley. "Three-View Multibody Structure from Motion". IEEE Transactions on Pattern Analysis and Machine Intelligence 30. 2 (2008):214-227
    2. R. Vidal, R. Tron, and R. Hartley. "Multiframe Motion Segmentation with Missing Data Using PowerFactorization and GPCA". International Journal on Computer Vision 79. 1 (2008):85-105
    3. R. Vidal. "Recursive Identification of Switched ARX Hybrid Systems". Automatica (2008)
    4. V. Vishwanathan, A. Smola, and R. Vidal. "Binet Cauchy Kernels on Dynamical Systems and its Application to the Analysis of Dynamic Scenes". International Journal of Computer Vision 73. 1 (2007):95-119
    5. S. Paoletti, A. Juloski, G. Ferrari-Trecate, and R. Vidal. "Identification of Hybrid Systems: A Tutorial". European Journal of Control 13. 2-3 (2007):242-260
    6. R. Vidal, Y. Ma, S. Soatto, and S. Sastry. "Two-View Multibody Structure from Motion". International Journal of Computer Vision 68. 1 (2006):7-25
    7. R. Vidal and Y. Ma. "A Unified Algebraic Approach to 2-D and 3-D Motion Segmentation". Journal of Mathematical Imaging and Vision 25. 3 (2006):403-421
    8. R. Vidal, Y. Ma, and S. Sastry. "Generalized Principal Component Analysis (GPCA)". IEEE Transactions on Pattern Analysis and Machine Intelligence 27. 12 (2005):1-15
    9. A. Ghoreyshi, R. Vidal, and D. Mery. "Segmentation of Circular Casting Defects Using a Robust Algorithm". Insight, Journal of the British Institute of Non-Destructive Testing (2005):615-617
    10. Y. Ma, K. Huang, R. Vidal, J. Kosecka and S. Sastry. "Rank Conditions on the Multiple View Matrix". International Journal of Computer Vision 59. 2 (2004):115-137
    11. R. Vidal, O. Shakernia, and S. Sastry. "Following the Flock: Distributed Formation Control with Omnidirectional Vision-Based Motion Segmentation and Visual Servoing". IEEE Robotics and Automation Magazine 11. 4 (2004):14-20
    12. R. Vidal, O. Shakernia, J. Kim, D. Shim and S. Sastry. "Probabilistic Pursuit-Evasion Games: Theory, Implementation and Experimental Evaluation". IEEE Transactions on Robotics and Automation 18. 5 (2002):662-669
    13. Y. Ma, R. Vidal, S. Hsu and S. Sastry. "Optimal Motion Estimation from Multiple Images by Normalized Epipolar Constraint". Journal of Communications in Information and Systems 1 (2001):51-73
    14. J. Concha, A. Cipriano and R. Vidal. "Design of fuzzy controllers based on stability analysis". Special Issue on Formal Methods for Fuzzy Modeling and Control, Fuzzy Sets & Systems 121. 1 (2001):25-38
    15. A. Cipriano, M. Guarini, R. Vidal, A. Soto, C. Sepulveda, D. Mery and H. Briseno. "A Real Time Visual Sensor for Supervision of Flotation Cells". Minerals Engineering 11. 837 (1998):489-499

    Publications: Conference Proceedings

    1. A. Goh and R. Vidal. "Clustering on Riemannian Manifolds". IEEE International Conference on Computer Vision and Pattern Recognition (2008)
    2. H. Cetingul, R. Vidal, G. Plank and N. Trayanova . "Nonlinear Steerable Templates for Extracting Orientation and Tracing Tubular Structures in Medical Images". International Symposium on Biomedical Imaging (2008)
    3. M. Petreczky and R. Vidal. "Realization of Discrete-Time Semi-Algebraic Hybrid Systems". Hybrid Systems Computation and Control (2008)
    4. L. Bako and R. Vidal. "Identification of MIMO Switched ARX Models". Hybrid Systems Computation and Control (2008)
    5. D. Singaraju and R. Vidal. "Interactive Image Matting for Multiple Layers". IEEE International Conference on Computer Vision and Pattern Recognition (2008)
    6. D. Singaraju, L. Grady and R. Vidal. "Interactive Image Segmentation Via Minimization of Quadratic Energies on Directed Graphs". IEEE International Conference on Computer Vision and Pattern Recognition (2008)
    7. S. Rao, R. Tron, Y. Ma, and R. Vidal. "Motion Segmentation via Robust Subspace Separation in the Presence of Outlying, Incomplete, or Corrupted Trajectories". IEEE International Conference on Computer Vision and Pattern Recognition (2008)
    8. A. Ghoreyshi and R. Vidal. "Epicardial Segmentation in Dynamic Cardiac MR Sequences Using Priors on Shape, Intensity, and Dynamics, in a Level Set Framework". IEEE International Symposium on Biomedical Imaging (2007):860-863
    9. R. Tron and R. Vidal. "A Benchmark for the Comparison of 3-D Motion Segmentation Algorithms". IEEE International Conference on Computer Vision and Pattern Recognition (2007)
    10. T. Li, D. Singaraju, V. Khallem, and R. Vidal. "Projective Factorization of Multiple Rigid-Body Motions". IEEE International Conference on Computer Vision and Pattern Recognition (2007)
    11. A. Goh and R. Vidal. "Segmenting Motions of Different Types by Unsupervised Manifold Clustering". IEEE International Conference on Computer Vision and Pattern Recognition (2007)
    12. Rene Vidal. "Identification of Spatial-Temporal Hybrid Systems". Conference on Decision and Control (2007)
    13. M. Petreczky, and R. Vidal. "Realization Theory of Stochastic Jump-Markov Linear Systems". Conference on Decision and Control (2007)
    14. M. Petreczky and R. Vidal. "Metrics and Topology for Nonlinear and Hybrid Systems". Workshop on Hybrid Systems Computation and Control. Springer (2007):459-472 (LNCS 4416)
    15. R. Vidal, S. Soatto and A. Chiuso. "Applications of Hybrid System Identification in Computer Vision". European Control Conference (2007)
    16. R. Vidal and P. Favaro. "DynamicBoost: Boosting Time Series Generated by Dynamical Systems". IEEE International Conference on Computer Vision (2007)
    17. A. Ravichandran and R. Vidal. "Mosaicing Nonrigid Dynamical Scenes". International Workshop on Dynamical Vision (2007)
    18. H. Cetingul, R. Chaudhry, and R. Vidal. "A System Theoretic Approach to Synthesis and Classification of Lip Articulation". International Workshop on Dynamical Vision (2007)
    19. A. Ghoreyshi and R. Vidal. "Segmenting Dynamic Textures with Ising Descriptors, ARX Models and Level Sets". International Workshop on Dynamical Vision. Springer (2006):127-141 (LNCS 4358)
    20. R. Vidal and D. Abretske. "Nonrigid Shape and Motion from Multiple Perspective Views". European Conference on Computer Vision. Springer (2006):205-218 (LNCS 3952)
    21. A. Goh and R. Vidal. "Algebraic Methods for Direct and Feature Based Registration of Diffusion Tensor Images". European Conference on Computer Vision. Springer (2006):514-525 (LNCS 3953)
    22. A. Ravichandran, R. Vidal and H. Halperin. "Segmenting a Beating Heart Using PolySegment and Spatial GPCA". IEEE International Symposium on Biomedical Imaging (2006):634-637
    23. A. Goh and R. Vidal. "An Algebraic Solution to Rigid Registration of Diffusion Tensor Images". IEEE International Symposium on Biomedical Imaging (2006):642-645
    24. D. Singaraju and R. Vidal. "A Bottom Up Algebraic Approach to Motion Segmentation". Asian Conference on Computer Vision. Springer (2006):286-296 (LNCS 3851)
    25. L. Lu and R. Vidal. "Combined Central and Subspace Clustering on Computer Vision Applications". International Conference on Machine Learning (2006):593-600
    26. R. Vidal. "Online Clustering of Moving Hyperplanes". Neural Information and Processing Systems (2006):1433-1440
    27. D. Singaraju and R. Vidal. "Direct Segmentation of Multiple Motion Models of Different Types". International Workshop on Dynamical Vision. Springer (2006):18-33 (LNCS 4358)
    28. R. Vidal. " Multi-Subspace Methods for Motion Segmentation from Affine, Perspective and Central Panoramic Cameras". IEEE Conference on Robotics and Automation (2005):1753-1758
    29. Y. Ma and R. Vidal. "A Closed Form Solution to the Identification of Hybrid ARX Models via the Identification of Algebraic Varieties". Hybrid Systems Computation and Control. LNCS, Springer Verlag (2005):449-465
    30. A. Juloski, M. Heemels, G. Ferrari-Trecate, R. Vidal, S. Paoletti and H. Niessen. "Comparison of four procedures for the identification of hybrid systems". Hybrid Systems Computation and Control. LNCS, Springer Verlag (2005):354-369
    31. R. Vidal and A. Ravichandran. "Segmentation and Optical Flow for Multiple Moving Dynamic Textures". IEEE International Conference on Computer Vision and Pattern Recognition 2 (2005):516-521
    32. R. Vidal and D. Singaraju. "A Closed-Form Solution to Direct Motion Segmentation". IEEE International Conference on Computer Vision and Pattern Recognition 2 (2005)-510 (515)
    33. Y. Hashambhoy and R. Vidal. "Recursive Identification of Switched ARX Models with Unknown Number of Models and Unknown Orders". IEEE Conference on Decision and Control (2005):6115-6121
    34. X. Fan and R. Vidal. "The Space of Multibody Fundamental Matrices: Rank Geometry and Projection". International Workshop on Dynamical Vision. Springer (2005):1-17 (LNCS 4358)
    35. R. Vidal and B.D.O. Anderson. "Recursive Identification of Switched ARX Hybrid Models: Exponential Convergence and Persistence of Excitation". IEEE Conference on Decision and Control (2004):27-32
    36. R. Vidal and R. Hartley. " Motion Segmentation with Missing Data using PowerFactorization and GPCA". IEEE Conference on Computer Vision and Pattern Recognition II (2004):310-316
    37. K. Huang , Y. Ma and R. Vidal. "Minimum Effective Dimension for Mixtures of Subspaces: A Robust GPCA Algorithm and its Applications". IEEE Conference on Computer Vision and Pattern Recognition II (2004):631-638
    38. R.Vidal , Y. Ma and J. Piazzi. "A New GPCA Algorithm for Clustering Subspaces by Fitting, Differentiating and Dividing Polynomials". IEEE Conference on Computer Vision and Pattern Recognition I (2004):510-517
    39. R. Vidal. "Identification of PWARX Hybrid Models with Unknown and Possibly Different Orders". IEEE American Control Conference 1 (2004):547-552
    40. Hartley, R. and Vidal, R. "The Multibody Trifocal Tensor: Motion Segmentation from 3 Perspective Views". IEEE Conference on Computer Vision and Pattern Recognition I (2004):769-775
    41. R. Vidal and Y.Ma. "A Unified Algebraic Approach to 2-D and 3-D Motion Segmentation". Best Paper Award Honorable Mention at the European Conference on Computer Vision. LNCS 3021, Springer Verlag, Edited by Tomas Pajdla and Jiri Matas I (2004):1-15
    42. D. Mery, F. Ochoa, and R. Vidal. "Tracking of Points in a Calibrated and Noisy Image Sequence". International Conference on Image Analysis and Recognition (2004):647-654
    43. R. Vidal, A. Chiuso, S. Soatto and S. Sastry. "Observability of Linear Hybrid Systems". Hybrid Systems: Computation and Control. Springer Berlin / Heidelberg 2623/2003 (2003):526-539 (Lecture Notes in Computer Science)
    44. R. Vidal, S. Soatto and S. Sastry. " An Algebraic Geometric Approach to the Identification of a Class of Linear Hybrid Systems". IEEE Conference on Decision and Control 1 (2003):167-172
    45. R. Vidal, Y. Ma, S. Sastry. "Generalized Principal Component Analysis (GPCA)". IEEE Conference on Computer Vision and Pattern Recognition I (2003):621-628 (Oral presentation (6.5%))
    46. R. Vidal, S. Sastry. "Optimal Segmentation of Dynamic Scenes from Two Perspective Views". IEEE Conference on Computer Vision and Pattern Recognition II (2003):281-286 (Oral presentation (6.5%))
    47. R. Vidal, O. Shakernia and S. Sastry. "Formation Control of Nonholonomic Mobile Robots with Omnidirectional Visual Servoing and Motion Segmentation". IEEE International Conference on Robotics and Automation 1 (2003):584-589
    48. O. Shakernia, R. Vidal, S. Sastry. "Omnidirectional vision-based egomotion estimation from backprojection flow". Workshop on Omnidirectional Vision (2003)
    49. O. Shakernia, R. Vidal and S. Sastry. "Structure from small baseline motion with central panoramic cameras". Workshop on Omnidirectional Vision (2003)
    50. N. Cowan , O. Shakernia, R. Vidal and S. Sastry. "Vision-based Follow-the-Leader". IEEE Conference on Intelligent Robotic Systems (2003)
    51. O. Shakernia, R. Vidal and S. Sastry. "Multibody Motion Estimation and Segmentation from Multiple Central Panoramic Views". IEEE International Conference on Robotics and Automation (2003)
    52. R. Vidal, A. Chiuso, S. Soatto. "Observabilitly and Identifiability of Jump Linear Systems ". IEEE Conference on Decision and Control 4 (2002):3614-3619
    53. R. Vidal, S. Sastry. "Segmentation of Dynamic Scenes from Image Intensities". IEEE Workshop on Vision and Motion Computing (2002):44-49
    54. O. Shakernia, R. Vidal, S. Sastry. "Infinitesimal Motion Estimation from Multiple Central Panoramic Views". IEEE Workshop on Vision and Motion Computing (2002):229-234
    55. R. Vidal, S. Soatto, S. Sastry. "A Factorization Method for Multibody Motion Estimation and Segmentation". Annual Allerton Conference on Communication, Control and Computing (2002):1625-1634
    56. R. Vidal, S. Sastry. "Vision-based detection of autonomous vehicles for pursuit-evasion games". IFAC World Congress on Automatic Control (2002)
    57. R. Vidal, S. Soatto, Y. Ma, S. Sastry. "Segmentation of Dynamic Scenes from the Multibody Fundamental Matrix". ECCV Workshop on Vision and Modeling of Dynamic Scenes (2002)
    58. R. Vidal, J. Oliensis. "Structure from Planar Motions with Small Baselines". European Conference on Computer Vision. Springer Berlin / Heidelberg 2351/2002 (2002):383-398 (Lecture Notes in Computer Science)
    59. O. Shakernia, R. Vidal, C. Sharp, Y. Ma, S. Sastry. "Multiple View Motion Estimation and Control for Landing an Unmanned Aerial Vehicle". IEEE International Conference on Robotics and Automation 3 (2002):2793-2798
    60. R. Vidal, O. Shakernia, S. Sastry. "Omnidirectional Vision-Based Formation Control". Annual Allerton Conference on Communication, Control and Computing (2002):1637-1646
    61. R. Vidal, S. Schaffert, O. Shakernia, J. Lygeros, S. Sastry. "Decidable and Semi-decidable Controller Synthesis for Classes of Discrete Time Hybrid Systems". Proceedings of the 40th IEEE Conference on Decision and Control (2001):1243-1248
    62. H. J. Kim, R. Vidal, D. H. Shim, O. Shakernia, S. Sastry. "A Hierarchical Approach to Probablistic Pursuit Evasion Games with Unmanned Ground and Aerial Vehicles". Proceeding of the 40th IEEE Conference on Decision and Control 1 (2001):634-639
    63. R. Vidal, Y. Ma, S. Hsu, S. Sastry. "Optimal Motion Estimation from Multiview Normalized Epipolar Constraint". International Conference on Computer Vision 1 (2001):34-41
    64. R. Vidal, S. Rashid, C. Sharp, O. Shakernia, J. Kim, S. Sastry. "Pursuit-Evasion Games with Unmanned Ground and Aerial Vehicles". IEEE International Conference on Robotics and Automation 3 (2001):2948-2955
    65. R. Vidal, S. Schaffert, J. Lygeros, S. Sastry. "