Skip to main content

Showing 1–27 of 27 results for author: Werman, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2310.01904  [pdf, other

    cs.CV cs.LG

    Beyond the Benchmark: Detecting Diverse Anomalies in Videos

    Authors: Yoav Arad, Michael Werman

    Abstract: 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… ▽ More

    Submitted 3 October, 2023; originally announced October 2023.

  2. arXiv:2303.02698  [pdf, other

    cs.CV

    Robust affine point matching via quadratic assignment on Grassmannians

    Authors: Alexander Kolpakov, Michael Werman

    Abstract: Robust Affine matching with Grassmannians (RAG) is a new algorithm to perform affine registration of point clouds. The algorithm is based on minimizing the Frobenius distance between two elements of the Grassmannian. For this purpose, an indefinite relaxation of the Quadratic Assignment Problem (QAP) is used, and several approaches to affine feature matching are studied and compared. Experiments d… ▽ More

    Submitted 4 May, 2024; v1 submitted 5 March, 2023; originally announced March 2023.

    Comments: 8 pages, 23 figures; GitHub repository at (https://github.com/sashakolpakov/rag); Section IV: added comparison to GrassGraph (https://doi.org/10.1109/TIP.2019.2959722); notably, GrassGraph quickly loses accuracy on our test examples with noise and occlusion

  3. arXiv:2212.05332  [pdf, other

    cs.CV cs.CG math.OC

    An approach to robust ICP initialization

    Authors: Alexander Kolpakov, Michael Werman

    Abstract: 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… ▽ More

    Submitted 25 June, 2023; v1 submitted 10 December, 2022; originally announced December 2022.

    Comments: 9 pages, 18 figures, 1 table; GitHub repository at (https://github.com/sashakolpakov/icp-init)

  4. arXiv:2207.01127  [pdf, other

    cs.CV cs.LG

    DecisioNet: A Binary-Tree Structured Neural Network

    Authors: Noam Gottlieb, Michael Werman

    Abstract: 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 system… ▽ More

    Submitted 19 November, 2022; v1 submitted 3 July, 2022; originally announced July 2022.

    Comments: The paper has been accepted to the ACCV2022 conference. A short summary video about the paper can be found at https://whova.com/portal/webapp/hybri1_202112/Artifact/70297

  5. arXiv:2203.10670  [pdf, other

    cs.NE cs.LG

    Fully Convolutional Fractional Scaling

    Authors: Michael Soloveitchik, Michael Werman

    Abstract: We introduce a fully convolutional fractional scaling component, FCFS. Fully convolutional networks can be applied to any size input and previously did not support non-integer scaling. Our architecture is simple with an efficient single layer implementation. Examples and code implementations of three common scaling methods are published.

    Submitted 20 March, 2022; originally announced March 2022.

  6. arXiv:2112.10600  [pdf, other

    cs.CV

    DeePaste -- Inpainting for Pasting

    Authors: Levi Kassel Michael Werman

    Abstract: One of the challenges of supervised learning training is the need to procure an substantial amount of tagged data. A well-known method of solving this problem is to use synthetic data in a copy-paste fashion, so that we cut objects and paste them onto relevant backgrounds. Pasting the objects naively results in artifacts that cause models to give poor results on real data. We present a new method… ▽ More

    Submitted 26 December, 2021; v1 submitted 20 December, 2021; originally announced December 2021.

  7. arXiv:2103.12980  [pdf, ps, other

    cs.CV math.GR math.OC

    On a realization of motion and similarity group equivalence classes of labeled points in $\mathbb R^k$ with applications to computer vision

    Authors: Steven B. Damelin, David L. Ragozin, Michael Werman

    Abstract: We study a realization of motion and similarity group equivalence classes of $n\geq 1$ labeled points in $\mathbb R^k,\, k\geq 1$ as a metric space with a computable metric. Our study is motivated by applications in computer vision.

    Submitted 24 March, 2021; originally announced March 2021.

    MSC Class: 70E15; 15A16; 14B16; 68T45; 49K35; 49N15

  8. arXiv:2011.07954  [pdf, other

    cs.CV

    Using a Supervised Method without supervision for foreground segmentation

    Authors: Levi Kassel, Michael Werman

    Abstract: Neural networks are a powerful framework for foreground segmentation in video acquired by static cameras, segmenting moving objects from the background in a robust way in various challenging scenarios. The premier methods are those based on supervision requiring a final training stage on a database of tens to hundreds of manually segmented images from the specific static camera. In this work, we p… ▽ More

    Submitted 20 June, 2021; v1 submitted 26 October, 2020; originally announced November 2020.

  9. arXiv:1911.12706  [pdf, other

    cs.CV cs.RO

    Cameras Viewing Cameras Geometry

    Authors: Danail Brezov, Michael Werman

    Abstract: A basic problem in computer vision is to understand the structure of a real-world scene given several images of it. Here we study several theoretical aspects of the intra multi-view geometry of calibrated cameras when all that they can reliably recognize is each other. With the proliferation of wearable cameras, autonomous vehicles and drones, the geometry of these multiple cameras is a timely and… ▽ More

    Submitted 28 November, 2019; originally announced November 2019.

  10. arXiv:1903.02582  [pdf, other

    cs.CV

    Clear Skies Ahead: Towards Real-Time Automatic Sky Replacement in Video

    Authors: Tavi Halperin, Harel Cain, Ofir Bibi, Michael Werman

    Abstract: Digital videos such as those captured by a smartphone often exhibit exposure inconsistencies, a poorly exposed sky, or simply suffer from an uninteresting or plain looking sky. Professionals may edit these videos using advanced and time-consuming tools unavailable to most users, to replace the sky with a more expressive or imaginative sky. In this work, we propose an algorithm for automatic replac… ▽ More

    Submitted 6 March, 2019; originally announced March 2019.

    Comments: Eurographics 2019. Supplementary video: https://youtu.be/1uZ46YzX-pI

  11. arXiv:1812.09025  [pdf, other

    cs.CV

    Detection of distal radius fractures trained by a small set of X-ray images and Faster R-CNN

    Authors: Erez Yahalomi, Michael Chernofsky, Michael Werman

    Abstract: Distal radius fractures are the most common fractures of the upper extremity in humans. As such, they account for a significant portion of the injuries that present to emergency rooms and clinics throughout the world. We trained a Faster R-CNN, a machine vision neural network for object detection, to identify and locate distal radius fractures in anteroposterior X-ray images. We achieved an accura… ▽ More

    Submitted 21 December, 2018; originally announced December 2018.

    Journal ref: Computing Conference 2019

  12. arXiv:1812.02302  [pdf, other

    math.OC cs.CV math.CA

    On Min-Max affine approximants of convex or concave real valued functions from $\mathbb R^k$, Chebyshev equioscillation and graphics

    Authors: Steven B. Damelin, David L. Ragozin, Michael Werman

    Abstract: We study Min-Max affine approximants of a continuous convex or concave function $f:Δ\subset \mathbb R^k\xrightarrow{} \mathbb R$ where $Δ$ is a convex compact subset of $\mathbb R^k$. In the case when $Δ$ is a simplex we prove that there is a vertical translate of the supporting hyperplane in $\mathbb R^{k+1}$ of the graph of $f$ at the vertices which is the unique best affine approximant to $f$ o… ▽ More

    Submitted 17 August, 2021; v1 submitted 5 December, 2018; originally announced December 2018.

    MSC Class: 49J30; 49J35; 49J10; 49J21 (Primary); 94A08 (Secondary)

    Journal ref: In: Hirn, M., Li, S., Okoudjou, K.A., Saliani, S. (eds.) Excursions in Harmonic Analysis. Applied and Numerical Harmonic Analysis, vol. 6. Springer, Cham (2021)

  13. arXiv:1811.06287  [pdf, other

    cs.CV

    Sketch based Reduced Memory Hough Transform

    Authors: Levi Offen, Michael Werman

    Abstract: This paper proposes using sketch algorithms to represent the votes in Hough transforms. Replacing the accumulator array with a sketch (Sketch Hough Transform - SHT) significantly reduces the memory needed to compute a Hough transform. We also present a new sketch, Count Median Update, which works better than known sketch methods for replacing the accumulator array in the Hough Transform.

    Submitted 15 November, 2018; originally announced November 2018.

    Comments: 5 pages

    MSC Class: 1

    Journal ref: 2018 25th IEEE International Conference on Image Processing (ICIP)

  14. arXiv:1811.06277  [pdf, other

    cs.CV

    Image declip** with deep networks

    Authors: Shachar Honig, Michael Werman

    Abstract: We present a deep network to recover pixel values lost to clip**. The clipped area of the image is typically a uniform area of minimum or maximum brightness, losing image detail and color fidelity. The degree to which the clip** is visually noticeable depends on the amount by which values were clipped, and the extent of the clipped area. Clip** may occur in any (or all) of the pixel's color… ▽ More

    Submitted 15 November, 2018; originally announced November 2018.

    Comments: 5 pages

    MSC Class: 68

    Journal ref: 2018 25th IEEE International Conference on Image Processing (ICIP)

  15. arXiv:1810.09496  [pdf, other

    cs.CV

    Two view constraints on the epipoles from few correspondences

    Authors: Yoni Kasten, Michael Werman

    Abstract: In general it requires at least 7 point correspondences to compute the fundamental matrix between views. We use the cross ratio invariance between corresponding epipolar lines, stemming from epipolar line homography, to derive a simple formulation for the relationship between epipoles and corresponding points. We show how it can be used to reduce the number of required points for the epipolar geom… ▽ More

    Submitted 22 October, 2018; originally announced October 2018.

  16. arXiv:1710.01692  [pdf, other

    cs.LG cs.AI cs.CV

    IQ of Neural Networks

    Authors: Dokhyam Hoshen, Michael Werman

    Abstract: IQ tests are an accepted method for assessing human intelligence. The tests consist of several parts that must be solved under a time constraint. Of all the tested abilities, pattern recognition has been found to have the highest correlation with general intelligence. This is primarily because pattern recognition is the ability to find order in a noisy environment, a necessary skill for intelligen… ▽ More

    Submitted 29 September, 2017; originally announced October 2017.

  17. arXiv:1703.09725  [pdf, other

    cs.CV

    An Epipolar Line from a Single Pixel

    Authors: Tavi Halperin, Michael Werman

    Abstract: Computing the epipolar geometry from feature points between cameras with very different viewpoints is often error prone, as an object's appearance can vary greatly between images. For such cases, it has been shown that using motion extracted from video can achieve much better results than using a static image. This paper extends these earlier works based on the scene dynamics. In this paper we pro… ▽ More

    Submitted 15 December, 2018; v1 submitted 28 March, 2017; originally announced March 2017.

    Comments: WACV 2018

  18. arXiv:1609.05257  [pdf, other

    cs.CV

    A convolutional approach to reflection symmetry

    Authors: Marcelo Cicconet, Vighnesh Birodkar, Mads Lund, Michael Werman, Davi Geiger

    Abstract: We present a convolutional approach to reflection symmetry detection in 2D. Our model, built on the products of complex-valued wavelet convolutions, simplifies previous edge-based pairwise methods. Being parameter-centered, as opposed to feature-centered, it has certain computational advantages when the object sizes are known a priori, as demonstrated in an ellipse detection application. The metho… ▽ More

    Submitted 16 September, 2016; originally announced September 2016.

    Comments: This paper is under consideration at Pattern Recognition Letters

  19. arXiv:1607.07660  [pdf, other

    cs.CV

    Fundamental Matrices from Moving Objects Using Line Motion Barcodes

    Authors: Yoni Kasten, Gil Ben-Artzi, Shmuel Peleg, Michael Werman

    Abstract: Computing the epipolar geometry between cameras with very different viewpoints is often very difficult. The appearance of objects can vary greatly, and it is difficult to find corresponding feature points. Prior methods searched for corresponding epipolar lines using points on the convex hull of the silhouette of a single moving object. These methods fail when the scene includes multiple moving ob… ▽ More

    Submitted 26 July, 2016; originally announced July 2016.

    Journal ref: ECCV'16, Amsterdam, Oct. 2016, Vol II, pp. 220-118

  20. arXiv:1604.04848  [pdf, other

    cs.CV

    Epipolar Geometry Based On Line Similarity

    Authors: Gil Ben-Artzi, Tavi Halperin, Michael Werman, Shmuel Peleg

    Abstract: It is known that epipolar geometry can be computed from three epipolar line correspondences but this computation is rarely used in practice since there are no simple methods to find corresponding lines. Instead, methods for finding corresponding points are widely used. This paper proposes a similarity measure between lines that indicates whether two lines are corresponding epipolar lines and enabl… ▽ More

    Submitted 7 January, 2017; v1 submitted 17 April, 2016; originally announced April 2016.

    Comments: ICPR 2016, Cancun, Dec 2016

    Journal ref: ICPR'16, Cancun, Dec. 2016, pp. 1865-1870

  21. arXiv:1506.07866  [pdf, other

    cs.CV

    Camera Calibration from Dynamic Silhouettes Using Motion Barcodes

    Authors: Gil Ben-Artzi, Yoni Kasten, Shmuel Peleg, Michael Werman

    Abstract: Computing the epipolar geometry between cameras with very different viewpoints is often problematic as matching points are hard to find. In these cases, it has been proposed to use information from dynamic objects in the scene for suggesting point and line correspondences. We propose a speed up of about two orders of magnitude, as well as an increase in robustness and accuracy, to methods comput… ▽ More

    Submitted 7 January, 2017; v1 submitted 25 June, 2015; originally announced June 2015.

    Comments: Update metadata

    Journal ref: Proc. CVPR'16, Las Vegas, June 2016, pp. 4095-4103

  22. arXiv:1505.08070  [pdf, other

    cs.CV math.AG

    General Deformations of Point Configurations Viewed By a Pinhole Model Camera

    Authors: Yirmeyahu Kaminski, Michael Werman

    Abstract: This paper is a theoretical study of the following Non-Rigid Structure from Motion problem. What can be computed from a monocular view of a parametrically deforming set of points? We treat various variations of this problem for affine and polynomial deformations with calibrated and uncalibrated cameras. We show that in general at least three images with quasi-identical two deformations are needed… ▽ More

    Submitted 9 January, 2022; v1 submitted 29 May, 2015; originally announced May 2015.

    MSC Class: 53Z99; 53A07; 68T45; 14P05

  23. arXiv:1502.00561   

    cs.CV

    Quantum Pairwise Symmetry: Applications in 2D Shape Analysis

    Authors: Marcelo Cicconet, Davi Geiger, Michael Werman

    Abstract: A pair of rooted tangents -- defining a quantum triangle -- with an associated quantum wave of spin 1/2 is proposed as the primitive to represent and compute symmetry. Measures of the spin characterize how "isosceles" or how "degenerate" these triangles are -- which corresponds to their mirror or parallel symmetry. We also introduce a complex-valued kernel to model probability errors in the parame… ▽ More

    Submitted 9 February, 2015; v1 submitted 2 February, 2015; originally announced February 2015.

    Comments: The paper has been withdrawn since the authors concluded a more comprehensive study on the choice of parameters needs to be performed

  24. arXiv:1502.00558   

    cs.CV

    Complex-Valued Hough Transforms for Circles

    Authors: Marcelo Cicconet, Davi Geiger, Michael Werman

    Abstract: This paper advocates the use of complex variables to represent votes in the Hough transform for circle detection. Replacing the positive numbers classically used in the parameter space of the Hough transforms by complex numbers allows cancellation effects when adding up the votes. Cancellation and the computation of shape likelihood via a complex number's magnitude square lead to more robust solut… ▽ More

    Submitted 9 February, 2015; v1 submitted 2 February, 2015; originally announced February 2015.

    Comments: The paper has been withdrawn since the authors concluded a more comprehensive study on the choice of parameters needs to be performed

  25. arXiv:1412.1455  [pdf, other

    cs.CV

    Event Retrieval Using Motion Barcodes

    Authors: Gil Ben-Artzi, Michael Werman, Shmuel Peleg

    Abstract: We introduce a simple and effective method for retrieval of videos showing a specific event, even when the videos of that event were captured from significantly different viewpoints. Appearance-based methods fail in such cases, as appearances change with large changes of viewpoints. Our method is based on a pixel-based feature, "motion barcode", which records the existence/non-existence of motio… ▽ More

    Submitted 12 May, 2015; v1 submitted 3 December, 2014; originally announced December 2014.

    Journal ref: Proc. ICIP'15, Quebec City, Sept. 2015, pp 2621-2625

  26. arXiv:1211.5556  [pdf, ps, other

    cs.CV cs.GR

    Improving Perceptual Color Difference using Basic Color Terms

    Authors: Ofir Pele, Michael Werman

    Abstract: We suggest a new color distance based on two observations. First, perceptual color differences were designed to be used to compare very similar colors. They do not capture human perception for medium and large color differences well. Thresholding was proposed to solve the problem for large color differences, i.e. two totally different colors are always the same distance apart. We show that thresho… ▽ More

    Submitted 23 November, 2012; originally announced November 2012.

  27. arXiv:1107.4958  [pdf, other

    cs.CV

    Efficient and Accurate Gaussian Image Filtering Using Running Sums

    Authors: Elhanan Elboher, Michael Werman

    Abstract: This paper presents a simple and efficient method to convolve an image with a Gaussian kernel. The computation is performed in a constant number of operations per pixel using running sums along the image rows and columns. We investigate the error function used for kernel approximation and its relation to the properties of the input signal. Based on natural image statistics we propose a quadratic f… ▽ More

    Submitted 25 July, 2011; originally announced July 2011.