|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Nikolay Ponomarenko 2:5020/400 13 Jun 2001 12:39:55 To : Alexei Frounze Subject : DCT, quantization -------------------------------------------------------------------------------- Hi Alexei! Fri Jun 08 2001 05:06, Alexei Frounze wrote to Nikolas Ponomarenko: NP>> А с пунктом б) все просто - осуществляешь DCT в окне (например, 8x8), NP>> затем обнуляешь все коэффициенты меньше выбранного порога и делаешь NP>> IDCT. Получаешь фильтрованный кусочек изображения 8x8. Подобную NP>> операцию проделываешь над всем изображением, сдвигая окошко на одну NP>> точку вправо (после достижения конца строки переходим на следующую), и NP>> затем усредняем все получившиеся отфильтрованные кусочки 8x8. Результат NP>> обычно превосходит ожидания :-), особенно если подобрать оптимальный NP>> порог еще на этапе сжатия изображения и запомнить его вместе с ним. AF> Если я чего понимаю, то нужно усреднять DCT коэффициенты, а уж потом, AF> когда вся картинка (а не отдельный квадратик 8х8) преобразована её AF> обратным преобразованием восстанавливать. Или всё-таки не так? Hи в коем случае. :-) Именно после обнуления части коэффициентов нужно обязательно делать IDCT и только тогда усреднять значения окон. Да ты сам попробуй и убедишься. :-) AF> Должно быть медленно к тому же то, что ты предложил :) Достаточно медленно. :-) Конечно при сжатии видео это не используешь, но при сжатии изображений вполне можно. А вообще люди в этом направлении ативно работают (не я), придумывают быстрые или слегка упрощенные или итеративные алгоритмы с целью ускорения при том же качестве или даже с небольшим повышением качества. Жизнь идет. :-) Hу пока! Nikolay. --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/166791b1c1d52.html, оценка из 5, голосов 10
|