Короткий посібник з кольорокорекції з використанням dsc labs oneshot

Короткий посібник з кольорокорекції з використанням dsc labs oneshot

Найкраще для точної передачі кольору мати в кадрі табличку з тестовими квітами. DSC Labs OneShot чудово підходить під цю роль.

Призначення DSC Labs OneShot полягає в наданні колористу максимуму інформації без зайвої витрати часу на знімальному майданчику. Табличка містить, чорну і білу області (так, у чорного теж є свій унікальний колір, і його цілком можна запороти), 18% сірий для експозиції, чотири самих стандартних референсу для тонів шкіри, і основні і вторинні кольори Rec. 709, при 50% насиченості.

Ця табличка використовується для колірного простору Rec. 709, яке застосовується в телебаченні високої чіткості. Ми вже працюємо над версією таблички для цифрового кіно, але поки що можна впоратися і з цією, так як дейлі найчастіше проглядаються саме в Rec. 709.

Основні і вторинні кольори Rec. 709 роздруковані з 50% насиченістю, так як роздрукувати їх з повною насиченістю неможливо: ці кольори відображаються на моніторі з насиченістю, недоступною для сучасної преси. А в представленій насиченості їх можна помістити на місце, якщо встановити дворазове збільшення на вектроскопе.

Основні і вторинні кольори є найбільш важливою частиною таблиці. Звичайно, можливо збалансувати зображення за допомогою тільки чорного і білого референсів, але це зовсім не означає що кольору в цьому випадку будуть точно передані. Матриця камери найчастіше не впливає на нейтральні тони (білий, чорний, сірий), але практично завжди впливає на кольори. Баланс білого означає, що нейтральні тони будуть представлятися білими, але не дає жодного уявлення про те, як будуть представлятися червоний, синій, ціан, жовтий і Мажента.

Для демонстрації цього я скористаюся Apple Color:

Ця інтерфейс в «кімнаті» "Primary In" в Color, в якій до зображення застосовуються загальна корекція. Приблизно ті ж інструменти ви побачите і в інших програмах. Три основних керуючих параметри: lift (встановлює рівень чорного), gamma (працює з серединою) і gain (світлі тони, в більшості своїй відблиски), тут представлені як "shadows" (тіні), "mid tones" (середні тони) і " highlights "(відблиски). Якщо ви використовуєте мишку чи трекбол, як я, то слід звернути увагу на те, що розташування кольорів на «колесі» відповідають такому на вектороскопи. Наприклад, якщо я пересуну «точку» на відблисках в червону область, то і кольору на вектроскопе пересунутися до червоного.

На скріншоті вище в кадрі знаходиться DSC Labs OneShot, а також: іграшкова собака і дві скляні тиковкі, які лежать на бежевому килимку.

Як бачите, вихідне зображення сильно зміщеним в синій: я знімав на непрямому сонячному світлі на Nikon D7000, з балансом білого на 4000K.

Для початку я відмасштабуйте табличку, щоб вона зайняла весь кадр. Так як вейвформа і вектроскоп показують лише те, що знаходиться в зоні видимості кадру, масштабування допомагає відрізати поки що непотрібну інформацію.

Не обов'язково намагатися розмістити табличку з абсолютною точністю в кадрі. Поки все колірні «прямокутники» є в кадрі, все в порядку.

Тепер я оціню загальний колірний баланс, для чого мені потрібні біла, чорна і сіра область на вейвформе. Якщо вони все вирівняні по одній лінії, все в порядку. Але, як ви бачите на скріншоті нижче, це не наш випадок:

Справа псує зміщення в синій. Для виправлення ситуації мені потрібно прикрутити синій, і надати червоного і зеленого. Я спробую стабілізувати кольору наступними діями:

1) Використовуючи параметр відблисків для вирівнювання «піків» червоного, синього і зеленого каналів. Якщо піки однакової висоти, то білий стабілізовано. Поки що я не буду розбиратися з яскравістю білого, мені досить того, що він яскравіше 18% сірого.

