получилась последовательность:
0 -7 -11 8 0 0 1 6 -5 -7 -3 0 1 0 0 0 1 0 -3 -4 -1 4 2 0 0 0 0
0 0 0 0 0 0 -3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
для большего сжатия можно перед первым этапом JPEG можно провести субдискретизацию, или другими словами уменьшить частоту изображения, идея очень проста: к примеру, у нас есть следующая последовательность (Cb или Cr) 11 42 200 123 56 32 125 234 12 24 34 78 145 134 245 101
если будем использовать субдискретизацию 4:1:1, результирующая последовательность будет: 11 123 125 24 145 101
а если использовать 4:2:2 11 234 245
а для восстановления последовательности нужно интерполировать.
4. Кодирование по Хаффману,
Этот алгоритм основывается на частотах появления символов, и более часто
повторяющийся символ представляется более малым кодом
алгоритм:
1. Инициализуем частоты - 1 для каждого символа
2. Строим дерево, символы с меньшей частотой мы объединяем в один узел пока есть символы:
3.Ищем символ в дереве, если идем направо выдаем 1, иначе 0 (конечно в битах).
4.Увеличиваем частоту символа и перестраиваем дерево.
Вторая часть эксперимента заключается в проверке алгоритма сжатия MPEG-2 и алгоритма шифрования по алгоритму DES. Для проверки использовалось изображение на рисунке 13, и подвергалось процедуре шифрования, программой написанной в среде программирования Borland Delphi 7, модулем Des.
Изображение, зашифрованное криптографическим алгоритмом, представлено на рисунке 14, пользователь сможет посмотреть правильное изображение в том случае, если дактилоскопическая биометрическая система DC21, которая служит защитой от несанкционированного доступа, содержит в памяти отпечаток пальца пользователя.
На рисунке изображено принятое, декодированное изображение. Пикселизация появилась из-за сжатия исходного изображения в 10 раз (с 300 кбайт до 30 кбайт) при внутрикадровом кодировании при реализации алгоритма MPEG-2.
Рисунок 13 - Исходное изображение для шифрования
Рисунок 14 - Изображение на выходе кодирующего устройства
Рисунок 15 - Изображение после декодера
Заключение
кодек телевидение сжатие сигнал
В процессе дипломного проектирования было разработано устройство сжатия ТВ сигнала по стандарту MPEG-2, обеспечивающее передачу информации в один адрес. Данный способ основан на кодировании информации по американскому стандарту DES, который адаптирован для передачи в один адрес с помощью дополнительного устройства - дакточипа. Для реализации сжатия ТВ сигнала применяется графический программируемый процессор фирмы Philips PNX 1300, для шифрования потока видеоданных (скремблирования) используется специализированная микросхема фирмы Philips - VMS 115. Перейти на страницу: 1 2
Другие статьи по теме
Графен в электронике сегодня и завтра Графен был экспериментально обнаружен в 2004 г. двумя английскими учеными российского происхождения - Андреем Геймом и Константином Новосёловым, за что они вскоре получили Нобелевскую п ...
Блок выполнения операций десятичной арифметики Каноническая структура синтеза синхронного вычислительного устройства состоит из двух автоматов - операционного (ОА) и управляющего (УА). Каноническая структура вычислительного ус ...
Зоновая РРЛ прямой видимости Рязань-Ряжск канал профиль интервал Радиорелейные линии занимают прочное место в сети связи РФ. Они широко используются для передачи сигналов многоканальной телефонии, телевидения, звукового вещания, ...