105 research outputs found

    Efficient 2-D Gray-Scale Dilations and Erosions with Arbitrary Flat Structuring Elements

    Get PDF

    Computationally efficient, one-pass algorithm for morphological filters

    Get PDF
    International audienceMany useful morphological filters are built as long concatenations of erosions and dilations: openings, closings, size distributions, sequential filters, etc. This paper proposes a new algorithm implementing morphological dilation and erosion of functions. It supports rectangular structuring element, runs in linear time w.r.t. the image size and constant time w.r.t. the structuring element size, and has minimal memory usage. It has zero algorithm latency and processes data in stream. These properties are inherited by operators composed by concatenation, and allow their efficient implementation. We show how to compute in one pass an Alternate Sequential Filter (ASF(n)) regardless the number of stages n. This algorithm opens the way to such time-critical applications where the complexity and memory requirements of serial morphological operators represented a bottleneck limiting their usability. (C) 2011 Elsevier Inc. All rights reserved

    A graph-based mathematical morphology reader

    Full text link
    This survey paper aims at providing a "literary" anthology of mathematical morphology on graphs. It describes in the English language many ideas stemming from a large number of different papers, hence providing a unified view of an active and diverse field of research

    Fast recursive grayscale morphology operators: from the algorithm to the pipeline architecture

    Get PDF
    International audienceThis paper presents a new algorithm for an efficient computation of morphological operations for gray images and its specific hardware. The method is based on a new recursive morphological decomposition method of 8-convex structuring elements by only causal two-pixel structuring elements (2PSE). Whatever the element size, erosion or/and dilation can then be performed during a unique raster-like image scan involving a fixed reduced analysis neighborhood. The resulting process offers low computation complexity combined with easy description of the element form. The dedicated hardware is generic and fully regular, built from elementary interconnected stages. It has been synthesized into an FPGA and achieves high frequency performances for any shape and size of structuring element

    Morphological erosions and openings: fast algorithms based on anchors

    Full text link
    Several efficient algorithms for computing erosions and openings have been proposed recently. They improve on VAN HERK's algorithm in terms of number of comparisons for large structuring elements. In this paper we introduce a theoretical framework of anchors that aims at a better understanding of the process involved in the computation of erosions and openings. It is shown that the knowledge of opening anchors of a signal f is sufficient to perform both the erosion and the opening of f. Then we propose an algorithm for one-dimensional erosions and openings which exploits opening anchors. This algorithm improves on the fastest algorithms available in literature by approximately 30% in terms of computation speed, for a range of structuring element sizes and image content

    Grey-scale 1-D dilations with spatially-variant structuring elements in linear time

    Get PDF
    Full text also available online for free at http://www.eurasip.org/Proceedings/Eusipco/Eusipco2008/International audienceSpatially variant morphological operators can significantly improve filtering capabilities or object detection score of various applications. Whereas an effort has been made to define the theoretical background, the efficient implementation of adaptable algorithms remained far less considered. In this paper, we present an efficient,one-scan, linear algorithm for 1-D grey-scale dilations/erosions with spatially variant structuring elements. The proposed algorithm processes data in stream, can work in place and produces results with minimal latency. The computing time is independent of the structuring element size
    • …
    corecore