Научная статья на тему 'Кодирование донного изображения в канале связи автономного необитаемого подводного аппарата (АНПА)'

Кодирование донного изображения в канале связи автономного необитаемого подводного аппарата (АНПА) Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
155
57
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОБРАБОТКА ДОННЫХ ИЗОБРАЖЕНИЙ / АНПА / ЦИФРОВАЯ ФИЛЬТРАЦИЯ / КОМПРЕССИЯ / КОДИРОВАНИЕ ИЗОБРАЖЕНИЙ / PROCESSING BOTTOM IMAGES / AUV / DIGITAL FILTRATION / DIGITAL COMPRESSION / IMAGE ENCODING

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Чусов Андрей Александрович

В настоящее время актуальной является проблема анализа изображений, получаемых с автономного необитаемого подводного аппарата (АНПА). Современные системы это акустические датчики, фото и видеокамеры. Зашумленность изображения фактор, препятствующий достоверному анализу исследуемых характеристик дна. Методы фильтрации, применяемые на практике, используют усреднение яркостных значений соседних пикселов. При этом присутствует потеря высокочастотных составляющих изображения. В представленной статье рассматриваются способы фильтрации и компрессии изображений донной поверхности водоемов, полученных с АНПА. При этом предполагается, что полученное изображение вместе с данными о положении АНПА будут посылаться по низкоскоростному гидроакустическому каналу на надводную станцию.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Чусов Андрей Александрович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ENCODING IMAGES OF BOTTOMS OF WATER BODIES IN A CHANNEL OF CONNECTION AUTONOMOUS UNDERWATER VEHICLE (AUV)

Nowadays there is an actual problem of analyzing images were got from an autonomous underwater vehicle (AUV). Actual systems are acoustic sensors, photo and video cameras. Noisiness of the images is a factor creating many difficulties for precise analysis of the bottom being explored. Applied methods of filtration use approximation of brightness of adjacent pixels of an image. During the approximation there is a loss of high frequency parts of the image. In the article methods of filtration and compression of images of bottoms of water bodies got using AUV are reviewed. It is assumed that a resulting image packed with AUV coordinates will be sent to a surface station via low speed acoustic channel.

Текст научной работы на тему «Кодирование донного изображения в канале связи автономного необитаемого подводного аппарата (АНПА)»

Sergey Vladimirovich Tarasov

Saint-Petersburg State Marine Technical University.

E-mail: sergey_tarasov@inbox.ru.

20, Chekistov Street, Apt. 15, Saint-Petersburg, 198329, Russia. Phone: +79210965148.

Post-graduate Student.

УДК 004.042

A.A. Чусов КОДИРОВАНИЕ ДОННОГО ИЗОБРАЖЕНИЯ В КАНАЛЕ СВЯЗИ АВТОНОМНОГО НЕОБИТАЕМОГО ПОДВОДНОГО АППАРАТА (АНПА)

В настоящее время актуальной является проблема анализа изображений, получаемых с автономного необитаемого подводного аппарата (АНПА). Современные системы -это акустические датчики, фото и видеокамеры. Зашумленность изображения - фактор, препятствующий достоверному анализу исследуемых характеристик дна. Методы , , -. -брожения. В представленной статье рассматриваются способы фильтрации и компрессии изображений донной поверхности водоемов, полученных с АНПА. При этом предпола-

, -латься по низкоскоростному гидроакустическому каналу на надводную станцию.

Обработка донных изображений; АНПА; цифровая фильтрация; компрессия; коди.

A.A. Chusov

ENCODING IMAGES OF BOTTOMS OF WATER BODIES IN A CHANNEL

OF CONNECTION AUTONOMOUS UNDERWATER VEHICLE (AUV)

Nowadays there is an actual problem of analyzing images were got from an autonomous underwater vehicle (AUV). Actual systems are acoustic sensors, photo and video cameras. Noisiness of the images is a factor creating many difficulties for precise analysis of the bottom being explored. Applied methods of filtration use approximation of brightness of adjacent pixels of an image. During the approximation there is a loss of high frequency parts of the image. In the article methods of filtration and compression of images of bottoms of water bodies got using AUV are reviewed. It is assumed that a resulting image packed with AUV coordinates will be sent to a surface station via low speed acoustic channel.

Processing bottom images; AUV; digital filtration; digital compression; image encoding.

Необходимость фильтрации указанных данных обусловлена наличием суммарной помехи (реверберационной и шумовой). По взаимодействию с полезным сигналом помехи различаются на аддитивные и мультипликативные. К аддитивным относятся наиболее распространенная флуктуационная, а также импульсная помеха. Для оценки степени зашумленности сигнала используется анализ пикового отношения сигнал-шум, при котором вычисляется среднеквадратичное отклонение яркости пикселов тестового изображения при отсутствии помехи и при ее .

