ISSN 2305-5626. Вестник МГТУ им. Н.Э. Баумана: электронное издание. 2013
4
а
б
Рис. 3. Пороговая фильтрация:
а
— поле градиентов яркости;
б
— результат пороговой фильтрации
Таким образом происходит отсеивание лишних и нечетких объектов
на изображении. Отфильтрованное изображение приведено на рис. 3.
Нахождение на полученном изображении вертикальных и гори-
зонтальных линий
. Корабль как объект, в свою очередь, характеризу-
ется набором прямых линий (граница палубы, борт, ватерлиния, кон-
туры рубок, мачты и т. д.). Поэтому задача локализации корабля
сводится к поиску наиболее протяженных прямых линий.
Изображение анализируют с разных направлений, находят гори-
зонтальные и вертикальные линии длиной более 4 пикселей. Запоми-
нают координаты начала и конца каждой линии.
Вычисление координат цели
. Первое и последнее значения со-
единяют прямой линией. Линию делят на три равные части. В зави-
симости от настроек алгоритма выбирают координаты либо первой,
либо последней трети. Данные координаты принимают в качестве
координат уязвимой области НК. Конечный результат работы алго-
ритма обнаружения представлен на рис. 4.
Рис. 4. Результат работы алгоритма: крестом обозначена точка прице-
ливания