parameters to each image under recognition). Construction of a multi-model
representation is conceptually the same for both training set and recognition set;
however, as it will be shown below, training and recognition process can ramify in
stage 1. The latter consists of 2 sub-stages: 1(a) - construction of a multi-model
representation for training set; 1(b) construction of a multi-model representation for
recognition set. In accordance with chosen recognition algorithms the sub-stage 1(b)
is executed together with sub-stage 1(a) (a case of the same multi-model
representations for training and recognition sets), or it is executed after sub-stage 1(a)
(the sub-stage 1(a) defines multi-model representations for recognition set), or it is
executed after the stage 2. The latter is a case when recognition algorithm influences
the choice of multi-model representations for a recognition set.
3 Descriptive Image Algebras
In this section we introduce operands and operations (and its operational functions) of
DIAs and DIGs necessary for constructing the algebraic model of the morphological
analysis of lymphatic cell nucleuses.
DIA 1 is a set of color images. The operands: a set U of
}
I - a set of images
I={{(r(x,y), g(x,y), b(x,y)), r(x,y), g(x,y), b(x,y)
∈
[0...M-1]}, (x,y)
∈
X}, M=256 - the
value of maximal intensity of a color component, n - a number of initial images, X - a
set of pixels. The operations are algebraic operations of vector addition module M,
vector multiplication module M and taking an integral positive part of multiplication
module M by an element from the field of real numbers in each image point: 1)
I
1
+I
2
={{((r
1
(x,y)+r
2
(x,y)) mod M, (g
1
(x,y)+g
2
(x,y)) mod M, (b
1
(x,y)+b
2
(x,y)) mod M),
r
1
(x,y), r
2
(x,y), g
1
(x,y), g
2
(x,y), b
1
(x,y), b
2
(x,y)
∈
[0...M-1]}, (x,y)
∈
X}; 2)
I
1
·I
2
={{((r
1
(x,y)·r
2
(x,y)) mod M, (g
1
(x,y)·g
2
(x,y)) mod M, (b
1
(x,y)·b
2
(x,y)) mod M),
r
1
(x,y), r
2
(x,y), g
1
(x,y), g
2
(x,y), b
1
(x,y), b
2
(x,y)
∈
[0...M-1]}, (x,y)
∈
X}; 3)
αI={{([αr(x,y) mod M], [αg(x,y) mod M], [αb(x,y) mod M]), r(x,y), g(x,y), b(x,y)
∈
[0...M-1], α
∈
R}, (x,y)
∈
X}. DIA 1 is applied to describe initial images and the
multiplication operation of
DIA 1 is applied to describe segmentation of diagnostically
important nucleus on images.
DIG 1 is a set of operations sb((U,C)
→
U') for obtaining a binary mask corresponding
to an indicated lymphocyte cell nuclei, C - the information about the contours of
indicated nucleus, a set U' - a subset of a set U. If an image point (x,y) belongs to
indicated nuclei then r(x,y)=g(x,y)=b(x,y)=1, if a point (x,y) belongs to nuclei
background, r(x,y)=g(x,y)=b(x,y)=0. The operands: Elements of DIG 1 are
operations sb((U,C)
→
U')
∈
B. The operations of addition and multiplication are
introduced on the set of functions sb as sequential operations for obtaining a binary
masks and their addition and multiplication correspondingly: 1)
sb
1
(I,C)+sb
2
(I,C)=B
1
+B
2
; 2) sb
1
(I,C)·sb
2
(I,C)=B
1
·B
2
. DIG 1 is applied to describe a
segmentation process.
DIG 2 is a set U' of binary masks. The operands:
Elements of DIG2 are binary masks
B={{(r(x,y), g(x,y), b(x,y)), r(x,y), g(x,y), b(x,y)
∈
{0,1}, r(x,y)=g(x,y)=b(x,y)]}, (x,y)
∈
X}, M=256}. The operations of addition and multiplication are operations of union
2828