XviD.Ru Тельняшка. Дефекты цветовых каналов


Яндекс.Метрика Рейтинг@Mail.ru правильный HTML5 правильный CSS
Развитие детей ЭСТЕР
Облачный рендеринг. Быстро и удобно
☆ от 50 руб./час ☆ AnaRender.io
У вас – деньги. У нас – мощности. Считайте с нами!

В данном документе рассмотрены дефекты у- и перепаковки видео, связанные с "полосатой" природой цветоразностных каналов UV, с уменьшенным в два раза разрешением по цвету по сравнению с яркостной компонентой.

Характерная картинка таких дефектов:
Эффект Тельняшка

Как распознать такую "тельняшку"?

Если при применении к такому изображению GreyScale "полосатость" пропадает совсем - это именно оно. Если к на первый взгляд нормальной картинке применить увеличение насыщенности цвета, и появляются цветные полосы - это именно оно.

Частичная компенсация шума перепаковок в цветовых каналах

Всё чаще встречаются перепакованые DVD. Для них весьма характерным дефектом является наличие дополнительного шума в цветовых каналах.
В принципе, на глаз этот шум не слишком заметен: Однако заберёмся на шкаф и поднимем контраст по цветовым каналам: А здесь оставлен только цветовой канал V
Никаких преобразований ConverttoYV12 ColorYUV(cont_u=1024,cont_v=1024) СonverttoYV12(); ColorYUV(cont_u=1024,cont_v=1024) ColorYUV(cont_u=1024,cont_v=1024) ; VTOY() ; GreyScale() СonverttoYV12(); ColorYUV(cont_u=1024,cont_v=1024) ; VTOY() ; GreyScale()
  ConverttoYV12 ColorYUV(cont_u=1024,cont_v=1024) СonverttoYV12()
ColorYUV(cont_u=1024,cont_v=1024)
ColorYUV(cont_u=1024,cont_v=1024)
VTOY()
GreyScale()
СonverttoYV12()
ColorYUV(cont_u=1024,cont_v=1024)
VTOY()
GreyScale()

Обратите внимание на весьма заметные зебры характерного размера 32*16 пикселей с шагом 1 пиксел по вертикали и чёткими вертикальными границами. Причём даже там, где такой "зебры" нет - можно заметить, что разрешение деталей по вертикали на этой картинке НАМНОГО хуже, чем 1 пиксел.

Из этого следует очень простое средство убить весь этот шум, не потеряв деталей картинки и не трогая яркостного канала - преобразовать цветовые каналы, потеряв половину цветовой информации по вертикали. Например:
СonverttoYV12()


© 2003 Sergej Qkowlew. Разрешается использование текста, используемых в нём графических файлов, яваскриптов, файлов с табличными данными и элементов оформления полностью или частично в любых целях, КРОМЕ как для дезинформации кого-либо относительно материалов, произведений искусства, проектов, лиц, организаций, событий. Ссылку на источник давать разрешается.