ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2012
17
каждой точки слоя
(1)
(1)
0
0
{ ( , )}
F f
x y
=
,
а результаты объединяют в
слой
(2)
(2)
0
0
{ ( , )}
F f
x y
=
и записывают как
(2)
(1)
(1)
0
0
0
*
Ξ Ξ * ,
F
=
=
H
H
(7)
где
(1)
(1)
0
0
Ξ {Ξ ( , ) | ( , )
}
x y x y X Y
=
∈ ×
.
Для краевых точек слоя вместо сглаживания выполняют простое
копирование
(2)
(1)
0
0
0
0
{ ( , )} { ( , )
|
{0,
1}
{0,
1}}.
f
x y
f
x y x
x
y
y
=
∈ − ∨ ∈ −
Формирование слоев светотеней.
На основе сглаженного слоя
(2)
(2)
0
0
{
( , )}
F f
x y
=
рассчитывают слои светотеней
( 3)
0
d
F
+
=
( 3)
0
{
( , )}
d
f
x y
+
=
по формуле двумерной свертки:
( 3)
(2)
0
0
** ,
d
d
F
F
+
=
H
(8)
где
0...3
d D
∈ =
направление засветки изображения;
d
H
маски
Собела,
0
1
2
3
1 0 1
0 1 2
1 2 1
2 1 0
;
;
;
.
2 0 2
1 0 1
0 0 0
1 0 1
1 0 1
2 1 0
1 2 1
0 1 2
−⎡
=
=
=
=
− −
− − −
− −
H
H
H
H
Данные слоев
( 3)
0
d
F
+
масштабируют с помощью функции
( 3)
( 3)
0
0
( , )
( , )
d
d
n
f
x y L f
x y
+
+
= ⎜
σ
,
где
( 3)
0
( , )
max
( , )
d
x y
f
x y
+
σ =
;
( )
n
L
i
интерпо-
ляционный многочлен
п
-
й
степени,
(0) 0
n
L
(
рис. 1);
( , )
x y X Y
∈ ×
;
масштаб по глубине изображения. Че-
тыре слоя светотеней изображения отпе-
чатка пальца приведены на рис. 2. Нулевая
реакция окрашена серым цветом, положительные значения светлее,
а отрицательные – темнее. Для краевых точек задают нулевые реак-
ции.
Рис. 1. Типичная кри-
вая интерполяционно-
го многочлена