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

Martin Byröd

dblp:23/3864 · DBLP profile ↗
← Back
13ranked-venue papers
8as first author
0since 2021 · last 2010
—ORCID · none

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

Artificial intelligence and machine learning · 13 · 8 first-authorGraphics, computer vision, multimedia, augmented reality and games · 11 · 7 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
3 papers
3D vision · 89% Robot navigation and mapping · 11%
Theoretical computer science
5 papers
Mathematical optimization · 80% Algorithms and data structures · 16% Computational geometry · 4%
Computer graphics and multimedia
2 papers
Image and video processing · 67% Geometric modeling and processing · 33%

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

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
camera calibration
0.222009
Pose estimation with radial distortion and unknown focal length · CVPR 2009
Fast and robust numerical solutions to minimal problems for cameras with radial distortion · CVPR 2008
Computer vision › 3D vision › camera calibration
radial distortion
0.222009
Pose estimation with radial distortion and unknown focal length · CVPR 2009
Fast and robust numerical solutions to minimal problems for cameras with radial distortion · CVPR 2008
Mathematical optimization
polynomial system solving
0.222009
Fast and Stable Polynomial Equation Solving and Its Application to Computer Vision · Int. J. Comput. Vis. 2009
Improving Numerical Accuracy of Gröbner Basis Polynomial Equation Solvers · ICCV 2007
Computer vision › 3D vision
structure from motion
0.222008
Fast and robust numerical solutions to minimal problems for cameras with radial distortion · CVPR 2008
Image-Based Localization Using Hybrid Feature Correspondences · CVPR 2007
Mathematical optimization › iterative methods
conjugate gradient method
0.112010
Conjugate Gradient Bundle Adjustment · ECCV (2) 2010
Mathematical optimization
continuous optimization
0.112010
Conjugate Gradient Bundle Adjustment · ECCV (2) 2010
Algorithms and data structures › symbolic computation
gröbner basis
0.122008
A Column-Pivoting Based Strategy for Monomial Ordering in Numerical Gröbner Basis Calculations · ECCV (4) 2008
Fast and robust numerical solutions to minimal problems for cameras with radial distortion · CVPR 2008
Computer vision › 3D vision
camera pose estimation
0.112009
Pose estimation with radial distortion and unknown focal length · CVPR 2009
Image and video processing
image segmentation
0.112009
Extending continuous cuts: Anisotropic metrics and expansion moves · ICCV 2009
Image and video processing › image segmentation
potts model
0.112009
Extending continuous cuts: Anisotropic metrics and expansion moves · ICCV 2009
Mathematical optimization
discrete optimization
0.112008
A Column-Pivoting Based Strategy for Monomial Ordering in Numerical Gröbner Basis Calculations · ECCV (4) 2008
Robotics › Robot navigation and mapping › localization
vision-based localization
0.112007
Image-Based Localization Using Hybrid Feature Correspondences · CVPR 2007
Mathematical optimization › numerical analysis
numerical stability
0.112007
Improving Numerical Accuracy of Gröbner Basis Polynomial Equation Solvers · ICCV 2007
Computational geometry
algebraic geometry
0.012008
Fast and robust numerical solutions to minimal problems for cameras with radial distortion · CVPR 2008

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

