Формирование индекса для поиска похожих изображений транспортных средств - page 8

А.Л. Федотов, К.Л. Тассов
8
моугольника формируется скользящее окно, имеющее размеры 20
H
s
пикселей, где
H
s
— высота оси симметрии. Последовательно переме-
щая плавающее окно влево и вправо (для левой и правой частей отно-
сительно оси симметрии соответственно), подсчитывают количество
особых точек, попавших в окно. Выбирают то окно, в котором количе-
ство особых точек
k
x
максимально. В силу особенности алгоритма
определения особых точек, они располагаются на автомобилях, в
частности на границах ТС. Длина прямоугольника (левое
x
l
и правое
x
r
смещения по оси
x
) рассчитывается по следующим формулам:
max,
,
,
1;...;min
;
l
r
r l
x
l
p
r
p
p p
k
x x x x x x x
W x x
     
, если
ТС целиком помещается в окно;
max,
,
,
1;...;
l
l
x
l
p
r
p
k
x x x x W x
x
     
, если левая часть ТС
помещается в окно, а правая обрезана;
max,
1,
,
1;...
r
r
x
l
r
p
p
k
x x x x x
W x
      
, если правая часть ТС
помещается в окно, а левая обрезана;
1,
l
r
x x W
 
, если ТС полностью помещается в изображение.
Здесь
W
— длина изображения;
x
p
l
и
x
p
r
— левая и правая координаты
по оси
x
самой отдаленной точки от центра симметрии
x
max
.
Высота прямоугольника (верхнее
y
t
и нижнее
y
b
смещения по оси
y
) определяется следующим образом. Ось симметрии располагается
на нижней части ТС, поскольку количество особых точек в этой ча-
сти самое большое в ТС. Нижняя часть ТС фиксируется постоянно в
силу работы СИТС и камер видеорегистрации. Значит, нижняя часть
ТС — это
min ,
1,
b
y i
y
p i
M
, где
p
i
— особые точки, принадлежа-
щие оси симметрии. Для определения верхней части используется
метод плавающего окна, имеющего размеры
w
20 пикселей, движу-
щегося вверх, начиная с min
y
p
i
+
w
, где
w
=
x
r
r
l
— длина ограничи-
вающего прямоугольника (предполагается, что высота ТС не может
быть меньше половины его длины). Выбирается то окно, в котором
количество особых точек
k
y
максимально. Смещение по оси
y
верх-
ней части
y
t
прямоугольника
max,
/ 2 ,
1;...;
/ 2
b
y
t
b
p
k
y y w y y
H y w
      
,
если верхняя часть ТС помещается в окно;
t
y W
,
если верхняя часть ТС не помещается в окно.
Случай, когда
h
<
w
/2, не рассматривается (т. е. видна лишь ниж-
няя часть ТС с областью ГРЗ). Таким образом, центром изображения
ТС будет являться точка
C
V
(
x
c
,
y
c
), лежащая внутри ограничивающе-
1,2,3,4,5,6,7 9,10,11,12,13,14
Powered by FlippingBook