зрительного восприятия изображения.

Другой актуальной задачей является компрессия сигнала. В работе предполагается, что глубина одного пиксела донного изображения составляет 1 байт, описывающий одну из 256 градаций серого. Максимальная скорость передачи данных

по гидроакустическому каналу принимается равной 4 кбод. Считая горизонтальное разрешение изображения равным 1600 пикселов и частоту посылки сканирующих акустических импульсов 2 Гц для частоты дискретизации отраженного сигнала 3,2 кГц получаем необходимую скорость передачи основного изображения 32 кбод, что создает необходимость обеспечения фактора сжатия, равного 8.

В настоящее время наиболее качественными стандартами сжатия изображений являются PNG и JPEG. Данные методы основаны на дискретно-косинусном и вейвлетном преобразованиях изображения.

В настоящей работе предлагается следующая схема обработки изображения:

1. -сти размером в 1600 пикселов/строку и 1600 строк, записывает пикселы в память произвольного доступа (RAM).

2. После считывания числа n пикселей, кратного 11208, матрица пикселов [[pXn-11208, ...pXn-11201], [pXn-9600---PXn-9593],---,[pXn-8--.pXn-1]] размером 8x8 поступает на программный конвейер обработки. Гидролокатор при этом продолжает непрерывный цикл считывания пикселов изображения.

3.

.

4. , -

селов по формуле

где 5 - параметр фильтрации, подбираемый эмпирически, исходя из компромисса между качеством фильтрации и сохранением высокочастотных деталей изображения, j - индекс пиксела, пробегающий значения целочисленного множества [0, 63].

Таким фильтром устраняются флуктуационные помехи.

5. В задачу второго фильтра, называемого медианным, входит гашение им-

.

пиксела на значение среднего пиксела из упорядоченной (по яркости) совокупно, -ностью N. В фильтре, используемом в представленной системе N = 3. Тогда действие его применительно к представленной системе состоит в следующем: для каждого последовательно перебираемого пиксела входной матрицы 8x8 строится матрица 3x3, в которой он является средним элементом. Соседние с ним элементы соответствуют соседним с ним элементам входной матрицы. Если границы матрицы 3x3 выходят за соответствующие пределы входной матрицы, недостающие места заполняются соседними по горизонтали пикселами, если последние также не существуют, то соседними пикселами по вертикали. Далее пикселы матрицы упорядочиваются по возрастанию. Медианный пиксел упорядоченной матрицы является выходом фильтра для заменяемого пиксела.

6.

на вход БСТ-преобразователя (дискретно-косинусного преобразователя). Создается матрица 8x8 коэффициентов, задаваемых формулой

/

63

pXj =

V

(1)

x=0 y=0 \

(2 y + l)jn (2x + l)m)

--------------cos ----------— , (2)

16 16

где итераторы 1 и ] пробегают значения из интервала [0, 7], а коэффициенты С1, С] принимают значения из 8-элементного вектора {^_, 1, 1, 1, 1, 1, 1, 1}. Тогда фор-

72

мула для вычисления значения пикселов из элементов весовой матрицы

(2 у + 1)]Л (2 х + 1)г^ (3)

рху = — У У\ С:С:Ои ео^------------—ео^--------------------— . (3)

у 4 “0 ^ 114 16 16 )

Вычисленные коэффициенты О весовой матрицы поступают на вход энтро-. -адаптивный кодер Хаффмана, квантование весовых коэффициентов не производится, при этом модель дает факторы сжатия ~8,2...8,5. Кодирование коэффициентов матрицы можно также осуществлять и во временной области, последовательно перестраивая дерево Хаффмана для каждой входной матрицы.

Для моделирования описанной системы была построена программная модель (рис. 1) представленных фильтров и компрессора, в которую также были включены генераторы флуктуационного и импульсного шумов. Для симуляции конвейерной обработки блоков, поступающих поочередно с гидролокатора, была введена многопоточная модель, в которой каждый поток Windows отвечает за определенный этап преобразования блока изображения, соответственно представленной вы. .

В данной модели работа ведется над В1ТМАР-файлам и растрового изображения версии 3 с битовой глубиной 16 бит (формат Х1 И5 О5 В5). Поддерживается работа с любыми размерами изображения (производится экранное сжатие до размеров 300x300 пикселов), кратными 8 (по горизонтали и вертикали).

Рис. 1. Вверху’ слева - исходное изображение, внизу слева - оно же с флуктуационным шумом в 20 % по мощности. Справа внизу - уменьшение флуктуационной помехи посредством Гауссовского размытия (коэффициент размытия 0,6001)

