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

Jan Heller

dblp:79/7658 · DBLP profile ↗
← Back
13ranked-venue papers
7as first author
0since 2021 · last 2017
—ORCID · none

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

Artificial intelligence and machine learning · 12 · 6 first-authorGraphics, computer vision, multimedia, augmented reality and games · 11 · 5 first-authorSystems, architecture and hardware · 1 · 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 · 70% Motion planning and robot control · 30%
Theoretical computer science
3 papers
Mathematical optimization · 89% Computational geometry · 11%
Computer graphics and multimedia
1 paper
Computational photography and imaging · 100%

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

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control › robot calibration
hand-eye calibration
1.052016
Globally Optimal Hand-Eye Calibration Using Branch-and-Bound · IEEE Trans. Pattern Anal. Mach. Intell. 2016
Efficient Intersection of Three Quadrics and Applications in Computer Vision · CVPR 2016
Hand-eye and robot-world calibration by global polynomial optimization · ICRA 2014
Computer vision › 3D vision
camera calibration
0.852016
Globally Optimal Hand-Eye Calibration Using Branch-and-Bound · IEEE Trans. Pattern Anal. Mach. Intell. 2016
Efficient Intersection of Three Quadrics and Applications in Computer Vision · CVPR 2016
A branch-and-bound algorithm for globally optimal hand-eye calibration · CVPR 2012
Mathematical optimization › integer programming
branch-and-bound
0.422016
Globally Optimal Hand-Eye Calibration Using Branch-and-Bound · IEEE Trans. Pattern Anal. Mach. Intell. 2016
A branch-and-bound algorithm for globally optimal hand-eye calibration · CVPR 2012
Mathematical optimization
global optimization
0.422016
Globally Optimal Hand-Eye Calibration Using Branch-and-Bound · IEEE Trans. Pattern Anal. Mach. Intell. 2016
A branch-and-bound algorithm for globally optimal hand-eye calibration · CVPR 2012
Computer vision › 3D vision › multi-view geometry
camera geometry
0.312017
On the Two-View Geometry of Unsynchronized Cameras · CVPR 2017
Computer vision › 3D vision
camera synchronization
0.312017
On the Two-View Geometry of Unsynchronized Cameras · CVPR 2017
Computer vision › 3D vision › multi-view geometry
two-view geometry
0.312017
On the Two-View Geometry of Unsynchronized Cameras · CVPR 2017
Computer vision › 3D vision
camera pose estimation
0.212016
Efficient Intersection of Three Quadrics and Applications in Computer Vision · CVPR 2016
Computer vision › 3D vision › geometric optimization
minimal solver
0.212016
Efficient Intersection of Three Quadrics and Applications in Computer Vision · CVPR 2016
Computer vision › 3D vision › multi-view geometry
homography estimation
0.212015
Radial distortion homography · CVPR 2015
Computational photography and imaging
camera calibration
0.212015
Efficient Solution to the Epipolar Geometry for Radially Distorted Cameras · ICCV 2015
Computational photography and imaging › camera geometry
epipolar geometry estimation
0.212015
Efficient Solution to the Epipolar Geometry for Radially Distorted Cameras · ICCV 2015
Computational photography and imaging › camera calibration
radial distortion
0.212015
Efficient Solution to the Epipolar Geometry for Radially Distorted Cameras · ICCV 2015
Computer vision › 3D vision
structure from motion
0.222017
Structure-from-motion based hand-eye calibration using L∞ minimization · CVPR 2011
On the Two-View Geometry of Unsynchronized Cameras · CVPR 2017
Robotics › Motion planning and robot control
robot control
0.212014
Hand-eye and robot-world calibration by global polynomial optimization · ICRA 2014
Computer vision › 3D vision
stereo vision
0.112009
Stereographic rectification of omnidirectional stereo pairs · CVPR 2009

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

