Image Segmentation Based on the Poincaré Map Method

ABSTRACT:
Active contour models (ACMs) integrated with various kinds of external force fields to pull the contours to the exact boundaries have shown their powerful abilities in object segmentation. However, local minimum problems still exist within these models, particularly the vector field’s “equilibrium issues.” Different from traditional ACMs, within this paper, the task of object segmentation is achieved in a novel manner by the Poincaré map method in a defined vector field in view of dynamical systems. An interpolated swirling and attracting flow (ISAF) vector field is first generated for the observed image. Then, the states on the limit cycles of the ISAF are located by the convergence of Newton–Raphson sequences on the given Poincaré sections. Meanwhile, the periods of limit cycles are determined. Consequently, the objects’ boundaries are represented by integral equations with the corresponding converged states and periods. Experiments and comparisons with some traditional external force field methods are done to exhibit the superiority of the proposed method in cases of complex concave boundary segmentation, multiple-object segmentation, and initialization flexibility. In addition, it is more computationally efficient than traditional ACMs by solving the problem in some lower dimensional subspace without using level-set methods.




EXISTING SYSTEM:
The former type usually establishes energy functional composed of internal and external energy terms. It is not intrinsic and has difficulty in determining and handling the topological changes of evolving contours. The latter one constructs an intrinsic Riemannian metric-based functional. Then, the active contours are treated as the zero crossings of level-set functions. It can tackle topological changes elegantly at the cost of more computational costs.

PROPOSED SYSTEM:
In this paper, an interpolated swirling and attracting flow (ISAF) field is generated by extending a so-called edge tangent flow (ETF) only with a nonzero value at the boundaries to the whole image domain. It is a static vector field. Different from traditional vector fields, the components in this vector field near the boundary are not perpendicular but tangent to the boundary. Thus, in the proposed vector field, it is possible for evolution to be carried out along the boundaries. Then, the proposed time-invariant vector field is considered as the right-hand-side vector-valued function of an autonomous dynamical system. As a result, the segmentation problem is translated to the problem of the limit cycle location by applying the related theory in dynamical systems.




MODULES:
ü ISAF Field
ü Within the Framework of Dynamical Systems
ü Poincaré Map
ü Multiple-Object Segmentation

MODULES DESCRIPTION:

ISAF Field

Inspired by the idea, an ISAF field for the observed image is generated in this part. It is composed of two components, namely, diffused ETF (DETF; swirling component) and diffused edge perpendicular flow (DEPF; attracting component). They are directly described here by the evolution equation form for simplicity.

Within the Framework of Dynamical Systems

Within the above part, an ISAF field for the observed image is first constructed, where its eddies correspond to the objects’ boundaries. Naturally, the properties of the vector field remind us of the limit cycle theory in dynamical systems. As far as we know, a dynamical system is usually defined by an array of ordinary differential equations. In nonlinear dynamical systems, limit cycles are isolated closed periodical trajectories of the vector field in the state space, where the neighboring trajectory is not closed and spiral toward or away from these cycles as time goes to infinity. Thus, they share common features with the above eddies. In fact, the above eddies can be considered as limit cycles of a vector field that belongs to some dynamical systems. Consequently, with the knowledge of dynamical systems, the limit cycles are located, including their periods and candidate points on the limit cycles. In nonlinear dynamical systems, limit cycles are isolated closed periodical trajectories of the vector field in the state space, where the neighboring trajectory is not closed and spiral toward or away from these cycles as time goes to infinity. Thus, they share common features with the above eddies. In fact, the above eddies can be considered as limit cycles of a vector field that belongs to some dynamical systems. Consequently, with the knowledge of dynamical systems, the limit cycles are located, including their periods and candidate points on the limit cycles. In nonlinear dynamical systems, limit cycles are isolated closed periodical trajectories of the vector field in the state space, where the neighboring trajectory is not closed and spiral toward or away from these cycles as time goes to infinity. Thus, they share common features with the above eddies. In fact, the above eddies can be considered as limit cycles of a vector field that belongs to some dynamical systems. Consequently, with the knowledge of dynamical systems, the limit cycles are located, including their periods and candidate points on the limit cycles.

Poincaré Map
In this part, the elementary knowledge of the Poincaré map is introduced. In the state space of the dynamical system, every limit cycle (if there exists) has its basin of attraction, where all the streamlines in the region flow to the limit cycle. In addition, within the state space, its Poincaré section.  can be defined as a lower dimensional hyperplane transversal to the flow of the system. In particular, it should intersect with its corresponding limit cycle. The “corresponding limit cycle” means the limit cycle, the basin of attraction for which the Poincaré section lies in.


Multiple-Object Segmentation

In this part, without using the level-set method, the proposed method is applied to multiple-object segmentation. Concretely, the corresponding ISAF field for an observed image is constructed first. However, usually, is chosen more than the number of desired objects. Then, these states will move along the flow to generate trajectories within the flow field, and finally, they will move to the orbits along the objects’ boundaries round and round to finish the object location.

HARDWARE REQUIREMENTS

                     SYSTEM             : Pentium IV 2.4 GHz
                     HARD DISK        : 40 GB
                     FLOPPY DRIVE  : 1.44 MB
                     MONITOR           : 15 VGA colour
                     MOUSE               : Logitech.
                     RAM                    : 256 MB
                     KEYBOARD       : 110 keys enhanced.

SOFTWARE REQUIREMENTS

                     Operating system           :-  Windows XP Professional
                     Front End             :-  Microsoft Visual Studio .Net 2008
                     Coding Language : - C# .NET.

REFERENCE:
Delu Zeng, Zhiheng Zhou, and Shengli Xie, Senior Member, IEEE, “Image Segmentation Based on the Poincaré Map Method”, IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 21, NO. 3, MARCH 2012.