Реферат Отчет с., главы, 22 рис., табл., 16 источников, прил видео стеганография, стеганография mpeg, сокрытие информации в видео, встраивание и извлечение информации, дискретное косинусное преобразование, помехоустойчивое кодирование, циклические



Скачать 318.15 Kb.
страница1/8
Дата01.12.2017
Размер318.15 Kb.
ТипРеферат
  1   2   3   4   5   6   7   8

Правительство Российской Федерации

Федеральное государственное автономное образовательное

учреждение высшего профессионального образования

"Национальный исследовательский университет

"Высшая школа экономики"

Отделение программной инженерии

Кафедра Управления разработкой программного обеспечения








УТВЕРЖДАЮ

Зав. Кафедрой УРПО


__________________ С.М. Авдошин

«__» _____________ 2014 г.



ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА

по направлению 231000.62 Программная инженерия

подготовки бакалавра

На тему: Программа стеганографического сокрытия информации в видеофайлах формата MPEG

Студента группы № _____ ________________ ________________________
Подпись (Ф.И.О.)

________________


(Дата)

Научный руководитель

__________________________ ________________ ________________________
(должность, звание) подпись (Ф.И.О.)

________________


(Дата)

Москва, 2014 г.


Реферат


Отчет 38 с., 3 главы, 22 рис., 2 табл., 16 источников, 4 прил.

видео стеганография, стеганография mpeg, сокрытие информации в видео, встраивание и извлечение информации, дискретное косинусное преобразование, помехоустойчивое кодирование, циклические коды, двоичные циклические коды

Объектом разработки является программа стеганографического сокрытия информации в видеофайлах формата MPEG.

Цель работы – разработка программы, которая позволила бы встраивать информацию в видеофайл в формате MPEG и извлекать информацию из видеофайла в формате MPEG, скрыв сам факт встраивания.

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

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

Программа может использоваться для передачи секретных данных на электронных носителях и по каналам связи.

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


Определения, обозначения и сокращения


MPEG – (англ. Motion Picture Experts Group) группа экспертов, которая разрабатывает, обновляет и поддерживает стандарты сжатия цифровой аудио и видео информации.

– (англ. Red Green Blue) цветовое пространство, состоящее из трёх цветовых компонент: красной, зелёной и синей.

– цветовое пространство, состоящее из трёх компонент: компоненты яркости и двух компонент цветности и .

ДКП – дискретное косинусное преобразование. Преобразует исходную матрицу данных в матрицу с частотными коэффициентами.

Квантование – преобразование матрицы в матрицу с уменьшенной областью значений.

Синдром ошибки – остаток от деления кодового слова или кодового слова с ошибкой на порождающий многочлен кода.

Сэплирование – сохранение цветовых компонент кадра с исходным или пониженным разрешением кадра.

ЦВЗ – цифровой водяной знак.


Содержание


Реферат 2

Определения, обозначения и сокращения 3

Введение 5

1.Основные понятия и обзор стеганографических методов 7

1.1Цветовые пространства 7

1.1.1RGB 7

1.1.2YCbCr 8

1.2Помехоустойчивое кодирование 10

1.2.1Двоичные циклические коды 10

1.2.1.1Кодирование 12

1.2.1.2Построение таблицы синдромов ошибок 14

1.2.1.3Декодирование и исправление ошибок 15

1.3Модель сжатия MPEG видео 16

1.3.1Сэмплирование 17

1.3.2Дискретное косинусное преобразование 18

1.3.3Квантование 20

1.4Обзор стеганографических методов 21

1.4.1Методы, работающие с исходным изображением 22

1.4.2Методы, работающие на этапе преобразований 22

1.4.3Методы, работающие на этапе сжатия 23

2.Алгоритмы встраивания и извлечения информации 24

2.1Встраивание информации 24

2.1.1Преобразование исходного видео контейнера 24

2.1.2Преобразование встраиваемой информации 25

2.1.3Встраивание данных 25

2.1.4Обратное преобразование в стего видео контейнер 26

2.2Извлечение информации 27

2.2.1Извлечение данных 27

2.2.2Преобразование извлечённых данных 28

3.Программная реализация 29

3.1Выбор средств реализации 29

3.2Описание библиотеки AForge.Video.FFMPEG 29

3.3Описание классов программы 29

3.4Окно программы 32

3.5Реализация дискретного косинусного преобразования 33

3.6Реализация помехоустойчивого кодирования 35

3.7Реализация встраивания 36

3.8Реализация извлечения 38

Заключение 40

Список использованных источников 41



Приложение А. Техническое задание 39

Приложение Б. Руководство оператора 51

Приложение В. Программа и методика испытаний 66

Приложение Г. Текст программы 79





Каталог: data -> 2014
2014 -> Становление футбольного клуба как бренда на примере фк
2014 -> Проблемы и перспективы взаимодействия Европейского Союза и России по урегулированию локальных кризисов
2014 -> Факторы формирования российского и американского экспорта вооружений в начале XXI века
2014 -> Памятка студентам бакалавриата «Куда обращаться?»
2014 -> «Восприятие института монархической власти в Великобритании, России и в Японии»
2014 -> Программа краткосрочного повышения квалификации работников ниу вшэ
2014 -> Практики краудсорсинга в прикладных социальных исследованиях


Поделитесь с Вашими друзьями:
  1   2   3   4   5   6   7   8


База данных защищена авторским правом ©vossta.ru 2019
обратиться к администрации

    Главная страница