Image Segmentation using Active Contours Without Edge (original) (raw)

Active Contours Without Edges

In this paper, we propose a new model for active contours to detect objects in a given image, based on techniques of curve evolution, Mumford-Shah functional for segmentation and level sets. Our model can detect objects whose boundaries are not necessarily defined by gradient. We minimize an energy which can be seen as a particular case of the minimal partition problem. In the level set formulation, the problem becomes a "mean-curvature flow"-like evolving the active contour, which will stop on the desired boundary. However, the stopping term does not depend on the gradient of the image, as in the classical active contour models, but is instead related to a particular segmentation of the image. We will give a numerical algorithm using finite differences. Finally, we will present various experimental results and in particular some examples for which the classical snakes methods based on the gradient are not applicable. Also, the initial curve can be anywhere in the image, and interior contours are automatically detected.

A New Region-based Active Contour Model for Object Segmentation

Journal of Mathematical Imaging and Vision, 2015

We present a novel region based active contour model that segments one or more image regions that are visually similar to an object of interest, said prior. The region evolution equation of our model is defined by a simple heuristic rule and it is not derived by minimizing an energy functional, as in the classic variational approaches. The prior and the evolving region are described by the probability density function (pdf) of a photometric feature, as color or intensity. The heuristic rule enlarges or contracts an initial region of the image in order to equalize pointwise the pdf's of the prior and of the region. Such heuristic rule can be modeled by many mathematical monotonic decreasing functions, each defining an evolution equation for the initial image region. The choice of a particular function is remitted to the user, that in this way can even integrate a priori knowledge possibly useful to break down the computational charge of the method and to increase the detection accuracy. Here we propose two different evolution equations for the general purpose of prior detection without a priori information and we discuss empirically the performances of our model on real-world and synthetic datasets. These experiments show that our model is a valid alternative to the classic models.

Geometric Active Contour Model Using Level Set Methods for Objects Tracking in Images Sequences

2004

In this paper we present an automatic followup method of changing objects of topology in a sequence of images. The method we propose is based on an algorithm of image segmentation with deformable active contour and an algorithm of objects localization. The segmentation algorithm is based on a new modeling of the image using the geometrical active contour model. This modeling allows a bidirectional evolution of contour and limit the constraints of initialization. The formulation by level set method of the active contour model allows an automatic management of the changes of topology. We have then used this segmentation algorithm to develop an objects localization algorithm using a local dynamic prediction of displacements.

GEOMETRIC ACTIVE CONTOUR MODEL USING LEVEL SET METHODS FOR OBJECTS TRACKING IN IMAGES SEQUENCE

In this paper we present an automatic followup method of changing objects of topology in a sequence of images. The method we propose is based on an algorithm of image segmentation with deformable active contour and an algorithm of objects localization. The segmentation algorithm is based on a new modeling of the image using the geometrical active contour model. This modeling allows a bidirectional evolution of contour and limit the constraints of initialization. The formulation by level set method of the active contour model allows an automatic management of the changes of topology. We have then used this segmentation algorithm to develop an objects localization algorithm using a local dynamic prediction of displacements.

Active Contours and Image Segmentation: The Current State Of the Art

Global journal of computer science and technology, 2012

Image segmentation is a fundamental task in image analysis responsible for partitioning an image into multiple sub-regions based on a desired feature. Active contours have been widely used as attractive image segmentation methods because they always produce sub-regions with continuous boundaries, while the kernel-based edge detection methods, e.g. Sobel edge detectors, often produce discontinuous boundaries. The use of level set theory has provided more flexibility and convenience in the implementation of active contours. However, traditional edge-based active contour models have been applicable to only relatively simple images whose sub-regions are uniform without internal edges. Here in this paper we attempt to brief the taxonomy and current state of the art in Image segmentation and usage of Active Contours.

Image Segmentation Based on Hybrid Adaptive Active Contour

Lecture Notes in Computer Science, 2015

