
202 J. Rivera-Rovelo et al.
Fig. 4 Application in visual inspection tasks: (a) Original image and the region of interest (ROI);
(b) Zoom of the dense vector field of the ROI; (c) Zoom of the streamlines in ROI; (d) Inputs and
initial shape according the two initial random transformations M
a
and M
b
;(e) Final shape defined
according the 15 estimated motors (original image with the segmented object)
Figure 5 shows the application of the ggvf-snakes algorithm in the same problem.
It is important to note that although the approaches of Figs. 4 and 5 use GGVF
information to find the shape of an object, the estimated final shape using the neural
approach is better than the one using active contours; the second approach (see
Fig. 5) fails to segment the object no matter if the initialization of the snake is given
inside, outside, or over the contour we are interested in. Additionally, the fact of
expressing such shape as a set of motors allows us to have a model best suited to
be used in further applications which can require the deformation of the model,
especially if such model is not based on points but on the other GA entities, because
we do not need to change the motors (recall that they are applied in the same way to
any other entity).
The proposed algorithm was applied to different sets of medical images. Figure 6
shows some images of such sets. The first row of each figure shows the original im-
age and the region of interest, while the second row shows the result of the proposed
approach. Table 1 shows the errors obtained with our approach using and not using
the GGVF information. We can observe that the inclusion of GGVF information
improves the approximation of the surface.
To compare our algorithm, we use the GNG with and without GGVF information,
as well as a growing version of SOM, also using and not using the GGVF informa-
tion. These algorithms were applied to a set of 2D medical images (some obtained
with computer tomography (CT) and some with magnetic resonance (MR)). Figure
7(a) shows the average errors when GSOM stops for different examples: segment-
ing a ventricle, a blurred object, a free form curve, and a column disk. Note that
using the GGVF information the error is reduced. This means that using the GGVF