Тесты правильности показа цветоматриц (601/709/и др)

Тесты и сравнение моделей телевизоров
48hd
Опытный
Опытный
Сообщения: 228
Зарегистрирован: 16 ноя 2015, 10:21
Откуда: Ленобласть, спб

Тесты правильности показа цветоматриц (601/709/и др)

Сообщение 48hd » 17 окт 2016, 13:45

Насчитал тестов h.264 потока с наличием и отсутствием сигнализации о примененной матрице цветовых коэффициентов.

Правильное поведение нормальной показывалки:

1. При отсутствии сигнализации применять матрицу 709 для ТВЧ и 601 для стандартной четкости.

2. При наличии сигнализации - применять всегда полученную сигнализацию. При этом сигнализация матрицы 601 возможна (минимум) двумя значениями поля matrix_coefs в структуре Video Usability Index - 5 и 6. ПО Mediainfo считает оба значения коэфициентами Rec.601.

(3. Совсем нормальная показывалка от здоровых головой разработчиков и стоящих правильной частью тела к покупателям - должна иметь быструю и удобную для покупателя переключалку используемой матрицы если в файле нет сигнализации или она ошибочная и у показывалки сомнения о правильности использованой матрицы).

Остальное поведение считать ошибочным. При этом наблюдаются искажения насыщености самые сильные на зеленой (верхней) полосе - или больше номинальной или меньше номинальной. Если закодированное с использованием 601 матрицы воспроизводится с применением 709, то насыщенность зеленой полосы существенно ниже номинальной. Если закодированное с использованием 709 матрицы воспроизводится с использованием 601, то насыщенность зеленой полосы существенно выше номинальной. Также заметно искажается насыщеность синего и красного цветов, остальных поменьше.

В имени файла первое число - использованная для цветокодирования матрица и второе (при налчии) - сигнализированное значение в файле.

tst_vt.zip
(141.44 КБ) 28 скачиваний


Полное прохождение теста показывалкой - все файлы должны показываться с одинаковой насыщенностью полос соответствующего цвета. Пример полностью проходящей тест программы на (П)ЭВМ - Mediaplayer Classic HC 1.7.10.250 от 7 июля 2016г.

48hd
Опытный
Опытный
Сообщения: 228
Зарегистрирован: 16 ноя 2015, 10:21
Откуда: Ленобласть, спб

Re: Тесты правильности показа цветоматриц (601/709/и др)

Сообщение 48hd » 18 окт 2016, 08:05

Потестил филипс 40put6400 с фирмварью примерно середины 2016 года. Вообщем тест проходит частично - 1080 строк кадрик всегда декодирует с матрицей 709 и 576 строк кадрик всегда с матрицей 601. Для входов похоже тоже самое.

Итого в том филипсе ручного выбора/назначения матрицы преобразования YUV-RGB нет и учета стандартной сигнализации из 264 (265) кодеков тоже нет.

Примеры хозбыт багов с кривыми цветами от такого:
1. Рипы вч источников в размер кадрика около 700*400 без пересчета между 709 и 601 матрицами будут показываться с кривыми цветами даже если в них есть сигнализация о матрице 709 и если нет.

2. Прием сд тв типа вещания федералов DVB-T через внешнюю приставку с масштабированием до 1080 строк будет скорее всего приводить к кривым цветам т.к. сд вещание производится с 601 матрицей и приставки врядли делают конверсию 601-709 при повышении к 1080 строк. А сам филипс принимает двб-т позорно криво с двоениями и внешня приставка нужна.

Игорь
Главный модератор
Главный модератор
Сообщения: 9798
Зарегистрирован: 03 окт 2013, 20:29

Re: Тесты правильности показа цветоматриц (601/709/и др)

Сообщение Игорь » 18 окт 2016, 10:42

Залил на флешку, подключил к 43W807C. Во всех режимах, кроме Яркого, верхние полосы светлее нижних(сами полосы однородные, только вверху какие-то артефакты есть - они видны даже на нойте при просмотре). В ярком часть оттенков залипаются и выглядят одинаково. Такая картина на всех слайдах.
Помогли подобрать телевизор? Оставьте свой отзыв о покупке:)
Раздел для отзывов