Також я візьмуся за движок luma (яскравість - він знаходиться праворуч від кола відблисків), для того щоб поміняти загальну експозицію зображення, поки сірі фрагменти не опиняться на рівні 40 IRE. Якщо ж сірий на різних каналах не шикуються в лінію, я обмежуся тим, що розташую сірий на зеленому каналі на рівні 40 IRE, а про решту подбаю потім. (Зелений - дуже важливий канал для HD так як саме з цього каналу береться більша частина інформації про яскравість зображення. Так що краще потурбується про нього в першу чергу).

2) Далі я настрою тіні для того щоб вирівняти чорну область для кожного каналу. Це складніше, так як в зображенні присутній легкий відтінок червоного, і чорний «розмазаний» по каналу червоного. Зміщуючи тіні до червоного, я додаю gain до червоного каналу, і червона «розмитість», яку ви бачите - це шум, тому що gain підсилює всі, включаючи шум. Я не особливо намагаюся довести чорний до 0 IRE. Мене цілком влаштовує, якщо він близько до 0 IRE. Зміна рівня чорного вплине на насиченість (наприклад, якщо придавити його вниз, насиченість виросте), але я можу виправити насиченість пізніше, коли займуся окремими квітами.

3) І в останню чергу я займуся гамою (середні тони), щоб вирівняти сірий на 40 IRE, на всіх трьох каналах.

4) Мені потрібно повторювати ці три кроки (вирівняти білий, чорний і напівтони) до тих пір, поки білий, чорний і сірий області не вирівняються на всіх каналах. Зміна одного з цих параметрів впливає на інші, так що краще це проробляти не за один, а за декілька заходів.

Я завжди спочатку беруся за світлі тони, так як темні тони та напівтони самі часто укладаються в потрібні рамки після правильного балансу білого. Другими йдуть темні тони, так як баланс світлих і темних тонів часто призводить до балансу середніх тонів. Гамою я займаюся останньої просто тому що це найпростіше завдання. Тим більше чимала частина CCU (систем управління камерою) чомусь не дає можливості керувати гамою.

Досить корисно спостерігати за вектроскопом в процесі. Білий, чорний і сірий повинен залишатися в центрі вектроскопа. Також вектроскоп корисний під час балансу білого, якщо вам вдалося визначити, яка точка позначає відблиски - тоді її можна зміщувати в центр скопа, тим самим нейтралізуючи білий. Але проблема в тому, що білий, сірий і чорний показуються практично однаковими точками, і важко відразу визначити, яка саме з них вийшла з центру. В ідеалі, всі три області (чорна, сіра і біла) повинні бути вирівняні по горизонталі на вейвформе на всіх каналах, а на вектроскопе повинна виднітися лише одна точка в центрі.

Наприклад, якщо сірий НЕ вирівнюється через те, що червоний занадто низький, подивіться на вектроскоп - не зміщувати чи точка від червоного. Якщо так, то посуньте параметр гами (середні тони) до червоного, і подивіться, змістить це точку назад до центру.

Ось як виглядають збалансовані чорний, білий і сірий в нашому прикладі:

Найважливіша величина тут це 18% сірий, так як саме його розташування на 40 IRE дає нам нормальну «стартову позицію» для подальшої роботи над насиченістю.

Як бачите, я вніс чималі зміни:

Теоретично, білий повинен бути розташований на 100 IRE, але тут потрібно враховувати, що Rec. 709 розрахований на 6 стопів. Тобто виходить, що біла плашка всього на 2.5 стопа відрізняється від 18% сірої, так що якщо задерти її так високо, ми викинемо всю ту переекспозиції, яка доступна сучасним камерам. Наприклад, якщо ваша камера володіє 4.5 стопами доступною переекспозиції, то розміщуючи білий на 100 IRE ми потенційно викидаємо 2-2.5 стопа світлих тонів!

Те ж саме і з чорним. Більшість сучасних камер можуть «бачити» до 5 або 6 стопів темних тонів, але Rec. 709 дає максимум три стопа темних тонів перш ніж йде в чорне. Я вважаю за краще орієнтуватися на сірий для установки загальною експозиції, так як наші очі найбільш сприйнятливі саме до середніх тонів, а темні і світлі тони можна встановити потім, «на око». Табличка може виглядати технічно правильною, але завжди слід пам'ятати про те, що практично всі сучасні камери перевершують специфікацію Rec. 709.