In this paper, we focus on segmentation based active contour model. In fact, we present an hybrid adaptive active contour segmentation algorithm. In this approach, we merge a global and an adaptive local based active contour models in order to segment images. The proposed energy is then minimized based on level set method. Experiments shows the good segmentation results provided by the proposed method.

Image segmentation based on active contours without edges

2012 IEEE 8th International Conference on Intelligent Computer Communication and Processing, 2012

There are a lot of image segmentation techniques that try to differentiate between background and object pixels, but many of them fail to discriminate between different objects that are close to each other. Some image characteristics like low contrast between background and foreground or inhomogeneity within the objects increase the difficulty of correctly segmenting images. We designed a new segmentation algorithm based on active contours without edges. We also used other image processing techniques such as nonlinear anisotropic diffusion and adaptive thresholding in order to overcome the images' problems stated above. Our algorithm was tested on very noisy images, and the results were compared to those obtained with known methods, like segmentation using active contours without edges and graph cuts. The new technique led to very good results, but the time complexity was a drawback. However, this drawback was significantly reduced with the use of graphical programming. Our segmentation method has been successfully integrated in a software application whose aim is to segment the bones from CT datasets, extract the femur and produce personalized prostheses in hip arthroplasty.

Active Contours for Multi-region Image Segmentation with a Single Level Set Function

Lecture Notes in Computer Science, 2013

Segmenting the image into an arbitrary number of parts is at the core of image understanding. Many formulations of the task have been suggested over the years. Among these are axiomatic functionals, which are hard to implement and analyze, while graph-based alternatives impose a non-geometric metric on the problem. We propose a novel approach to tackle the problem of multiple-region segmentation for an arbitrary number of regions. The proposed framework allows generic region appearance models while avoiding metrication errors. Updating the segmentation in this framework is done by level set evolution. Yet, unlike most existing methods, evolution is executed using a single non-negative level set function, through the Voronoi Implicit Interface Method for a multi-phase interface evolution. We apply the proposed framework to synthetic and real images, with various number of regions, and compare it to state-of-the-art image segmentation algorithms.

Active contours with selective local or global segmentation: A new formulation and level set method

Image and Vision Computing, 2010

A novel region-based active contour model (ACM) is proposed in this paper. It is implemented with a special processing named Selective Binary and Gaussian Filtering Regularized Level Set (SBGFRLS) method, which first selectively penalizes the level set function to be binary, and then uses a Gaussian smoothing kernel to regularize it. The advantages of our method are as follows. First, a new region-based signed pressure force (SPF) function is proposed, which can efficiently stop the contours at weak or blurred edges. Second, the exterior and interior boundaries can be automatically detected with the initial contour being anywhere in the image. Third, the proposed ACM with SBGFRLS has the property of selective local or global segmentation. It can segment not only the desired object but also the other objects. Fourth, the level set function can be easily initialized with a binary function, which is more efficient to construct than the widely used signed distance function (SDF). The computational cost for traditional re-initialization can also be reduced. Finally, the proposed algorithm can be efficiently implemented by the simple finite difference scheme. Experiments on synthetic and real images demonstrate the advantages of the proposed method over geodesic active contours (GAC) and Chan-Vese (C-V) active contours in terms of both efficiency and accuracy.

A NOVEL GLOBAL THRESHOLD-BASED ACTIVE CONTOUR MODEL

In this paper, we propose a novel global threshold-based active contour model which employs a new edge-stopping function that controls the direction of the evolution and stops the evolving contour at weak or blurred edges. The model is implemented using selective binary and Gaussian filtering regularized level set (SBGFRLS) method. The method has a selective local or global segmentation property. It selectively penalizes the level set function to be a binary function. This is followed by using a Gaussian function to regularize it. The Gaussian filters smooth the level set function and afford the evolution more stability. The contour could be initialized anywhere inside the image to extract object boundaries. The proposed method performs well when the intensities inside and outside the object are homogenous. Our method is tested on synthetic, medical and Arabic characters images with satisfactory results