VLDB 2026 Research / reviewers in the wild / expert
Meirav Galun
dblp:92/3521
· DBLP profile ↗
42ranked-venue papers
4as first author
8since 2021 · last 2025
0009-0006-1659-7093ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 34 · 4 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 24 · 4 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 since 2021
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
22 papers |
3D vision · 52% Learning theory · 24% Deep learning architectures and training · 15% | |
| Computer graphics and multimedia
13 papers |
Geometric modeling and processing · 45% Image and video processing · 44% Computational photography and imaging · 9% | |
| Theoretical computer science
6 papers |
Mathematical optimization · 96% Graph algorithms and graph theory · 4% |
Topics — the 30 heaviest of 81, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › 3D vision
structure from motion |
3.6 | 7 | 2025 | RESfM: Robust Deep Equivariant Structure from Motion · ICLR 2025 Consensus Learning with Deep Sets for Essential Matrix Estimation · NeurIPS 2024 Deep Permutation Equivariant Structure from Motion · ICCV 2021 |
Machine learning › Learning theory › neural network theory › neural network kernels
neural tangent kernel |
2.9 | 5 | 2024 | Spectral Analysis of the Neural Tangent Kernel for Deep Residual Networks · J. Mach. Learn. Res. 2024 A Kernel Perspective of Skip Connections in Convolutional Networks · ICLR 2023 On the Spectral Bias of Convolutional Neural Tangent and Gaussian Process Kernels · NeurIPS 2022 |
Computer vision › 3D vision
camera pose estimation |
1.8 | 4 | 2024 | Consensus Learning with Deep Sets for Essential Matrix Estimation · NeurIPS 2024 Deep Permutation Equivariant Structure from Motion · ICCV 2021 Algebraic Characterization of Essential Matrices and Their Averaging in Multiview Settings · ICCV 2019 |
Machine learning › Kernel, tree and ensemble methods
kernel methods |
1.1 | 2 | 2023 | A Kernel Perspective of Skip Connections in Convolutional Networks · ICLR 2023 On the Similarity between the Laplace and Neural Tangent Kernels · NeurIPS 2020 |
Image and video processing
edge detection |
0.9 | 4 | 2020 | On Detection of Faint Edges in Noisy Images · IEEE Trans. Pattern Anal. Mach. Intell. 2020 Fast Detection of Curved Edges at Low SNR · CVPR 2016 Detecting Faint Curved Edges in Noisy Images · ECCV (4) 2010 |
Computer vision › 3D vision › multi-view geometry › epipolar geometry estimation
essential matrix estimation |
0.8 | 1 | 2024 | Consensus Learning with Deep Sets for Essential Matrix Estimation · NeurIPS 2024 |
Machine learning › Deep learning architectures and training › convolutional neural network
residual network |
0.8 | 1 | 2024 | Spectral Analysis of the Neural Tangent Kernel for Deep Residual Networks · J. Mach. Learn. Res. 2024 |
Computer vision › 3D vision
robust estimation |
0.8 | 1 | 2024 | Consensus Learning with Deep Sets for Essential Matrix Estimation · NeurIPS 2024 |
Machine learning › Learning theory
spectral analysis |
0.8 | 1 | 2024 | Spectral Analysis of the Neural Tangent Kernel for Deep Residual Networks · J. Mach. Learn. Res. 2024 |
Machine learning › Deep learning architectures and training
convolutional neural network |
0.7 | 1 | 2023 | A Kernel Perspective of Skip Connections in Convolutional Networks · ICLR 2023 |
Machine learning › Deep learning architectures and training
skip connections |
0.7 | 1 | 2023 | A Kernel Perspective of Skip Connections in Convolutional Networks · ICLR 2023 |
Machine learning › Learning theory › inductive bias
spectral bias |
0.6 | 1 | 2022 | On the Spectral Bias of Convolutional Neural Tangent and Gaussian Process Kernels · NeurIPS 2022 |
Image and video processing › edge detection
multiscale edge detection |
0.5 | 2 | 2020 | On Detection of Faint Edges in Noisy Images · IEEE Trans. Pattern Anal. Mach. Intell. 2020 Multiscale Edge Detection and Fiber Enhancement Using Differences of Oriented Means · ICCV 2007 |
Computer vision › 3D vision
3d reconstruction |
0.4 | 1 | 2020 | Multiview Neural Surface Reconstruction by Disentangling Geometry and Appearance · NeurIPS 2020 |
Machine learning › Deep learning architectures and training › training dynamics
frequency bias |
0.4 | 1 | 2020 | Frequency Bias in Neural Networks for Input of Non-Uniform Density · ICML 2020 |
Computer vision › 3D vision › 3d reconstruction › surface reconstruction
multi-view surface reconstruction |
0.4 | 1 | 2020 | Multiview Neural Surface Reconstruction by Disentangling Geometry and Appearance · NeurIPS 2020 |
Computer vision › 3D vision › 3d reconstruction › surface reconstruction
neural surface reconstruction |
0.4 | 1 | 2020 | Multiview Neural Surface Reconstruction by Disentangling Geometry and Appearance · NeurIPS 2020 |
Machine learning › Deep learning architectures and training
training dynamics |
0.4 | 1 | 2020 | Frequency Bias in Neural Networks for Input of Non-Uniform Density · ICML 2020 |
Mathematical optimization › numerical analysis › multigrid methods
algebraic multigrid |
0.4 | 1 | 2020 | Learning Algebraic Multigrid Using Graph Neural Networks · ICML 2020 |
Mathematical optimization › numerical analysis
sparse linear system solving |
0.4 | 1 | 2020 | Learning Algebraic Multigrid Using Graph Neural Networks · ICML 2020 |
Machine learning › Deep learning architectures and training › scientific machine learning
neural network for scientific computing |
0.4 | 1 | 2019 | Learning to Optimize Multigrid PDE Solvers · ICML 2019 |
Computer vision › 3D vision › structure from motion
projective structure from motion |
0.4 | 1 | 2019 | GPSfM: Global Projective SFM Using Algebraic Constraints on Multi-View Fundamental Matrices · CVPR 2019 |
Computational science and engineering › partial differential equation solver
multigrid methods |
0.4 | 1 | 2019 | Learning to Optimize Multigrid PDE Solvers · ICML 2019 |
Computational science and engineering
partial differential equation solver |
0.4 | 1 | 2019 | Learning to Optimize Multigrid PDE Solvers · ICML 2019 |
Computational photography and imaging › camera geometry
fundamental matrix estimation |
0.4 | 1 | 2019 | GPSfM: Global Projective SFM Using Algebraic Constraints on Multi-View Fundamental Matrices · CVPR 2019 |
Geometric modeling and processing
multi-view geometry |
0.4 | 1 | 2019 | GPSfM: Global Projective SFM Using Algebraic Constraints on Multi-View Fundamental Matrices · CVPR 2019 |
Machine learning › Learning theory
generalization bounds |
0.4 | 2 | 2024 | Spectral Analysis of the Neural Tangent Kernel for Deep Residual Networks · J. Mach. Learn. Res. 2024 Frequency Bias in Neural Networks for Input of Non-Uniform Density · ICML 2020 |
Computer vision › 3D vision › multi-view geometry › epipolar geometry estimation
fundamental matrix estimation |
0.3 | 1 | 2017 | A New Rank Constraint on Multi-view Fundamental Matrices, and Its Application to Camera Location Recovery · CVPR 2017 |
Computer vision › 3D vision
multi-view geometry |
0.3 | 1 | 2017 | A New Rank Constraint on Multi-view Fundamental Matrices, and Its Application to Camera Location Recovery · CVPR 2017 |
Computer vision › 3D vision
visual localization |
0.3 | 1 | 2017 | A New Rank Constraint on Multi-view Fundamental Matrices, and Its Application to Camera Location Recovery · CVPR 2017 |
Methods — techniques the papers use, named apart from their topics
outlier classification · 1.7equivariant architectures · 1.7bundle adjustment · 1.7unsupervised loss · 1.6spherical harmonics · 1.3neural tangent kernel · 1.2weighted direct linear transform · 0.8spectral analysis · 0.8outlier rejection · 0.8eigenvalue and rank characterization · 0.8deep sets · 0.8hierarchical search · 0.4graph neural network · 0.4difference filters · 0.4neural network · 0.4algebraic constraints · 0.4algebraic constraint · 0.4seamless toric cover · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | RESfM: Robust Deep Equivariant Structure from MotionabstractMultiview Structure from Motion is a fundamental and challenging computer vision problem. A recent deep-based approach utilized matrix equivariant architectures for simultaneous recovery of camera pose and 3D scene structure from large image collections. That work, however, made the unrealistic assumption that the point tracks given as input are almost clean of outliers. Here, we propose an architecture suited to dealing with outliers by adding a multiview inlier/outlier classification module that respects the model equivariance and by utilizing a robust bundle adjustment step. Experiments demonstrate that our method can be applied successfully in realistic settings that include large image collections and point tracks extracted with common heuristics that include many outliers, achieving state-of-the-art accuracies in almost all runs, superior to existing deep-based methods and on-par with leading classical (non-deep) sequential and global methods. Fadi Khatib, Yoni Kasten, Dror Moran, Meirav Galun, Ronen Basri |
ICLR | 4 |
| 2024 | Consensus Learning with Deep Sets for Essential Matrix EstimationabstractRobust estimation of the essential matrix, which encodes the relative position and orientation of two cameras, is a fundamental step in structure from motion pipelines. Recent deep-based methods achieved accurate estimation by using complex network architectures that involve graphs, attention layers, and hard pruning steps. Here, we propose a simpler network architecture based on Deep Sets. Given a collection of point matches extracted from two images, our method identifies outlier point matches and models the displacement noise in inlier matches. A weighted DLT module uses these predictions to regress the essential matrix. Our network achieves accurate recovery that is superior to existing networks with significantly more complex architectures. Dror Moran, Yuval Margalit, Guy Trostianetsky, Fadi Khatib, Meirav Galun, Ronen Basri |
NeurIPS | 5 |
| 2024 | Spectral Analysis of the Neural Tangent Kernel for Deep Residual NetworksabstractDeep residual network architectures have been shown to achieve superior accuracy over classical feed-forward networks, yet their success is still not fully understood. Focusing on massively over-parameterized, fully connected residual networks with ReLU activation through their respective neural tangent kernels (ResNTK), we provide here a spectral analysis of these kernels. Specifically, we show that, much like NTK for fully connected networks (FC-NTK), for input distributed uniformly on the hypersphere $S^d$, the eigenvalues of ResNTK corresponding to their spherical harmonics eigenfunctions decay polynomially with frequency $k$ as $k^{-d}$. These in turn imply that the set of functions in their Reproducing Kernel Hilbert Space are identical to those of both FC-NTK as well as the standard Laplace kernel. Our spectral analysis allows us to highlight several additional properties of ResNTK, which depend on the choice of a hyper-parameter that balances between the skip and residual connections. Specifically, (1) with no bias, deep ResNTK is significantly biased toward even frequency functions; (2) unlike FC-NTK for deep networks, which is spiky and therefore yields poor generalization, ResNTK is stable and yields small generalization errors. We finally demonstrate these with experiments showing further that these phenomena arise in real networks. Yuval Belfer, Amnon Geifman, Meirav Galun, Ronen Basri |
J. Mach. Learn. Res. | 3 |
| 2023 | A Kernel Perspective of Skip Connections in Convolutional Networks
Daniel Barzilai, Amnon Geifman, Meirav Galun, Ronen Basri |
ICLR | 3 |
| 2022 | On the Spectral Bias of Convolutional Neural Tangent and Gaussian Process KernelsabstractWe study the properties of various over-parameterized convolutional neural architectures through their respective Gaussian Process and Neural Tangent kernels. We prove that, with normalized multi-channel input and ReLU activation, the eigenfunctions of these kernels with the uniform measure are formed by products of spherical harmonics, defined over the channels of the different pixels. We next use hierarchical factorizable kernels to bound their respective eigenvalues. We show that the eigenvalues decay polynomially, quantify the rate of decay, and derive measures that reflect the composition of hierarchical features in these networks. Our theory provides a concrete quantitative characterization of the role of locality and hierarchy in the inductive bias of over-parameterized convolutional network architectures. Amnon Geifman, Meirav Galun, David Jacobs 0001, Ronen Basri |
NeurIPS | 2 |
| 2022 | Integrating Domain Knowledge Into Deep Networks for Lung Ultrasound With Applications to COVID-19abstractLung ultrasound (LUS) is a cheap, safe and non-invasive imaging modality that can be performed at patient bed-side. However, to date LUS is not widely adopted due to lack of trained personnel required for interpreting the acquired LUS frames. In this work we propose a framework for training deep artificial neural networks for interpreting LUS, which may promote broader use of LUS. When using LUS to evaluate a patient's condition, both anatomical phenomena (e.g., the pleural line, presence of consolidations), as well as sonographic artifacts (such as A- and B-lines) are of importance. In our framework, we integrate domain knowledge into deep neural networks by inputting anatomical features and LUS artifacts in the form of additional channels containing pleural and vertical artifacts masks along with the raw LUS frames. By explicitly supplying this domain knowledge, standard off-the-shelf neural networks can be rapidly and efficiently finetuned to accomplish various tasks on LUS data, such as frame classification or semantic segmentation. Our framework allows for a unified treatment of LUS frames captured by either convex or linear probes. We evaluated our proposed framework on the task of COVID-19 severity assessment using the ICLUS dataset. In particular, we finetuned simple image classification models to predict per-frame COVID-19 severity score. We also trained a semantic segmentation model to predict per-pixel COVID-19 severity annotations. Using the combined raw LUS frames and the detected lines for both tasks, our off-the-shelf models performed better than complicated models specifically designed for these tasks, exemplifying the efficacy of our framework. Oz Frank, Nir Schipper, Mordehay Vaturi, Gino Soldati, Andrea Smargiassi, Riccardo Inchingolo, Elena Torri, Tiziano Perrone, Federico Mento, Libertario Demi, Meirav Galun, Yonina C. Eldar, Shai Bagon |
IEEE Trans. Medical Imaging | 11 |
| 2021 | Point of Care Image Analysis for COVID-19abstractEarly detection of COVID-19 is key in containing the pandemic. Disease detection and evaluation based on imaging is fast and cheap and therefore plays an important role in COVID-19 handling. COVID-19 is easier to detect in chest CT, however, it is expensive, non-portable, and difficult to dis-infect, making it unfit as a point-of-care (POC) modality. On the other hand, chest X-ray (CXR) and lung ultrasound (LUS) are widely used, yet, COVID-19 findings in these modalities are not always very clear. Here we train deep neural networks to significantly enhance the capability to detect, grade and monitor COVID-19 patients using CXRs and LUS. Collaborating with several hospitals in Israel we collect a large dataset of CXRs and use this dataset to train a neural network obtaining above 90% detection rate for COVID-19. In addition, in collaboration with ULTRa (Ultrasound Laboratory Trento, Italy) and hospitals in Italy we obtained POC ultrasound data with annotations of the severity of disease and trained a deep network for automatic severity grading. Daniel Yaron, Daphna Keidar, Elisha Goldstein, Yair Shachar, Ayelet Blass, Oz Frank, Nir Schipper, Nogah Shabshin, Ahuva Grubstein, Dror Suhami, Naama R. Bogot, Chedva S. Weiss, Eyal Sela, Amiel A. Dror, Mordehay Vaturi, Federico Mento, Elena Torri, Riccardo Inchingolo, Andrea Smargiassi, Gino Soldati, Tiziano Perrone, Libertario Demi, Meirav Galun, Shai Bagon, Yishai M. Elyada, Yonina C. Eldar |
ICASSP | 23 |
| 2021 | Deep Permutation Equivariant Structure from MotionabstractExisting deep methods produce highly accurate 3D reconstructions in stereo and multiview stereo settings, i.e., when cameras are both internally and externally calibrated. Nevertheless, the challenge of simultaneous recovery of camera poses and 3D scene structure in multiview settings with deep networks is still outstanding. Inspired by projective factorization for Structure from Motion (SFM) and by deep matrix completion techniques, we propose a neural network architecture that, given a set of point tracks in multiple images of a static scene, recovers both the camera parameters and a (sparse) scene structure by minimizing an unsupervised reprojection loss. Our network architecture is designed to respect the structure of the problem: the sought output is equivariant to permutations of both cameras and scene points. Notably, our method does not require initialization of camera parameters or 3D point locations. We test our architecture in two setups: (1) single scene reconstruction and (2) learning from multiple scenes. Our experiments, conducted on a variety of datasets in both internally calibrated and uncalibrated settings, indicate that our method accurately recovers pose and structure, on par with classical state of the art methods. Additionally, we show that a pre-trained network can be used to reconstruct novel scenes using inexpensive fine-tuning with no loss of accuracy. Dror Moran, Hodaya Koslowsky, Yoni Kasten, Haggai Maron, Meirav Galun, Ronen Basri |
ICCV | 5 |
| 2020 | Averaging Essential and Fundamental Matrices in Collinear Camera SettingsabstractGlobal methods to Structure from Motion have gained popularity in recent years. A significant drawback of global methods is their sensitivity to collinear camera settings. In this paper, we introduce an analysis and algorithms for averaging bifocal tensors (essential or fundamental matrices) when either subsets or all of the camera centers are collinear. We provide a complete spectral characterization of bifocal tensors in collinear scenarios and further propose two averaging algorithms. The first algorithm uses rank constrained minimization to recover camera matrices in fully collinear settings. The second algorithm enriches the set of possibly mixed collinear and non-collinear cameras with additional, ``virtual cameras," which are placed in general position, enabling the application of existing averaging methods to the enriched set of bifocal tensors. Our algorithms are shown to achieve state of the art results on various benchmarks that include autonomous car datasets and unordered image collections in both calibrated and unclibrated settings. Amnon Geifman, Yoni Kasten, Meirav Galun, Ronen Basri |
CVPR | 3 |
| 2020 | Frequency Bias in Neural Networks for Input of Non-Uniform DensityabstractRecent works have partly attributed the generalization ability of over-parameterized neural networks to frequency bias – networks trained with gradient descent on data drawn from a uniform distribution find a low frequency fit before high frequency ones. As realistic training sets are not drawn from a uniform distribution, we here use the Neural Tangent Kernel (NTK) model to explore the effect of variable density on training dynamics. Our results, which combine analytic and empirical observations, show that when learning a pure harmonic function of frequency $\kappa$, convergence at a point $x \in \S^{d-1}$ occurs in time $O(\kappa^d/p(x))$ where $p(x)$ denotes the local density at $x$. Specifically, for data in $\S^1$ we analytically derive the eigenfunctions of the kernel associated with the NTK for two-layer networks. We further prove convergence results for deep, fully connected networks with respect to the spectral decomposition of the NTK. Our empirical study highlights similarities and differences between deep and shallow networks in this model. Ronen Basri, Meirav Galun, Amnon Geifman, David Jacobs 0001, Yoni Kasten, Shira Kritchman |
ICML | 2 |
| 2020 | Learning Algebraic Multigrid Using Graph Neural NetworksabstractEfficient numerical solvers for sparse linear systems are crucial in science and engineering. One of the fastest methods for solving large-scale sparse linear systems is algebraic multigrid (AMG). The main challenge in the construction of AMG algorithms is the selection of the prolongation operator—a problem-dependent sparse matrix which governs the multiscale hierarchy of the solver and is critical to its efficiency. Over many years, numerous methods have been developed for this task, and yet there is no known single right answer except in very special cases. Here we propose a framework for learning AMG prolongation operators for linear systems with sparse symmetric positive (semi-) definite matrices. We train a single graph neural network to learn a mapping from an entire class of such matrices to prolongation operators, using an efficient unsupervised loss function. Experiments on a broad class of problems demonstrate improved convergence rates compared to classical AMG, demonstrating the potential utility of neural networks for developing sparse system solvers. Ilay Luz, Meirav Galun, Haggai Maron, Ronen Basri, Irad Yavneh |
ICML | 2 |
| 2020 | On the Similarity between the Laplace and Neural Tangent KernelsabstractRecent theoretical work has shown that massively overparameterized neural networks are equivalent to kernel regressors that use Neural Tangent Kernels (NTKs). Experiments show that these kernel methods perform similarly to real neural networks. Here we show that NTK for fully connected networks with ReLU activation is closely related to the standard Laplace kernel. We show theoretically that for normalized data on the hypersphere both kernels have the same eigenfunctions and their eigenvalues decay polynomially at the same rate, implying that their Reproducing Kernel Hilbert Spaces (RKHS) include the same sets of functions. This means that both kernels give rise to classes of functions with the same smoothness properties. The two kernels differ for data off the hypersphere, but experiments indicate that when data is properly normalized these differences are not significant. Finally, we provide experiments on real data comparing NTK and the Laplace kernel, along with a larger class of $\gamma$-exponential kernels. We show that these perform almost identically. Our results suggest that much insight about neural networks can be obtained from analysis of the well-known Laplace kernel, which has a simple closed form. Amnon Geifman, Abhay Kumar Yadav, Yoni Kasten, Meirav Galun, David Jacobs 0001, Ronen Basri |
NeurIPS | 4 |
| 2020 | Multiview Neural Surface Reconstruction by Disentangling Geometry and AppearanceabstractIn this work we address the challenging problem of multiview 3D surface reconstruction. We introduce a neural network architecture that simultaneously learns the unknown geometry, camera parameters, and a neural renderer that approximates the light reflected from the surface towards the camera. The geometry is represented as a zero level-set of a neural network, while the neural renderer, derived from the rendering equation, is capable of (implicitly) modeling a wide set of lighting conditions and materials. We trained our network on real world 2D images of objects with different material properties, lighting conditions, and noisy camera initializations from the DTU MVS dataset. We found our model to produce state of the art 3D surface reconstructions with high fidelity, resolution and detail. Lior Yariv, Yoni Kasten, Dror Moran, Meirav Galun, Matan Atzmon, Ronen Basri, Yaron Lipman |
NeurIPS | 4 |
| 2020 | On Detection of Faint Edges in Noisy ImagesabstractA fundamental question for edge detection in noisy images is how faint can an edge be and still be detected. In this paper we offer a formalism to study this question and subsequently introduce computationally efficient multiscale edge detection algorithms designed to detect faint edges in noisy images. In our formalism we view edge detection as a search in a discrete, though potentially large, set of feasible curves. First, we derive approximate expressions for the detection threshold as a function of curve length and the complexity of the search space. We then present two edge detection algorithms, one for straight edges, and the second for curved ones. Both algorithms efficiently search for edges in a large set of candidates by hierarchically constructing difference filters that match the curves traced by the sought edges. We demonstrate the utility of our algorithms in both simulations and applications involving challenging real images. Finally, based on these principles, we develop an algorithm for fiber detection and enhancement. We exemplify its utility to reveal and enhance nerve axons in light microscopy images. Nati Ofir, Meirav Galun, Sharon Alpert, Achi Brandt, Boaz Nadler, Ronen Basri |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2019 | GPSfM: Global Projective SFM Using Algebraic Constraints on Multi-View Fundamental MatricesabstractThis paper addresses the problem of recovering projective camera matrices from collections of fundamental matrices in multiview settings. We make two main contributions. First, given (2n) fundamental matrices computed for n images, we provide a complete algebraic characterization in the form of conditions that are both necessary and sufficient to enabling the recovery of camera matrices. These conditions are based on arranging the fundamental matrices as blocks in a single matrix, called the n-view fundamental matrix, and characterizing this matrix in terms of the signs of its eigenvalues and rank structures. Secondly, we propose a concrete algorithm for projective structure-formation that utilizes this characterization. Given a complete or partial collection of measured-fundamental matrices, our method seeks camera matrices that minimize a global algebraic error for the measured fundamental matrices. In contrast to existing methods, our optimization, without any initialization, produces a consistent set of fundamental matrices that corresponds to a unique set of cameras (up to a choice of projective frame). Our experiments indicate that our method achieves state of the art performance in both accuracy and running time. Yoni Kasten, Amnon Geifman, Meirav Galun, Ronen Basri |
CVPR | 3 |
| 2019 | Algebraic Characterization of Essential Matrices and Their Averaging in Multiview SettingsabstractEssential matrix averaging, i.e., the task of recovering camera locations and orientations in calibrated, multiview settings, is a first step in global approaches to Euclidean structure from motion. A common approach to essential matrix averaging is to separately solve for camera orientations and subsequently for camera positions. This paper presents a novel approach that solves simultaneously for both camera orientations and positions. We offer a complete characterization of the algebraic conditions that enable a unique Euclidean reconstruction of n cameras from a collection of (2n) essential matrices. We next use these conditions to formulate essential matrix averaging as a constrained optimization problem, allowing us to recover a consistent set of essential matrices given a (possibly partial) set of measured essential matrices computed independently for pairs of images. We finally use the recovered essential matrices to determine the global positions and orientations of the n cameras. We test our method on common SfM datasets, demonstrating high accuracy while maintaining efficiency and robustness, compared to existing methods. Yoni Kasten, Amnon Geifman, Meirav Galun, Ronen Basri |
ICCV | 3 |
| 2019 | Learning to Optimize Multigrid PDE SolversabstractConstructing fast numerical solvers for partial differential equations (PDEs) is crucial for many scientific disciplines. A leading technique for solving large-scale PDEs is using multigrid methods. At the core of a multigrid solver is the prolongation matrix, which relates between different scales of the problem. This matrix is strongly problem-dependent, and its optimal construction is critical to the efficiency of the solver. In practice, however, devising multigrid algorithms for new problems often poses formidable challenges. In this paper we propose a framework for learning multigrid solvers. Our method learns a (single) mapping from discretized PDEs to prolongation operators for a broad class of 2D diffusion problems. We train a neural network once for the entire class of PDEs, using an efficient and unsupervised loss function. Our tests demonstrate improved convergence rates compared to the widely used Black-Box multigrid scheme, suggesting that our method successfully learned rules for constructing prolongation matrices. Daniel Greenfeld, Meirav Galun, Ronen Basri, Irad Yavneh, Ron Kimmel |
ICML | 2 |
| 2019 | Resultant Based Incremental Recovery of Camera Pose From Pairwise MatchesabstractIncremental (online) structure from motion pipelines seek to recover the camera matrix associated with an image I_n given n-1 images, I_1,...,I_n-1, whose camera matrices have already been recovered. In this paper, we introduce a novel solution to the six-point online algorithm to recover the exterior parameters associated with I_n. Our algorithm uses just six corresponding pairs of 2D points, extracted each from I_n and from any of the preceding n-1 images, allowing the recovery of the full six degrees of freedom of the n'th camera, and unlike common methods, does not require tracking feature points in three or more images. Our novel solution is based on constructing a Dixon resultant, yielding a solution method that is both efficient and accurate compared to existing solutions. We further use Bernstein's theorem to prove a tight bound on the number of complex solutions. Our experiments demonstrate the utility of our approach. Yoni Kasten, Meirav Galun, Ronen Basri |
WACV | 2 |
| 2017 | A New Rank Constraint on Multi-view Fundamental Matrices, and Its Application to Camera Location RecoveryabstractAccurate estimation of camera matrices is an important step in structure from motion algorithms. In this paper we introduce a novel rank constraint on collections of fundamental matrices in multi-view settings. We show that in general, with the selection of proper scale factors, a matrix formed by stacking fundamental matrices between pairs of images has rank 6. Moreover, this matrix forms the symmetric part of a rank 3 matrix whose factors relate directly to the corresponding camera matrices. We use this new characterization to produce better estimations of fundamental matrices by optimizing an L1-cost function using Iterative Re-weighted Least Squares and Alternate Direction Method of Multiplier. We further show that this procedure can improve the recovery of camera locations, particularly in multi-view settings in which fewer images are available. Roni Sengupta, Tal Amir, Meirav Galun, Tom Goldstein, David Jacobs 0001, Amit Singer, Ronen Basri |
CVPR | 3 |
| 2017 | Convolutional neural networks on surfaces via seamless toric coversabstractThe recent success of convolutional neural networks (CNNs) for image processing tasks is inspiring research efforts attempting to achieve similar success for geometric tasks. One of the main challenges in applying CNNs to surfaces is defining a natural convolution operator on surfaces. In this paper we present a method for applying deep learning to sphere-type shapes using a global seamless parameterization to a planar flat-torus, for which the convolution operator is well defined. As a result, the standard deep learning framework can be readily applied for learning semantic, high-level properties of the shape. An indication of our success in bridging the gap between images and surfaces is the fact that our algorithm succeeds in learning semantic information from an input of raw low-dimensional feature vectors. We demonstrate the usefulness of our approach by presenting two applications: human body segmentation, and automatic landmark detection on anatomical surfaces. We show that our algorithm compares favorably with competing geometric deep-learning algorithms for segmentation tasks, and is able to produce meaningful correspondences on anatomical surfaces where hand-crafted features are bound to fail. Haggai Maron, Meirav Galun, Noam Aigerman, Miri Trope, Nadav Dym, Ersin Yumer, Vladimir G. Kim, Yaron Lipman |
ACM Trans. Graph. | 2 |
| 2016 | Fast Detection of Curved Edges at Low SNRabstractDetecting edges is a fundamental problem in computer vision with many applications, some involving very noisy images. While most edge detection methods are fast, they perform well only on relatively clean images. Unfortunately, sophisticated methods that are robust to high levels of noise are quite slow. In this paper we develop a novel multiscale method to detect curved edges in noisy images. Even though our algorithm searches for edges over an exponentially large set of candidate curves, its runtime is nearly linear in the total number of image pixels. As we demonstrate experimentally, our algorithm is orders of magnitude faster than previous methods designed to deal with high noise levels. At the same time it obtains comparable and often superior results to existing methods on a variety of challenging noisy images. Nati Ofir, Meirav Galun, Boaz Nadler, Ronen Basri |
CVPR | 2 |
| 2016 | Accelerated quadratic proxy for geometric optimizationabstractWe present the Accelerated Quadratic Proxy (AQP) - a simple first-order algorithm for the optimization of geometric energies defined over triangular and tetrahedral meshes. The main stumbling block of current optimization techniques used to minimize geometric energies over meshes is slow convergence due to ill-conditioning of the energies at their minima. We observe that this ill-conditioning is in large part due to a Laplacian-like term existing in these energies. Consequently, we suggest to locally use a quadratic polynomial proxy, whose Hessian is taken to be the Laplacian, in order to achieve a preconditioning effect. This already improves stability and convergence, but more importantly allows incorporating acceleration in an almost universal way, that is independent of mesh size and of the specific energy considered. Experiments with AQP show it is rather insensitive to mesh resolution and requires a nearly constant number of iterations to converge; this is in strong contrast to other popular optimization techniques used today such as Accelerated Gradient Descent and Quasi-Newton methods, e.g. , L-BFGS. We have tested AQP for mesh deformation in 2D and 3D as well as for surface parameterization, and found it to provide a considerable speedup over common baseline techniques. Shahar Z. Kovalsky, Meirav Galun, Yaron Lipman |
ACM Trans. Graph. | 2 |
| 2015 | Wide Baseline Stereo Matching with Convex Bounded Distortion ConstraintsabstractFinding correspondences in wide baseline setups is a challenging problem. Existing approaches have focused largely on developing better feature descriptors for correspondence and on accurate recovery of epipolar line constraints. This paper focuses on the challenging problem of finding correspondences once approximate epipolar constraints are given. We introduce a novel method that integrates a deformation model. Specifically, we formulate the problem as finding the largest number of corresponding points related by a bounded distortion map that obeys the given epipolar constraints. We show that, while the set of bounded distortion maps is not convex, the subset of maps that obey the epipolar line constraints is convex, allowing us to introduce an efficient algorithm for matching. We further utilize a robust cost function for matching and employ majorization-minimization for its optimization. Our experiments indicate that our method finds significantly more accurate maps than existing approaches. Meirav Galun, Tal Amir, Tal Hassner, Ronen Basri, Yaron Lipman |
ICCV | 1 |
| 2015 | A Multiscale Variable-Grouping Framework for MRF Energy MinimizationabstractWe present a multiscale approach for minimizing the energy associated with Markov Random Fields (MRFs) with energy functions that include arbitrary pairwise potentials. The MRF is represented on a hierarchy of successively coarser scales, where the problem on each scale is itself an MRF with suitably defined potentials. These representations are used to construct an efficient multiscale algorithm that seeks a minimal-energy solution to the original problem. The algorithm is iterative and features a bidirectional crosstalk between fine and coarse representations. We use consistency criteria to guarantee that the energy is nonincreasing throughout the iterative process. The algorithm is evaluated on real-world datasets, achieving competitive performance in relatively short run-times. Omer Meir, Meirav Galun, Stav Yagev, Ronen Basri, Irad Yavneh |
ICCV | 2 |
| 2015 | Detection of Long Edges on a Computational Budget: A Sublinear ApproachabstractEdge detection is a challenging, important task in image analysis. Various applications require real-time detection of long edges in large and noisy images, possibly under limited computational resources. While standard edge detection methods are computationally fast, they perform well only at low levels of noise. Modern sophisticated methods, in contrast, are robust to noise, but may be too slow for real-time processing of large images. This raises the following question, which is the focus of our paper: How well can one detect long edges in noisy images under severe computational constraints that allow only a fraction of all image pixels to be processed? We make several theoretical and practical contributions regarding this problem. We develop possibly the first sublinear algorithm to detect long straight edges in noisy images. In addition, we theoretically analyze the inevitable tradeoff between its detection performance and the allowed computational budget. Finally, we demonstrate its competitive performance on both simulated and real images. Inbal Horev, Boaz Nadler, Ery Arias-Castro, Meirav Galun, Ronen Basri |
SIAM J. Imaging Sci. | 4 |
| 2012 | Viewpoint-aware object detection and continuous pose estimation
Daniel Glasner, Meirav Galun, Sharon Alpert, Ronen Basri, Gregory Shakhnarovich |
Image Vis. Comput. | 2 |
| 2012 | Image Segmentation by Probabilistic Bottom-Up Aggregation and Cue IntegrationabstractWe present a bottom-up aggregation approach to image segmentation. Beginning with an image, we execute a sequence of steps in which pixels are gradually merged to produce larger and larger regions. In each step, we consider pairs of adjacent regions and provide a probability measure to assess whether or not they should be included in the same segment. Our probabilistic formulation takes into account intensity and texture distributions in a local area around each region. It further incorporates priors based on the geometry of the regions. Finally, posteriors based on intensity and texture cues are combined using “a mixture of experts” formulation. This probabilistic approach is integrated into a graph coarsening scheme, providing a complete hierarchical segmentation of the image. The algorithm complexity is linear in the number of the image pixels and it requires almost no user-tuned parameters. In addition, we provide a novel evaluation scheme for image segmentation algorithms, attempting to avoid human semantic considerations that are out of scope for segmentation algorithms. Using this novel evaluation scheme, we test our method and provide a comparison to several existing segmentation algorithms. Sharon Alpert, Meirav Galun, Achi Brandt, Ronen Basri |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2011 | Viewpoint-aware object detection and pose estimationabstractWe describe an approach to category-level detection and viewpoint estimation for rigid 3D objects from single 2D images. In contrast to many existing methods, we directly integrate 3D reasoning with an appearance-based voting architecture. Our method relies on a nonparametric representation of a joint distribution of shape and appearance of the object class. Our voting method employs a novel parametrization of joint detection and viewpoint hypothesis space, allowing efficient accumulation of evidence. We combine this with a re-scoring and refinement mechanism, using an ensemble of view-specific Support Vector Machines. We evaluate the performance of our approach in detection and pose estimation of cars on a number of benchmark datasets. Daniel Glasner, Meirav Galun, Sharon Alpert, Ronen Basri, Gregory Shakhnarovich |
ICCV | 2 |
| 2010 | Detecting and sketching the commonabstractGiven very few images containing a common object of interest under severe variations in appearance, we detect the common object and provide a compact visual representation of that object, depicted by a binary sketch. Our algorithm is composed of two stages: (i) Detect a mutually common (yet non-trivial) ensemble of `self-similarity descriptors' shared by all the input images. (ii) Having found such a mutually common ensemble, `invert' it to generate a compact sketch which best represents this ensemble. This provides a simple and compact visual representation of the common object, while eliminating the background clutter of the query images. It can be obtained from very few query images. Such clean sketches may be useful for detection, retrieval, recognition, co-segmentation, and for artistic graphical purposes. Shai Bagon, Or Brostovski, Meirav Galun, Michal Irani |
CVPR | 3 |
| 2010 | Detecting Faint Curved Edges in Noisy Images
Sharon Alpert, Meirav Galun, Boaz Nadler, Ronen Basri |
ECCV (4) | 2 |
| 2010 | Efficient Multilevel Eigensolvers with Applications to Data Analysis TasksabstractMultigrid solvers proved very efficient for solving massive systems of equations in various fields. These solvers are based on iterative relaxation schemes together with the approximation of the "smooth" error function on a coarser level (grid). We present two efficient multilevel eigensolvers for solving massive eigenvalue problems that emerge in data analysis tasks. The first solver, a version of classical algebraic multigrid (AMG), is applied to eigenproblems arising in clustering, image segmentation, and dimensionality reduction, demonstrating an order of magnitude speedup compared to the popular Lanczos algorithm. The second solver is based on a new, much more accurate interpolation scheme. It enables calculating a large number of eigenvectors very inexpensively. Dan Kushnir, Meirav Galun, Achi Brandt |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2007 | Image Segmentation by Probabilistic Bottom-Up Aggregation and Cue IntegrationabstractWe present a parameter free approach that utilizes multiple cues for image segmentation. Beginning with an image, we execute a sequence of bottom-up aggregation steps in which pixels are gradually merged to produce larger and larger regions. In each step we consider pairs of adjacent regions and provide a probability measure to assess whether or not they should be included in the same segment. Our probabilistic formulation takes into account intensity and texture distributions in a local area around each region. It further incorporates priors based on the geometry of the regions. Finally, posteriors based on intensity and texture cues are combined using a mixture of experts formulation. This probabilistic approach is integrated into a graph coarsening scheme providing a complete hierarchical segmentation of the image. The algorithm complexity is linear in the number of the image pixels and it requires almost no user-tuned parameters. We test our method on a variety of gray scale images and compare our results to several existing segmentation algorithms. Sharon Alpert, Meirav Galun, Ronen Basri, Achi Brandt |
CVPR | 2 |
| 2007 | Multiscale Edge Detection and Fiber Enhancement Using Differences of Oriented MeansabstractWe present an algorithm for edge detection suitable for both natural as well as noisy images. Our method is based on efficient multiscale utilization of elongated filters measuring the difference of oriented means of various lengths and orientations, along with a theoretical estimation of the effect of noise on the response of such filters. We use a scale adaptive threshold along with a recursive decision process to reveal the significant edges of all lengths and orientations and to localize them accurately even in low-contrast and very noisy images. We further use this algorithm for fiber detection and enhancement by utilizing stochastic completion-like process from both sides of a fiber. Our algorithm relies on an efficient multiscale algorithm for computing all "significantly different" oriented means in an image in O(N log rho), where N is the number of pixels, and p is the length of the longest structure of interest. Experimental results on both natural and noisy images are presented. Meirav Galun, Ronen Basri, Achi Brandt |
ICCV | 1 |
| 2007 | Prior Knowledge Driven Multiscale Segmentation of Brain MRI
Ayelet Akselrod-Ballin, Meirav Galun, Moshe John Gomori, Achi Brandt, Ronen Basri |
MICCAI (2) | 2 |
| 2006 | An Integrated Segmentation and Classification Approach Applied to Multiple Sclerosis AnalysisabstractWe present a novel multiscale approach that combines segmentation with classification to detect abnormal brain structures in medical imagery, and demonstrate its utility in detecting multiple sclerosis lesions in 3D MRI data. Our method uses segmentation to obtain a hierarchical decomposition of a multi-channel, anisotropic MRI scan. It then produces a rich set of features describing the segments in terms of intensity, shape, location, and neighborhood relations. These features are then fed into a decision tree-based classifier, trained with data labeled by experts, enabling the detection of lesions in all scales. Unlike common approaches that use voxel-by-voxel analysis, our system can utilize regional properties that are often important for characterizing abnormal brain structures. We provide experiments showing successful detections of lesions in both simulated and real MR images. Ayelet Akselrod-Ballin, Meirav Galun, Ronen Basri, Achi Brandt, Moshe John Gomori, Massimo Filippi, Paola Valsasina |
CVPR (1) | 2 |
| 2006 | Atlas Guided Identification of Brain Structures by Combining 3D Segmentation and SVM Classification
Ayelet Akselrod-Ballin, Meirav Galun, Moshe John Gomori, Ronen Basri, Achi Brandt |
MICCAI (2) | 2 |
| 2006 | Fundamental Limitations of Spectral ClusteringabstractSpectral clustering methods are common graph-based approaches to clustering of data. Spectral clustering algorithms typically start from local information encoded in a weighted graph on the data and cluster according to the global eigenvectors of the corresponding (normalized) similarity matrix. One contribution of this paper is to present fundamental limitations of this general local to global approach. We show that based only on local information, the normalized cut functional is not a suitable measure for the quality of clustering. Further, even with a suitable similarity measure, we show that the first few eigenvectors of such adjacency matrices cannot successfully cluster datasets that contain structures at different scales of size and density. Based on these findings, a second contribution of this paper is a novel diffusion based measure to evaluate the coherence of individual clusters. Our measure can be used in conjunction with any bottom-up graph-based clustering method, it is scale-free and can determine coherent clusters at all scales. We present both synthetic examples and real image segmentation problems where various spectral clustering algorithms fail. In contrast, using this coherence measure finds the expected clusters at all scales. Keywords: Clustering, kernels, learning theory. Boaz Nadler, Meirav Galun |
NIPS | 2 |
| 2006 | Shape Representation and Classification Using the Poisson EquationabstractWe present a novel approach that allows us to reliably compute many useful properties of a silhouette. Our approach assigns, for every internal point of the silhouette, a value reflecting the mean time required for a random walk beginning at the point to hit the boundaries. This function can be computed by solving Poisson's equation, with the silhouette contours providing boundary conditions. We show how this function can be used to reliably extract various shape properties including part structure and rough skeleton, local orientation and aspect ratio of different parts, and convex and concave sections of the boundaries. In addition to this, we discuss properties of the solution and show how to efficiently compute this solution using multigrid algorithms. We demonstrate the utility of the extracted properties by using them for shape classification and retrieval. Lena Gorelick, Meirav Galun, Eitan Sharon, Ronen Basri, Achi Brandt |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2006 | Fast multiscale clustering and manifold identification
Dan Kushnir, Meirav Galun, Achi Brandt |
Pattern Recognit. | 2 |
| 2005 | Multiscale Segmentation by Combining Motion and Intensity CuesabstractWe present a multiscale method for motion segmentation. Our method begins with local, ambiguous optical flow measurements. It uses a process of aggregation to resolve the ambiguities and reach reliable estimates of the motion. In addition, as the aggregation process proceeds and larger aggregates are identified it employs a progressively more complex model to describe the motion. In particular, we proceed by recovering translational motion at fine levels, through affine transformation at intermediate levels, to 3D motion (described by a fundamental matrix) at the coarsest levels. Finally, the method is integrated with a segmentation method that uses intensity cues. We further demonstrate the utility of the method on both random dot and real motion sequences. Meirav Galun, Alexander Apartsin, Ronen Basri |
CVPR (1) | 1 |
| 2004 | Shape Representation and Classification Using the Poisson Equation
Lena Gorelick, Meirav Galun, Eitan Sharon, Ronen Basri, Achi Brandt |
CVPR (2) | 2 |
| 2003 | Texture Segmentation by Multiscale Aggregation of Filter Responses and Shape ElementsabstractTexture segmentation is a difficult problem, as is apparent from camouflage pictures. A textured region can contain texture elements of various sizes, each of which can itself be textured. We approach this problem using a bottom-up aggregation framework that combines structural characteristics of texture elements with filter responses. Our process adaptively identifies the shape of texture elements and characterize them by their size, aspect ratio, orientation, brightness, etc., and then uses various statistics of these properties to distinguish between different textures. At the same time our process uses the statistics of filter responses to characterize textures. In our process the shape measures and the filter responses crosstalk extensively. In addition, a top-down cleaning process is applied to avoid mixing the statistics of neighboring segments. We tested our algorithm on real images and demonstrate that it can accurately segment regions that contain challenging textures. Meirav Galun, Eitan Sharon, Ronen Basri, Achi Brandt |
ICCV | 1 |