Re: Помогите: кватнтование INTER блоков (эффекты при сильном квантовании)


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

Автор: Lis, <lis182@mail.ru>
28 ноября 2003 года в 04:12:06

В ответ на : Помогите: кватнтование INTER блоков (эффекты при сильном квантовании) от Sashka Maslukov в 24 ноября 2003 года в 11:52:11:


> Здравствуйте!
> При написании mpeg подобного кодека столкнулся с проблемой. Если квантовать разностные макроблоки (Inter) слишком сильно - ( чтобы получить большее сжатие - low bit rates) по появляеться неприятный визульный эффект - рябь( эффект Гиббса по моему)
> Странно что подобный эффект уже получаеться при квантизаторе 10 ( т.е. все Ac коэфф-ты делим на 10) При квантизаторе 5 - эффект не виден невооруженным глазом;).При квантизаторе 18 - просто ужасные эффекты..;(
> Если на фоне стены движеться человек то он оставляет (на стене) за собой такой вот след...
> Самое непряетное что если сравнивать его (кодек-1 с inter блкоами и компенсацией движения)с кодеком который использует чтолько Intra блоки (кодек-2) то кодек-2 выигрывает по визульному качеству потому как он не "оставляет следов" за движущимися объектами..Это все справедливо для low-bit rates.
> Может поможет внедрение постфильтра (деблокинг)( еще не пробовал)
> Может ктонибудь чтонибудь посоветует по этому поводу? Неужели компенсация движения не эффективна на низких скоростях? ... не верю:))

>

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

Правда я компенсацию не делал, обошелся просто разностью между кадрами.

А вообще, если ориентироваться на MJPEG (т.е. на отдельные кадры), то можно и Spiht написать со скоростью почти 200 кадров в сек. (4-й пень 1,5 Ггц, 672x288) с приемлимым качеством картинки.

Ответы:



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

Тема:

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

E-Mail:

URL:

Город:

Страна:

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

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