Shankar R. Rao

dblp:13/2244 · DBLP profile ↗
← Back
13ranked-venue papers
6as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 11 · 5 first-authorGraphics, computer vision, multimedia, augmented reality and games · 8 · 4 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
6 papers
3D vision · 62% Video understanding and tracking · 31% Segmentation and scene understanding · 7%
Computer graphics and multimedia
4 papers
Image and video processing · 90% Geometric modeling and processing · 10%
Theoretical computer science
2 papers
Mathematical optimization · 78% Algorithms and data structures · 22%

Topics — the 22 heaviest of 26, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Video understanding and tracking
motion segmentation
0.232010
Robust Algebraic Segmentation of Mixed Rigid-Body and Planar Motions from Two Views · Int. J. Comput. Vis. 2010
Motion segmentation via robust subspace separation in the presence of outlying, incomplete, or corrupted trajectories · CVPR 2008
Segmentation of Hybrid Motions via Hybrid Quadratic Surface Analysis · ICCV 2005
Computer vision › 3D vision
multi-view geometry
0.122008
Motion segmentation via robust subspace separation in the presence of outlying, incomplete, or corrupted trajectories · CVPR 2008
Homography from Coplanar Ellipses with Application to Forensic Blood Splatter Reconstruction · CVPR (1) 2006
Image and video processing
image segmentation
0.112011
Segmentation of Natural Images by Texture and Boundary Compression · Int. J. Comput. Vis. 2011
Image and video processing › image segmentation
natural image segmentation
0.112011
Segmentation of Natural Images by Texture and Boundary Compression · Int. J. Comput. Vis. 2011
Computer vision › Video understanding and tracking › motion segmentation
multi-body motion segmentation
0.112010
Robust Algebraic Segmentation of Mixed Rigid-Body and Planar Motions from Two Views · Int. J. Comput. Vis. 2010
Computer vision › 3D vision
structure from motion
0.112010
Robust Algebraic Segmentation of Mixed Rigid-Body and Planar Motions from Two Views · Int. J. Comput. Vis. 2010
Computer vision › 3D vision › multi-view geometry
two-view geometry
0.112010
Robust Algebraic Segmentation of Mixed Rigid-Body and Planar Motions from Two Views · Int. J. Comput. Vis. 2010
Image and video processing › video segmentation
motion segmentation
0.112010
Motion Segmentation in the Presence of Outlying, Incomplete, or Corrupted Trajectories · IEEE Trans. Pattern Anal. Mach. Intell. 2010
Image and video processing › subspace analysis
subspace clustering
0.112010
Motion Segmentation in the Presence of Outlying, Incomplete, or Corrupted Trajectories · IEEE Trans. Pattern Anal. Mach. Intell. 2010
Computer vision › 3D vision
3d reconstruction
0.122005
Segmentation of a Piece-Wise Planar Scene from Perspective Images · CVPR (1) 2005
Geometric Segmentation of Perspective Images Based on Symmetry Groups · ICCV 2003
Mathematical optimization › continuous optimization
convex optimization
0.112009
Robust Principal Component Analysis: Exact Recovery of Corrupted Low-Rank Matrices via Convex Optimization · NIPS 2009
Mathematical optimization › continuous optimization › matrix optimization › matrix recovery
low-rank matrix recovery
0.112009
Robust Principal Component Analysis: Exact Recovery of Corrupted Low-Rank Matrices via Convex Optimization · NIPS 2009
Algorithms and data structures › numerical linear algebra
matrix factorization
0.112009
Robust Principal Component Analysis: Exact Recovery of Corrupted Low-Rank Matrices via Convex Optimization · NIPS 2009
Mathematical optimization › continuous optimization › matrix optimization › matrix recovery
robust principal component analysis
0.112009
Robust Principal Component Analysis: Exact Recovery of Corrupted Low-Rank Matrices via Convex Optimization · NIPS 2009
Computer vision › 3D vision › camera calibration › camera model
affine camera model
0.112008
Motion segmentation via robust subspace separation in the presence of outlying, incomplete, or corrupted trajectories · CVPR 2008
Computer vision › 3D vision › multi-view geometry
homography estimation
0.112006
Homography from Coplanar Ellipses with Application to Forensic Blood Splatter Reconstruction · CVPR (1) 2006
Computer vision › Segmentation and scene understanding
image segmentation
0.012003
Geometric Segmentation of Perspective Images Based on Symmetry Groups · ICCV 2003
Computer vision › 3D vision › 3d reconstruction › geometric reconstruction
symmetry-based reconstruction
0.012003
Geometric Segmentation of Perspective Images Based on Symmetry Groups · ICCV 2003
Computer vision › Segmentation and scene understanding › image segmentation › model-based segmentation
symmetry-based segmentation
0.012003
Geometric Segmentation of Perspective Images Based on Symmetry Groups · ICCV 2003
Mathematical optimization › continuous optimization › matrix optimization
rank minimization
0.012010
Motion Segmentation in the Presence of Outlying, Incomplete, or Corrupted Trajectories · IEEE Trans. Pattern Anal. Mach. Intell. 2010
Mathematical optimization › continuous optimization › matrix optimization › matrix recovery
matrix completion
0.012009
Robust Principal Component Analysis: Exact Recovery of Corrupted Low-Rank Matrices via Convex Optimization · NIPS 2009
Computer vision › 3D vision › multi-view geometry
epipolar geometry
0.012005
Segmentation of Hybrid Motions via Hybrid Quadratic Surface Analysis · ICCV 2005

