Publications

Topics:
  1. O. Weber, Y. Devir, A. M. Bronstein, M. M. Bronstein, R. Kimmel, Parallel algorithms for approximation of distance maps on parametric surfaces, ACM Trans. on Graphics, Vol. 27(4), 2008 details

    Parallel algorithms for approximation of distance maps on parametric surfaces

    O. Weber, Y. Devir, A. M. Bronstein, M. M. Bronstein, R. Kimmel
    ACM Trans. on Graphics, Vol. 27(4), 2008

    We present an efficient O(n) numerical algorithm for first-order approximation of geodesic distances on geometry images, where n is the number of points on the surface. The structure of our algorithm allows efficient implementation on parallel architectures. Two implementations on a SIMD processor and on a GPU are discussed. Numerical results demonstrate up to four orders of magnitude improvement in execution time compared to the state-of-the-art algorithms.

    A. M. Bronstein, M. M. Bronstein, Regularized partial matching of rigid shapes, Proc. European Conf. on Computer Vision (ECCV), 2008 details

    Regularized partial matching of rigid shapes

    A. M. Bronstein, M. M. Bronstein
    Proc. European Conf. on Computer Vision (ECCV), 2008

    Matching of rigid shapes is an important problem in numerous applications across the boundary of computer vision, pattern recognition and computer graphics communities. A particularly challenging setting of this problem is partial matching, where the two shapes are dissimilar in general but have significant similar parts. In this paper, we show a rigorous approach allowing to find matching parts of rigid shapes with controllable size and regularity. The regularity term we use is similar to the spirit of the Mumford-Shah functional, extended to non-Euclidean spaces. Numerical experiments show that the regularized partial matching produces better results compared to the non-regularized one.

    A. M. Bronstein, M. M. Bronstein, A. M. Bruckstein, R. Kimmel, Analysis of two-dimensional non-rigid shapes, Int'l Journal of Computer Vision (IJCV), Vol. 78(1), 2008 details

    Analysis of two-dimensional non-rigid shapes

    A. M. Bronstein, M. M. Bronstein, A. M. Bruckstein, R. Kimmel
    Int'l Journal of Computer Vision (IJCV), Vol. 78(1), 2008

    Analysis of deformable two-dimensional shapes is an important problem, encountered in numerous pattern recognition, computer vision, and computer graphics applications. In this paper, we address three major problems in the analysis of non-rigid shapes: similarity, partial similarity, and correspondence. We present an axiomatic construction of similarity criteria for deformation-invariant shape comparison, based on intrinsic geometric properties of the shapes, and show that such criteria are related to the Gromov-Hausdorff distance. Next, we extend the problem of similarity computation to shapes which have similar parts but are dissimilar when considered as a whole and present a construction of set-valued distances, based on the notion of Pareto optimality. Finally, we show that the correspondence between non-rigid shapes can be obtained as a byproduct of the non-rigid similarity problem. As a numerical framework, we use the generalized multidimensional scaling (GMDS) method, which is the numerical core of the three problems addressed in this paper.

    A. M. Bronstein, M. M. Bronstein, Not only size matters: regularized partial matching of nonrigid shapes, Proc. Workshop on Nonrigid Shape Analysis and Deformable Image Registration (NORDIA), 2008 details

    Not only size matters: regularized partial matching of nonrigid shapes

    A. M. Bronstein, M. M. Bronstein
    Proc. Workshop on Nonrigid Shape Analysis and Deformable Image Registration (NORDIA), 2008

    Partial matching is probably one of the most challenging problems in nonrigid shape analysis. The problem consists of matching similar parts of shapes that are dissimilar on the whole and can assume different forms by undergoing nonrigid deformations. Conceptually, two shapes can be considered partially matching if they have significant similar parts, with the simplest definition of significance being the size of the parts. Thus, partial matching can be defined as a multcriterion optimization problem trying to simultaneously maximize the similarity and the size of these parts. In this paper, we propose a different definition of significance, taking into account the regularity of parts besides their size. The regularity term proposed here is similar to the spirit of the Mumford-Shah functional. Numerical experiments show that the regularized partial matching produces semantically better results compared to the non-regularized one.

    A. M. Bronstein, M. M. Bronstein, R. Kimmel, Numerical geometry of non-rigid shapes, Springer, 2008, ISBN: 978-0387733005 details

    Numerical geometry of non-rigid shapes

    A. M. Bronstein, M. M. Bronstein, R. Kimmel
    Springer, 2008, ISBN: 978-0387733005

    Deformable objects are ubiquitous in the world surrounding us, on all levels from micro to macro. The need to study such shapes and model their behavior arises in a wide spectrum of applications, ranging from medicine to security. In recent years, non-rigid shapes have attracted growing interest, which has led to rapid development of the field, where state-of-the-art results from very different sciences – theoretical and numerical geometry, optimization, linear algebra, graph theory, machine learning and computer graphics, to mention several – are applied to find solutions.

    This book gives an overview of the current state of science in analysis and synthesis of non-rigid shapes. Everyday examples are used to explain concepts and to illustrate different techniques. The presentation unfolds systematically and numerous figures enrich the engaging exposition. Practice problems follow at the end of each chapter, with detailed solutions to selected problems in the appendix. A gallery of colored images enhances the text.

    This book will be of interest to graduate students, researchers and professionals in different fields of mathematics, computer science and engineering. It may be used for courses in computer vision, numerical geometry and geometric modeling and computer graphics or for self-study.

    G. Rosman, A. M. Bronstein, M. M. Bronstein, R. Kimmel, Topologically constrained isometric embedding, Human Motion Understanding, Modeling, Capture, and Animation, Computational Imaging and Vision, Vol. 36, Springer, 2008 details

    Topologically constrained isometric embedding

    G. Rosman, A. M. Bronstein, M. M. Bronstein, R. Kimmel
    Human Motion Understanding, Modeling, Capture, and Animation, Computational Imaging and Vision, Vol. 36, Springer, 2008

    We present a new algorithm for nonlinear dimensionality reduction that consistently uses global information, which enables understanding the intrinsic geometry of non-convex manifolds. Compared to methods that consider only local information, our method appears to be more robust to noise. We demonstrate the performance of our algorithm and compare it to state-of-the-art methods on synthetic as well as real data.

    R. Giryes, A. M. Bronstein, Y. Moshe, M. M. Bronstein, Embedded system for 3D shape reconstruction, Proc. European DSP Education and Research Symposium (EDERS), 2008 details

    Embedded system for 3D shape reconstruction

    R. Giryes, A. M. Bronstein, Y. Moshe, M. M. Bronstein
    Proc. European DSP Education and Research Symposium (EDERS), 2008

    Many applications that use three-dimensional scanning require a low cost, accurate and fast solution. This paper presents a fixed-point implementation of a real time active stereo threedimensional acquisition system on a Texas Instruments DM6446 EVM board which meets these requirements. A time-multiplexed structured light reconstruction technique is described and a fixed point algorithm for its implementation is proposed. This technique uses a standard camera and a standard projector. The fixed point reconstruction algorithm runs on the DSP core while the ARM controls the DSP and is responsible for communication with the camera and projector. The ARM uses the projector to project coded light and the camera to capture a series of images. The captured data is sent to the DSP. The DSP, in turn, performs the 3D reconstruction and returns the results to the ARM for storing. The inter-core communication is performed using the xDM interface and VISA API. Performance evaluation of a fully working prototype proves the feasibility of a fixed-point embedded implementation of a real time three-dimensional scanner, and the suitability of the DM6446 chip for such a system.