Search Results for author: Daniel Barath

Found 57 papers, 32 papers with code

Learning Affine Correspondences by Integrating Geometric Constraints

1 code implementation7 Apr 2025 Pengju Sun, Banglei Guan, Zhenbao Yu, Yang Shang, Qifeng Yu, Daniel Barath

In this paper, we present a new pipeline designed for extracting accurate affine correspondences by integrating dense matching and geometric constraints.

Pose Estimation

Robust Human Registration with Body Part Segmentation on Noisy Point Clouds

no code implementations4 Apr 2025 Kai Lascheit, Daniel Barath, Marc Pollefeys, Leonidas Guibas, Francis Engelmann

Additionally, we demonstrate that the fitted human mesh can refine body part labels, leading to improved segmentation.

Pose Estimation Segmentation

CrossOver: 3D Scene Cross-Modal Alignment

1 code implementation20 Feb 2025 Sayan Deb Sarkar, Ondrej Miksik, Marc Pollefeys, Daniel Barath, Iro Armeni

Multi-modal 3D object understanding has gained significant attention, yet current approaches often assume complete data availability and rigid alignment across all modalities.

cross-modal alignment Object +2

Learning Where to Look: Self-supervised Viewpoint Selection for Active Localization using Geometrical Information

1 code implementation22 Jul 2024 Luca Di Giammarino, Boyang Sun, Giorgio Grisetti, Marc Pollefeys, Hermann Blum, Daniel Barath

Our contributions involve using a data-driven approach with a simple architecture designed for real-time operation, a self-supervised data training method, and the capability to consistently integrate our map into a planning framework tailored for real-world robotics applications.

Learning to Make Keypoints Sub-Pixel Accurate

1 code implementation16 Jul 2024 Shinjeong Kim, Marc Pollefeys, Daniel Barath

This work addresses the challenge of sub-pixel accuracy in detecting 2D local features, a cornerstone problem in computer vision.

Breaking the Frame: Visual Place Recognition by Overlap Prediction

1 code implementation23 Jun 2024 Tong Wei, Philipp Lindenberger, Jiri Matas, Daniel Barath

We propose a novel visual place recognition approach based on overlap prediction, called VOP, shifting from traditional reliance on global image similarities and local features to image overlap prediction.

Image Retrieval Pose Estimation +3

"Where am I?" Scene Retrieval with Language

no code implementations22 Apr 2024 Jiaqi Chen, Daniel Barath, Iro Armeni, Marc Pollefeys, Hermann Blum

We define this task as "language-based scene-retrieval" and it is closely related to "coarse-localization," but we are instead searching for a match from a collection of disjoint scenes and not necessarily a large-scale continuous map.

Retrieval

Multiway Point Cloud Mosaicking with Diffusion and Global Optimization

1 code implementation CVPR 2024 Shengze Jin, Iro Armeni, Marc Pollefeys, Daniel Barath

We introduce a novel framework for multiway point cloud mosaicking (named Wednesday) designed to co-align sets of partially overlapping point clouds -- typically obtained from 3D scanners or moving RGB-D cameras -- into a unified coordinate system.

Denoising global-optimization

Q-REG: End-to-End Trainable Point Cloud Registration with Surface Curvature

no code implementations27 Sep 2023 Shengze Jin, Daniel Barath, Marc Pollefeys, Iro Armeni

Point cloud registration has seen recent success with several learning-based methods that focus on correspondence matching and, as such, optimize only for this objective.

Point Cloud Registration Pose Estimation

Handbook on Leveraging Lines for Two-View Relative Pose Estimation

no code implementations27 Sep 2023 Petr Hruby, Shaohui Liu, Rémi Pautrat, Marc Pollefeys, Daniel Barath

We propose an approach for estimating the relative pose between calibrated image pairs by jointly exploiting points, lines, and their coincidences in a hybrid manner.

All Pose Estimation

Volumetric Semantically Consistent 3D Panoptic Mapping

1 code implementation26 Sep 2023 Yang Miao, Iro Armeni, Marc Pollefeys, Daniel Barath

We introduce an online 2D-to-3D semantic instance mapping algorithm aimed at generating comprehensive, accurate, and efficient semantic 3D maps suitable for autonomous agents in unstructured environments.

Vanishing Point Estimation in Uncalibrated Images with Prior Gravity Direction

