Dan Raviv

dblp:48/9887 · DBLP profile ↗
← Back
25ranked-venue papers
8as first author
13since 2021 · last 2024
0000-0002-8141-1092ORCID · corroborated

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

Graphics, computer vision, multimedia, augmented reality and games · 15 · 4 first-author · 9 since 2021Artificial intelligence and machine learning · 14 · 6 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 since 2021
YearPublicationVenuePosition
2024 CardioSpectrum: Comprehensive Myocardium Motion Analysis with 3D Deep Learning and Geometric Insights
Shahar Zuler, Shai Tejman-Yarden, Dan Raviv
MICCAI (5)3
2024 Correction to: MRZ code extraction from visa and passport documents using convolutional neural networks
Hailey Joren, Otkrist Gupta, Dan Raviv
Int. J. Document Anal. Recognit.4
2024 Cost Function Unrolling in Unsupervised Optical Flow
abstract
Steepest descent algorithms, which are commonly used in deep learning, use the gradient as the descent direction, either as-is or after a direction shift using preconditioning. In many scenarios calculating the gradient is numerically hard due to complex or non-differentiable cost functions, specifically next to singular points. This has been commonly overcome by increased DNN model sizes and complexity. In this work we propose a novel mechanism we refer to as Cost Unrolling, for improving the ability of a given DNN model to solve a complex cost function, without modifying its architecture or increasing computational complexity. We focus on the derivation of the Total Variation (TV) smoothness constraint commonly used in unsupervised cost functions. We introduce an iterative differentiable alternative to the TV smoothness constraint, which is demonstrated to produce more stable gradients during training, enable faster convergence and improve the predictions of a given DNN model. We test our method in several tasks, including image denoising and unsupervised optical flow. Replacing the TV smoothness constraint with our loss during DNN training, we report improved results in all tested scenarios. Specifically, our method improves flows predicted at occluded regions, a crucial task by itself, resulting in sharper motion boundaries.
Gal Lifshitz, Dan Raviv
IEEE Trans. Pattern Anal. Mach. Intell.2
2024 Selective sampling with Gromov-Hausdorff metric: Efficient dense-shape correspondence via Confidence-based sample consensus
abstract
Functional mapping, despite its proven efficiency, suffers from a “chicken or egg” sce- nario, in that, poor spatial features lead to inadequate spectral alignment and vice versa during training, often resulting in slow convergence, high computational costs, and learning failures, particularly when small datasets are used. A novel method is presented for dense-shape correspondence, whereby the spatial information transformed by neural networks is combined with the projections onto spectral maps to overcome the “chicken or egg” challenge by selectively sampling only points with high confidence in their alignment. These points then contribute to the alignment and spectral loss terms, boosting training, and accelerating convergence by a factor of five. To ensure full unsupervised learning, the Gromov–Hausdorff distance metric was used to select the points with the maximal alignment score displaying most confidence. The effectiveness of the proposed approach was demonstrated on several benchmark datasets, whereby results were reported as superior to those of spectral and spatial-based methods. The proposed method provides a promising new approach to dense-shape correspondence, addressing the key challenges in the field and offering significant advantages over the current methods, including faster convergence, improved accuracy, and reduced computational costs.
Dvir Ginzburg, Dan Raviv
Virtual Real. Intell. Hardw.2
2023 Learn2Reg: Comprehensive Multi-Task Medical Image Registration Challenge, Dataset and Evaluation in the Era of Deep Learning
abstract
Image registration is a fundamental medical image analysis task, and a wide variety of approaches have been proposed. However, only a few studies have comprehensively compared medical image registration approaches on a wide range of clinically relevant tasks. This limits the development of registration methods, the adoption of research advances into practice, and a fair benchmark across competing approaches. The Learn2Reg challenge addresses these limitations by providing a multi-task medical image registration data set for comprehensive characterisation of deformable registration algorithms. A continuous evaluation will be possible at https://learn2reg.grand-challenge.org. Learn2Reg covers a wide range of anatomies (brain, abdomen, and thorax), modalities (ultrasound, CT, MR), availability of annotations, as well as intra- and inter-patient registration evaluation. We established an easily accessible framework for training and validation of 3D registration methods, which enabled the compilation of results of over 65 individual method submissions from more than 20 unique teams. We used a complementary set of metrics, including robustness, accuracy, plausibility, and runtime, enabling unique insight into the current state-of-the-art of medical image registration. This paper describes datasets, tasks, evaluation methods and results of the challenge, as well as results of further analysis of transferability to new datasets, the importance of label supervision, and resulting bias. While no single approach worked best across all tasks, many methodological aspects could be identified that push the performance of medical image registration to new state-of-the-art performance. Furthermore, we demystified the common belief that conventional registration methods have to be much slower than deep-learning-based methods.
Alessa Hering, Lasse Hansen, Tony C. W. Mok, Albert C. S. Chung, Hanna Siebert, Stephanie Häger, Annkristin Lange, Sven Kuckertz, Stefan Heldmann, Wei Shao 0008, Sulaiman Vesal, Mirabela Rusu, Geoffrey A. Sonn, Théo Estienne, Maria Vakalopoulou, Luyi Han, Yunzhi Huang, Pew-Thian Yap, Mikael Brudfors, Yaël Balbastre, Samuel Joutard, Marc Modat, Gal Lifshitz, Dan Raviv, Jinxin Lv, Qiang Li 0018, Vincent Jaouen, Dimitris Visvikis, Constance Fourcade, Mathieu Rubeaux, Wentao Pan 0001, Zhe Xu 0012, Bailiang Jian, Francesca De Benetti, Marek Wodzinski, Niklas Gunnarsson, Jens Sjölund, Daniel Grzech, Huaqi Qiu, Zeju Li, Alexander Thorley, Jinming Duan 0001, Christoph Großbröhmer, Andrew Hoopes, Ingerid Reinertsen, Yiming Xiao 0001, Bennett A. Landman, Yuankai Huo, Keelin Murphy, Nikolas Leßmann, Bram van Ginneken, Adrian V. Dalca, Mattias P. Heinrich
IEEE Trans. Medical Imaging24
2022 Spectral Teacher for a Spatial Student: Spectrum-Aware Real-Time Dense Shape Correspondence
abstract
We propose a novel spectral-teacher spatial-student (STS) learning paradigm for non-rigid dense shape correspondence. Current methods can be segmented into two categories; Spectral where the Laplace Beltrami Operator self-functions are used as a relevant basis, and Spatial where the actual coordinates are used directly in the input channel. Today state-of-the-art reported results were provided by spectral methods, as global and local schema interact. Unfortunately, these methods suffer from numerical instability, and are not real-time, so they are irrelevant for some modalities or applications. On the other hand, spatial methods are fast for inference but lack the global view and report inferior results. Here, for the first time, we show that all you need is a good teacher to improve the spatial self-supervised models. We show that a spectral teacher can provide a spatial student with a deep understanding of the model and significantly improve known real-time alignment schemas. We report superior results by a large margin on FAUST and SHREC'19 databases compared to real-time methods. Our code is publicly available1.
Omri Efroni, Dvir Ginzburg, Dan Raviv
3DV3
2022 Deep Confidence Guided Distance for 3D Partial Shape Registration
abstract
We present a novel non-iterative learnable method for partial-to-partial 3D shape registration. The partial alignment task is extremely complex, as it jointly tries to match between points, and identify which points do not appear in the corresponding shape, causing the solution to be non-unique and ill-posed in most cases. Until now, two main methodologies have been suggested to solve this problem: sample a subset of points that are likely to have correspondences, or perform soft alignment between the point clouds and try to avoid a match to an occluded part. These heuristics work when the partiality is mild or when the transformation is small but fails for severe occlusions, or when outliers are present. We present a unique approach named Confidence Guided Distance Network (CGD-net), where we fuse learnable similarity between point embeddings and spatial distance between point clouds, inducing an optimized solution for the overlapping points while ignoring parts that only appear in one of the shapes. The point feature generation is done by a self-supervised architecture that repels far points to have different embeddings, therefore succeeds to align partial views of shapes, even with excessive internal symmetries, or acute rotations. We compare our network to recently presented learning-based and axiomatic methods and report a fundamental boost in performance.
Dvir Ginzburg, Dan Raviv
AAAI2
2022 Deep Weighted Consensus Dense Correspondence Confidence Maps for 3d Shape Registration
abstract
We present a new paradigm for rigid alignment between point clouds based on learnable weighted consensus named Deep Weighted Consensus (DWC).Current models, learnable or axiomatic, work well for constrained orientations and limited noise levels, usually by an end-to-end learner or an iterative scheme. However, real-world tasks require dealing with large rotations and outliers, and all known models fail to deliver.Here we present a different direction. We claim that we can align point clouds out of sampled matched points according to confidence level derived from a dense, soft alignment map. The pipeline is differentiable and converges under large rotations in the full range of the rotation group in R3, even with high noise levels.
Dvir Ginzburg, Dan Raviv
ICIP2
2022 MRZ code extraction from visa and passport documents using convolutional neural networks
Hailey James, Otkrist Gupta, Dan Raviv
Int. J. Document Anal. Recognit.4
2021 Dual Geometric Graph Network (DG2N) Iterative Network for Deformable Shape Alignment
abstract
We provide a novel new approach for aligning geometric models using a dual graph structure where local features are mapping probabilities. Alignment of non-rigid structures is one of the most challenging computer vision tasks due to the high number of unknowns needed to model the correspondence. We have seen a leap forward using DNN models in template alignment and functional maps, but those methods fail for inter-class alignment where nonisometric deformations exist. Here we propose to rethink this task and use unrolling concepts on a dual graph structure - one for a forward map and one for a backward map, where the features are pulled back matching probabilities from the target into the source. We report state of the art results on stretchable domains alignment in a rapid and stable solution for meshes and cloud of points.
Dvir Ginzburg, Dan Raviv
3DV2
2021 DPC: Unsupervised Deep Point Correspondence via Cross and Self Construction
abstract
We present a new method for real-time non-rigid dense correspondence between point clouds based on structured shape construction. Our method, termed Deep Point Correspondence (DPC), requires a fraction of the training data compared to previous techniques and presents better generalization capabilities. Until now, two main approaches have been suggested for the dense correspondence problem. The first is a spectral-based approach that obtains great results on synthetic datasets but requires mesh connectivity of the shapes and long inference processing time while being unstable in real-world scenarios. The second is a spatial approach that uses an encoder-decoder framework to regress an ordered point cloud for the matching alignment from an irregular input. Unfortunately, the decoder brings considerable disadvantages, as it requires a large amount of training data and struggles to generalize well in cross-dataset evaluations. DPC’s novelty lies in its lack of a decoder component. Instead, we use latent similarity and the input coordinates themselves to construct the point cloud and determine correspondence, replacing the coordinate regression done by the decoder. Extensive experiments show that our construction scheme leads to a performance boost in comparison to recent state-of-the-art correspondence methods. Our code is publicly available1.
Itai Lang, Dvir Ginzburg, Shai Avidan, Dan Raviv
3DV4
2021 Occlusion Guided Self-supervised Scene Flow Estimation on 3D Point Clouds
abstract
Understanding the flow in 3D space of sparsely sampled points between two consecutive time frames is the core stone of modern geometric-driven systems such as VR/AR, Robotics, and Autonomous driving. The lack of real, non-simulated, labeled data for this task emphasizes the importance of self- or un-supervised deep architectures. This work presents a new self-supervised training method and an architecture for the 3D scene flow estimation under occlusions. Here we show that smart multi-layer fusion between flow prediction and occlusion detection outperforms traditional architectures by a large margin for occluded and non-occluded scenarios. We report state-of-the-art results on Flyingthings3D and KITTI datasets for both the supervised and self-supervised training.1
Bojun Ouyang, Dan Raviv
3DV2
2021 FlowStep3D: Model Unrolling for Self-Supervised Scene Flow Estimation
abstract
Estimating the 3D motion of points in a scene, known as scene flow, is a core problem in computer vision. Traditional learning-based methods designed to learn end-to-end 3D flow often suffer from poor generalization. Here we present a recurrent architecture that learns a single step of an unrolled iterative alignment procedure for refining scene flow predictions. Inspired by classical algorithms, we demonstrate iterative convergence toward the solution using strong regularization. The proposed method can handle sizeable temporal deformations and suggests a slimmer architecture than competitive all-to-all correlation approaches. Trained on FlyingThings3D synthetic data only, our network successfully generalizes to real scans, outperforming all existing methods by a large margin on the KITTI self-supervised benchmark.1
Yair Kittenplon, Yonina C. Eldar, Dan Raviv
CVPR3
2020 Cyclic Functional Mapping: Self-supervised Correspondence Between Non-isometric Deformable Shapes
Dvir Ginzburg, Dan Raviv
ECCV (5)2
2019 Multi-Velocity Neural Networks for Facial Expression Recognition in Videos
abstract
We present a new action recognition deep neural network which adaptively learns the best action velocities in addition to the classification. While deep neural networks have reached maturity for image understanding tasks, we are still exploring network topologies and features to handle the richer environment of video clips. Here, we tackle the problem of multiple velocities in action recognition, and provide state-of-the-art results for facial expression recognition, on known and new collected datasets. We further provide the training steps for our semi-supervised network, suited to learn from huge unlabeled datasets with only a fraction of labeled examples.
Otkrist Gupta, Dan Raviv, Ramesh Raskar
IEEE Trans. Affect. Comput.2
2018 Illumination invariants in deep video expression recognition
Otkrist Gupta, Dan Raviv, Ramesh Raskar
Pattern Recognit.2
2017 LRA: Local Rigid Averaging of Stretchable Non-rigid Shapes
Dan Raviv, Eduardo Bayro-Corrochano, Ramesh Raskar
Int. J. Comput. Vis.1
2015 Affine Invariant Geometry for Non-rigid Shapes
Dan Raviv, Ron Kimmel
Int. J. Comput. Vis.1
2015 Scale Invariant Metrics of Volumetric Datasets
abstract
Nature reveals itself in similar structures of different scales. A child and an adult share similar organs yet dramatically differ in size. Comparing the two is a challenging task to a computerized approach as scale and shape are coupled. Recently, it was shown that a local measure based on the Gaussian curvature can be used to normalize the local metric of a surface and then to extract global features and distances. In this paper we consider higher dimensions; specifically, we construct a scale invariant metric for volumetric domains which can be used in analysis of medical datasets such as computed tomography (CT) and magnetic resonance imaging (MRI).
Dan Raviv, Ramesh Raskar
SIAM J. Imaging Sci.1
2013 Graph Isomorphisms and Automorphisms via Spectral Signatures
abstract
An isomorphism between two graphs is a connectivity preserving bijective mapping between their sets of vertices. Finding isomorphisms between graphs, or between a graph and itself (automorphisms), is of great importance in applied sciences. The inherent computational complexity of this problem is as yet unknown. Here, we introduce an efficient method to compute such mappings using heat kernels associated with the graph Laplacian. While the problem is combinatorial in nature, in practice we experience polynomial runtime in the number of vertices. As we demonstrate, the proposed method can handle a variety of graphs and is competitive with state-of-the-art packages on various important examples.
Dan Raviv, Ron Kimmel, Alfred M. Bruckstein
IEEE Trans. Pattern Anal. Mach. Intell.1
2013 Scale Invariant Geometry for Nonrigid Shapes
abstract
In nature, different animals of the same species frequently exhibit local variations in scale. New developments in shape matching research thus increasingly provide us with the tools to answer such fascinating questions as the following: How should we measure the discrepancy between a small dog with large ears and a large one with small ears? Are there geometric structures common to both an elephant and a giraffe? What is the morphometric similarity between a blue whale and a dolphin? Currently, there are only two methods that allow us to quantify similarities between surfaces which are insensitive to deformations in size: scale invariant local descriptors and global normalization methods. Here, we propose a new tool for shape exploration. We introduce a scale invariant metric for surfaces that allows us to analyze nonrigid shapes, generate locally invariant features, produce scale invariant geodesics, embed one surface into another despite changes in local and global size, and assist in the computational study of intrinsic symmetries where size is insignificant.
Yonathan Aflalo, Ron Kimmel, Dan Raviv
SIAM J. Imaging Sci.3
2011 Affine-invariant diffusion geometry for the analysis of deformable 3D shapes
abstract
We introduce an (equi-)affine invariant diffusion geometry by which surfaces that go through squeeze and shear transformations can still be properly analyzed. The definition of an affine invariant metric enables us to construct an invariant Laplacian from which local and global geometric structures are extracted. Applications of the proposed framework demonstrate its power in generalizing and enriching the existing set of tools for shape analysis.
Dan Raviv, Michael M. Bronstein, Alexander M. Bronstein, Ron Kimmel, Nir A. Sochen
CVPR1
2011 Affine-invariant geodesic geometry of deformable 3D shapes
Dan Raviv, Alexander M. Bronstein, Michael M. Bronstein, Ron Kimmel, Nir A. Sochen
Comput. Graph.1
2010 Full and Partial Symmetries of Non-rigid Shapes
Dan Raviv, Alexander M. Bronstein, Michael M. Bronstein, Ron Kimmel
Int. J. Comput. Vis.1
2007 Symmetries of non-rigid shapes
abstract
Symmetry and self-similarity is the cornerstone of Nature, exhibiting itself through the shapes of natural creations and ubiquitous laws of physics. Since many natural objects are symmetric, the absence of symmetry can often be an indication of some anomaly or abnormal behavior. Therefore, detection of asymmetries is important in numerous practical applications, including crystallography, medical imaging, and face recognition, to mention a few. Conversely, the assumption of underlying shape symmetry can facilitate solutions to many problems in shape reconstruction and analysis. Traditionally, symmetries are described as extrinsic geometric properties of the shape. While being adequate for rigid shapes, such a description is inappropriate for non-rigid ones. Extrinsic symmetry can be broken as a result of shape deformations, while its intrinsic symmetry is preserved. In this paper, we pose the problem of finding intrinsic symmetries of non-rigid shapes and propose an efficient method for their computation.
Dan Raviv, Alexander M. Bronstein, Michael M. Bronstein, Ron Kimmel
ICCV1