Ось як виглядає мій вектроскоп на даний момент:

Це нікуди не годиться. Я отмаштабіровал вектрокоп в два рази (або на 25%, якщо виходити з термінології Color), і видно, що колірні квадратики на табличці відображаються надто насичено і не дуже-то точно. Зображення не збалансоване, і зміщено до Ціан (синьо-зеленому), як видно по точці нижче центру скопа. Але баланс білого виконаний цілком непогано, так що час перейти до вторинної корекції, і спробувати розмістити кольору по їх областям.

Зараз табличка виглядає ось так:

Близько, але ще не те. Тепер, коли ми збалансували нейтральні тони, пора зайнятися квітами. Вектороскопи показує нам, де вони повинні бути (в відгороджених рамочкою областях). так що якщо ми помістимо точки на вектороскопи в ці області, то повинна початися точна передача кольору.

Потрібно відзначити два моменти:

Для деяких камер досить важко розмістити кольору по областям. Це не завжди погано, так іноді невеликі відхилення в кольорі служать відмінною характеристикою камери. Важливіше щоб кольору розташовувалися на правильних «векторах» - лініях, що проводяться від центру вектороскопи через кожну обгороджену область. Якщо колір знаходиться на векторі, то він хоча б точно переданий, навіть якщо і не насичений.

Наприклад, якщо зелена точка знаходиться не в «квадратику», але на що веде до нього лінії, то колір переданий точно.

Найважче розібратися із зеленим і цианом, я точно не знаю чому. Для початку, не слід їх повністю насичувати, якщо ви працюєте з Rec. 709. Про причини трохи нижче.

Зараз я перейду в кімнату вторинної корекції в Color, і активують дві вторинних корекції. Раніше, за часів плівки, основна корекція (т.зв. "primaries") проводилася апаратними засобами і містила самі базові зміни, а ось вторинна вже здійснювалася за допомогою ПО, поверх основної.

Тобто базова корекція впливає на все зображення відразу, а вторинна може працювати з ділянками.

Почну я з налаштування відтінку, саме тут можна розмістити кольору по векторах. Вибір кольору, і зміщення його вгору або вниз, переміщує колір по колу в вектроскопе, при цьому не змінюючи інших квітів (по крайней мере, сильно не змінюючи).

Ось які я зробив зміни на кривій:

Ось так вектороскопи виглядає після настройки кривої відтінків (для скриншота мені довелося прибрати масштабування, бо частина квітів вилазила за скопа). Всі кольори тепер розташовані на своїх векторах. Тону шкіри знаходяться там, де вони і повинні бути - на лінії між червоним і жовтим (самий темний тон шкіри повинен лежати безпосередньо на лінії, а іншим можна трохи розходитися в сторони).

Далі я використовую додаткову вторинну корекцію для того, щоб налаштувати насиченість. Насичуючи або знижуючи насиченість кольору я перемістити колір від центру або до центру вектроскопа відповідно. Мені потрібно поставити крапку на потрібному кольорі на лінії, і тягнути її вниз або вгору, щоб перемети потрібний колір в відповідну область. Так як всі ці зміни взаємно впливають один на одного, краще зробити декілька заходів.

Ось як виглядає крива насиченості:

Як бачите, я зменшив насиченість в цілому за винятком невеликого посилення Мажента, і досить сильного посилення циана.

Ось так тепер виглядає вектороскопи, з двократним збільшенням:

Кольори передані відмінно, тільки жовтий злегка вибивається, але для цього прикладу зійде.

(R = червоний, G = зелений, B = синій)

Кожна з таких пар впливає на зображення. Не будемо влазити в математику (я сам не особливо в цьому розбираюся), але коротко це виглядає так:

Наприклад, змінюючи пару R-G, ми змінюємо насиченість червоного, і насиченість, а також відтінок зеленого. Це означає що зелений зміщуватиметься не тільки щодо центру вектроскопа, але ще і щодо червоного, стаючи трохи ціанової або жовтим.

