Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Spyridon Leonardos

dblp:154/6585 · DBLP profile ↗
← Back
9ranked-venue papers
5as first author
0since 2021 · last 2020
—ORCID · none

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

Artificial intelligence and machine learning · 9 · 5 first-authorSystems, architecture and hardware · 4 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 1 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
8 papers
3D vision · 69% Graph learning · 9% Multi-agent systems · 8%
Computer graphics and multimedia
2 papers
Geometric modeling and processing · 50% Image and video processing · 25% Computer animation and physical simulation · 25%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
3d human pose estimation
0.732019
MonoCap: Monocular Human Motion Capture using a CNN Coupled with a Geometric Prior · IEEE Trans. Pattern Anal. Mach. Intell. 2019
Sparseness Meets Deepness: 3D Human Pose Estimation from Monocular Video · CVPR 2016
Sparse Representation for 3D Shape Estimation: A Convex Relaxation Approach · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Computer vision › 3D vision › feature matching › correspondence problem
multi-view correspondence
0.412020
A Low-Rank Matrix Approximation Approach to Multiway Matching with Applications in Multi-Sensory Data Association · ICRA 2020
Machine learning › Graph learning › graph matching
multi-way matching
0.412020
A Low-Rank Matrix Approximation Approach to Multiway Matching with Applications in Multi-Sensory Data Association · ICRA 2020
Knowledge, reasoning and agents › Multi-agent systems
multi-sensor systems
0.422020
Distributed consistent data association via permutation synchronization · ICRA 2017
A Low-Rank Matrix Approximation Approach to Multiway Matching with Applications in Multi-Sensory Data Association · ICRA 2020
Computer vision › 3D vision › motion capture
monocular motion capture
0.412019
MonoCap: Monocular Human Motion Capture using a CNN Coupled with a Geometric Prior · IEEE Trans. Pattern Anal. Mach. Intell. 2019
Computer vision › 3D vision › multi-view geometry
permutation synchronization
0.312017
Distributed consistent data association via permutation synchronization · ICRA 2017
Geometric modeling and processing
3d reconstruction
0.312017
Sparse Representation for 3D Shape Estimation: A Convex Relaxation Approach · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Geometric modeling and processing › deformable models
deformable shape model
0.312017
Sparse Representation for 3D Shape Estimation: A Convex Relaxation Approach · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Image and video processing
sparse representation
0.312017
Sparse Representation for 3D Shape Estimation: A Convex Relaxation Approach · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Distributed systems
distributed coordination
0.312017
Distributed consistent data association via permutation synchronization · ICRA 2017
Distributed systems
distributed data association
0.312017
Distributed consistent data association via permutation synchronization · ICRA 2017
Computer vision › 3D vision › motion estimation › non-rigid motion estimation
articulated motion estimation
0.212016
Articulated motion estimation from a monocular image sequence using spherical tangent bundles · ICRA 2016
Computer vision › 3D vision
monocular video
0.212016
Sparseness Meets Deepness: 3D Human Pose Estimation from Monocular Video · CVPR 2016
Computer vision › 3D vision
structure from motion
0.212016
Articulated motion estimation from a monocular image sequence using spherical tangent bundles · ICRA 2016
Computer vision › 3D vision
camera pose estimation
0.212015
A metric parametrization for trifocal tensors with non-colinear pinholes · CVPR 2015
Machine learning › Optimization for machine learning
convex relaxation
0.212015
3D shape estimation from 2D landmarks: A convex relaxation approach · CVPR 2015
Computer vision › 3D vision
multi-view geometry
0.212015
A metric parametrization for trifocal tensors with non-colinear pinholes · CVPR 2015
Computer vision › 3D vision › 3d shape analysis
shape estimation
0.212015
3D shape estimation from 2D landmarks: A convex relaxation approach · CVPR 2015
Computer vision › 3D vision › multi-view geometry › multifocal tensor
trifocal tensor
0.212015
A metric parametrization for trifocal tensors with non-colinear pinholes · CVPR 2015
Computer animation and physical simulation › motion synthesis
motion interpolation
0.212015
The exponential map for the group of similarity transformations and applications to motion interpolation · ICRA 2015
Computer vision › Face, body and person analysis
human pose estimation
0.222019
MonoCap: Monocular Human Motion Capture using a CNN Coupled with a Geometric Prior · IEEE Trans. Pattern Anal. Mach. Intell. 2019
3D shape estimation from 2D landmarks: A convex relaxation approach · CVPR 2015
Computer vision › Video understanding and tracking › multi-object tracking
data association
0.112020
A Low-Rank Matrix Approximation Approach to Multiway Matching with Applications in Multi-Sensory Data Association · ICRA 2020
Robotics › Robot navigation and mapping
visual navigation
0.112016
Articulated motion estimation from a monocular image sequence using spherical tangent bundles · ICRA 2016
Robotics › Motion planning and robot control › robot control › sensor-based control
visual servoing
0.112016
Articulated motion estimation from a monocular image sequence using spherical tangent bundles · ICRA 2016
Computer animation and physical simulation
motion synthesis
0.112015
The exponential map for the group of similarity transformations and applications to motion interpolation · ICRA 2015

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