1 code implementation ICCV 2023 Rémi Pautrat, Shaohui Liu, Petr Hruby, Marc Pollefeys, Daniel Barath

We tackle the problem of estimating a Manhattan frame, i. e. three orthogonal vanishing points, and the unknown focal length of the camera, leveraging a prior vertical direction.

AffineGlue: Joint Matching and Robust Estimation

no code implementations28 Jul 2023 Daniel Barath, Dmytro Mishkin, Luca Cavalli, Paul-Edouard Sarlin, Petr Hruby, Marc Pollefeys

Moreover, we derive a new minimal solver for homography estimation, requiring only a single affine correspondence (AC) and a gravity prior.

Homography Estimation

Consensus-Adaptive RANSAC

1 code implementation26 Jul 2023 Luca Cavalli, Daniel Barath, Marc Pollefeys, Viktor Larsson

The proposed attention mechanism and one-step transformer provide an adaptive behavior that enhances the performance of RANSAC, making it a more effective tool for robust estimation.

DGC-GNN: Leveraging Geometry and Color Cues for Visual Descriptor-Free 2D-3D Matching

1 code implementation CVPR 2024 Shuzhe Wang, Juho Kannala, Daniel Barath

Matching 2D keypoints in an image to a sparse 3D point cloud of the scene without requiring visual descriptors has garnered increased interest due to its low memory requirements, inherent privacy preservation, and reduced need for expensive 3D model maintenance compared to visual descriptor-based methods.

Graph Neural Network

SGAligner : 3D Scene Alignment with Scene Graphs

1 code implementation28 Apr 2023 Sayan Deb Sarkar, Ondrej Miksik, Marc Pollefeys, Daniel Barath, Iro Armeni

We propose SGAligner, the first method for aligning pairs of 3D scene graphs that is robust to in-the-wild scenarios (ie, unknown overlap -- if any -- and changes in the environment).

3D Scene Graph Alignment Contrastive Learning +2

Relative pose of three calibrated and partially calibrated cameras from four points using virtual correspondences

no code implementations28 Mar 2023 Charalambos Tzamos, Viktor Kocur, Daniel Barath, Zuzana Berger Haladova, Torsten Sattler, Zuzana Kukelova

We study challenging problems of estimating the relative pose of three cameras and propose novel efficient solutions to the configurations (1) of four points in three calibrated cameras (the 4p3v problem), and (2) of four points in three cameras with unknown shared focal length (the 4p3vf problem).

Revisiting Rotation Averaging: Uncertainties and Robust Losses

1 code implementation CVPR 2023 Ganlin Zhang, Viktor Larsson, Daniel Barath

In this paper, we revisit the rotation averaging problem applied in global Structure-from-Motion pipelines.

A Large Scale Homography Benchmark

2 code implementations20 Feb 2023 Daniel Barath, Dmytro Mishkin, Michal Polic, Wolfgang Förstner, Jiri Matas

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.

Homography Estimation Surface Normal Estimation

A Large-Scale Homography Benchmark

no code implementations CVPR 2023 Daniel Barath, Dmytro Mishkin, Michal Polic, Wolfgang Förstner, Jiri Matas

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.

Homography Estimation Surface Normal Estimation

Guiding Local Feature Matching with Surface Curvature

no code implementations ICCV 2023 Shuzhe Wang, Juho Kannala, Marc Pollefeys, Daniel Barath

We propose a new method, named curvature similarity extractor (CSE), for improving local feature matching across images.

Depth Estimation Depth Prediction

Fast Globally Optimal Surface Normal Estimation from an Affine Correspondence

no code implementations ICCV 2023 Levente Hajder, Lajos Lóczi, Daniel Barath

The proposed approach provides a new globally optimal solution for this over-determined problem and proves that it reduces to a linear system that can be solved extremely efficiently.

Surface Normal Estimation Visual Localization

SGAligner: 3D Scene Alignment with Scene Graphs

no code implementations ICCV 2023 Sayan Deb Sarkar, Ondrej Miksik, Marc Pollefeys, Daniel Barath, Iro Armeni

We propose SGAligner, the first method for aligning pairs of 3D scene graphs that is robust to in-the-wild scenarios (i. e., unknown overlap - if any - and changes in the environment).

Contrastive Learning Knowledge Graphs

Generalized Differentiable RANSAC

