Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
3.5.8. Преобразование Кархунена-Лоэвэ
Преобразование Кархунена-Лоэвэ (его еще называют преобразованием Хотеллинга) имеет наилучшую эффективность в смысле концентрации энергии изображения, но по указанным выше причинам, оно имеет скорее теоретическое, нежели практическое значение. Данное изображение следует разделить на блоков по пикселов в каждом, обычно, , но допускаются и другие значения, а число зависит от размера изображения. Рассматриваются векторы блоков, которые обозначаются при . Усредненный вектор равен . Вводится новое семейство векторов для которого усредненный вектор равен нулю. Матрицу преобразования (KLT) размера , которую мы будем строить, обозначим через . Результатом преобразования вектора будет весовой вектор . Усреднение вектора также равно нулю. Построим матрицу , столбцами которой будут служить векторы . Рассмотрим также матрицу со столбцами : , . Матрицы и имеют строк и столбцов. Из определения векторов заключаем, что . Все векторов коэффициентов преобразования Кархунена-Лоэвэ определяются равенствами , . Таким образом, вектор состоит из -ых элементов весовых векторов при . Рассмотрим матрицу-произведение . Элемент строки и столбца этой матрицы равен сумме произведений , для . (3.17) Тот факт, что среднее каждого вектора равно нулю означает, что каждый диагональный элемент матрицы-произведения является дисперсией (с множителем ) -го элемента (или -ой координаты) вектора . В самом деле, из уравнения (3.17) находим, что . Внедиагональные элементы матрицы являются ковариациями векторов , то есть, элемент равен ковариации координат и векторов . Из уравнения (3.17) также видно, что эти величины равны скалярным произведениям векторов и . Одной из основных задач преобразования изображения является приведение его к декоррелированной форме координат векторов. Теория вероятности говорит о том, что две координаты являются декоррелированными, если их ковариация равна нулю (другая цель - это концентрация энергии, но эти две задачи тесно связаны). Значит, необходимо найти матрицу , такую, что произведение будет диагональной матрицей. Из определения матрицы находим, что . Матрица является симметрической, ее элементами служат ковариации координат векторов , то есть, , при . Раз матрица - симметрическая, то ее собственные векторы ортогональны. Нормализуем их (то есть, сделаем их ортонормальными) и выберем их в качестве строк матрицы . Получим следующий результат: . При таком выборе матрицы матрица будет диагональной, причем элементы диагонали являются собственными числами матрицы . Матрица служит матрицей преобразования Кархунена-Лоэвэ; ее строки являются базисными векторами KLT, а энергией (дисперсией) преобразованных векторов служат собственные числа матрицы . Базисные векторы для KLT вычисляются с помощью пикселов исходного изображения, то есть, они зависят от исходных данных. В конкретном методе сжатия эти векторы следует записывать в сжатый файл для использования декодером. Кроме того не известен быстрый метод вычисления этих векторов. Все эти факты делают метод KLT сугубо теоретическим без реальных приложений. Честность - вот лучший образ.
|
1 |
Оглавление
|