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.
Book Chapters
2006
3.
R. Vidal.
Segmentation of Dynamic Scenes Taken by a Central Panoramic Camera.
Imaging Beyond the Pinhole Camera, Springer Verlag, pages 125 - 142, 2006.
2000
4.
J. Concha, A. Cipriano and R. Vidal.
Design of Stable Fuzzy Controllers for Nonlinear Processes.
Stability Issues in Fuzzy Control, LNCS, Springer Verlag, 2000.
Thesis
5.
R.Vidal.
Generalized Principal Component Analysis (GPCA): an Algebraic Geometric Approach to Subspace Clustering and Motion Segmentation.
Ph.D. Thesis, Electrical Engineering and Computer Sciences, University of California at Berkeley, August 2003.
Recipient of the 2003 Eli Jury Award for outstanding achievement in the area of Systems, Communications, Control or Signal Processing.
6.
R.Vidal.
Controlled Invariance of Discrete Time Hybrid Systems.
M.S. Thesis, Electrical Engineering and Computer Sciences, University of California at Berkeley, May 2000.

Journals
2008
7.
R. Vidal and R. Hartley.
Three-View Multibody Structure from Motion.
IEEE Transactions on Pattern Analysis and Machine Intelligence, volume 30, number 2, pages 214 - 227, 2008.
8.
R. Vidal, R. Tron, and R. Hartley.
Multiframe Motion Segmentation with Missing Data Using PowerFactorization and GPCA.
International Journal on Computer Vision, volume 79, number 1, pages 85 - 105, 2008.
9.
R. Vidal.
Recursive Identification of Switched ARX Hybrid Systems.
Automatica, 2008.
2007
10.
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, volume 73, number 1, pages 95 - 119, 2007.
11.
S. Paoletti, A. Juloski, G. Ferrari-Trecate, and R. Vidal.
Identification of Hybrid Systems: A Tutorial.
European Journal of Control, volume 13, number 2-3, pages 242 - 260, 2007.
2006
12.
R. Vidal, Y. Ma, S. Soatto, and S. Sastry.
Two-View Multibody Structure from Motion.
International Journal of Computer Vision, volume 68, number 1, pages 7 - 25, 2006.
13.
R. Vidal and Y. Ma.
A Unified Algebraic Approach to 2-D and 3-D Motion Segmentation.
Journal of Mathematical Imaging and Vision, volume 25, number 3, pages 403 - 421, 2006.
2005
14.
R. Vidal, Y. Ma, and S. Sastry.
Generalized Principal Component Analysis (GPCA).
IEEE Transactions on Pattern Analysis and Machine Intelligence, volume 27, number 12, pages 1 - 15, 2005.
15.
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, pages 615 - 617, 2005.
2004
16.
Y. Ma, K. Huang, R. Vidal, J. Kosecka and S. Sastry.
Rank Conditions on the Multiple View Matrix.
International Journal of Computer Vision, volume 59, number 2, pages 115 - 137, 2004.
17.
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, volume 11, number 4, pages 14 - 20, 2004.
2002
18.
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, volume 18, number 5, pages 662 - 669, 2002.
2001
19.
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, volume 1, pages 51 - 73, 2001.
20.
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, volume 121, number 1, pages 25 - 38, 2001.
1998
21.
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, volume 11, number 837, pages 489 - 499, 1998.
Conference Proceedings
2008
22.
A. Goh and R. Vidal.
Clustering on Riemannian Manifolds.
IEEE International Conference on Computer Vision and Pattern Recognition, 2008.
23.
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.
24.
M. Petreczky and R. Vidal.
Realization of Discrete-Time Semi-Algebraic Hybrid Systems.
Hybrid Systems Computation and Control, 2008.
25.
L. Bako and R. Vidal.
Identification of MIMO Switched ARX Models.
Hybrid Systems Computation and Control, 2008.
26.
D. Singaraju and R. Vidal.
Interactive Image Matting for Multiple Layers.
IEEE International Conference on Computer Vision and Pattern Recognition, 2008.
27.
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.
28.
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.
29.
R. Hartley and R. Vidal.
A Closed Form Solution to Nonrigid Shape and Motion Recovery from Perspective Views.
European Conference on Computer Vision, 2008.
30.
A. Ravichandran and R. Vidal.
Registering Video Sequences using Dynamic Texture Based Features.
European Conference on Computer Vision, 2008.
31.
A. Goh and R. Vidal.
Unsupervised Segmentation of Fiber Bundles in Diffusion Tensor Images.
European Conference on Computer Vision, 2008.
2007
32.
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, pages 860 - 863, 2007.
33.
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.
34.
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.
35.
A. Goh and R. Vidal.
Segmenting Motions of Different Types by Unsupervised Manifold Clustering.
IEEE International Conference on Computer Vision and Pattern Recognition, 2007.
36.
R. Vidal.
Identification of Spatial-Temporal Hybrid Systems.
Conference on Decision and Control, 2007.
37.
M. Petreczky, and R. Vidal.
Realization Theory of Stochastic Jump-Markov Linear Systems.
Conference on Decision and Control, 2007.
38.
M. Petreczky and R. Vidal.
Metrics and Topology for Nonlinear and Hybrid Systems.
Workshop on Hybrid Systems Computation and Control, pages 459 - 472, 2007.
39.
R. Vidal, S. Soatto and A. Chiuso.
Applications of Hybrid System Identification in Computer Vision.
European Control Conference, 2007.
40.
R. Vidal and P. Favaro.
DynamicBoost: Boosting Time Series Generated by Dynamical Systems.
IEEE International Conference on Computer Vision, 2007.
41.
A. Ravichandran and R. Vidal.
Mosaicing Nonrigid Dynamical Scenes.
International Workshop on Dynamical Vision, 2007.
42.
H. Cetingul, R. Chaudhry, and R. Vidal.
A System Theoretic Approach to Synthesis and Classification of Lip Articulation.
International Workshop on Dynamical Vision, 2007.
2006
43.
A. Ghoreyshi and R. Vidal.
Segmenting Dynamic Textures with Ising Descriptors, ARX Models and Level Sets.
International Workshop on Dynamical Vision, pages 127 - 141, 2006.
44.
R. Vidal and D. Abretske.
Nonrigid Shape and Motion from Multiple Perspective Views.
European Conference on Computer Vision, pages 205 - 218, 2006.
45.
A. Goh and R. Vidal.
Algebraic Methods for Direct and Feature Based Registration of Diffusion Tensor Images.
European Conference on Computer Vision, pages 514 - 525, 2006.
46.
A. Ravichandran, R. Vidal and H. Halperin.
Segmenting a Beating Heart Using PolySegment and Spatial GPCA.
IEEE International Symposium on Biomedical Imaging, pages 634 - 637, 2006.
47.
A. Goh and R. Vidal.
An Algebraic Solution to Rigid Registration of Diffusion Tensor Images.
IEEE International Symposium on Biomedical Imaging, pages 642 - 645, 2006.
48.
D. Singaraju and R. Vidal.
A Bottom Up Algebraic Approach to Motion Segmentation.
Asian Conference on Computer Vision, pages 286 - 296, 2006.
49.
L. Lu and R. Vidal.
Combined Central and Subspace Clustering on Computer Vision Applications.
International Conference on Machine Learning, pages 593 - 600, 2006.
50.
R. Vidal.
Online Clustering of Moving Hyperplanes.
Neural Information and Processing Systems, pages 1433 - 1440, 2006.
51.
D. Singaraju and R. Vidal.
Direct Segmentation of Multiple Motion Models of Different Types.
International Workshop on Dynamical Vision, pages 18 - 33, 2006.
2005
52.
R. Vidal.
Multi-Subspace Methods for Motion Segmentation from Affine, Perspective and Central Panoramic Cameras.
IEEE Conference on Robotics and Automation, pages 1753 - 1758, 2005.
53.
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, pages 449 - 465, 2005.
54.
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, pages 354 - 369, 2005.
55.
R. Vidal and A. Ravichandran.
Segmentation and Optical Flow for Multiple Moving Dynamic Textures.
IEEE International Conference on Computer Vision and Pattern Recognition, volume 2, pages 516 - 521, 2005.
56.
R. Vidal and D. Singaraju.
A Closed-Form Solution to Direct Motion Segmentation.
IEEE International Conference on Computer Vision and Pattern Recognition, volume 2, 2005.
57.
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, pages 6115 - 6121, 2005.
58.
X. Fan and R. Vidal.
The Space of Multibody Fundamental Matrices: Rank Geometry and Projection.
International Workshop on Dynamical Vision, pages 1 - 17, 2005.
2004
59.
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, pages 27 - 32, 2004.
60.
R. Vidal and R. Hartley.
Motion Segmentation with Missing Data using PowerFactorization and GPCA.
IEEE Conference on Computer Vision and Pattern Recognition, volume II, pages 310 - 316, 2004.
61.
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, volume II, pages 631 - 638, 2004.
62.
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, volume I, pages 510 - 517, 2004.
63.
R. Vidal.
Identification of PWARX Hybrid Models with Unknown and Possibly Different Orders.
IEEE American Control Conference, volume 1, pages 547 - 552, 2004.
64.
Hartley, R. and Vidal, R.
The Multibody Trifocal Tensor: Motion Segmentation from 3 Perspective Views.
IEEE Conference on Computer Vision and Pattern Recognition, volume I, pages 769 - 775, 2004.
65.
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, volume I, pages 1 - 15, 2004.
66.
D. Mery, F. Ochoa, and R. Vidal.
Tracking of Points in a Calibrated and Noisy Image Sequence.
International Conference on Image Analysis and Recognition, pages 647 - 654, 2004.
2003
67.
R. Vidal, A. Chiuso, S. Soatto and S. Sastry.
Observability of Linear Hybrid Systems.
Hybrid Systems: Computation and Control, volume 2623/2003, pages 526 - 539, 2003.
68.
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, volume 1, pages 167 - 172, 2003.
69.
R. Vidal, Y. Ma, S. Sastry.
Generalized Principal Component Analysis (GPCA).
IEEE Conference on Computer Vision and Pattern Recognition, volume I, pages 621 - 628, 2003.
70.
R. Vidal, S. Sastry.
Optimal Segmentation of Dynamic Scenes from Two Perspective Views.
IEEE Conference on Computer Vision and Pattern Recognition, volume II, pages 281 - 286, 2003.
71.
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, volume 1, pages 584 - 589, 2003.
72.
O. Shakernia, R. Vidal, S. Sastry.
Omnidirectional vision-based egomotion estimation from backprojection flow.
Workshop on Omnidirectional Vision, 2003.
73.
O. Shakernia, R. Vidal and S. Sastry.
Structure from small baseline motion with central panoramic cameras.
Workshop on Omnidirectional Vision, 2003.
74.
N. Cowan , O. Shakernia, R. Vidal and S. Sastry.
Vision-based Follow-the-Leader.
IEEE Conference on Intelligent Robotic Systems, 2003.
75.
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.
2002
76.
R. Vidal, A. Chiuso, S. Soatto.
Observabilitly and Identifiability of Jump Linear Systems .
IEEE Conference on Decision and Control, volume 4, pages 3614 - 3619, 2002.
77.
R. Vidal, S. Sastry.
Segmentation of Dynamic Scenes from Image Intensities.
IEEE Workshop on Vision and Motion Computing, pages 44 - 49, 2002.
78.
O. Shakernia, R. Vidal, S. Sastry.
Infinitesimal Motion Estimation from Multiple Central Panoramic Views.
IEEE Workshop on Vision and Motion Computing, pages 229 - 234, 2002.
79.
R. Vidal, S. Soatto, S. Sastry.
A Factorization Method for Multibody Motion Estimation and Segmentation.
Annual Allerton Conference on Communication, Control and Computing, pages 1625 - 1634, 2002.
80.
R. Vidal, S. Sastry.
Vision-based detection of autonomous vehicles for pursuit-evasion games.
IFAC World Congress on Automatic Control, 2002.
81.
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.
82.
R. Vidal, J. Oliensis.
Structure from Planar Motions with Small Baselines.
European Conference on Computer Vision, volume 2351/2002, pages 383 - 398, 2002.
83.
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, volume 3, pages 2793 - 2798, 2002.
84.
R. Vidal, O. Shakernia, S. Sastry.
Omnidirectional Vision-Based Formation Control.
Annual Allerton Conference on Communication, Control and Computing, pages 1637 - 1646, 2002.
85.
R. Vidal, S. Sastry, J. Kim, O. Shakernia, and D. Shim.
The Berkeley Aerial Robot Project (BEAR).
Workshop on Aerial Robotics, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 1 - 10, 2002.
2001
86.
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, pages 1243 - 1248, 2001.
87.
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, volume 1, pages 634 - 639, 2001.
88.
R. Vidal, Y. Ma, S. Hsu, S. Sastry.
Optimal Motion Estimation from Multiview Normalized Epipolar Constraint.
International Conference on Computer Vision, volume 1, pages 34 - 41, 2001.
89.
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, volume 3, pages 2948 - 2955, 2001.
2000
90.
R. Vidal, S. Schaffert, J. Lygeros, S. Sastry.
Controlled Invariance of Discrete Time Systems.
Hybrid Systems: Computation and Control, volume 1790/2000, pages 437 - 451, 2000.
91.
Y. Ma, R. Vidal, J. Kosecka, S. Sastry.
Kruppa Equation Revisited: Its Renormalization and Degeneracy.
European Conference on Computer Vision, volume 1843/2000, pages 561 - 577, 2000.
1998
92.
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, pages 120 - 125, 1998.
1997
93.
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, volume 2, pages 729 - 734, 1997.
1996
94.
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, pages 115 - 121, 1996.
95.
Vidal R., and A. Cipriano.
The Scorbot ER VII Robot Arm: Description and Applications.
Chilean Congress on Automatic Control, pages 17 - 22, 1996.