2 code implementations ICCV 2023 Tong Wei, Yash Patel, Alexander Shekhovtsov, Jiri Matas, Daniel Barath

We propose $\nabla$-RANSAC, a generalized differentiable RANSAC that allows learning the entire randomized robust estimation pipeline.

Point Cloud Registration

DeepLSD: Line Segment Detection and Refinement with Deep Image Gradients

1 code implementation CVPR 2023 Rémi Pautrat, Daniel Barath, Viktor Larsson, Martin R. Oswald, Marc Pollefeys

Their learned counterparts are more repeatable and can handle challenging images, but at the cost of a lower accuracy and a bias towards wireframe lines.

Line Detection Line Segment Detection

NeFSAC: Neurally Filtered Minimal Samples

1 code implementation16 Jul 2022 Luca Cavalli, Marc Pollefeys, Daniel Barath

We tested NeFSAC on more than 100k image pairs from three publicly available real-world datasets and found that it leads to one order of magnitude speed-up, while often finding more accurate results than USAC alone.

Autonomous Driving Pose Estimation

Relative Pose from SIFT Features

no code implementations15 Mar 2022 Daniel Barath, Zuzana Kukelova

This paper proposes the geometric relationship of epipolar geometry and orientation- and scale-covariant, e. g., SIFT, features.

Relative Pose From a Calibrated and an Uncalibrated Smartphone Image

no code implementations CVPR 2022 Yaqing Ding, Daniel Barath, Jian Yang, Zuzana Kukelova

In this paper, we propose a new minimal and a non-minimal solver for estimating the relative camera pose together with the unknown focal length of the second camera.

Learning To Find Good Models in RANSAC

no code implementations CVPR 2022 Daniel Barath, Luca Cavalli, Marc Pollefeys

We propose the Model Quality Network, MQ-Net in short, for predicting the quality, e. g. the pose error of essential matrices, of models generated inside RANSAC.

Pose Estimation

Adaptive Reordering Sampler with Neurally Guided MAGSAC

1 code implementation ICCV 2023 Tong Wei, Jiri Matas, Daniel Barath

We propose a new sampler for robust estimators that always selects the sample with the highest probability of consisting only of inliers.

Space-Partitioning RANSAC

1 code implementation24 Nov 2021 Daniel Barath, Gabor Valasek

A new algorithm is proposed to accelerate RANSAC model quality calculations.

Homography Estimation

VSAC: Efficient and Accurate Estimator for H and F

no code implementations ICCV 2021 Maksym Ivashechkin, Daniel Barath, Jiri Matas

Experiments on four standard datasets show that VSAC is significantly faster than all its predecessors and runs on average in 1-2 ms, on a CPU.

USACv20: robust essential, fundamental and homography matrix estimation

no code implementations11 Apr 2021 Maksym Ivashechkin, Daniel Barath, Jiri Matas

We review the most recent RANSAC-like hypothesize-and-verify robust estimators.

Finding Geometric Models by Clustering in the Consensus Space

1 code implementation CVPR 2023 Daniel Barath, Denys Rozumny, Ivan Eichhardt, Levente Hajder, Jiri Matas

Dominant instances are found via a RANSAC-like sampling and a consolidation process driven by a model quality function considering previously proposed instances.

Clustering Motion Estimation +1

Calibrated and Partially Calibrated Semi-Generalized Homographies

1 code implementation ICCV 2021 Snehal Bhayani, Torsten Sattler, Daniel Barath, Patrik Beliansky, Janne Heikkila, Zuzana Kukelova

In this paper, we propose the first minimal solutions for estimating the semi-generalized homography given a perspective and a generalized camera.

Image-Based Localization

Globally Optimal Relative Pose Estimation with Gravity Prior

no code implementations CVPR 2021 Yaqing Ding, Daniel Barath, Jian Yang, Hui Kong, Zuzana Kukelova

Smartphones, tablets and camera systems used, e. g., in cars and UAVs, are typically equipped with IMUs (inertial measurement units) that can measure the gravity vector accurately.

Pose Estimation

Minimal Solutions for Panoramic Stitching Given Gravity Prior

no code implementations ICCV 2021 Yaqing Ding, Daniel Barath, Zuzana Kukelova

When capturing panoramas, people tend to align their cameras with the vertical axis, i. e., the direction of gravity.

Image Stitching

Pose Estimation for Vehicle-mounted Cameras via Horizontal and Vertical Planes

