Метод частотного разложения (Фурье) для ретуши портретов.
- 13.02.14, 00:02
- ФотоШопоМания
Известный преобразования «wavelet» Фурье, которые потом неоднократно
использовались как в приборостроении для разделения и сложения частот
так и в других областях, нашли своё применение и в цветокорекции, как
метод частотного разложения, когда формообразующие изображения разного
масштаба были разнесены на разные слои, что позволило сохранить текстуру
и вести правку раздельно для текстуры и объектов составляющих
максимально резкие участки изображения, вести независимую правку средних
деталей и крупной формы, как и их цвета, не затрагивая при этом саму
текстуру, а затем снова объединять составляющие формы в единой
изображение, более детальный анализ методики есть у Андрея Журавлёва
(ретушь портрета на основе частотного разложения). http://g.i.ua/?_url=http://zhur74.livejournal.com/998..
Пример такого плагина есть для GIMP. http://g.i.ua/?_url=http://registry.gimp.org/node/11742 Для Фотошоп плагин 2D Fast Fourier Transform plugin for Adobe Photoshop http://alexchirokov.narod.ru/archive.htm#FFT. Ищите, как Kamlex FFT plugin (по сути он фриварный), но более поздние версии уже стоят 15$, хотя фриварные до сих пор доступны для скачивания. Его работа требует терпения, при слабом компьютере и большом файле. Но результат стоит того, чтобы добавить его к набору стандартно используемых для ретуши в Adobe Photo Shope CS3.
Где можно скачать данный плагин?
Прежде всего на сайте производителя, есть его подборка и на http://alexchirokov.narod.ru/index.htm (ссылка, что уже есть выше по тексту) и на http://fft-plugin.updatestar.com/ (более корректный вариант).
Что делает данный плагин?
- Убираем регулярный растр и муар. Копируем первичное изображение, как новый слой. По алгоритму wavelet Алгоритм делает изначально разложение FFT, на этом этапе бурутся слои RGB полученного "абстрактного" файла и на них удаляются светлые пятна, кроме центра (те,что задают неравномерность). Дальше второй частью алгоритма IFFT делается сложение частот и получается картинка, но уже не имеющего полиграфического растра (если это скан с книги) или текстуры старых фотографий (если вы сканировали для дальнейшей ретуши фотоснимок на теснёной бумаге). Информацию о цвете можно вернуть с начального слоя, применив к нему Smarte Blur и наложив поверх cлоя прошедшего редактирование в FFT,с значением "Сolor". Дальше вы уже ведёте ретушь, как это делали обычно, но у вас нет ни муара ни растра. Более подробную методику такого редактирования сразу после первичного преобразования фурье. можно почитать здесь http://clubs.ya.ru/photoshop/replies.xml?item_no=56800
- Создаём высокочастотный слой для метода частотного разложения. Опишу один из вариантов быстрого применения. KamlexFFTPlugin.
(1) Загружаем или инсталлируем Plugin в ФШ
(2) открываем файл, делаем копию слоя, запускаем фильтры последовательно: FFT и IFFT без промежуточной правки, как это описано выше (Работают не быстро). - получаем слой с текстурой.
(3) как вариант использования этого слоя: под низом создаём слой с 50% серого, сливаем его с полученным, открываем Levels, ползунком сжимаем гистограмму со стороны теней, чтобы остался небольшой хвостик в 10-25 единиц. Преобразуем слой согласно НighPass (для этой картинки с радиусом 1,2) получаем высокочастотный слой. Ставим свойство наложения слоя "Soft Light"
(4) копируем нижний слой оригинала, запускаем фильтр Surface Blur (с радиусом 1,2 порогом 10), это будет наш низкочастотный слой, что сейчас располоден выше оригинала, но ниже высокочастотного слоя. Делаем маску слоя, и чёрной кистью возвращаем нужные детали с оригинала по маске этого слоя.
(5) создаём пустой прозрачный слой между высокочастотным и низкочастотным, берём штамп, прозрачность или степень воздействия 20-25% (исходя из опыта работы с инструментом, можно и больше и меньше выставить), свойство штампа "Current&Below", всё что нужно ретушируем.
(6) аналогично, можно выше него ещё создать один слой с значением "Сolor" и если нужно в нём тоже штампом с такими же настройками чуть поправить цвет нужных областей. Чтобы не залазить куда не нужно использовать выделения и штамповать по маске.
РЕЗЮМЕ: мы ушли от ореолов, увеличения тёмных участков изображения и немного повысили контраст деталировки "не перегибая палки"
Файл взят с семинара Андрея Журавлёва, проходившего в Киеве пару лет назад. К тому времени уже был знаком с методикой частотного разложения. Основная задача найти максимально быстрый и корректный способ разложения и сложения конечной картинки. Метод Андрея, увы не решал проблемы ореолов, и увеличения контраста за счёт роста тёмных деталей.
Результат обработки за минут 5ть (с учётом площади текущего изображения), можно было ещё сделать маску и кистью вернуть информацию с оригинала для низкочастотного слоя, или сделать, как подложку частотное разложение низкочастотной области на два слоя, а не один, чтобы увеличить доступные детали (средняя фактура). разделив таким образом низкочастотную и средне-частотную область для отдельного редактирования. есть идеи и о том, как автоматизировать данный процесс.
Немного доработал метод описанный выше, чтобы результат был более эффективный, используя фильтр Сustome... cм. описание и настройки фильтра на иллюстрации.
Как мы видим результат весьма положительный и лишён основных недостатков метода частотного разложения при редактировании портретов. При редактировании композитных снимков, я рекомендую разделить изображения масками на области, и проводить раздельную работу для таких областей. Для фигуры это маски: общая, для кожи, для волос. Можно делать отдельно маску для заднего плана, или частей изображения с характерной текстурой. Маску мы строим по обгоночным путям и никак иначе, потому как последние можно масштабировать, и делать с них точные маски неоднократно, при этом комбинируя их.
Пример такого плагина есть для GIMP. http://g.i.ua/?_url=http://registry.gimp.org/node/11742 Для Фотошоп плагин 2D Fast Fourier Transform plugin for Adobe Photoshop http://alexchirokov.narod.ru/archive.htm#FFT. Ищите, как Kamlex FFT plugin (по сути он фриварный), но более поздние версии уже стоят 15$, хотя фриварные до сих пор доступны для скачивания. Его работа требует терпения, при слабом компьютере и большом файле. Но результат стоит того, чтобы добавить его к набору стандартно используемых для ретуши в Adobe Photo Shope CS3.
Где можно скачать данный плагин?
Прежде всего на сайте производителя, есть его подборка и на http://alexchirokov.narod.ru/index.htm (ссылка, что уже есть выше по тексту) и на http://fft-plugin.updatestar.com/ (более корректный вариант).
Что делает данный плагин?
- Убираем регулярный растр и муар. Копируем первичное изображение, как новый слой. По алгоритму wavelet Алгоритм делает изначально разложение FFT, на этом этапе бурутся слои RGB полученного "абстрактного" файла и на них удаляются светлые пятна, кроме центра (те,что задают неравномерность). Дальше второй частью алгоритма IFFT делается сложение частот и получается картинка, но уже не имеющего полиграфического растра (если это скан с книги) или текстуры старых фотографий (если вы сканировали для дальнейшей ретуши фотоснимок на теснёной бумаге). Информацию о цвете можно вернуть с начального слоя, применив к нему Smarte Blur и наложив поверх cлоя прошедшего редактирование в FFT,с значением "Сolor". Дальше вы уже ведёте ретушь, как это делали обычно, но у вас нет ни муара ни растра. Более подробную методику такого редактирования сразу после первичного преобразования фурье. можно почитать здесь http://clubs.ya.ru/photoshop/replies.xml?item_no=56800
- Создаём высокочастотный слой для метода частотного разложения. Опишу один из вариантов быстрого применения. KamlexFFTPlugin.
(1) Загружаем или инсталлируем Plugin в ФШ
(2) открываем файл, делаем копию слоя, запускаем фильтры последовательно: FFT и IFFT без промежуточной правки, как это описано выше (Работают не быстро). - получаем слой с текстурой.
(3) как вариант использования этого слоя: под низом создаём слой с 50% серого, сливаем его с полученным, открываем Levels, ползунком сжимаем гистограмму со стороны теней, чтобы остался небольшой хвостик в 10-25 единиц. Преобразуем слой согласно НighPass (для этой картинки с радиусом 1,2) получаем высокочастотный слой. Ставим свойство наложения слоя "Soft Light"
(4) копируем нижний слой оригинала, запускаем фильтр Surface Blur (с радиусом 1,2 порогом 10), это будет наш низкочастотный слой, что сейчас располоден выше оригинала, но ниже высокочастотного слоя. Делаем маску слоя, и чёрной кистью возвращаем нужные детали с оригинала по маске этого слоя.
(5) создаём пустой прозрачный слой между высокочастотным и низкочастотным, берём штамп, прозрачность или степень воздействия 20-25% (исходя из опыта работы с инструментом, можно и больше и меньше выставить), свойство штампа "Current&Below", всё что нужно ретушируем.
(6) аналогично, можно выше него ещё создать один слой с значением "Сolor" и если нужно в нём тоже штампом с такими же настройками чуть поправить цвет нужных областей. Чтобы не залазить куда не нужно использовать выделения и штамповать по маске.
РЕЗЮМЕ: мы ушли от ореолов, увеличения тёмных участков изображения и немного повысили контраст деталировки "не перегибая палки"
Файл взят с семинара Андрея Журавлёва, проходившего в Киеве пару лет назад. К тому времени уже был знаком с методикой частотного разложения. Основная задача найти максимально быстрый и корректный способ разложения и сложения конечной картинки. Метод Андрея, увы не решал проблемы ореолов, и увеличения контраста за счёт роста тёмных деталей.
Результат обработки за минут 5ть (с учётом площади текущего изображения), можно было ещё сделать маску и кистью вернуть информацию с оригинала для низкочастотного слоя, или сделать, как подложку частотное разложение низкочастотной области на два слоя, а не один, чтобы увеличить доступные детали (средняя фактура). разделив таким образом низкочастотную и средне-частотную область для отдельного редактирования. есть идеи и о том, как автоматизировать данный процесс.
Немного доработал метод описанный выше, чтобы результат был более эффективный, используя фильтр Сustome... cм. описание и настройки фильтра на иллюстрации.
Как мы видим результат весьма положительный и лишён основных недостатков метода частотного разложения при редактировании портретов. При редактировании композитных снимков, я рекомендую разделить изображения масками на области, и проводить раздельную работу для таких областей. Для фигуры это маски: общая, для кожи, для волос. Можно делать отдельно маску для заднего плана, или частей изображения с характерной текстурой. Маску мы строим по обгоночным путям и никак иначе, потому как последние можно масштабировать, и делать с них точные маски неоднократно, при этом комбинируя их.
3
Коментарі
kas57
113.02.14, 09:00
Дякую! Потужні матеріали. До того ж вчасно. Саме думав, як до цього підступитися.
olorinel
213.02.14, 09:43Відповідь на 1 від kas57
За то время, что меня здесь не было, накопилось достаточно новых наработок и методик. Праздники, во время экономического и политического дефолта в стране, выдались у нас всех не лучшие в этом году, они ударили по заказам и финансам. - Зато появилось время зайти на свои страницы и обновить информацию.
kas57
313.02.14, 09:46Відповідь на 2 від olorinel
Да уж с заказами... Маразматические отговорки типа: «Так революция жжж...»
olorinel
413.02.14, 09:59Відповідь на 3 від kas57
Именно так. Наше издательство не набрало рекламный бюджет на этот год в полной мере, и за прошлый год, с учётом событий никто платить не спешит (а вдруг и не нужно будет). Вот и сидим три месяца без денег, печатая журнал в кредит (как раз всё это выдалось на праздники и все последние события). Но жизнь продолжается. А снежный ком падая с горы, накатывает всё новые и новые проблемы. От того для меня удивительно затягивание всех полит. решений в стране и попытка всё разрешить наивным "самотёком". Такое бездействие от политиков преступно. Большая ответственность пере другими прежде всего, а не амбиции - как раз это цена. Воля нужна не только в попытке рваться к власти, но и при разрешении всех проблем.
kas57
513.02.14, 10:34Відповідь на 4 від olorinel
Дорогой коллега! Работая в газете «Сільські вісті» (т. е. вблизи рассматривая политиков и иже с ними), я могу тебя «слегка» огорчить. Слова «бездействие от политиков преступно. Большая ответственность пере другими прежде всего» и т. п. — это не про них. Власть и деньги. Только это. Ну и животный инстинкт самосохранения и выжывания, чтобы не залететь, добывая эти самые власть и деньги.
olorinel
613.02.14, 13:07Відповідь на 5 від kas57
Мне это понятно, 14 лет назад я редактировал фоторепортажи. до попадания их в газеты и на глаза официальных лиц. Тогда помнится были горячие точки на востоке, а я делал такую работу для нескольких представителей посольств. Поэтому, "какой ценой", "все ли средства хороши" и пр. я в курсе, - на репортажных фотографиях тоже кровь подтирают, как и объекты на сїёмке с космоса. На руке солдатика-мародёра, что ставил флаг на Рейстаг тоже было несколько лишних пар часов... заретушировали и теперь всегда одна. Мы понимаем, кто в этом варится. но важно чтобы информация проникала во все уголки, трещины и закоулки, чтобы одни наконец начинали думать о цене "с позволения молчания", а другие были обезоружены информированностью общественности и не притворяли преступных планов в жизнь.
olorinel
713.02.14, 13:12Відповідь на 5 від kas57
... В этом и есть роль журналистики, - своевременно донести материал до целевой аудитории, и не расплескать его по дороге, а иначе всё изменит содержательную основу информацию. Но это уже крест журналистов, а у политиков свой крест, и каждому отвечать за что выбрал нести, и перед людьми, и перед богом.
kas57
813.02.14, 13:21Відповідь на 7 від olorinel
Собственно, моя часть несения креста тут:
http://www.silskivisti.kiev.ua/
Как фото (Анатолия Кизлова), так и рутинной работы в отделе иллюстрации.
анонім
913.02.14, 21:10
На первый взгляд - без 100 гр не разберёшься...Надо найти время поковыряться...
olorinel
1013.02.14, 22:30Відповідь на 9 від анонім
Идея частотного разложения не нова, как и методы Фурье, которые используются в математической физике, для химического анализа, в преобразованиях связанных с компрессией и декомпрессией, тот же JPEG и MPG, в радиоэлектронике, и технике что работает с радиоволнами. По сути мы подобным образом видим изображения, не зря при художественном обучении учат анализировать от общего к частному (циклами), т.е. смореть на всю изображаемую сцену в целом, а дальше уже разлагать её на формообразующие, цвето- и свето-образующие и акценты разного калибра (текстуры, линии, пятна). На аналогичном принципе работает и ретушь по типу частотного разложения.