expectation-maximization · 0.6distributed averaging · 0.6alternating optimization · 0.6riemannian trust-region · 0.4low-rank matrix approximation · 0.4fisher information metric · 0.4ADMM · 0.4sparse representation · 0.4convolutional neural network · 0.4doubly-stochastic matrix · 0.3doubly stochastic matrices · 0.3convex relaxation · 0.3logarithm map · 0.2exponential map · 0.2cubic spline · 0.2
YearPublicationVenuePosition
2020 A Low-Rank Matrix Approximation Approach to Multiway Matching with Applications in Multi-Sensory Data Association
abstract
Consider the case of multiple visual sensors perceiving the same scene from different viewpoints. In order to achieve consistent visual perception, the problem of data association, in this case establishing correspondences between observed features, must be first solved. In this work, we consider multiway matching which is a specific instance of multi-sensory data association. Multiway matching refers to the problem of establishing correspondences among a set of images from noisy pairwise correspondences, typically by exploiting cycle- consistency. We propose a novel optimization-based formulation of multiway matching problem as a nonconvex low-rank matrix approximation problem. We propose two novel algorithms for numerically solving the problem at hand. The first one is an algorithm based on the Alternating Direction Method of Multipliers (ADMM). The second one is a Riemannian trust- region method on the multinomial manifold, the manifold of strictly positive stochastic matrices, equipped with the Fisher information metric. Experimental results demonstrate that the proposed methods have the state of the art performance in multiway matching while reducing the computational complexity compared to the state of the art.
Spyridon Leonardos, Xiaowei Zhou 0001, Kostas Daniilidis
ICRA1
2019 MonoCap: Monocular Human Motion Capture using a CNN Coupled with a Geometric Prior
abstract
Recovering 3D full-body human pose is a challenging problem with many applications. It has been successfully addressed by motion capture systems with body worn markers and multiple cameras. In this paper, we address the more challenging case of not only using a single camera but also not leveraging markers: going directly from 2D appearance to 3D geometry. Deep learning approaches have shown remarkable abilities to discriminatively learn 2D appearance features. The missing piece is how to integrate 2D, 3D, and temporal information to recover 3D geometry and account for the uncertainties arising from the discriminative model. We introduce a novel approach that treats 2D joint locations as latent variables whose uncertainty distributions are given by a deep fully convolutional neural network. The unknown 3D poses are modeled by a sparse representation and the 3D parameter estimates are realized via an Expectation-Maximization algorithm, where it is shown that the 2D joint location uncertainties can be conveniently marginalized out during inference. Extensive evaluation on benchmark datasets shows that the proposed approach achieves greater accuracy over state-of-the-art baselines. Notably, the proposed approach does not require synchronized 2D-3D data for training and is applicable to "in-the-wild" images, which is demonstrated with the MPII dataset.
Xiaowei Zhou 0001, Menglong Zhu, Georgios Pavlakos, Spyridon Leonardos, Konstantinos G. Derpanis, Kostas Daniilidis
IEEE Trans. Pattern Anal. Mach. Intell.4
2017 Distributed consistent data association via permutation synchronization
abstract
Data association is one of the fundamental problems in multi-sensor systems. Most current techniques rely on pairwise data associations which can be spurious even after the employment of outlier rejection schemes. Considering multiple pairwise associations at once significantly increases accuracy and leads to consistency. In this work, we propose a fully decentralized method for globally consistent data association from pairwise data associations based on a distributed averaging scheme on the set of doubly stochastic matrices. We demonstrate the effectiveness of the proposed method using theoretical analysis and experimental evaluation.
Spyridon Leonardos, Xiaowei Zhou 0001, Kostas Daniilidis
ICRA1
2017 Sparse Representation for 3D Shape Estimation: A Convex Relaxation Approach
abstract
We investigate the problem of estimating the 3D shape of an object defined by a set of 3D landmarks, given their 2D correspondences in a single image. A successful approach to alleviating the reconstruction ambiguity is the 3D deformable shape model and a sparse representation is often used to capture complex shape variability. But the model inference is still challenging due to the nonconvexity in the joint optimization of shape and viewpoint. In contrast to prior work that relies on an alternating scheme whose solution depends on initialization, we propose a convex approach to addressing this challenge and develop an efficient algorithm to solve the proposed convex program. We further propose a robust model to handle gross errors in the 2D correspondences. We demonstrate the exact recovery property of the proposed method, the advantage compared to several nonconvex baselines and the applicability to recover 3D human poses and car models from single images.
Xiaowei Zhou 0001, Menglong Zhu, Spyridon Leonardos, Kostas Daniilidis
IEEE Trans. Pattern Anal. Mach. Intell.3
2016 Sparseness Meets Deepness: 3D Human Pose Estimation from Monocular Video
abstract
This paper addresses the challenge of 3D full-body human pose estimation from a monocular image sequence. Here, two cases are considered: (i) the image locations of the human joints are provided and (ii) the image locations of joints are unknown. In the former case, a novel approach is introduced that integrates a sparsity-driven 3D geometric prior and temporal smoothness. In the latter case, the former case is extended by treating the image locations of the joints as latent variables to take into account considerable uncertainties in 2D joint locations. A deep fully convolutional network is trained to predict the uncertainty maps of the 2D joint locations. The 3D pose estimates are realized via an Expectation-Maximization algorithm over the entire sequence, where it is shown that the 2D joint location uncertainties can be conveniently marginalized out during inference. Empirical evaluation on the Human3.6M dataset shows that the proposed approaches achieve greater 3D pose estimation accuracy over state-of-the-art baselines. Further, the proposed approach outperforms a publicly available 2D pose estimation baseline on the challenging PennAction dataset.
Xiaowei Zhou 0001, Menglong Zhu, Spyridon Leonardos, Konstantinos G. Derpanis, Kostas Daniilidis
CVPR3
2016 Articulated motion estimation from a monocular image sequence using spherical tangent bundles
abstract
We propose a second order stochastic dynamical model for generic articulated objects whose state space is a Riemannian manifold naturally suggested by the articulation constraints. We derive the equations of a Riemannian Extended Kalman Filter to perform the structure estimation from an image sequence captured by a perspective camera. In order to theoretically validate our approach, we prove that the proposed model is locally weakly observable. Finally, we report quantitative results on both synthetic data and on real sequences from the CMU Mocap dataset.
Spyridon Leonardos, Xiaowei Zhou 0001, Kostas Daniilidis
ICRA1
2015 A metric parametrization for trifocal tensors with non-colinear pinholes
abstract
The trifocal tensor, which describes the relation between projections of points and lines in three views, is a fundamental entity of geometric computer vision. In this work, we investigate a new parametrization of the trifocal tensor for calibrated cameras with non-colinear pinholes obtained from a quotient Riemannian manifold. We incorporate this formulation into state-of-the art methods for optimization on manifolds, and show, through experiments in pose averaging, that it produces a meaningful way to measure distances between trifocal tensors.
Spyridon Leonardos, Roberto Tron, Kostas Daniilidis
CVPR1
2015 3D shape estimation from 2D landmarks: A convex relaxation approach
abstract
We investigate the problem of estimating the 3D shape of an object, given a set of 2D landmarks in a single image. To alleviate the reconstruction ambiguity, a widely-used approach is to confine the unknown 3D shape within a shape space built upon existing shapes. While this approach has proven to be successful in various applications, a challenging issue remains, i.e., the joint estimation of shape parameters and camera-pose parameters requires to solve a nonconvex optimization problem. The existing methods often adopt an alternating minimization scheme to locally update the parameters, and consequently the solution is sensitive to initialization. In this paper, we propose a convex formulation to address this problem and develop an efficient algorithm to solve the proposed convex program. We demonstrate the exact recovery property of the proposed method, its merits compared to alternative methods, and the applicability in human pose and car shape estimation.
Xiaowei Zhou 0001, Spyridon Leonardos, Kostas Daniilidis
CVPR2
2015 The exponential map for the group of similarity transformations and applications to motion interpolation
abstract
In this paper, we explore the exponential map and its inverse, the logarithm map, for the group SIM(n) of similarity transformations in ℝnwhich are the composition of a rotation, a translation and a uniform scaling. We give a formula for the exponential map and we prove that it is surjective. We give an explicit formula for the case of n = 3 and show how to efficiently compute the logarithmic map. As an application, we use these algorithms to perform motion interpolation. Given a sequence of similarity transformations, we compute a sequence of logarithms, then fit a cubic spline that interpolates the logarithms and finally, we compute the interpolating curve in SIM(3).
Spyridon Leonardos, Christine Allen-Blanchette, Jean H. Gallier
ICRA1