Rene VidalAssociate Professor Biomedical Engineering Secondary Appointment: Computer Science, Mechanical Engineering, Electrical and Computer Engineering http://www.cis.jhu.edu/~rvidal (office) Clark Hall 302B (office) 410-516-7306 (office) rvidal@cis.jhu.edu (office) Staff Contact: Maura Vonasek maura@cis.jhu.edu ResearcherID webpage >> |
Education
| PhD 2003, University of California at Berkeley |
| MSc 2000, University of California at Berkeley |
| MSc 1997, Catholic University of Chile |
| BSc 1995, Catholic University of Chile |
Experience
| 2010: Associate Professor of Biomedical Engineering, Johns Hopkins University Secondary appointments: Computer Science, Electrical and Computer Engineering, Mechanical Engineering |
| 2012-2012: Visiting Professor, Computer Science Department, Catholic University, Santiago, Chile |
| 2012-2012: Visiting Professor, Math Department, Stanford University |
| 2012-2012: Visiting Professor, Computer Science Department, Ecole National Superieure, Paris, France |
| 2009-2010: Visiting Professor, Grupo de Visió per Computador i Robótica, Universitat de Girona, Girona, Spain |
| 2004-2010: Assistant Professor of Biomedical Engineering, Johns Hopkins University Secondary appointments: Computer Science, Electrical and Computer Engineering, Mechanical Engineering |
| 2008-2008: Visiting Professor, Centre de Recherche en Automatique, Université Henri Poincaré, Nancy, France |
| 2007-2007: Visiting Professor, Australian National University |
| 2006-2007: Visiting Professor, Heriot Watt University, UK |
| 2003-2004: Research Fellow, National ICT Australia |
| 2002-2002: Research Intern, RIACS NASA Ames, Moffet Field CA |
| 2001-2001: Research Intern, NEC Research Institute, Princeton NJ |
| 1997-1998: Research Engineer, DICTUC SA, Santiago, Chile |
Signal Processing
|
Robotics
|
Machine Learning:
|
Dynamical Systems and Control
|
Computer Vision
|
Biomedical Imaging
|
Journal Articles
| Zappella, L., Bejar, B., Hager, G., Vidal, R. (2012). Surgical Gesture Classification from Kinematic and Video Data. Medical Image Analysis (Submitted). |
| Tron, R., Afsari, B., Vidal, R. (2012). Riemannian Consensus for Manifolds with Bounded Curvature. IEEE Transactions on Automatic Control (Accepted). |
| Rother, D., Mahendran, S., Vidal, R. (2012). Hypothesize and Bound: A Computational Focus of Attention Mechanism for Simultaneous 3D Shape Reconstruction, Pose Estimation and Classification from a Single 2D Image. International Journal of Computer Vision (Submitted). |
| Ravichandran, A., Favaro. P., ., Vidal, R. (2012). A Unified Approach to Segmentation and Categorization of Dynamic Textures. International Journal of Computer Vision (Submitted). |
| Elhamifar, E., Vidal, R. (2012). Sparse Subspace Clustering: Algorithm, Theory, and Applications. IEEE Transactions on Pattern Analysis and Machine Intelligence. |
Conference Proceedings
| Cetingul, H.E., Afsari, B., Wright, M., Thompson, P., Vidal, R. "A Riemannian Framework for Processing Orientation Distribution Functions on the Joint Orientation and Shape Space", IEEE International Symposium on Biomedical Imaging, 2012. |
| Cetingul, H.E., Afsari, B., Vidal, R. "An Algebraic Solution to Rotation Recovery in HARDI from Correspondences of Orientation Distribution Functions", IEEE International Symposium on Biomedical Imaging, 2012. |
| Schwab, E., Afsari, B., Vidal, R. "Estimation of Non-Negative ODFs using Eigenvalue Distribution of Spherical Functions", miccai, 2012, p.322. |
| Elhamifar, E., Sapiro, G., Vidal, R. "Finding Exemplars from Pairwise Dissimilarities via Simultaneous Sparse Recovery", Neural Information Processing and Systems, 2012. |
|
Cetingul, H.E., Afsari, B., Wright, M., Thompson, P., Vidal, R. "Group Action Induced Averaging for HARDI Processing", IEEE International Symposium on Biomedical Imaging, 2012. View record in Web of Science SM |
Awards & Honors
| 2012 - 2012: Best Paper Award in Medical Robotics and Computer Assisted Interventions for paper entitled “Surgical Gesture Classification from Video Data”, MICCAI 2012 |
| 2012 - 2012: J. K. Aggarwal Prize "for outstanding contributions to generalized principal component analysis (GPCA) and subspace clustering in computer vision and pattern recognition," 2012 |
| 2012 - 2012: Best Paper Award for paper entitled "Intrinsic Consensus on SO(3) with Almost-Global Convergence," IEEE Conference on Decision and Control, 2012 |
| 2009 - 2012: Sloan Research Fellowship, Alfred P. Sloan Foundation |
| 2009 - 2012: Young Investigator Award, Office of Naval Research |
| 2011 - 2011: Best Paper Award Finalist for paper entitled “Average Consensus on Riemannian Manifolds with Bounded Curvature”, 50th IEEE Conference on Decision and Control, 2011 |
| 2005 - 2011: CAREER Award, National Science Foundation |
| 2009 - 2009: Outstanding Reviewer Award, IEEE International Conference on Computer Vision, 2009 |
| 2009 - 2009: General Chairs’ Recognition Award for Interactive Papers at the 48th IEEE Conference on Decision and Control |
| 2009 - 2009: Outstanding Reviewer Award, IEEE Conference on Computer Vision and Pattern Recognition, 2009 |
| 2009 - 2009: Outstanding Reviewer Award, IEEE International Conference on Computer Vision, 2009 |
| 2009 - 2009: General Chairs’ Recognition Award for Interactive Papers at the 48th IEEE Conference on Decision and Control, 2009 |
| 2008 - 2008: Outstanding Reviewer Award, IEEE Conference on Computer Vision and Pattern Recognition, 2008 |
| 2007 - 2007: Johns Hopkins nominee for Microsoft New Faculty Award |
| 2006 - 2007: VIBOT Fellowship in Vision and Robotics |
| 2004 - 2004: David J. Sakrison Memorial Prize, University of California at Berkeley |
| 2004 - 2004: Best Paper Award Honorable Mention, European Conference on Computer Vision |
| 2003 - 2003: Eli Jury Award, University of California at Berkeley |
| 2002 - 2002: SSRP Continuation Award, NASA Ames |
| 1998 - 1998: Marcos Orrego Puelma Award, Institute of Engineers of Chile |
| 1996 - 1996: Dow Chemical Company Prize to the best M.Eng. student, Catholic University of Chile |
| 1991 - 1996: Award to the best student of the School of Engineering, Catholic University of Chile |
Presentations
|
Processing High Angular Resolution Diffusion Images of the Brain. Workshop on What Can Computer Vision Do for Neuroscience and Vice Versa? Janelia Farm Campus, Howard Hughes Medical Institute, October 2010
|
|
Computer Vision: from Flying Robots to the Discovery of Brain Pathways, Department of Biomedical Engineering, Johns Hopkins University, October 2010
|
|
Subspace Clustering. Shanks Workshop on "Machine learning and the Analysis of High Dimensional data sets”, Department of Mathematics, Vanderbilt University, September, 2010
|
|
Multi-Subspace Learning and Clustering via Sparse Representation, Tutorial on Learning Multi-Subspaces in Computer Vision, IEEE Conference on Computer Vision and Pattern Recognition, San Francisco, CA, USA, June 2010
|
|
3D Motion Segmentation by Sparse Subspace Clustering, Mathematical Imaging Group, Lunds Universitet, Sweden, May 2010
|
|
Interactive Medical Image Segmentation, Department of Biomedical Engineering, Johns Hopkins University, April 2010
|
| Multi-Manifold Learning. AAAI 2009 Fall Symposium on Manifold Learning and its Applications, Arlington, VA, November 2009, November 5, 2009 |
|
Sparse Subspace Clustering. Research in Imaging Sciences Workshop, Minneapolis, MN, October 2009
|
|
Sparse Subspace Clustering. Forum on Geometric Aspects of Machine Learning and Visual Analytics: Recent Developments and Future Challenges, Atlantic City, NJ, October 2009
|
| 3D Motion Segmentation by Sparse Subspace Clustering. Visual Geometry Group, University of Oxford, UK, September 2009, September 20, 2009 |
|
Dynamic Texture Mosaicing, Segmentation, and Recognition. Computer Vision Center, Universidad Autonoma de Barcelona, Spain, May 2009.
|
|
Interactive Medical Image Segmentation and Image Analysis Techniques for Diffusion MRI, I4M Seminar Series, Johns Hopkins University, March 2009. , March 23, 2009
|
|
Manifold Clustering with Applications in Computer Vision and Diffusion Weighted Imaging. Department of Mathematics, University of Liege, March 2009 , March 13, 2009
|
| Binet-Cauchy Kernels for the Recognition of Visual Dynamical Processes. Plenary Lecture at the Benelux Meeting in Systems and Control, Belgium. (Invited), March 5, 2009 |
| Generalized Principal Component Analysis (GPCA) Department of Mathematics Seminar. University of Maryland at Baltimore County. 2008-11-00. (Invited), October 31, 2008 |
| Binet-Cauchy Kernels on Dynamical Systems Department of Electrical and Computer Engineering and Computer Science, Seminar. niversity of Minnesota at Minneapolis. 2008-10-00. (Invited), September 30, 2008 |
| Clustering Linear and Nonlinear Manifolds Workshop on Multi-Manifold Data Modeling and Applications. Minneapolis, MN. 2008-10-00. (Invited), September 30, 2008 |
| Binet-Cauchy Kernels on Dynamical Systems Department of Electrical Engineering and Computer Science, Seminar. University of California at Berkeley. 2008-09-00. (Invited), August 31, 2008 |
| Generalized Principal Component Analysis (GPCA) Seminar of the Centre de Mathématiques Appliquées. École Polytechnique, France. 2008-09-00. (Invited), August 31, 2008 |
| Segmentation and Fiber Clustering in Diffusion Tensor Images Workshop on What Can Computer Vision Do for Neuroscience and Vice Versa?. Janelia Farm Research Campus, Howard Hughes Medical Institute. 2008-09-00. (Invited), August 31, 2008 |
| Clustering Linear and Nonlinear Manifolds using Generalized Principal Components Analysis Minisymposium on Hybrid Linear and Nonlinear Modeling and their Applications. San Diego CA. 2008-07-00. (Invited), June 30, 2008 |
| Segmentation and Fiber Clustering in Diffusion Tensor Images Department of Biomedical Engineering, Seminar Series. McGill University, Canada. 2008-05-00. (Invited), April 30, 2008 |
| Dynamic Texture Mosaicing, Segmentation and Recognition Department of Electrical Engineering, Seminar Series. University of Delaware. 2008-04-00. (Invited), March 31, 2008 |
| 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. 2007-12-00., November 30, 2007 |
| Generalized Principal Component Analysis (GPCA). Workshop on Optimization on Manifolds, Conference on Decision and Control. New Orleans, LA, USA. 2007-12-00. (Invited), November 30, 2007 |
| Modeling, Segmentation and Registration of Dynamic Textures. Departmental Seminar, Research School of Information, Science and Engineering, Australian National University. Canberra, Australia. 2007-11-00. (Invited), October 31, 2007 |
| Generalized Principal Component Analysis (GPCA). Departmental Seminar, Department of Mathematics, Vanderbilt University. Nashville, TN, USA. 2007-09-00. (Invited), August 31, 2007 |
| Generalized Principal Component Analysis (GPCA). Workshop on Image Processing. Guanajuato, Mexico. 2007-08-00. (Invited), July 31, 2007 |
| An Algebraic Geometric Approach to Hybrid System Identification. Workshop on Identification of Hybrid Systems, European Control Conference. Kos, Greece. 2007-07-00. (Invited), June 30, 2007 |
| Generalized Principal Component Analysis (GPCA). Summer Workshop on Language and Speech Processing. Johns Hopkins Unversity. 2007-07-00. (Invited), June 30, 2007 |
| Generalized Principal Component Analysis (GPCA). Tutorial at the IEEE Conference on Computer Vision and Pattern Recognition. Minneapolis, MN, USA. 2007-06-00. (Invited), May 31, 2007 |
| Modeling and Segmentation of Dynamic Textures. Vision Seminar, Harriot Watt University. Edinburgh, UK. 2006-12-00. (Invited), November 30, 2006 |
| Binet-Cauchy Kernels on Dynamical Systems EE Seminar. Princeton University. 2006-11-00. (Invited), October 31, 2006 |
| Dynamic GPCA: Theory and Applications in Computer Vision, Biomedical Imaging, and Dynamical Systems ME Seminar. University of Delaware. 2006-11-00. (Invited), October 31, 2006 |
| Modeling and Segmentation of Dynamic Textures ERC-CISST Seminar. Johns Hopkins University. 2006-11-00. (Invited), October 31, 2006 |
| Binet-Cauchy Kernels on Dynamical Systems CIS Seminar. Johns Hopkins University. 2006-10-00., September 30, 2006 |
| Segmentation of Dynamic Scenes and Textures BIRS Workshop on Mathematical Methods in Computer Vision. Banff, Canada. 2006-10-00. (Invited), September 30, 2006 |
| Segmentation of Dynamic Scenes and Textures Plenary Lecture. Workshop on Computational Vision, Robotics, Neurocontrol and Medical Image Processing, Guadalajara, Mexico. 2006-06-00. (Invited), May 31, 2006 |
| Segmentation of Dynamic Scenes and Textures Plenary Lecture. Workshop on Statistical Methods in Multi-Image and Video Processing (SMVP), Prague, Check Republic. 2006-05-00. (Invited), April 30, 2006 |
| Algebraic Techniques for Segmentation and Registration with Applications to DTI and Interventional MRI. Clinical Neuroscience Seminar. Johns Hopkins University. 2006-04-00. (Invited), March 31, 2006 |
| Generalized Principal Component Analysis (GPCA): an Algebraic Geometric Approach to Subspace Clustering CS Seminar. Stevens Institute of Technology. 2006-02-00. (Invited), January 31, 2006 |
| An Algebraic Geometric Approach to Hybrid System Identification Workshop on Identification of Hybrid Systems, Conference on Decision and Control. Seville, Spain. 2005-12-00. (Invited), November 30, 2005 |
| Segmenting a Beating Heart Using Generalized Principal Component Analysis IEEE Biomedical Engineering Chapter. Johns Hopkins University. 2005-12-00. (Invited), November 30, 2005 |
| Generalized Principal Component Analysis (GPCA) Department of Applied Math and Statistics Seminar. Johns Hopkins University. 2005-11-00. (Invited), October 31, 2005 |
| Toward Dynamic GPCA: Hybrid System Identification for the Analysis of Dynamic Scenes Sundaram Seshu Scholar Lecture. University of Illinois at Urbana Champaign. 2005-11-00. (Invited), October 31, 2005 |
| Generalized Principal Component Analysis (GPCA) Department of Biomedical Engineering Seminar. Tsinghua University, Beijing, China. 2005-10-00. (Invited), September 30, 2005 |
| Segmentation and Optical Flow for Multiple Moving Dynamic Textures Department of EECS Seminar. University of California at Berkeley. 2005-06-00. (Invited), May 31, 2005 |
| Clustering Bilinear Surfaces Center for Imaging Science Seminar. Johns Hopkins University. 2005-04-00. (Invited), March 31, 2005 |
| Reconstruction of Dynamic Scenes using GPCA Seminar. Siemens Corporate Research. 2005-04-00. (Invited), March 31, 2005 |
| Generalized Principal Component Analysis (GPCA) Machine Learning Summer School. Canberra, Australia. 2005-01-00. (Invited), December 31, 2004 |
| Generalized Principal Component Analysis (GPCA) Tutorial. Universidad Catolica de Chile. 2004-12-14. (Invited), December 14, 2004 |
| Generalized Principal Component Analysis (GPCA) Vision Seminar. University of Maryland at College Park. 2004-11-00. (Invited), October 31, 2004 |
| Segmentation of Dynamic Scenes via Generalized Principal Component Analysis Workshop on Mathematics and Image Analysis. Paris, France. 2004-09-06. (Invited), September 6, 2004 |
| Motion Segmentation with Missing Data using PowerFactorization and GPCA IEEE Conference on Computer Vision and Pattern Recognition. Washington DC. 2004-07-00., June 30, 2004 |
| A New GPCA Algorithm for Clustering Subspaces by Fitting, Differentiating and Dividing Polynomials. IEEE Conference on Computer Vision and Pattern Recognition. Washington DC. 2004-06-00., May 31, 2004 |
| Reconstruction of Dynamic Scenes Workshop on Imaging Beyond the Pinhole Camera. Daghstul, Germany. 2004-06-00., May 31, 2004 |
| A Unified Algebraic Approach to 2-D and 3-D Motion Segmentation. European Conference on Computer Vision. Prague, Czek Republic. 2004-05-00., April 30, 2004 |
| Generalized Principal Component Analysis (GPCA) EECS Seminar. University of California at Berkeley. 2004-05-00. (Invited), April 30, 2004 |
| Generalized Principal Component Analysis (GPCA) GRASP Seminar. University of Pennsylvania. 2004-03-00. (Invited), February 29, 2004 |
| Generalized Principal Component Analysis (GPCA) Robotics Seminar. Carnegie Mellon University. 2004-02-00. (Invited), January 31, 2004 |
| Generalized Principal Component Analysis (GPCA): an analytic approach to segmentation of static and dynamics scenes RSISE Seminar. Australian National University. 2003-06-00. (Invited), May 31, 2003 |
| Generalized Principal Component Analysis (GPCA): an analytic approach to segmentation of static and dynamics scenes CS Seminar. University of California-Los Angeles. 2003-05-00. (Invited), April 30, 2003 |
| Generalized Principal Component Analysis (GPCA): an analytic approach to segmentation of static and dynamics scenes EE Seminar. Princeton University. 2003-05-00. (Invited), April 30, 2003 |
| Generalized Principal Component Analysis (GPCA): an analytic approach to segmentation of static and dynamics scenes CS Seminar. Pennsylvania State University. 2003-04-00. (Invited), March 31, 2003 |
| Generalized Principal Component Analysis (GPCA): an analytic approach to segmentation of static and dynamics scenes CS Seminar. University of California-San Diego. 2003-04-00. (Invited), March 31, 2003 |
| Generalized Principal Component Analysis (GPCA): an analytic approach to segmentation of static and dynamics scenes CIS Seminar. Johns Hopkins University. 2003-03-00. (Invited), February 28, 2003 |
| Generalized Principal Component Analysis (GPCA): an analytic approach to segmentation of static and dynamics scenes CS Seminar. Northwestern University. 2003-02-00. (Invited), January 31, 2003 |
| Generalized Principal Component Analysis (GPCA) and its application to segmentation of dynamics scenes CDS Seminar. Caliifornia Institute of Technology. 2002-11-00., October 31, 2002 |
| Generalized Principal Component Analysis (GPCA) and its application to segmentation of dynamics scenes CS Seminar. University of California at Santa Barbara. 2002-11-00., October 31, 2002 |
| Generalized Principal Component Analysis (GPCA) and its application to segmentation of dynamics scenes Vision Seminar. University of California at San Diego. 2002-11-00., October 31, 2002 |
| Generalized Principal Component Analysis (GPCA) and its application to segmentation of dynamics scenes Vision Seminar. University of Southern California. 2002-11-00., October 31, 2002 |
| Segmentation of Dynamic Scenes CS Seminar. University of Illinois at Urbana-Champaign. 2002-10-00. (Invited), September 30, 2002 |
| Segmentation of Dynamic Scenes from Multibody Fundamental Matrix Vision Seminar. Stanford University. 2002-05-00., April 30, 2002 |
| Structure from Motion and Pursuit-Evasion Games ME Seminar. Caliifornia Institute of Technology. 2001-11-00., October 31, 2001 |
| Structure from Motion and Pursuit-Evasion Games Vision Seminar. University of Southern California. 2001-11-00., October 31, 2001 |
| The Multiple View Matrix GRASP Seminar. University of Pennsylvania. 2001-08-00. (Invited), July 31, 2001 |
| Multi-Agent Probabilistic Pursuit-Evasion Games with Unmanned Ground and Aerial Vehicles CSL Seminar. University of Illinois at Urbana-Champaign. 2001-04-00. (Invited), March 31, 2001 |
Committees
| 2011: Member of the Board of Review Committee |
| 2004: Organize PhD Admissions, Center for Imaging Science |
| 2004: Organize Welcome to PhD students, Center for Imaging Science |
| : Member of Qualifying Examination Committee Roberto Tron, Electrical and Computer Engineering, 2008 Ehsan Elhamifar, Electrical and Computer Engineering, 2007 Dheeraj Singaraju, Electrical and Computer Engineering, 2005 Avinash Ravichandran, Electrical and Computer Engineering, 2005 |
| : Member of Thesis Proposal Committee Ehsan Elhamifar Electrical and Computer Engineering 2009-03-18 Raphael Sznitman Computer Science 2009 Rizwan Chaudhry Computer Science 2009 Alvina Goh Biomedical Engineering 2009-05-05 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 Hong Do, PhD Electrical and Computer Engineering 2009 Gagan Bansal, MSc Computer Science 2009 Atiyeh Ghoreyshi, MSc Biomedical Engineering 2006 Jason Corso, PhD PhD Computer Science 2005 Xiangtian Dai, PhD PhD Computer Science 2005 |
| 2011 - 2011: Review and Interview Faculty Candidates, Laboratory for Computational Sensing and Robotics |
| 2009 - 2011: Member of Undergraduate Curriculum Committee, Department of Biomedical Engineering |
| 2009 - 2011: Member of Undergraduate Curriculum Committee, Department of Biomedical Engineering |
| 2009 - 2009: Speaker and judge at JHU Robo Challenge, a competition where small robots are constructed by middle and high-school students from Baltimore |
| 2008 - 2009: Member of Faculty Assembly Benefits Committee |
| 2008 - 2009: Member of Health Professions Committee |
| 2008 - 2008: MSE Admissions, Department of Biomedical Engineering |
| 2006 - 2008: Review and Interview Faculty Candidates, Institute for Computational Medicine |
| 2005 - 2008: Member of Joint Curriculum Committee, Whiting School of Engineering |
| 2005 - 2007: Interview Faculty Candidates for Position in Control and Dynamical Systems, Department of Electrical Engineering |
| 2006 - 2006: MSE Admissions, Department of Biomedical Engineering |
| 2006 - 2006: Member of Teaching Assistant Committee, Department of Biomedical Engineering |
| 2005 - 2005: Member of PhD Program Curriculum Committe, Department of Biomedical Engineering |