Разработанная программа позволяет проводить сжатие данных, следуя ука-, , . файл содержит сжатое посредством полуадаптивного кодера Хаффмана изобра-

жение в виде заголовка исходного растра (без палитры) (40 б), а также весовых коэффициентов БСТ. Очевидно, что если регламентировать формат передаваемого между АНПА и надводной станцией изображения, заголовок растра можно .

Рис. 2. Импульсная помеха (12 %) и уменьшение ее медианным фильтром. Справа внизу - изображение, обработанное сначала кодером ОСТ, а затем декодером 1ОСТ

Видно, что использованные здесь фильтры и компрессоры работают довольно эффективно. Представленная схема параллельной обработки донного изображения позволит повысить скорость подготовки изображения к передаче по гидроакустическому каналу связи. Использованный кодер, обеспечивающий фактор сжатия около 8,3, уменьшает размер передаваемых данных до приемлемого значе-, . -ных кодеров (например, RLE), а также квантования коэффициентов DCT фактор сжатия можно дополнительно повысить.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Сэломон Д. Мир программирования. Сжатие данных, изображений и звука / Д. Сэломон.

- М.: Техносфера, 2004. - 368 с.

2. Смирнов А. Цифровое телевидение. От теории к практике/ А. Смирнов. - М.: Техносфера, 2002. - 347 с.

3. Поляков А. Методы и алгоритмы компьютерной графики в примерах на Visual C++ / А. Поляков. - 2-е изд. - СПб.: БХВ-Петербург, 2003. - 540 с.

4. .

подводного аппарата с управляющей станцией / А.А. Чусов, Л.Г. Стаценко, Ю.В. Миро// : . .- . .

- Владивосток, 2009.

Статью рекомендовал к опубликованию д.т.н. Н.Н. Чернов.

Чусов Андрей Александрович

Дальневосточный государственный технический университет (ДВПИ им. Куйбышева). E-mail: lpsztemp@gmail.com.

690108, г. Владивосток, ул. Артековская, д. 3, кв. 19.

Тел.. +79147315896.

.

Chusov Andrey Alexandrovich

The Far Eastern National Technical University.

E-mail: lpsztemp@gmail.com.

3-19, Artekovskaya Sreet, Vladivostok, 690108, Russia.

Phone: +79147315896.

Postgraduate Student.

УДК 534.222

Б.А. Сальников, E.H. Сальникова, Л.Г. Стаценко, С.Ю. Кулик

ЭКОЛОГИЧЕСКИЙ МОНИТОРИНГ ПОДВОДНЫХ АКВАТОРИЙ НАПРАВЛЕННЫМИ ИСТОЧНИКАМИ ЗВУКА*

Целью работы является анализ взаимодействия акустических полей подсветки в многолучевых подводных волноводах со случайно-анизотропными и локальными неоднород-

( ). ,

углового раскрыва источника приёмной системой, состоящей из одной вертикальной эквидистантной антенной решетки (ВЭАР), невозможно обнаружить наличие линз в подводном волноводе (ПВ) на фоне изменяющейся стохастичности ПСЗ. В работе обоснована принципиальная возможность выбора угла раскрыва излучающей системы, позволяющего определить наличие линз в ПВ одной ВЭАР.

Случайно-неоднородные подводные волноводы; стохастическое моделирование; антропогенные нарушения поля скорости звука.

B.A. Salnikov, E.N. Salnikova, L.G. Statsenko, S.Y. Kulik

ECOLOGICAL MONITORING OF UNDERWATER AREAS OF DIRECTED

SOUND SOURES

The given paper's purpose is analysis of interaction of acoustic fields lightings in multi-ray underwater waveguides with random anisotropic and local inhomogeneities of sound velocity fields (SVF). It is shown that when a receiving system containing of one vertical equidistant antenna array (VEAA) arbitrary chooses an aperture angle value of source it is impossible to determine presence of lenses in underwater waveguides (UW) against changing stochasticity of sound velocity fields (SVF). The possibility in principle to choose such aperture angle value of source system which enables to determine lenses presence in UW with one VEAA is proven in the paper.

Randomly inhomogeneous underwater waveguides; stochastic modeling; human disturbance sound speed field.

Исследование влияния океанических неоднородностей на звуковые поля подсветки водной среды - фундаментальная проблема акустики океана. Реальная мор-

* Работа выполнена при поддержке федеральной целевой программы «Научные и научнопедагогические кадры инновационной России» мероприятие 1.2.2 «Проведение научных исследований научными группами под руководством кандидатов наук» (Гос. контракт № 2524 от 20.11.09 г.).

i Надоели баннеры? Вы всегда можете отключить рекламу.