Michael Werman
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Research Interests
Michael Werman has a total of 30 co-authors. Here are the top co-authors by number of shared publications:
- Danail Brezov
University of Architecture Civil Engineering and Geodesy, Bulgaria
3 shared publications - Davi Geiger
Courant Institute of Mathematical Sciences, New York University, New York, NY 10012, USA
2 shared publications - David Levin
School of Mathematical Sciences, Tel-Aviv University, Tel Aviv 6997801, Israel
2 shared publications - Noam Gottlieb
The Hebrew University of Jerusalem Israel
2 shared publications - Qusay Muzaffar
Department of Computer Science, The Hebrew University of Jerusalem, Jerusalem, Israel
2 shared publications A. Shashua
Department of Computer Science, Hebrew University, Jerusalem, Israel
1 shared publication
Latest Publications
- 1 October 2026
- Published by Springer Nature
- p. 184-197
CanonNet: Spectral Canonicalization and Curvature-Driven Learning for Compact Local-Geometry Point-Cloud Operators
- 1 October 2026
- Published by Springer Nature
- p. 184-197
CanonNet: Spectral Canonicalization and Curvature-Driven Learning for Compact Local-Geometry Point-Cloud Operators
- Open Access
- 28 April 2026
- Published by Springer Nature in Numerical Algorithms
- p. 1-27
Approximation of 2D function with a jump discontinuity - the high noise case
This paper presents a novel two-stage neural network approach to approximate 2D functions with jump discontinuities from data across varying noise conditions, from noise-free to highly noisy scenarios. While traditional methods struggle particularly with discontinuity detection in high-noise environments, our methodology demonstrates consistent performance across a spectrum of noise levels in synthetic testing. Our approach combines a specialized U-Net architecture for discontinuity detection with a Dual UNet architecture for function reconstruction. The first stage uses a custom U-Net specifically designed to detect discontinuities in function data, demonstrating improved performance compared to general-purpose segmentation models on this task. The second stage introduces a Dual UNet architecture that processes probabilistic region classifications through multi-modal input fusion and detail-preserving reconstruction. Testing on synthetic data shows competitive performance compared to existing spline-based methods across the tested range of noise conditions. Our approach handles both open and closed curve discontinuities. Current scope and limitations: The method is designed for functions with a single jump discontinuity on gridded data. As a learning-based approach, it provides empirical performance without theoretical approximation guarantees. Within these constraints, the methodology demonstrates practical value for noisy environments and may have potential applications in domains such as medical imaging, signal processing, and computational fluid dynamics where robustness to noise is important.
- 28 April 2026
- Published by Springer Nature in Numerical Algorithms
- p. 1-27
Open AccessApproximation of 2D function with a jump discontinuity - the high noise case
This paper presents a novel two-stage neural network approach to approximate 2D functions with jump discontinuities from data across varying noise conditions, from noise-free to highly noisy scenarios. While traditional methods struggle particularly with discontinuity detection in high-noise environments, our methodology demonstrates consistent performance across a spectrum of noise levels in synthetic testing. Our approach combines a specialized U-Net architecture for discontinuity detection with a Dual UNet architecture for function reconstruction. The first stage uses a custom U-Net specifically designed to detect discontinuities in function data, demonstrating improved performance compared to general-purpose segmentation models on this task. The second stage introduces a Dual UNet architecture that processes probabilistic region classifications through multi-modal input fusion and detail-preserving reconstruction. Testing on synthetic data shows competitive performance compared to existing spline-based methods across the tested range of noise conditions. Our approach handles both open and closed curve discontinuities. Current scope and limitations: The method is designed for functions with a single jump discontinuity on gridded data. As a learning-based approach, it provides empirical performance without theoretical approximation guarantees. Within these constraints, the methodology demonstrates practical value for noisy environments and may have potential applications in domains such as medical imaging, signal processing, and computational fluid dynamics where robustness to noise is important.
- Open Access
Quantum Elastica
This paper presents a quantum method to tackle optimization challenges. Departing from the typical applications of quantum theory in particle physics, we demonstrate our approach using the elastica problem as a concrete example. The elastica, a classic variational problem extensively studied by mathematicians, serves as an ideal test case. Within quantum theory, our central innovation lies in the way we handle boundary conditions by combining forward and backward propagating wave solutions, a concept inspired by the superposition of forward and backward time-traveling particle waves in quantum mechanics. This approach not only provides a novel solution method for the elastica problem but also opens new pathways for applying quantum mathematical techniques to classical optimization challenges in other domains.
Open AccessQuantum Elastica
This paper presents a quantum method to tackle optimization challenges. Departing from the typical applications of quantum theory in particle physics, we demonstrate our approach using the elastica problem as a concrete example. The elastica, a classic variational problem extensively studied by mathematicians, serves as an ideal test case. Within quantum theory, our central innovation lies in the way we handle boundary conditions by combining forward and backward propagating wave solutions, a concept inspired by the superposition of forward and backward time-traveling particle waves in quantum mechanics. This approach not only provides a novel solution method for the elastica problem but also opens new pathways for applying quantum mathematical techniques to classical optimization challenges in other domains.
- Open Access
- 2 May 2024
- Published by MDPI AG in AppliedMath
- Vol. 4 (2) , 561-569
Approximating a Function with a Jump Discontinuity—The High-Noise Case
This paper presents a novel deep-learning network designed to detect intervals of jump discontinuities in single-variable piecewise smooth functions from their noisy samples. Enhancing the accuracy of jump discontinuity estimations can be used to find a more precise overall approximation of the function, as traditional approximation methods often produce significant errors near discontinuities. Detecting intervals of discontinuities is relatively straightforward when working with exact function data, as finite differences in the data can serve as indicators of smoothness. However, these smoothness indicators become unreliable when dealing with highly noisy data. In this paper, we propose a deep-learning network to pinpoint the location of a jump discontinuity even in the presence of substantial noise.
- 2 May 2024
- Published by MDPI AG in AppliedMath
- Vol. 4 (2) , 561-569
Open AccessApproximating a Function with a Jump Discontinuity—The High-Noise Case
This paper presents a novel deep-learning network designed to detect intervals of jump discontinuities in single-variable piecewise smooth functions from their noisy samples. Enhancing the accuracy of jump discontinuity estimations can be used to find a more precise overall approximation of the function, as traditional approximation methods often produce significant errors near discontinuities. Detecting intervals of discontinuities is relatively straightforward when working with exact function data, as finite differences in the data can serve as indicators of smoothness. However, these smoothness indicators become unreliable when dealing with highly noisy data. In this paper, we propose a deep-learning network to pinpoint the location of a jump discontinuity even in the presence of substantial noise.
- 24 December 2023
- Published by Springer Nature
- p. 355-367
Camera Motion Correction with PGA
- Open Access
Beyond the Benchmark: Detecting Diverse Anomalies in Videos
Video Anomaly Detection (VAD) plays a crucial role in modern surveillance systems, aiming to identify various anomalies in real-world situations. However, current benchmark datasets predominantly emphasize simple, single-frame anomalies such as novel object detection. This narrow focus restricts the advancement of VAD models. In this research, we advocate for an expansion of VAD investigations to encompass intricate anomalies that extend beyond conventional benchmark boundaries. To facilitate this, we introduce two datasets, HMDB-AD and HMDB-Violence, to challenge models with diverse action-based anomalies. These datasets are derived from the HMDB51 action recognition dataset. We further present Multi-Frame Anomaly Detection (MFAD), a novel method built upon the AI-VAD framework. AI-VAD utilizes single-frame features such as pose estimation and deep image encoding, and two-frame features such as object velocity. They then apply a density estimation algorithm to compute anomaly scores. To address complex multi-frame anomalies, we add a deep video encoding features capturing long-range temporal dependencies, and logistic regression to enhance final score calculation. Experimental results confirm our assumptions, highlighting existing models limitations with new anomaly types. MFAD excels in both simple and complex anomaly detection scenarios.
Open AccessBeyond the Benchmark: Detecting Diverse Anomalies in Videos
Video Anomaly Detection (VAD) plays a crucial role in modern surveillance systems, aiming to identify various anomalies in real-world situations. However, current benchmark datasets predominantly emphasize simple, single-frame anomalies such as novel object detection. This narrow focus restricts the advancement of VAD models. In this research, we advocate for an expansion of VAD investigations to encompass intricate anomalies that extend beyond conventional benchmark boundaries. To facilitate this, we introduce two datasets, HMDB-AD and HMDB-Violence, to challenge models with diverse action-based anomalies. These datasets are derived from the HMDB51 action recognition dataset. We further present Multi-Frame Anomaly Detection (MFAD), a novel method built upon the AI-VAD framework. AI-VAD utilizes single-frame features such as pose estimation and deep image encoding, and two-frame features such as object velocity. They then apply a density estimation algorithm to compute anomaly scores. To address complex multi-frame anomalies, we add a deep video encoding features capturing long-range temporal dependencies, and logistic regression to enhance final score calculation. Experimental results confirm our assumptions, highlighting existing models limitations with new anomaly types. MFAD excels in both simple and complex anomaly detection scenarios.
- 19 June 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Pattern Analysis and Machine Intelligence
- Vol. 45 (10) , 12685-12691
An Approach to Robust ICP Initialization
In this note, we propose an approach to initialize the Iterative Closest Point (ICP) algorithm to match unlabelled point clouds related by rigid transformations. The method is based on matching the ellipsoids defined by the points' covariance matrices and then testing the various principal half–axes matchings that differ by elements of a finite reflection group. We derive bounds on the robustness of our approach to noise and numerical experiments confirm our theoretical findings.
- 19 June 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Pattern Analysis and Machine Intelligence
- Vol. 45 (10) , 12685-12691
An Approach to Robust ICP Initialization
In this note, we propose an approach to initialize the Iterative Closest Point (ICP) algorithm to match unlabelled point clouds related by rigid transformations. The method is based on matching the ellipsoids defined by the points' covariance matrices and then testing the various principal half–axes matchings that differ by elements of a finite reflection group. We derive bounds on the robustness of our approach to noise and numerical experiments confirm our theoretical findings.
- 24 March 2023
- Published by Springer Nature in Journal of Mathematical Imaging and Vision
- Vol. 65 (4) , 631-643
General Deformations of Point Configurations Viewed By a Pinhole Model Camera
- 24 March 2023
- Published by Springer Nature in Journal of Mathematical Imaging and Vision
- Vol. 65 (4) , 631-643
General Deformations of Point Configurations Viewed By a Pinhole Model Camera
- 4 March 2023
- Published by Springer Nature
- p. 556-570
DecisioNet: A Binary-Tree Structured Neural Network
- 4 March 2023
- Published by Springer Nature
- p. 556-570
DecisioNet: A Binary-Tree Structured Neural Network
- Open Access
DecisioNet: A Binary-Tree Structured Neural Network
Deep neural networks (DNNs) and decision trees (DTs) are both state-of-the-art classifiers. DNNs perform well due to their representational learning capabilities, while DTs are computationally efficient as they perform inference along one route (root-to-leaf) that is dependent on the input data. In this paper, we present DecisioNet (DN), a binary-tree structured neural network. We propose a systematic way to convert an existing DNN into a DN to create a lightweight version of the original model. DecisioNet takes the best of both worlds - it uses neural modules to perform representational learning and utilizes its tree structure to perform only a portion of the computations. We evaluate various DN architectures, along with their corresponding baseline models on the FashionMNIST, CIFAR10, and CIFAR100 datasets. We show that the DN variants achieve similar accuracy while significantly reducing the computational cost of the original network.
Open AccessDecisioNet: A Binary-Tree Structured Neural Network
Deep neural networks (DNNs) and decision trees (DTs) are both state-of-the-art classifiers. DNNs perform well due to their representational learning capabilities, while DTs are computationally efficient as they perform inference along one route (root-to-leaf) that is dependent on the input data. In this paper, we present DecisioNet (DN), a binary-tree structured neural network. We propose a systematic way to convert an existing DNN into a DN to create a lightweight version of the original model. DecisioNet takes the best of both worlds - it uses neural modules to perform representational learning and utilizes its tree structure to perform only a portion of the computations. We evaluate various DN architectures, along with their corresponding baseline models on the FashionMNIST, CIFAR10, and CIFAR100 datasets. We show that the DN variants achieve similar accuracy while significantly reducing the computational cost of the original network.