Восстановление изображений с помощью битовых плоскостей в автоматизированных системах управления и обработки информации

Анализ применения битовых плоскостей на примере отсутствия участка изображения. Рассмотрение влияния старших и младших плоскостей на качество восстановления изображения. Процесс автоматизации его дорисовки на основе использования битовых плоскостей.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 28.07.2017
Размер файла 1,7 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru//

Размещено на http://www.allbest.ru//

Военно-космическая академия имени А.Ф. Можайского

Восстановление изображений с помощью битовых плоскостей в автоматизированных системах управления и обработки информации

П.А. Пасечник

Аннотация

В данной работе рассмотрен подход к автоматизации дорисовки и восстановления изображения на основе использования битовых плоскостей. Анализ применения битовых плоскостей показан на примере отсутствия участка изображения. Рассмотрено влияние старших и младших плоскостей на качество восстановления изображения.

Ключевые слова: битовые изображения, дорисовка изображений, коррекция изображений методом битовых плоскостей, автоматизация искаженных участков изображений.

битовый плоскость изображение

В автоматизированных системах управления, работающих с графической информацией, искажение или утеря участков может привести к понижению эффективности и стабильности работы, что в свою очередь приведет к ошибочному решению, особенно в системах реального времени [1]. Существует два подхода к решению данной задачи: вовлечение пользователя в процесс ручной коррекции изображения - основным недостатком такого метода являются длительные временные простои в работе системы, а также высокие требования к квалификации пользователя; пакетная обработка изображений - позволяет минимизировать взаимодействия с пользователем, но требует высокоэффективных алгоритмов [1-2, 9].

Искажения или утери участков изображений, свойственны исключительно растровым изображениям, и, в основном, обусловлены непреодолимыми факторами, в частности неисправностью фотосканирующей техники или потерями в результате сжатия изображения. Также имеют место случаи искажения изображения, путем замены участка оригинального изображения иным в процессе коррекции. В случае, если оригинал утерян, также может возникнуть вопрос восстановления исходного участка. Аналогичным случаем является появление, в процессе фотосьемки, объекта, заслоняющего рассматриваемый, или нарушающего смысловое содержания фотоснимка [1-3, 9, 10].

Восстановление участка, является частным случаем обработки изображений, при котором используют различные подходы. Одним из них является использование битовых плоскостей. Полутоновое изображение состоит из пикселей, каждый из которых обладает значениями яркости красной, зеленой и синей составляющей в интервале от 0 до 255 в случае восьмибитного кодирования. Битовые плоскости представляют собой бинарные изображения, которые могут быть получены из двоичного представления данных значений. Для формирования битовых плоскостей берется цифра из двоичного числа, позиция которой с конца соответствует битовой плоскости. Таким образом, из одного восьмиразрядного числа может быть получено восемь битовых плоскостей. Для представления цветного изображения требуется по 8 битовых плоскостей для каждой составляющей цвета, в итоге 24 битовых плоскости. Каждая битовая плоскость участвует в формировании как деталей, так и цветовых характеристик изображений. При разложении изображений на битовые плоскости и сборе, информационное содержимое изображения не искажается, что позволяет их использовать в качестве средства для преобразования и коррекции изображений [3-8].

Рассмотрим разложение цветного изображения на битовые плоскости (рис. 1, а), а также поведение данных плоскостей, в случае отсутствия одного из участков изображения. Предположим, что один из светлых участков изображения имеет утерянную область. Утерянную область зальём черным цветом, поскольку черный цвет имеет нулевые значения яркости, а соответственно и нулевые значения в битовых плоскостях (рис. 1, б).

а) исходное б) с закрашенной областью

Рис. 1. Разложение изображения

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

а) первая плоскость б) восьмая плоскость

Рис. 2. Визуальное представление плоскостей

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

Рассмотрим поведение младших (первой, второй и третьей) битовых плоскостей. На них наблюдается шум, имеющий относительно однородный характер, в связи с чем, можно предположить, что утерянная область также содержала шум, имеющий аналогичный характер. Таким образом, для восстановления содержимого на данных битовых плоскостях мы можем поместить в утерянную область одну из соседних областей. Результирующее изображение при заполнении шумов (рис. 3, а) имеет слабозаметные отличия от изображения с закрашенной областью. В связи с чем, можно сделать вывод о том, что младшие плоскости оказывают слабое влияние и носят вспомогательный характер.

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

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

а) при заполнении шумов б) при заполнении контуров

Рис. 3. Результирующее изображение

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

а) b)

Рис. 4. Комбинирование шумов и заливки контуров

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

Результирующее изображение имеет заметные изъяны, которые не позволяет использовать данный подход в автоматическом режиме. Это требует оптимизации алгоритма или проведения предварительной оценки возможности решения проблемы.

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

Литература

Белая Т. И., Пасечник П.А., Казанцев Д.И. Повышение эффективности работы автоматизированных систем управления на основе методов восстановления утерянных участков изображений // Наука, техника и образование\Научно-методический журнал - 2015. - № 7 (13). - С. 14 - 16.

