(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 and intersection
correspondingly: 1) B
1
+B
2
={{(r
1
(x,y)
∨
r
2
(x,y),
g
1
(x,y)
∨
g
2
(x,y), b
1
(x,y)
∨
b
2
(x,y)), 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,1}}, (x,y)
∈
X};
2) B
1
·B
2
={{(r
1
(x,y)
∧
r
2
(x,y), g
1
(x,y)
∧
g
2
(x,y),
b
1
(x,y)
∧
b
2
(x,y)), 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,1}}, (x,y)
∈
X}. DIG 2 is applied
to describe binary masks.
DIA 2 is a set of gray scale images. The
operands: A set V of {J} – a set of images J=
{{gray(x,y)}
(x,y)
∈
X
, (x,y)
∈
[0,...,M-1]}. The
operations are algebraic operations of gray
functions addition module M, 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)
J
1
+J
2
={{(gray
1
(x,y)+gray
2
(x,y)) mod M, gray
1
(x,y),
gray
2
(x,y)
∈
[0..M-1]}, (x,y)
∈
X}; 2)
J
1
·J
2
={{(gray
1
(x,y)·gray
2
(x,y)) mod M, gray
1
(x,y),
gray
2
(x,y)
∈
[0..M-1]}, (x,y)
∈
X}; 3) αJ={{[α
gray(x,y) mod M], gray(x,y)
∈
[0..M-1], α
∈
R}, (x,y)
∈
X}. DIA 2 is applied to describe separated nucleus
on images.
DIA 3 – a set F of operations f(U
→
V) converting
elements from a set of color images into elements of
a set of gray scale images. The operands: elements
of DIA 3 - operations f(U
→
V)
∈
F; such transforms
can be used for elimination luminance and color
differences of images. The operations of addition,
multiplication and multiplication by an element from
the field of real numbers are introduced on the set of
functions f as sequential operations of obtaining gray
scale images and their addition, multiplication and
multiplication by an element from the field of real
numbers correspondingly: 1) f
1
(I)+f
2
(I)=J
1
+J
2
; 2)
f
1
(I)·f
2
(I)=J
1
·J
2
; 3) αf(I)= αJ. DIA 3 is applied to
eliminate luminance and color differences of images.
DIA 4 - a set G of operations g(V
→
P
1
) for
calculation of a gray scale image features. The
operands: DIA 4 - a ring of functions g(V
→
P
1
)
∈
G,
P
1
- a set of P-models (parametric models). The
operations. Operations of addition, multiplication
and multiplication by a field element are introduced
on a set of functions g as operations of sequential
calculation of corresponding P-models and its
addition, multiplication and multiplication by a field
element. 1) g
1
(J)+g
2
(J)=p
1
(J)+p
2
(J); 2)
g
1
(J)·g
2
(J)=p
1
(J)·p
2
(J); 3) αg(J)= αp(J). DIA 4 is
applied to calculate feature values.
DIA 5 - a set P
1
of P-models. The operands: a
set P
1
of P-models p=(f
1
, f
2
,…,f
n
), f
1,
,f
2
,…,f
n
- gray
scale image features, n - a number of features. The
operations: 1) addition – an operation of unification
of numerical image descriptions: p
1
+p
2
=(f
1
1
,
f
1
2
,…,f
1
n1
)+ (f
2
1
,f
2
2
,…,f
2
n2
)= (f
3
1
,f
3
2
,…,f
3
n3
), n
3
– a
number of features of P-model p
1
plus a number of
features of P-model p
2
minus a number of coincident
features of P-models p
1
; p
2
, {f
3
1
,f
3
2
,…,f
3
n3
}
⊂
{
f
1
1
,f
1
2
,…,f
1
n1
, f
2
1
,f
2
2
,…,f
2
n2
} - different features and
coincident gray scale image features of P-models p
1
and p
2
; 2) multiplication of 2 P-models – an
operation of obtaining a complement of numerical
image descriptions:
p
*
·p
2
=(f
1
1
,f
1
2
,…,f
1
n1
)*(f
2
1
,f
2
2
,…,f
2
n2
)=(f
4
1
,f
4
2
,…,f
4
n4
),
n
4
- a number of significant features of unified P-
model of models p
1
and p
2
, f
4
1
,f
4
2
,…,f
4
n4
- significant
features obtained after analysis of features of P-
model p
1
and P-model p
2
, f
4
1
, f
4
2
,…,f
4
n4
may not
belong to {f
1
1
, f
1
2
,…,f
1
n1
, f
2
1
,f
2
2
,…,f
2
n2
} and may
consist from feature combinations; 3) multiplication
by a field element - operation of multiplication of a
number, a vector, or a matrix by an element of the
field: αp =α(f
1
, f
2
,…,f
n
)=(αf
1
, αf
2
,…, αf
n
). DIA 5 is
applied to select informative features. The addition
is applied for constructing joint parametric image
representation. The multiplication is applied for
reducing a set of image features to a set of
HEALTHINF 2008 - International Conference on Health Informatics
68