русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

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


Дата добавления: 2015-07-23; просмотров: 1788; Нарушение авторских прав


 

Программно-технически ДКП чаще всего выполняется как последовательность матричных перемножений, которая определяется следующим образом [шлихт]:

,

где Р – блок изображения (матрица элементов яркости или цветности), - матрица коэффициентов ДКП после преобразования, DCT – матрица косинусного преобразования, - транспонированная матрица косинусного преобразования.

Значения матрицы ДКП вычисляются следующим образом:

, если i = 0

, если i>0.

Как известно, матричное перемножение требует довольно больших затрат. И эти затраты существенно возрастают с увеличением формата матриц. Поэтому чаще всего используется блочная обработка изображения и размер используемых блоков составляет 8 х 8 элементов. Таким образом, матрицы DCT и при N = 8 можно заранее рассчитать и представить как постоянные величины.

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

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

Рисунок 3.5. Базовые функции ДКП.

 



<== предыдущая лекция | следующая лекция ==>
Методы сжатия с потерей информации | Алгоритм сжатия изображения JPEG


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.008 сек.