(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