48hd
Опытный
Опытный
Сообщения: 228
Зарегистрирован: 16 ноя 2015, 10:21
Откуда: Ленобласть, спб

Re: Тесты правильности показа цветоматриц (601/709/и др)

Сообщение 48hd » 18 окт 2016, 12:07

В верхней половине кадрика насыщенность близка к 100%, в нижней ближе к 75%.
Искажения от ошибочной матрицы преобразования больше видны на цветах с наибольшей насыщенностью (верхних).
Перед началом теста надо выключать все автоуправлялки цветами типа улучшения цвета или автоуправления насыщенностью иначе они могут вводить гораздо больше искажений и правильно настраивать контрастность/яркость/насыщеность. Иначе если исходно матрицирование основных RGB настроено с ошибками, то из-за ограничения об максимальные значения эффекты от ошибочной матрицы могут быть скрыты. А матрицирование основных цветов зависит от величин регуляторов контрастность и насыщенность как минимум. Статью как настраивать тв по цветным полосам можно поискать в инете. Насыщеность часто крутят при просмотре через синий фильтр чтобы яркость всех синих полос была одинаковой. Или в части нормальных (проф) показывалок есть режим 'только синий' чтобы было удобно настраивать насыщеность и контрастность (соотношение) без синего фильтра.
Можно еще попробовать включить настройки ISF если есть и еще без сбития покупателем - там тоже матрицирование должно быть настроено как положено. Фотки с теста филипса с комментариями правильных и ошибочных показов есть в http://www.supportforum.philips.com/ru/ ... -64x0-65x0)-Опыт-использования/page12 . Сюда попозже перетащу т.к. с планшета сложнее это делать.

Игорь
Главный модератор
Главный модератор
Сообщения: 9798
Зарегистрирован: 03 окт 2013, 20:29

Re: Тесты правильности показа цветоматриц (601/709/и др)

Сообщение Игорь » 18 окт 2016, 15:49

Дефектов, кроме вот этих полос на стыке двух цветов, не вижу:
1.PNG
Помогли подобрать телевизор? Оставьте свой отзыв о покупке:)
Раздел для отзывов

48hd
Опытный
Опытный
Сообщения: 228
Зарегистрирован: 16 ноя 2015, 10:21
Откуда: Ленобласть, спб

Re: Тесты правильности показа цветоматриц (601/709/и др)

Сообщение 48hd » 18 окт 2016, 17:59

Есть еще вариант - тв все правильно делает. Для уточнения попозже добавлю пару заведомо ошибочных комбинаций чтобы посмотреть разницу. Типа кадрик закодированый с матрицей 601 и с сигнализацией про 709 и наоборот.

На те мелкие дефекты смотреть нет надобности - тут могут вылезти только проблемы с показом больших цветных полей - по их яркости и насыщености и возможно чуть цветотону.

48hd
Опытный
Опытный
Сообщения: 228
Зарегистрирован: 16 ноя 2015, 10:21
Откуда: Ленобласть, спб

Re: Тесты правильности показа цветоматриц (601/709/и др)

Сообщение 48hd » 18 окт 2016, 20:15

Пример результатов филипса 40put6400:

При воспроизведении 720*576 с матрицей 601 и 1920*1080 с матрицей 709 все нормально (причем как при наличии сигнализации так и при отсутствии - nmark)
Изображение
Изображение

А вот если пытаться воспроизводить 720*576 кодированное с матрицей 709, то филипс ошибочно применяет матрицу 601 и игнорирует сигнализацию в файле про потребность использования 709
Изображение
Это приводит к ошибочному прибавлению насыщености/яркости зеленого цвета и иных его содержащих цветов (желтый, голубой)

Также если пытаться воспроизводить 1920*1080 кодированое с матрицей 601, то филипс ошибочно применяет матрицу 709 и игнорирует сигнализацию в файле про потребность использования 601
Изображение
Это приводит к ошибочному убавлению насыщености/яркости зеленого цвета и иных его содержащих цветов (желтый, голубой).

При последовательном сравнении искажения насыщености видны плоховато и лучше использовать фотик с одинаковыми ручными настройками и выключенными автоулучшателями по цвету и др.


Вернуться в «Тесты телевизоров»