polynomial equation solving · 0.2minimal solver · 0.2RANSAC · 0.2gröbner basis · 0.2floating-point arithmetic · 0.2conjugate gradient · 0.1α-expansion · 0.1max-flow · 0.1convex optimization · 0.1coarea formula · 0.1bundle adjustment · 0.1column pivoting · 0.1eigenvalue computation · 0.1basis change · 0.1algebraic geometry · 0.1
YearPublicationVenuePosition
2010 Optimizing Visual Vocabularies Using Soft Assignment Entropies
Yubin Kuang, Kalle Åström, Lars Kopp, Magnus Oskarsson, Martin Byröd
ACCV (4)5
2010 Conjugate Gradient Bundle Adjustment
Martin Byröd, Kalle Åström
ECCV (2)1
2010 Fast and robust numerical solutions to minimal problems for cameras with radial distortion
Zuzana Kukelova, Martin Byröd, Klas Josephson, Tomás Pajdla, Kalle Åström
Comput. Vis. Image Underst.2
2009 Bundle Adjustment using Conjugate Gradients with Multiscale Preconditioning
abstract
Bundle adjustment is a key component of almost any feature based 3D reconstruction system, used to compute accurate estimates of calibration parameters and structure and motion configurations. These problems tend to be very large, often involving thousands of variables. Thus, efficient optimization methods are crucial. The traditional Levenberg Marquardt algorithm with a direct sparse solver can be efficiently adapted to the special structure of the problem and works well for small to medium size setups. However, for larger scale configurations the cubic computational complexity makes this approach pro- hibitively expensive. The natural step here is to turn to iterative methods for solving the normal equations such as conjugate gradients. So far, there has been little progress in this direction. This is probably due to the lack of suitable pre-conditioners, which are con- sidered essential for the success of any iterative linear solver. In this paper, we show how multi scale representations, derived from the underlying geometric layout of the problem, can be used to dramatically increase the power of straight forward preconditioners such as Gauss-Seidel.
Martin Byröd, Kalle Åström
BMVC1
2009 Minimal Solutions for Panoramic Stitching with Radial Distortion
abstract
This paper presents a solution to panoramic image stitching of two images with co- inciding optical centers, but unknown focal length and radial distortion. The algorithm operates with a minimal set of corresponding points (three) which means that it is well suited for use in any RANSAC style algorithm for simultaneous estimation of geometry and outlier rejection. Compared to a previous method for this problem, we are able to guarantee that the right solution is found in all cases. The solution is obtained by solving a small system of polynomial equations. The proposed algorithm has been integrated in a complete multi image stitching system and we evaluate its performance on real images with lens distortion. We demonstrate both quantitative and qualitative improvements compared to state of the art methods.
Martin Byröd, Matthew A. Brown, Kalle Åström
BMVC1
2009 Pose estimation with radial distortion and unknown focal length
abstract
This paper presents a solution to the problem of pose estimation in the presence of heavy radial distortion and a potentially large number of outliers. The main contribution is an algorithm that solves for radial distortion, focal length and camera pose using a minimal set of four point correspondences between 3D world points and image points. We use a RANSAC loop to find a set of inliers and an initial estimate for bundle adjustment. Unlike previous approaches where one starts out by assuming a linear projection model, our minimal solver allows us to handle large radial distortions already at the RANSAC stage. We demonstrate that with the inclusion of radial distortion in an early stage of the process, a broader variety of cameras can be handled than was previously possible. In the experiments, no calibration whatsoever is applied to the camera. Instead we assume square pixels, zero skew and centered principal point. Although these assumptions are not strictly true, we show that good results are still obtained and by that conclude that the proposed method is applicable to uncalibrated photographs.
Klas Josephson, Martin Byröd
CVPR2
2009 Extending continuous cuts: Anisotropic metrics and expansion moves
abstract
The concept of graph cuts is by now a standard method for all sorts of low level vision problems. Its popularity is largely due to the fact that globally or near globally optimal solutions can be computed using efficient max flow algorithms. On the other hand it has been observed that this method may suffer from metrication errors. Recent work has begun studying continuous versions of graph cuts, which give smaller metrication errors. Another advantage is that continuous cuts are straightforward to parallelize. In this paper we extend the class of functionals that can be optimized in the continuous setting to include anisotropic TV-norms. We show that there is a so called coarea formula for these functionals making it possible to minimize them by solving a convex problem. We also show that the concept of a-expansion moves can be reformulated to fit the continuous formulation, and we derive approximation bounds in analogy with the discrete case. A continuous version of the Potts model for multi-class segmentation problems is presented, and it is shown how to obtain provably good solutions using continuous α-expansions.
Carl Olsson, Martin Byröd, Niels Chr. Overgaard, Fredrik Kahl
ICCV2
2009 Fast and Stable Polynomial Equation Solving and Its Application to Computer Vision
Martin Byröd, Klas Josephson, Kalle Åström
Int. J. Comput. Vis.1
2008 Fast and robust numerical solutions to minimal problems for cameras with radial distortion
abstract
A number of minimal problems of structure from motion for cameras with radial distortion have recently been studied and solved in some cases. These problems are known to be numerically very challenging and in several cases there exist no known practical algorithm yielding solutions in floating point arithmetic. We make some crucial observations concerning the floating point implementation of Gröbner basis computations and use these new insights to formulate fast and stable algorithms for two minimal problems with radial distortion previously solved in exact rational arithmetic only: (i) simultaneous estimation of essential matrix and a common radial distortion parameter for two partially calibrated views and six image point correspondences and (ii) estimation of fundamental matrix and two different radial distortion parameters for two uncalibrated views and nine image point correspondences. We demonstrate on simulated and real experiments that these two problems can be efficiently solved in floating point arithmetic.
Martin Byröd, Zuzana Kukelova, Klas Josephson, Tomás Pajdla, Kalle Åström
CVPR1
2008 A Column-Pivoting Based Strategy for Monomial Ordering in Numerical Gröbner Basis Calculations
Martin Byröd, Klas Josephson, Kalle Åström
ECCV (4)1
2007 Fast Optimal Three View Triangulation
Martin Byröd, Klas Josephson, Kalle Åström
ACCV (2)1
2007 Image-Based Localization Using Hybrid Feature Correspondences
abstract
Where am I and what am I seeing? This is a classical vision problem and this paper presents a solution based on efficient use of a combination of 2D and 3D features. Given a model of a scene, the objective is to find the relative camera location of a new input image. Unlike traditional hypothesize-and-test methods that try to estimate the unknown camera position based on 3D model features only, or alternatively, based on 2D model features only, we show that using a mixture of such features, that is, a hybrid correspondence set, may improve performance. We use minimal cases of structure-from-motion for hypothesis generation in a RANSAC engine. For this purpose, several new and useful minimal cases are derived for calibrated, semi-calibrated and uncalibrated settings. Based on algebraic geometry methods, we show how these minimal hybrid cases can be solved efficiently. The whole approach has been validated on both synthetic and real data, and we demonstrate improvements compared to previous work.
Klas Josephson, Martin Byröd, Fredrik Kahl, Kalle Åström
CVPR2
2007 Improving Numerical Accuracy of Gröbner Basis Polynomial Equation Solvers
abstract
This paper presents techniques for improving the numerical stability of Grobner basis solvers for polynomial equations. Recently Grobner basis methods have been used successfully to solve polynomial equations arising in global optimization e.g. three view triangulation and in many important minimal cases of structure from motion. Such methods work extremely well for problems of reasonably low degree, involving a few variables. Currently, the limiting factor in using these methods for larger and more demanding problems is numerical difficulties. In the paper we (i) show how to change basis in the quotient space R[x]/I and propose a strategy for selecting a basis which improves the conditioning of a crucial elimination step, (ii) use this technique to devise a Grobner basis with improved precision and (iii) show how solving for the eigenvalues instead of eigenvectors can be used to improve precision further while retaining the same speed. We study these methods on some of the latest reported uses of Grobner basis methods and demonstrate dramatically improved numerical precision using these new techniques making it possible to solve a larger class of problems than previously.
Martin Byröd, Klas Josephson, Kalle Åström
ICCV1