Re: Вопрос. Кто пробовал при сжатии изображений логарифмическую квантизацию ?


Сайт о сжатии >> Форум #Компрессор# >> [Ответить] [Ответы]

Автор: minorlogic, <minorlogic@yahoo.com>
18 июня 2003 года в 13:18:44

В ответ на : Re: Вопрос. Кто пробовал при сжатии изображений логарифмическую квантизацию ? от Sashka Maslukov в 16 июня 2003 года в 11:05:02:


> Отночительная точность кодирования - это кодирование не самомго коэфициента , а некоторго другого из окрестности ( но требующего меньше бит)?
> поясни плиз поподробнее идея интересная.
> Я пробовал нелинейное квантования коэффициентов - к сожалению битов потраченых на их кодирование требуется больше;(


Я говорю про кодирование с потерями !
Ок, чем отличаются целые числа от чисел с плавающей точкой , числа с плавающей кодируются с определенной относительной (к значению числа ) точностью.

Попробуй составить таблицу кодировки примерно так. Выбираем точность кодирования , например 1/2.
тогда коофициенты примено такие :
1 - 1
2 - 2
3 - 3
4 - 3
5 - 3
6 - 3
7 - 4
8 - 4
9 - 4
10 - 4 и так далее.

для человеческого глаза я бы выбрал точность примерно 1/5 минимум.
Давай составим таблицу прямой квантизации для 16 значений с точностью 1/5.

первый отрезок от 16 до 16 -16/5 = 13;
второй от 13 до 13 -13/5 = 10;
третий 10 до 10 - 10/5 = 8;
8 до 8 - 8/5 = 6;
6 до 6 - 6/5 = 5;
и так далее ...
получим
1 - 1
2 - 2
3 - 3
4 - 4
5 - 5
6 - 6
7 - 6
8 - 7
9 - 7
10 - 7
11 - 8
12 - 8
13 - 8
14 - 9
15 - 9
16 - 9 .... итого из 16 значений получили 9

Извини что не привожу точных расчетов , я давно этим занмался. И привожу только как пример ( наверняка неправильно округлил ). Но идея должна быть ясна .

Ответы:



Ответить на это сообщение

Тема:

Имя (желательно полное):

E-Mail:

URL:

Город:

Страна:

Вежливый и подробный комментарий:
(Форматируйте его, пожалуйста, как почту - короткими строками
Еnter в конце строки, пустая строка между параграфами).

Пожалуйста, заполните все поля.
И не нажимайте по два раза на кнопку! Дождитесь ответа сервера.