Methods — techniques the papers use, named apart from their topics

sparse representation · 0.4lossy compression · 0.4spectral clustering · 0.2expectation-maximization · 0.2affine camera model · 0.2rank minimization · 0.2texture compression · 0.1boundary compression · 0.1projective invariants · 0.1common tangents · 0.1robust statistics · 0.1algebraic segmentation · 0.1RANSAC · 0.1sparse and low-rank decomposition · 0.1convex optimization · 0.1subspace segmentation · 0.1subspace clustering · 0.1hybrid quadratic surface analysis · 0.1
YearPublicationVenuePosition
2011 Segmentation of Natural Images by Texture and Boundary Compression
Hossein Mobahi, Shankar R. Rao, Allen Y. Yang, S. Shankar Sastry, Yi Ma 0001
Int. J. Comput. Vis.2
2010 Robust Algebraic Segmentation of Mixed Rigid-Body and Planar Motions from Two Views
abstract
This paper studies segmentation of multiple rigid-body motions in a 3-D dynamic scene under perspective camera projection. We consider dynamic scenes that contain both 3-D rigid-body structures and 2-D planar structures. Based on the well-known epipolar and homography constraints between two views, we propose a hybrid perspective constraint (HPC) to unify the representation of rigid-body and planar motions. Given a mixture of K hybrid perspective constraints, we propose an algebraic process to partition image correspondences to the individual 3-D motions, called Robust Algebraic Segmentation (RAS). Particularly, we prove that the joint distribution of image correspondences is uniquely determined by a set of (2K)-th degree polynomials, a global signature for the union of K motions of possibly mixed type. The first and second derivatives of these polynomials provide a means to recover the association of the individual image samples to their respective motions. Finally, using robust statistics, we show that the polynomials can be robustly estimated in the presence of moderate image noise and outliers. We conduct extensive simulations and real experiments to validate the performance of the new algorithm. The results demonstrate that RAS achieves notably higher accuracy than most existing robust motion-segmentation methods, including random sample consensus (RANSAC) and its variations. The implementation of the algorithm is also two to three times faster than the existing methods. The implementation of the algorithm and the benchmark scripts are available at http://perception.csl.illinois.edu/ras/ .
Shankar R. Rao, Allen Y. Yang, S. Shankar Sastry, Yi Ma 0001
Int. J. Comput. Vis.1
2010 Motion Segmentation in the Presence of Outlying, Incomplete, or Corrupted Trajectories
abstract
In this paper, we study the problem of segmenting tracked feature point trajectories of multiple moving objects in an image sequence. Using the affine camera model, this problem can be cast as the problem of segmenting samples drawn from multiple linear subspaces. In practice, due to limitations of the tracker, occlusions, and the presence of nonrigid objects in the scene, the obtained motion trajectories may contain grossly mistracked features, missing entries, or corrupted entries. In this paper, we develop a robust subspace separation scheme that deals with these practical issues in a unified mathematical framework. Our methods draw strong connections between lossy compression, rank minimization, and sparse representation. We test our methods extensively on the Hopkins155 motion segmentation database and other motion sequences with outliers and missing data. We compare the performance of our methods to state-of-the-art motion segmentation methods based on expectation-maximization and spectral clustering. For data without outliers or missing information, the results of our methods are on par with the state-of-the-art results and, in many cases, exceed them. In addition, our methods give surprisingly good performance in the presence of the three types of pathological trajectories mentioned above. All code and results are publicly available at http://perception.csl.uiuc.edu/coding/motion/.
Shankar R. Rao, Roberto Tron, René Vidal, Yi Ma 0001
IEEE Trans. Pattern Anal. Mach. Intell.1
2009 Natural Image Segmentation with Adaptive Texture and Boundary Encoding
Shankar R. Rao, Hossein Mobahi, Allen Y. Yang, S. Shankar Sastry, Yi Ma 0001
ACCV (1)1
2009 Robust Principal Component Analysis: Exact Recovery of Corrupted Low-Rank Matrices via Convex Optimization
abstract
Principal component analysis is a fundamental operation in computational data analysis, with myriad applications ranging from web search to bioinformatics to computer vision and image analysis. However, its performance and applicability in real scenarios are limited by a lack of robustness to outlying or corrupted observations. This paper considers the idealized “robust principal component analysis” problem of recovering a low rank matrix A from corrupted observations D = A + E. Here, the error entries E can be arbitrarily large (modeling grossly corrupted observations common in visual and bioinformatic data), but are assumed to be sparse. We prove that most matrices A can be efficiently and exactly recovered from most error sign-and-support patterns, by solving a simple convex program. Our result holds even when the rank of A grows nearly proportionally (up to a logarithmic factor) to the dimensionality of the observation space and the number of errors E grows in proportion to the total number of entries in the matrix. A by-product of our analysis is the first proportional growth results for the related problem of completing a low-rank matrix from a small fraction of its entries. Simulations and real-data examples corroborate the theoretical results, and suggest potential applications in computer vision.
John Wright 0001, Arvind Ganesh, Shankar R. Rao, YiGang Peng, Yi Ma 0001
NIPS3
2009 Data-driven image completion by image patch subspaces
abstract
We develop a new method for image completion on images with large missing regions. We assume that similar patches form low dimensional clusters in the image space where each cluster can be approximated by a (degenerate) Gaussian. We use sparse representation for subspace detection and then compute the most probable completion. Our results show almost no blurring or blocking effects. In addition, both the texture and structure of the missing regions look realistic to the human eye.
Hossein Mobahi, Shankar R. Rao, Yi Ma 0001
PCS2
2008 Motion segmentation via robust subspace separation in the presence of outlying, incomplete, or corrupted trajectories
abstract
We examine the problem of segmenting tracked feature point trajectories of multiple moving objects in an image sequence. Using the affine camera model, this motion segmentation problem can be cast as the problem of segmenting samples drawn from a union of linear subspaces. Due to limitations of the tracker, occlusions and the presence of nonrigid objects in the scene, the obtained motion trajectories may contain grossly mistracked features, missing entries, or not correspond to any valid motion model. In this paper, we develop a robust subspace separation scheme that can deal with all of these practical issues in a unified framework. Our methods draw strong connections between lossy compression, rank minimization, and sparse representation. We test our methods extensively and compare their performance to several extant methods with experiments on the Hopkins 155 database. Our results are on par with state-of-the-art results, and in many cases exceed them. All MATLAB code and segmentation results are publicly available for peer evaluation at http://perception.csl.uiuc.edu/coding/motion/.
Shankar R. Rao, Roberto Tron, René Vidal, Yi Ma 0001
CVPR1
2007 The algebra and statistics of generalized principal component analysis
abstract
We consider the problem of simultaneously segmenting data samples drawn from multiple linear subspaces and estimating model parameters for those subspaces. This "subspace segmentation" problem naturally arises in many computer vision applications such as motion and video segmentation, and in the recognition of human faces, textures, and range data. Generalized Principal Component Analysis (GPCA) has provided an effective way to resolve the strong coupling between data segmentation and model estimation inherent in subspace segmentation. Essentially, GPCA works by first finding a global algebraic representation of the unsegmented data set, and then decomposing the model into irreducible components, each corresponding to exactly one subspace. We provide a summary of important algebraic properties and statistical facts that are crucial for making GPCA both efficient and robust, even when the given data are corrupted with noise or contaminated by outliers. We demonstrate the effectiveness of GPCA using a large testbed of synthetic and real experiments.
Shankar R. Rao, Harm Derksen, Robert M. Fossum, Yi Ma 0001, Andrew Wagner, Allen Y. Yang
VCIP1
2006 Homography from Coplanar Ellipses with Application to Forensic Blood Splatter Reconstruction
abstract
Reconstruction of the point source of blood splatter in a crime scene is an important and difficult problem in forensic science. We study the problem of automatically reconstructing the 3-D location of the victim of a shooting from photographs of planar surfaces with blood splattered on them. We analyze this problem in terms of the multiple-view geometry of planar conic sections. Using projective invariants associated with pairs of conic sections, we match images of multiple conic sections taken from widely separated viewpoints. We further recover the homography between two views using the common tangents of pairs of conic sections. The location of the point source is then retrieved from the reconstructed scene geometry. We suggest how to extend these results to scenes containing multiple planar surfaces, and verify the proposed method with experiments on both synthetic and real images.
John Wright 0001, Andrew Wagner, Shankar R. Rao, Yi Ma 0001
CVPR (1)3
2005 Segmentation of a Piece-Wise Planar Scene from Perspective Images
abstract
We study and compare two novel embedding methods for segmenting feature points of piece-wise planar structures from two (uncalibrated) perspective images. We show that a set of different homographies can be embedded in different ways to a higher-dimensional real or complex space, so that each homography corresponds to either a complex bilinear form or a real quadratic form. Each embedding reveals different algebraic properties and relations of homographies. We give a closed-form segmentation solution for each case by utilizing these properties based on subspace-segmentation methods. These theoretical results show that one can intrinsically segment a piece-wise planar scene from 2-D images without explicitly performing any 3-D reconstruction. The resulting segmentation may make subsequent 3-D reconstruction much better-conditioned. We demonstrate the proposed methods with some convincing experimental results.
Allen Y. Yang, Shankar R. Rao, Andrew Wagner, Yi Ma 0001
CVPR (1)2
2005 Segmentation of Hybrid Motions via Hybrid Quadratic Surface Analysis
abstract
In this paper, we investigate the mathematical problem underlying segmentation of hybrid motions: given a series of tracked feature correspondences between two (perspective) images, we seek to segment and estimate multiple motions, possibly of different types (e.g., affine, epipolar, and homography). In order to accomplish this task, we cast the problem into a more general mathematical framework of segmenting data samples drawn from a mixture of linear subspaces and quadratic surfaces. The result is a novel algorithm called hybrid quadratic surface analysis (HQSA). HQSA uses both the derivatives and Hessians of fitting polynomials for the data to separate linear data samples from quadratic data samples. These derivatives and Hessians also lead to important necessary conditions, based on the so-called mutual contraction subspace, to separate data samples on different quadratic surfaces. The algebraic solution we derive is non-iterative and numerically stable. It tolerates moderate noise and can be used in conjunction with outlier removal techniques. We show how to solve the hybrid motion segmentation problem using HQSA, and demonstrate its performance on simulated data with noise and on real perspective images.
Shankar R. Rao, Allen Y. Yang, Andrew Wagner, Yi Ma 0001
ICCV1
2005 Symmetry-based 3-D reconstruction from perspective images
Allen Y. Yang, Kun Huang 0001, Shankar R. Rao, Wei Hong 0003, Yi Ma 0001
Comput. Vis. Image Underst.3
2003 Geometric Segmentation of Perspective Images Based on Symmetry Groups
abstract
Symmetry is an effective geometric cue to facilitate conventional segmentation techniques on images of man-made environment. Based on three fundamental principles that summarize the relations between symmetry and perspective imaging, namely, structure from symmetry, symmetry hypothesis testing, and global symmetry testing, we develop a prototype system which is able to automatically segment symmetric objects in space from single 2D perspective images. The result of such a segmentation is a hierarchy of geometric primitives, called symmetry cells and complexes, whose 3D structure and pose are fully recovered. Such a geometrically meaningful segmentation may greatly facilitate applications such as feature matching and robot navigation.
Allen Y. Yang, Shankar R. Rao, Kun Huang 0001, Wei Hong 0003, Yi Ma 0001
ICCV2