no code implementations13 Aug 2020 Istan Gergo Gal, Daniel Barath, Levente Hajder

For the first class of solvers, the sought plane is expected to be perpendicular to one of the camera axes.

Pose Estimation

Relative Pose from Deep Learned Depth and a Single Affine Correspondence

1 code implementation ECCV 2020 Ivan Eichhardt, Daniel Barath

We propose a new approach for combining deep-learned non-metric monocular depth with affine correspondences (ACs) to estimate the relative pose of two calibrated cameras from a single correspondence.

Pose Estimation

Making Affine Correspondences Work in Camera Geometry Computation

1 code implementation ECCV 2020 Daniel Barath, Michal Polic, Wolfgang Förstner, Torsten Sattler, Tomas Pajdla, Zuzana Kukelova

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.

Homography Estimation valid

EPOS: Estimating 6D Pose of Objects with Symmetries

1 code implementation CVPR 2020 Tomas Hodan, Daniel Barath, Jiri Matas

A data-dependent number of corresponding 3D locations is selected per pixel, and poses of possibly multiple object instances are estimated using a robust and efficient variant of the PnP-RANSAC algorithm.

6D Pose Estimation 6D Pose Estimation using RGB +2

Least-squares Optimal Relative Planar Motion for Vehicle-mounted Cameras

no code implementations13 Dec 2019 Levente Hajder, Daniel Barath

A new closed-form solver is proposed minimizing the algebraic error optimally, in the least-squares sense, to estimate the relative planar motion of two calibrated cameras.

Relative planar motion for vehicle-mounted cameras from a single affine correspondence

no code implementations13 Dec 2019 Levente Hajder, Daniel Barath

A new minimal solver is proposed for the semi-calibrated case, i. e. the camera parameters are known except a common focal length.

Homography from two orientation- and scale-covariant features

1 code implementation ICCV 2019 Daniel Barath, Zuzana Kukelova

Two new general constraints are derived on the scales and rotations which can be used in any geometric model estimation tasks.

Homography Estimation Vocal Bursts Valence Prediction

Progressive NAPSAC: sampling from gradually growing neighborhoods

no code implementations5 Jun 2019 Daniel Barath, Maksym Ivashechkin, Jiri Matas

We propose Progressive NAPSAC, P-NAPSAC in short, which merges the advantages of local and global sampling by drawing samples from gradually growing neighborhoods.

Optimal Multi-view Correction of Local Affine Frames

1 code implementation1 May 2019 Ivan Eichhardt, Daniel Barath

The technique requires the epipolar geometry to be pre-estimated between each image pair.

Homography Estimation Pose Estimation

Recovering affine features from orientation- and scale-invariant ones

1 code implementation10 Jul 2018 Daniel Barath

An approach is proposed for recovering affine correspondences (ACs) from orientation- and scale-invariant, e. g. SIFT, features.

MAGSAC: marginalizing sample consensus

2 code implementations CVPR 2019 Daniel Barath, Jana Noskova, Jiri Matas

A method called, sigma-consensus, is proposed to eliminate the need for a user-defined inlier-outlier threshold in RANSAC.

Homography Estimation

Five-point Fundamental Matrix Estimation for Uncalibrated Cameras

no code implementations CVPR 2018 Daniel Barath

We aim at estimating the fundamental matrix in two views from five correspondences of rotation invariant features obtained by e. g.\ the SIFT detector.

Motion Estimation

A Minimal Solution for Two-view Focal-length Estimation using Two Affine Correspondences

no code implementations CVPR 2017 Daniel Barath, Tekla Toth, Levente Hajder

To select the best one out of the remaining candidates, a root selection technique is proposed outperforming the recent ones especially in case of high-level noise.

Vocal Bursts Valence Prediction

Graph-Cut RANSAC

1 code implementation CVPR 2018 Daniel Barath, Jiri Matas

A novel method for robust estimation, called Graph-Cut RANSAC, GC-RANSAC in short, is introduced.

Multi-Class Model Fitting by Energy Minimization and Mode-Seeking

1 code implementation ECCV 2018 Daniel Barath, Jiri Matas

The move replaces a set of labels with the corresponding density mode in the model parameter domain, thus achieving fast and robust optimization.

Motion Detection Motion Segmentation

Cannot find the paper you are looking for? You can Submit a new open access paper.