Проблема в тому, що зайві зміни на матриці породжують шум, який на вектороскопи відображається розмитістю або плямою. Налаштування відтінку і насиченості в Color якраз є змінами в матриці, і я дуже сильно зрушив ціан, щоб привести його до «технічного» відповідності. В результаті отримав шум на зеленому каналі. Зелений розмазався в тому напрямку, в якому він перемістився, якби я маніпулював парою R-G. Теж саме зробив і ціан, так як він складається з зеленого і синього. Не знаю, чому розмазалася Мажента, але цікаво помітити, що її «хвіст» протилежно спрямований в порівнянні з зеленим (Я трохи пограв з настройками, але так і не зміг прибрати розмиття з Мажента).

Якщо я приберу насиченість з циана, то отримаю наступне:

Зелений канал став на порядок чистіше. Якщо ви робите це прямо з камери, то у вас швидше за все не буде доступу тільки до Ціан на матриці (деякі камери дають таку можливість, але більшість - ні), так що вам доведеться зменшити насиченість зеленого (GR і GB) для того, щоб позбутися від шуму. У цьому немає нічого незвичайного. Якщо ж ви все-таки спробуєте загнати зелений в його область, то в результаті отримаєте розмазана пляма на вектроскопе і масу шуму на зелено каналі.

Просто в якості додаткової інформації - ось так виглядає зображення, якщо залишити ціан загнаним в його область:

І наостанок, мені потрібно встановити контрастність, щоб білий і чорний нормально сприймалися моїми очима. Як ви бачите на вейвформе, чорний зараз вже цілком нормальний, а ось білий тьмяні, на 70 IRE. Мені потрібно по-контрастніше.

Я додам яскравість в кімнаті "Primary Out", так як там я можу змінювати gain і темні тони без зміни їх квітів.

Якщо я поміняю яскравість в кімнаті "Primary In", в якій я додав всі свої основні зміни, то це «утеплить» зображення, так як я додав червоного до світлих тонів для того щоб позбутися зайвої синього. Тобто якщо я зроблю світлі тони яскравіше, я цим же додаю ще червоного. Color не в силах відокремити зміни в яскравості від змін в кольорі, якщо це робиться в одній і тій же кімнаті.

А ось зміни, зроблені в кімнаті "Primary Out" як би накладаються поверх всього, що я вже зробив. Це остання ланка ланцюжка кольорокорекції, так що посилення яскравості на цьому етапі не додасть ніяких квітів. Я підніму білий до 85 IRE - приблизно на цьому рівні зображення мені здається відповідним.

Подібні зміни простіше робити в Blackmagic Resolve просто тому що Resolve використовує модель YRGB, яка відокремлює яскравість (Y) від каналів червоного, зеленого і синього (RGB).

Отже, ось з чого я почав:

І ось що у мене вийшло:

Можливо, щось із того, що я показав в цій статті, призведе професійного колориста в жах. Я визнаю, що я початківець у цій справі, і вивчаю цю тему, щоб зрозуміти, що можуть і що не можуть зробити колористи. Також це допомагає мені спілкуватися з колористами на «їхньою мовою». Такі знання також дуже корисні при роботі з камерою - відразу розумієш, чи можна це виправити в пост-продакшені або потрібно перезнімати.

Власне, весь процес, продемонстрований в цій статті, полягав в приміщенні в кадр об'єкта з квітами, значення яких нам відомі, і подальшої корекції, що спирається на ці значення. Якби це був log або raw я зміг би дуже швидко створити точну і нейтральну версію того, що бачить камера, і потім використовувати цю версію як основу для подальшої корекції.

Це, звичайно, не керівництво по повній корекції і грейдингу, так як це більше художній процес, ніж технічний. Табличка DSC Labs OneShot потрібна в першу чергу для дейлі, коли необхідно отримати правильне (або майже правильне) зображення, і зробити це швидко - наприклад, для того щоб оператор-постановник отримав уявлення про те, що вийде в результаті.

Дякую за увагу, сподіваюся, вам було цікаво.