цифровой самурай
Репост из: Mithgol the Webmaster
Не с первого взгляда замѣтна взаимосвязь между шестым пунктом моего сообщения 9 февраля (пункт про использование XYB в кодировщике jpegli для файлов JPEG, достигающем небывалых вершин соѿношенія качества и объёма файла) и пятым пунктом моего сообщения 6 февраля (это тот пункт, который ссылается на статью 1999 года об индивидуальных различиях в количестве клеток сѣтчатки глаз, чувствительных ко красному и к зелёному цвѣту).
Однако посмотрите попристальнѣе на цвѣтную иллюстрацию в той статье (скриншот прилагаю). Вы тотчас замѣтите, что оцѣнку «у кого-то больше колбочек, чувствительных ко красному цвѣту, у кого-то больше к зелёному…» необходимо продолжить: «…но у всѣхъ меньше колбочек, чувствительных к синему цвѣту, причём гораздо меньше: болѣе чѣмъ на порядок».
Постоянные читатели моего канала также могут припомнить, что подобную иллюстрацию (с изображением сѣтчатки глáза) я ужé цитировал в декабре 2019 года, когда упоминал о том, что графический формат файлов JPEG XL использует новое цвѣтовое пространство XYB.
Википедия сообщает (скриншоты прилагаю), что цвѣтовое пространство LMS основывается на величине отклика «красных», «зелёных» и «синих» колбочек сѣтчатки (подобно тому, как пространство sRGB основывается на величине свѣтимости красных, зелёных и синих пикселов экрана), а пространство XYB получается преобразованием из LMS по простым правилам:
① Компонент B равен отклику «синих» колбочек, его буква означает «blue» («синий»).
② Компонент Y суммирует отклик «красных» и «зелёных» колбочек, его буква Y многим знакома по традиции обозначать буквою Y яркость (напримѣръ, в пространствах YUV и YCbCr и YPbPr), но в XYB эта яркость остаётся исключительно красно-зелёною (без учёта отклика «синих» колбочек), как было принято и в CIE XYZ с 1931 г., так что Y означает «yellow» («жёлтый»).
③ Компонент X содержит разность величины отклика «красных» и «зелёных» колбочек.
Эдак вычленив компонент B, внутри файла можно люто сжимать его высокочастотную часть, по отношению к которой глаз слѣпъ из-за рѣдкости «синих» колбочек.
Однако посмотрите попристальнѣе на цвѣтную иллюстрацию в той статье (скриншот прилагаю). Вы тотчас замѣтите, что оцѣнку «у кого-то больше колбочек, чувствительных ко красному цвѣту, у кого-то больше к зелёному…» необходимо продолжить: «…но у всѣхъ меньше колбочек, чувствительных к синему цвѣту, причём гораздо меньше: болѣе чѣмъ на порядок».
Постоянные читатели моего канала также могут припомнить, что подобную иллюстрацию (с изображением сѣтчатки глáза) я ужé цитировал в декабре 2019 года, когда упоминал о том, что графический формат файлов JPEG XL использует новое цвѣтовое пространство XYB.
Википедия сообщает (скриншоты прилагаю), что цвѣтовое пространство LMS основывается на величине отклика «красных», «зелёных» и «синих» колбочек сѣтчатки (подобно тому, как пространство sRGB основывается на величине свѣтимости красных, зелёных и синих пикселов экрана), а пространство XYB получается преобразованием из LMS по простым правилам:
① Компонент B равен отклику «синих» колбочек, его буква означает «blue» («синий»).
② Компонент Y суммирует отклик «красных» и «зелёных» колбочек, его буква Y многим знакома по традиции обозначать буквою Y яркость (напримѣръ, в пространствах YUV и YCbCr и YPbPr), но в XYB эта яркость остаётся исключительно красно-зелёною (без учёта отклика «синих» колбочек), как было принято и в CIE XYZ с 1931 г., так что Y означает «yellow» («жёлтый»).
③ Компонент X содержит разность величины отклика «красных» и «зелёных» колбочек.
Эдак вычленив компонент B, внутри файла можно люто сжимать его высокочастотную часть, по отношению к которой глаз слѣпъ из-за рѣдкости «синих» колбочек.