Wolfgang Förstner’s research while affiliated with University of Bonn and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (165)


Friedrich Ackermann’s scientific research program
  • Article

August 2023

·

4 Reads

·

1 Citation

Wolfgang Förstner


Figure 8. The residuals x i of 6.1M keypoint pairs. The right histogram shows the logarithmic scale of the occurrence to visualize the distribution of the residuals. Measured standard deviationˆσx deviationˆ deviationˆσx ≈ 0.67 pixels. The STD is a factor two larger, than expected, which might result from accepting small outliers.
Figure 9. The standard deviation of x i for individual scale si,s i combinations. We can see the dependence of reprojection accuracy on the scale of the related keypoints.
Figure 11. The histogram of the detector angular transformation αi for 6.1M of keypoint pairs. The right histogram shows logarithmic scale of the occurrence to visualize the number of samples across the complete interval [−180, 180) degrees. comparing direction vectors d(φ i ) with the transformed direction d(φ i ) into the coordinates of d(φ i ) or (2) deriving a local rotation from the reference homography and comparing it to the keypoint angular transformation.
Comparison of the existing and the proposed HEB homography estimation datasets.
A Large Scale Homography Benchmark
  • Preprint
  • File available

February 2023

·

144 Reads

We present a large-scale dataset of Planes in 3D, Pi3D, of roughly 1000 planes observed in 10 000 images from the 1DSfM dataset, and HEB, a large-scale homography estimation benchmark leveraging Pi3D. The applications of the Pi3D dataset are diverse, e.g. training or evaluating monocular depth, surface normal estimation and image matching algorithms. The HEB dataset consists of 226 260 homographies and includes roughly 4M correspondences. The homographies link images that often undergo significant viewpoint and illumination changes. As applications of HEB, we perform a rigorous evaluation of a wide range of robust estimators and deep learning-based correspondence filtering methods, establishing the current state-of-the-art in robust homography estimation. We also evaluate the uncertainty of the SIFT orientations and scales w.r.t. the ground truth coming from the underlying homographies and provide codes for comparing uncertainty of custom detectors. The dataset is available at \url{https://github.com/danini/homography-benchmark}.

Download



Making Affine Correspondences Work in Camera Geometry Computation

November 2020

·

39 Reads

·

25 Citations

Lecture Notes in Computer Science

Local features e.g. SIFT and its affine and learned variants provide region-to-region rather than point-to-point correspondences. This has recently been exploited to create new minimal solvers for classical problems such as homography, essential and fundamental matrix estimation. The main advantage of such solvers is that their sample size is smaller, e.g., only two instead of four matches are required to estimate a homography. Works proposing such solvers often claim a significant improvement in run-time thanks to fewer RANSAC iterations. We show that this argument is not valid in practice if the solvers are used naively. To overcome this, we propose guidelines for effective use of region-to-region matches in the course of a full model estimation pipeline. We propose a method for refining the local feature geometries by symmetric intensity-based matching, combine uncertainty propagation inside RANSAC with preemptive model verification, show a general scheme for computing uncertainty of minimal solvers results, and adapt the sample cheirality check for homography estimation. Our experiments show that affine solvers can achieve accuracy comparable to point-based solvers at faster run-times when following our guidelines. We make code available at https://github.com/danini/affine-correspondences-for-camera-geometry.


Fig. 6: Evaluating local optimization techniques for affine (AC) and point-based (PC) robust model estimation. The CDFs of the geometric errors are shown. Being accurate is interpreted as a curve close to the top-left corner.
Fig. 8: Predicted standard deviations of affine parameters as a function of the Lowe-scale of the affine correspondence. 1 and 2: Non-normalized values σ αi , i = 1, ..., 4 are unit less, the values σ αi , i = 5, 6 have unit [pixel]. Observe, subpixel accuracy can be reached and the affinity parameters have a standard deviation below 1%, except for very small scales. 3 and 4: Normalized standard deviations N 2 σ αi , i = 1, ..., 4 and N σ αi , i = 5, 6 would be constant if the texture in all windows had the same gradient variance. The deviations from a constant reflect the variation of the texture in the images. Observe, the ratio between the mean values for the normalized standard deviations of the affine and the shift parameters is 3.7/1.3=2.77 (see the dashed lines in 3 and 4). It is in fair coherence with the theoretical value √ 12 = 3.46
Making Affine Correspondences Work in Camera Geometry Computation

July 2020

·

109 Reads

Local features e.g. SIFT and its affine and learned variants provide region-to-region rather than point-to-point correspondences. This has recently been exploited to create new minimal solvers for classical problems such as homography, essential and fundamental matrix estimation. The main advantage of such solvers is that their sample size is smaller, e.g., only two instead of four matches are required to estimate a homography. Works proposing such solvers often claim a significant improvement in run-time thanks to fewer RANSAC iterations. We show that this argument is not valid in practice if the solvers are used naively. To overcome this, we propose guidelines for effective use of region-to-region matches in the course of a full model estimation pipeline. We propose a method for refining the local feature geometries by symmetric intensity-based matching, combine uncertainty propagation inside RANSAC with preemptive model verification, show a general scheme for computing uncertainty of minimal solvers results, and adapt the sample cheirality check for homography estimation. Our experiments show that affine solvers can achieve accuracy comparable to point-based solvers at faster run-times when following our guidelines. We make code available at https://github.com/danini/affine-correspondences-for-camera-geometry.



Fast and Accurate Camera Covariance Computation for Large 3D Reconstruction: 15th European Conference, Munich, Germany, September 8-14, 2018, Proceedings, Part II

September 2018

·

24 Reads

·

6 Citations

Lecture Notes in Computer Science

Estimating uncertainty of camera parameters computed in Structure from Motion (SfM) is an important tool for evaluating the quality of the reconstruction and guiding the reconstruction process. Yet, the quality of the estimated parameters of large reconstructions has been rarely evaluated due to the computational challenges. We present a new algorithm which employs the sparsity of the uncertainty propagation and speeds the computation up about ten times w.r.t. previous approaches. Our computation is accurate and does not use any approximations. We can compute uncertainties of thousands of cameras in tens of seconds on a standard PC. We also demonstrate that our approach can be effectively used for reconstructions of any size by applying it to smaller sub-reconstructions.


Fig. 2: The structure of the matrix Q p for Cube dataset and?Pand? and?P i ? R 6 .
Fig. 3: The mean error err?Pierr? err?Pi of all cameras?Pcameras? cameras?P i and Alg. 2-6 on datasets 1-4. Note that the Alg. 3, leading to the normal form of the covariance matrix, is numerically much more sensitive. It sometimes produces completely wrong results even for small reconstructions.
Fast and Accurate Camera Covariance Computation for Large 3D Reconstruction

August 2018

·

124 Reads

Estimating uncertainty of camera parameters computed in Structure from Motion (SfM) is an important tool for evaluating the quality of the reconstruction and guiding the reconstruction process. Yet, the quality of the estimated parameters of large reconstructions has been rarely evaluated due to the computational challenges. We present a new algorithm which employs the sparsity of the uncertainty propagation and speeds the computation up about ten times \wrt previous approaches. Our computation is accurate and does not use any approximations. We can compute uncertainties of thousands of cameras in tens of seconds on a standard PC. We also demonstrate that our approach can be effectively used for reconstructions of any size by applying it to smaller sub-reconstructions.


Citations (72)


... Experimentation with probabilistic-model, support vector machine classifiers, have been used to identify leaf diseases presented in research (Arivazhagan et al., 2013;Jaware et al., 2012;Waghmare et al., 2016). Aphid fungal diseases and diagnostic method of tomato crop diseases are identified with the help of ANN presented in the research (Al Bashish et al., 2010;Bauer et al., 2009;Joshi & Jadhav, 2016). Several research studies have suggested an algorithm named as "minimum distance classifier" for recognition of cucumber leaves disease (Biswas et al., 2014;De Luna et al., 2017;Gavhale et al., 2014;Jadhav & Patil, 2016;Liu et al., 2017). ...

Reference:

Deep Learning Based Leaf Disease Classification
Investigation into the classification of diseases of sugar beet leaves using multispectral images
  • Citing Chapter
  • October 2009

... Our work is also related to methods that rely on affine correspondences. That is, apart from the keypoint location, also the affine transformation that maps one local neighborhood region to the corresponding one in the other image, is used in downstream tasks such as estimating the epipolar geometry [3,4,6,52]. There are also learned methods that provide an affine canonical frame around each keypoint, for instance, AffNet [60] which is important, e.g., in image retrieval [62]. ...

Making Affine Correspondences Work in Camera Geometry Computation
  • Citing Chapter
  • November 2020

Lecture Notes in Computer Science

... In perceptually-degraded environments, we can encounter situations where after finding the set of inliers using RANSAC, the correspondence confidence score is high even though the match is incorrect. In general, the theoretical breakdown point of all robust estimators, where there is no general guarantee of success in detection of true inliers, is when the percentage of outliers is more than 50% [63]. As a result, based on the level of self-similarity and ambiguity between map images, the number of selected inliers and accuracy of the estimated homography can vary. ...

Ransac for outlier detection

Geodesy and Cartography

... Regarding multi-view reconstruction, several works [Kanatani and Morris 2006;Lhuillier and Perriollat 2006;Polic et al. 2018] studied uncertainty quantification under a feature-based structure-frommotion setting. Yet these approaches do not model the strong correlations among the location errors of image feature points, which depend on the camera poses and the underlying shape. ...

Fast and Accurate Camera Covariance Computation for Large 3D Reconstruction: 15th European Conference, Munich, Germany, September 8-14, 2018, Proceedings, Part II
  • Citing Chapter
  • September 2018

Lecture Notes in Computer Science

... As such, not every all-inlier sample leads to the best possible transformation [12]. As shown in [20,51], starting from the algebraic solution and performing only a single iteration of ML estimation is often sufficient to obtain a significantly better estimate. They show that this strategy approaches the optimal result with an error below 10%-40% of the parameters' standard deviations while only increasing the computation time by a factor of ∼2. ...

On the Quality and Efficiency of Approximate Solutions to Bundle Adjustment with Epipolar and Trifocal Constraints

ISPRS Annals of the Photogrammetry Remote Sensing and Spatial Information Sciences

... Junction points are not associated to geometric shapes, but are instead marked by some angles indicating the directions of the adjacent points so that a junction-point configuration is equivalent to a planar graph. Ortner et al. (2008) and Chai et al. (2012) detect buildings by displacing and connecting rectangles from aerial images. The latter use an auxiliary point process of line-segments to reinforce the rectangle extraction, whereas the former embed the point process into a MRF model to provide a structure-driven segmentation of images. ...

Combine Markov Random Fields and Marked Point Processes to Extract Building from Remotely Sensed Images
  • Citing Conference Paper
  • January 2012

... Train/eval splits [37], [38] Resampling techniques [39] Slicing [40] Out-of-distribution evaluation [41], [42] Adversarial attacks [43] Sensitivity analysis [44], [45] Curriculum learning [46]- [51] Quality-based weighted loss [52], [53] Pre-training [54]- [58] Continual learning [59] Data imputation and inpainting [60]- [65] Core-set selection [66], [67] Label noise reduction and confident learning [68] Multi-labeler error detection [69] Bias mitigation [70] Dimensionality reduction [71]- [73] Self-training [74] Augmentation [75]- [78] Collection and sampling strategies [55], [79]- [82], [82]- [87] Active learning [88]- [90] Confident learning [91] Multi-labeler agreement assessment [30], [92] Bias detection and mitigation [24] Relevance and influence assessment [87], [93] Figure 2: Data-centric machine learning techniques and papers referenced in Section III. Each machine learning step and each technique (rows) interacts in a specific way with the data and the quality (columns). ...

I2VM: Incremental import vector machines
  • Citing Article
  • August 2012

Image and Vision Computing

... Fundamentals and details on MVS can e.g. be found in [41]. The authors denote that while in general textureless regions pose a problem for photogrammetric reconstructions, the surface of fresh concrete exhibits a highly rich texture mainly caused by the grading of the fine to coarse aggregate particles leading to a very distinct appearance of the concrete's surface, benefitting the reconstruction process. ...

Photogrammetric Computer Vision
  • Citing Book
  • January 2016