← Search

Eduard Trulls

14 accepted papers

2025

Scaling Image Geo-Localization to Continent Level

NeurIPS 2025poster

Determining the precise geographic location of an image at a global scale remains an unsolved challenge. Standard image retrieval techniques are inefficient due to the sheer volume of images (>100M) and fail when coverage is insufficient. Scalable solutions, however, involve a trade-off: global cla…

Cited by 0SourcecodeScholar
2024

"PointNeRF++: A multi-scale, point-based Neural Radiance Field"

ECCV 2024poster

"Point clouds offer an attractive source of information to complement images in neural scene representations, especially when few images are available. Neural rendering methods based on point clouds do exist, but they do not perform well when the point cloud is sparse or incomplete, which is often t…

2023

SNAP: Self-Supervised Neural Maps for Visual Positioning and Semantic Understanding

NeurIPS 2023poster

Semantic 2D maps are commonly used by humans and machines for navigation purposes, whether it's walking or driving. However, these maps have limitations: they lack detail, often contain inaccuracies, and are difficult to create and maintain, especially in an automated fashion. Can we use _raw image…

2021

COTR: Correspondence Transformer for Matching Across Images

ICCV 2021poster

We propose a novel framework for finding correspondences in images based on a deep neural network that, given two images and a query point in one of them, finds its correspondence in the other. By doing so, one has the option to query only the points of interest and retrieve sparse correspondences,…

Cited by 320PDFcodeScholar
2020

ACNe: Attentive Context Normalization for Robust Permutation-Equivariant Learning

CVPR 2020poster

Many problems in computer vision require dealing with sparse, unordered data in the form of point clouds. Permutation-equivariant networks have become a popular solution - they operate on individual data points with simple perceptrons and extract contextual information with global pooling. This can…

Cited by 196PDFcodeScholar
2020

DISK: Learning local features with policy gradient

NeurIPS 2020spotlight

Local feature frameworks are difficult to learn in an end-to-end fashion due to the discreteness inherent to the selection and matching of sparse keypoints. We introduce DISK (DIScrete Keypoints), a novel method that overcomes these obstacles by leveraging principles from Reinforcement Learning (RL)…

2019

Beyond Cartesian Representations for Local Descriptors

ICCV 2019poster

The dominant approach for learning local patch descriptors relies on small image regions whose scale must be properly estimated a priori by a keypoint detector. In other words, if two patches are not in correspondence, their descriptors will not match. A strategy often used to alleviate this problem…

Cited by 135PDFcodeScholar
2019

Linearized Multi-Sampling for Differentiable Image Transformation

ICCV 2019oral

We propose a novel image sampling method for differentiable image transformation in deep neural networks. The sampling schemes currently used in deep learning, such as Spatial Transformer Networks, rely on bilinear interpolation, which performs poorly under severe scale changes, and more importantly…

Cited by 27PDFcodeScholar
2018

Learning to Find Good Correspondences

CVPR 2018poster

We develop a deep architecture to learn to find good correspondences for wide-baseline stereo. Given a set of putative sparse matches and the camera intrinsics, we train our network in an end-to-end fashion to label the correspondences as inliers or outliers, while simultaneously using them to recov…

Cited by 685SourcePDFScholar
2016

Learning to Match Aerial Images With Deep Attentive Architectures

CVPR 2016poster

Image matching is a fundamental problem in Computer Vision. In the context of feature-based matching, SIFT and its variants have long excelled in a wide array of applications. However, for ultra-wide baselines, as in the case of aerial images captured under large camera rotations, the appearance var…

Cited by 93PDFScholar
2015

Discriminative Learning of Deep Convolutional Feature Point Descriptors

ICCV 2015poster

Deep learning has revolutionalized image-level tasks such as classification, but patch-level tasks, such as correspondence, still rely on hand-crafted features, e.g. SIFT. In this paper we use Convolutional Neural Networks (CNNs) to learn discriminant patch representations and in particular train a…

Cited by 1022PDFcodeScholar