Белая Т.И., Пасечник П.А. Автоматизация обработки изображений с использованием технологии параллельных вычислений // VI международная молодежная научно-практическая школа «Высокопроизводительные вычисления на GRID системах»: сборник тезисов молодежной научной конференции / Сев. (Аркт.) федер. Ун-т им. М.В. Ломоносова, Ин-т мат., информ. и косм. технологий. - Архангельск: КИРА, 2015. - с. 7-10.

Гонсалес Р. С. Цифровая обработка изображений; пер. с англ. Л.И. Рубанова, П.А. Чочиа, науч. ред. пер. П.А. Чочиа. -- Москва: Техносфера, 2012. -- 1103 с.

Воронин В.В., Сизякин Р.А., Гапон Н.В., Франц В.А., Колосов А.Ю. Алгоритм реконструкции изображений на основе анализа локальных бинарных окрестностей // Инженерный вестник Дона, 2013, № 3 URL: ivdon.ru/ru/magazine/archive/n3y2013/1857.

Хрящев Д.А. Повышение качества изображений, полученных в условиях недостаточной освещенности // Инженерный вестник Дона, 2013, № 3 URL: ivdon.ru/ru/magazine/archive/n3y2013/1796.

Гонсалес Р. Цифровая обработка изображений пер. с англ. под ред. П.А. Чочиа. -- Москва: Техносфера, 2005. -- 1070 с.

Яне Б. Цифровая обработка изображений; пер. с англ. А.М. Измайловой. -- Москва: Техносфера, 2007. -- 583 с.

Гика С. Н. Сокрытие информации в графических файлах формата ВМР. Автореф. дис. на соиск. учен. степ. к.т.н. Спец. 05.13.19; [С.-Петерб. гос. ин-т точной механики и оптики (техн. ун-т)]. -- СПб., 2001. -- 16 с. 

Image completion based on patch offset statistics: patent WO2014198029, China: MPK G06T5/00 / He Kaiming, Sun Juan; applicant and patent holder Microsoft Corporation. - № WO2013CN77146 20130613; declare 13.06.2013; publish 18.12.2014. - 38 p.

Method and image processing system for removal of a visual object from an image: patent WO2014037039, European Union: MPK G06T5/00 / Herling Jan, Broll Wolfgang; applicant and patent holder Technische universitaet ilmenau. - № WO2012EP67352 20120905; declare 05.09.2012; publish 13.03.2014. - 32 c.

Размещено на Allbest.ru


Подобные документы

  • Постановка линейной целочисленной задачи. Метод отсекающих плоскостей. Дробный алгоритм решения полностью целочисленных задач. Эффективность отсечения Гомори. Сравнение вычислительных возможностей метода отсекающих плоскостей и метода ветвей и границ.

    курсовая работа [178,2 K], добавлен 25.11.2011

  • Разработка алгоритма формирования относительных параметров для минюций. Подбор параметров системы допусков и критериев схожести при сравнении отпечатков. Метод пригоден для распознавания битовых изображений: символьной информации, шрифтов и подписей.

    дипломная работа [4,0 M], добавлен 23.06.2008

  • Разработка приложения, целью которого ставится преобразование черно-белых полутоновых изображений в цветные. Обзор методики обработки изображения, способов преобразования изображения с помощью нейронной сети. Описания кластеризации цветового пространства.

    дипломная работа [6,3 M], добавлен 17.06.2012

  • Обработка информации, поступающей с дискретных датчиков. Реализация с использованием команд условных переходов и битовых операций. Управление технологическим параметром в заданных пределах. Алгоритм гибкого управления объектом. Таблица портов и адресов.

    курсовая работа [5,5 M], добавлен 13.01.2015

  • Получение изображения объекта с помощью оптико-электронных систем, построенных на основе ПЗС-приемника. Методы обработки первичной измерительной информации. Реализация алгоритма обработки графической информации с помощью языка программирования Python.

    лабораторная работа [1,1 M], добавлен 30.05.2023

  • Задачи цифровой обработки изображений. Методы пороговой сегментации. Создание программы представления рисунка в виде матрицы и применения к нему пороговой обработки. Разработка интерфейса программы загрузки и фильтрации изображения с выбранным порогом.

    курсовая работа [2,0 M], добавлен 12.11.2012

  • Обнаружение деталей и их границ изображения. Применение ранговых алгоритмов. Использование алгоритмов адаптивного квантования мод в режиме пофрагментной обработки. Обобщенная линейная фильтрация изображений. Восстановление отсутствующих участков.

    курсовая работа [1,8 M], добавлен 17.06.2013

  • Элементы и принципы графического дизайна в художественном образовании. Разработка графических изображений средствами Adobe Photoshop. Обработка изображения с помощью Photoshop. Подготовка изображения с прозрачным фоном. Плавное слияние двух изображений.

    курсовая работа [2,5 M], добавлен 27.11.2012

  • Понятие арифметического точечного пространства. Различные виды плоскостей в пространстве. Общая задача оптимизации. Геометрия задачи линейного программирования. Графический метод решения задачи линейного программирования при малом количестве переменных.

    курсовая работа [756,9 K], добавлен 29.05.2014

  • Составление методического пособия пользователя для восстановления утраченной информации своими силами. Способы простого автоматического восстановления с помощью специализированных утилит и ручное восстановление памяти при помощи использования редакторов.

    дипломная работа [7,0 M], добавлен 27.04.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.