linear programming · 0.8epipolar constraint · 0.8branch-and-bound · 0.8RANSAC · 0.5minimal solver · 0.3fundamental matrix estimation · 0.3polynomial system solver · 0.2algebraic geometry · 0.2sturm sequences · 0.2polynomial equation solving · 0.2gröbner basis · 0.2convex LMI relaxation · 0.2stereographic rectification · 0.1
YearPublicationVenuePosition
2017 On the Two-View Geometry of Unsynchronized Cameras
abstract
We present new methods of simultaneously estimating camera geometry and time shift from video sequences from multiple unsynchronized cameras. Algorithms for simultaneous computation of a fundamental matrix or a homography with unknown time shift between images are developed. Our methods use minimal correspondence sets (eight for fundamental matrix and four and a half for homography) and therefore are suitable for robust estimation using RANSAC. Furthermore, we present an iterative algorithm that extends the applicability on sequences which are significantly unsynchronized, finding the correct time shift up to several seconds. We evaluated the methods on synthetic and wide range of real world datasets and the results show a broad applicability to the problem of camera synchronization.
Cenek Albl, Zuzana Kukelova, Andrew W. Fitzgibbon, Jan Heller, Matej Smíd, Tomás Pajdla
CVPR4
2016 Efficient Intersection of Three Quadrics and Applications in Computer Vision
abstract
In this paper, we present a new algorithm for finding all intersections of three quadrics. The proposed method is algebraic in nature and it is considerably more efficient than the Gröbner basis and resultant-based solutions previously used in computer vision applications. We identify several computer vision problems that are formulated and solved as systems of three quadratic equations and for which our algorithm readily delivers considerably faster results. Also, we propose new formulations of three important vision problems: absolute camera pose with unknown focal length, generalized pose-and-scale, and hand-eye calibration with known translation. These new formulations allow our algorithm to significantly outperform the state-of-the-art in speed.
Zuzana Kukelova, Jan Heller, Andrew W. Fitzgibbon
CVPR2
2016 Globally Optimal Hand-Eye Calibration Using Branch-and-Bound
abstract
This paper introduces a novel solution to the hand-eye calibration problem. It uses camera measurements directly and, at the same time, requires neither prior knowledge of the external camera calibrations nor a known calibration target. Our algorithm uses branch-and-bound approach to minimize an objective function based on the epipolar constraint. Further, it employs Linear Programming to decide the bounding step of the algorithm.Our technique is able to recover both the unknown rotation and translation simultaneously and the solution is guaranteed to be globally optimal with respect to the L∞-norm.
Jan Heller, Michal Havlena, Tomás Pajdla
IEEE Trans. Pattern Anal. Mach. Intell.1
2015 Radial distortion homography
abstract
The importance of precise homography estimation is often underestimated even though it plays a crucial role in various vision applications such as plane or planarity detection, scene degeneracy tests, camera motion classification, image stitching, and many more. Ignoring the radial distortion component in homography estimation-even for classical perspective cameras-may lead to significant errors or totally wrong estimates. In this paper, we fill the gap among the homography estimation methods by presenting two algorithms for estimating homography between two cameras with different radial distortions. Both algorithms can handle planar scenes as well as scenes where the relative motion between the cameras is a pure rotation. The first algorithm uses the minimal number of five image point correspondences and solves a nonlinear system of polynomial equations using Gröbner basis method. The second algorithm uses a non-minimal number of six image point correspondences and leads to a simple system of two quadratic equations in two unknowns and one system of six linear equations. The proposed algorithms are fast, stable, and can be efficiently used inside a RANSAC loop.
Zuzana Kukelova, Jan Heller, Martin Bujnak, Tomás Pajdla
CVPR2
2015 Efficient Solution to the Epipolar Geometry for Radially Distorted Cameras
abstract
The estimation of the epipolar geometry of two cameras from image matches is a fundamental problem of computer vision with many applications. While the closely related problem of estimating relative pose of two different uncalibrated cameras with radial distortion is of particular importance, none of the previously published methods is suitable for practical applications. These solutions are either numerically unstable, sensitive to noise, based on a large number of point correspondences, or simply too slow for real-time applications. In this paper, we present a new efficient solution to this problem that uses 10 image correspondences. By manipulating ten input polynomial equations, we derive a degree 10 polynomial equation in one variable. The solutions to this equation are efficiently found using the Sturm sequences method. In the experiments, we show that the proposed solution is stable, noise resistant, and fast, and as such efficiently usable in a practical Structure-from-Motion pipeline.
Zuzana Kukelova, Jan Heller, Martin Bujnak, Andrew W. Fitzgibbon, Tomás Pajdla
ICCV2
2014 World-Base Calibration by Global Polynomial Optimization
abstract
This paper presents a novel solution to the world-base calibration problem. It is applicable in situations where a known calibration target is observed by a camera attached to the end effector of a robotic manipulator. The presented method works by minimizing geometrically meaningful error function based on image projections. Our formulation leads to a non-convex multivariate polynomial optimization problem of a constant size. However, we show how such a problem can be relaxed using linear matrix inequality (LMI) relaxations and effectively solved using Semi definite Programming. Although the technique of LMI relaxations guaranties only a lower bound on the global minimum of the original problem, it can provide a certificate of optimality in cases when the global minimum is reached. Indeed, we reached the global minimum for all calibration tasks in our experiments with both synthetic and real data. The experiments also show that the presented method is fast and noise resistant.
Jan Heller, Tomás Pajdla
3DV1
2014 Stable Radial Distortion Calibration by Polynomial Matrix Inequalities Programming
Jan Heller, Didier Henrion, Tomás Pajdla
ACCV (1)1
2014 Singly-Bordered Block-Diagonal Form for Minimal Problem Solvers
Zuzana Kukelova, Martin Bujnak, Jan Heller, Tomás Pajdla
ACCV (2)3
2014 Hand-eye and robot-world calibration by global polynomial optimization
abstract
The need to relate measurements made by a camera to a different known coordinate system arises in many engineering applications. Historically, it appeared for the first time in the connection with cameras mounted on robotic systems. This problem is commonly known as hand-eye calibration. In this paper, we present several formulations of hand-eye calibration that lead to multivariate polynomial optimization problems. We show that the method of convex linear matrix inequality (LMI) relaxations can be used to effectively solve these problems and to obtain globally optimal solutions. Further, we show that the same approach can be used for the simultaneous hand-eye and robot-world calibration. Finally, we validate the proposed solutions using both synthetic and real datasets.
Jan Heller, Didier Henrion, Tomás Pajdla
ICRA1
2012 Hand-Eye Calibration without Hand Orientation Measurement Using Minimal Solution
Zuzana Kukelova, Jan Heller, Tomás Pajdla
ACCV (4)2
2012 A branch-and-bound algorithm for globally optimal hand-eye calibration
abstract
This paper introduces a novel solution to hand-eye calibration problem. It is the first method that uses camera measurements directly and at the same time requires neither prior knowledge of the external camera calibrations nor a known calibration device. Our algorithm uses branch-and-bound approach to minimize an objective function based on the epipolar constraint. Further, it employs Linear Programming to decide the bounding step of the algorithm. The presented technique is able to recover both the unknown rotation and translation simultaneously and the solution is guaranteed to be globally optimal with respect to the L∞-norm.
Jan Heller, Michal Havlena, Tomás Pajdla
CVPR1
2011 Structure-from-motion based hand-eye calibration using L∞ minimization
abstract
This paper presents a novel method for so-called hand-eye calibration. Using a calibration target is not possible for many applications of hand-eye calibration. In such situations Structure-from-Motion approach of hand-eye calibration is commonly used to recover the camera poses up to scaling. The presented method takes advantage of recent results in the L∞-norm optimization using Second-Order Cone Programming (SOCP) to recover the correct scale. Further, the correctly scaled displacement of the hand-eye transformation is recovered solely from the image correspondences and robot measurements, and is guaranteed to be globally optimal with respect to the L∞-norm. The method is experimentally validated using both synthetic and real world datasets.
Jan Heller, Michal Havlena, Akihiro Sugimoto, Tomás Pajdla
CVPR1
2009 Stereographic rectification of omnidirectional stereo pairs
abstract
We present a general technique for rectification of a stereo pair acquired by a calibrated omnidirectional camera. Using this technique we formulate a new stereographic rectification method. Our rectification does not map epipolar curves onto lines as common rectification methods, but rather maps epipolar curves onto circles. We show that this rectification in a certain sense minimizes the distortion of the original omnidirectional images. We formulate the rectification for multiple images and show that the choice of the optimal projection center of the rectification is under certain circumstances equivalent to the classical problem of spherical minimax location. We demonstrate the behaviour and the quality of the rectification in real experiments with images from 180 degree field of view fish eye lenses.
Jan Heller, Tomás Pajdla
CVPR1