Возможные способы сжатия ЦИ

ПРИМЕР 1. Сжатие посредством квантования. Рассмотрим ЦИ на рис.2.1(а) – 256 градаций яркости (8 бит). Рис. 2.1(б) – то же ЦИ после равномерного квантования на 16 уровней (4 бита). Полученный в результате коэффициент сжатия равен 2:1. На гладких областях (рис.2.1(б)) появились ложные контура. Улучшение на рис.2.1(в). Здесь производилось квантование, основанное на особенностях зрительной системы человека. Коэффициент сжатия здесь также 2:1, но ложных контуров практически нет, но появилась дополнительная зернистость.

 

Рис.2.1. Исходное изображение (а); равномерное квантование на 16 уровней (б); модифицированное квантование яркости на 16 уровней (в)

 

ПРИМЕР 2. Сжатие посредством использования малоранговых аппроксимаций изображения. Пусть — матрица ЦИ размерами с элементами , ( ). Для нее справедливо представление, называемое сингулярным разложением (SVD):

, (2.1)

 

где ― матрицы размерности и соответственно; , . При этом удовлетворяют соотношениям: , где ― единичная матрица соответствующего размера, т.е. являются ортогональными. Столбцы матрицы и матрицы называют соответственно левыми и правыми сингулярными векторами матрицы , величины сингулярными числами (СНЧ), а назовем сингулярной тройкой . (При рассматривается SVD матрицы .)

Сингулярное разложение (2.1) матрицы может быть представлено в форме внешних произведений:

 

(2.2)

 

В общем случае SVD матрицы определяется неоднозначно. Назовем вектор лексикографически положительным, если его первая ненулевая компонента положительна, а SVD (2.1) нормальным, если столбцы матрицы лексикографически положительны. Можно показать, что невырожденная матрица имеет единственное нормальное SVD, если ее СНЧ попарно различны. Таким образом, СНЧ и сингулярные векторы (СНВ), получаемые нормальным SVD, однозначно определяют матрицу ЦИ.

Пусть ― симметричная -матрица, элементы которой , с собственными значениями (СЗ) , и ортонормированными собственными векторами (СВ) , спектральное разложение (СР) которой определяется в соответствии с формулой:

 

(2.3)

 

где ― матрица СЗ; ― матрица СВ.

Разложение (2.3), так же, как и (2.1), может быть представлено в форме внешних произведений:

 

.

 

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

По аналогии с нормальным SVD, СР назовем нормальным, если элементы матрицы удовлетворяют соотношению: , а СВ , лексикографически положительны. Имеет место следующая теорема.

Теорема. Пусть — невырожденная симметричная -матрица, модули СЗ которой попарно различны. Тогда для нее существует единственное нормальное СР.

Как правило, матрица ЦИ не удовлетворяет свойству: . Поставим в соответствие произвольной две симметричные матрицы той же размерности по следующему правилу:

 

. (2.4)

 

Утверждение. Для матрицы ближайшей в смысле спектральной нормы матрицей ранга является матрица , причем . Для матрицы , называемой малоранговой аппроксимацией , справедливо также представление , где .

Утверждение. Пусть . Для матрицы построено нормальное СР (2.3). Ближайшей к в смысле спектральной нормы матрицей ранга является , причем . Для матрицы , называемой малоранговой аппроксимацией , справедливо также представление , где .

Малоранговые аппроксимации матрицы ЦИ могут быть использованы для сжатия изображения. Пусть матрица имеет размеры , тогда нужно хранить ее элементов. С учетом того, что матрицы оригинальных ЦИ, как правило, имеют значительные размеры, актуальным является вопрос о том, можно ли сократить это количество? Рассмотрим в качестве примера ЦИ на рис.2.2(а), размеры которого 480*640. Построим SVD матрицы ЦИ. Матрица есть наилучшее приближение ранга , при этом для восстановления матрицы требуется лишь слов памяти, в которых хранятся векторы и . Приближения исходного ЦИ для различных значений показаны на рис.2.2(б,в,г)

 

 

а б

 

в г

 

Рис.2.2. Исходное ЦИ (а); результат сжатия изображения путем использования аппоксимации ранга (б); (в); (г)

Для визуально ЦИ неотличимо от исходного, однако выигрыш в памяти здесь значительный: для исходного – 640*480=307200 слов памяти; при - (640+480)*110=123200, т.е. почти в 3 раза.

Малоранговые аппроксимации ЦИ производят его сжатие за счет обнуления высокочастотных составляющих сигнала.

 








Дата добавления: 2015-09-18; просмотров: 938;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.01 сек.