Удаляем сетчатое тиснение с фото

Давно уже известно, что Фотошоп позволяет вытворять разные чудеса с фотками. В последнее время меня, например, особенно заинтересовала возможность реставрации старых, потрепанных временем, практически убитых фоток, и в одном из своих постов я показал несколько примеров подобной реставрации.


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


Допустим, нам надо отсканировать старенькое фото, скажем, 10*15 см, с очень высоким разрешением для последующей печати в увеличенном формате, например А3 или даже ещё больше. Если оригинал более-менее качественный, резкий и четкий, с минимумом дефектов - то вообще никаких проблем. Но что, если это фото было напечатано на фотобумаге с рельефным тиснением? При сканировании рельеф становится ещё более выраженным и глубоким, а при увеличении и печати это тиснение только портит весь фотопортрет. Убрать вручную такую тиснёную сетку невозможно ни одним из стандартных инструментов Photoshop, которые обычно используются для реставрации.


Именно такое фото меня недавно попросил обработать мой товарищ-пикабушник @fox099007, и с его любезного разрешения это фото будет использовано в данном посте в качестве примера. Итак, перед нами - фрагмент отсканированного оригинала, демонстрирующий типичный пример тиснения.

Удаляем сетчатое тиснение с фото Фотошоп мастер, Ретушь, Старое фото, Реставрация фото, Длиннопост

На этом фрагменте видно, как выглядело бы увеличенное фото, испещрённое рельефным тиснением. Рассмотрим его при ещё большем увеличении.

Удаляем сетчатое тиснение с фото Фотошоп мастер, Ретушь, Старое фото, Реставрация фото, Длиннопост

Мы видим правильную сетку, чешуйки которой повторяются с математической закономерностью. И как раз такую тисненую сетку можно практически полностью убрать с помощью специального плагина, который можно подключить к Adobe Photoshop.

Он называется Fourier Transform (Преобразование Фурье), иногда имеет название в виде аббревиатуры FFT/IFFT. (Если вы уже знакомы с этим модулем и знаете, как им пользоваться - тогда этот пост не для вас :).


Давайте посмотрим, что этот фильтр умеет делать, и чего не умеет. Все действия его сводятся только к двум операциям: сначала он выполняет преобразование фотографии, а затем, после некоторых наших деяний с преобразованной картинкой, делает обратное преобразование.


Попробуем?

Открываем наше тисненое фото в Photoshop, и с помощью фильтра выполняем преобразование Фурье. И вот что получаем в результате:

Удаляем сетчатое тиснение с фото Фотошоп мастер, Ретушь, Старое фото, Реставрация фото, Длиннопост

Это жесть, но самое интересное впереди. Теперь надо перейти в панель "Каналы" и выделить Красный канал.

Удаляем сетчатое тиснение с фото Фотошоп мастер, Ретушь, Старое фото, Реставрация фото, Длиннопост

При этом весь "зелёный шум" обесцветится, и станут явно видны белые пятна в виде плюсов (или крестиков :). В зависимости от формы тисненой сетки, её размера и глубины рельефа - таких крестиков может быть больше или меньше, их размер будет очень разный, иногда они бывают почти неразличимы. Но наша основная задача - замаскировать их все до единого, за исключением самого большого, расположенного в центре. Я делаю это инструментом "Кисть" черным цветом. Должно получиться примерно так, как на картинке справа:

Удаляем сетчатое тиснение с фото Фотошоп мастер, Ретушь, Старое фото, Реставрация фото, Длиннопост

Когда все кресты закрашены, снова включаем канал RGB и выполняем второе действие фильтра - обратное преобразование Фурье. Честно говоря, понятия не имею, как это вообще работает и как влияет на структуру сетки, поскольку я не математик и не физик. Но результат удивляет )) После обратного преобразования мы видим уже чистое фото, на котором отсутствует сетка. Нам остается лишь подреставрировать дефекты (если они были на исходнике), удалить трещинки и царапинки - обычным привычным нам способом, с помощью инструмента "Точечная восстанавливающая кисть". И вот наш результат:

Удаляем сетчатое тиснение с фото Фотошоп мастер, Ретушь, Старое фото, Реставрация фото, Длиннопост

Как вы поняли, данный фильтр сам по себе не удаляет сетку. Он всего лишь преобразует картинку в "нечто", помогающее увидеть эту сетку в виде десятка-другого (иногда больше) крестиков, которые нам всего лишь остается закрасить. Да, это немного муторно, но лучшего способа удалить сетчатое тиснение с фото, насколько мне известно, пока не придумали :).


Кроме того, имеются и некоторые недостатки. Например, фильтр не может работать с цветным фото. Он, после обратного преобразования, всё обесцветит. Однако, цветные фото на тисненой бумаге встречаются крайне редко.


Ещё один серьезный недостаток - фильтр не может убрать хаотичное тиснение, которое встречается едва ли не чаще, чем сетчатое. Вот примеры хаотичного тиснения старых фоток:

Удаляем сетчатое тиснение с фото Фотошоп мастер, Ретушь, Старое фото, Реставрация фото, Длиннопост

При попытке применить FFT-фильтр к фото с таким тиснением, мы увидим только шум без единого "крестика", а значит тут фильтр бессилен. Но возможно, и эта проблема вскоре будет решена, поскольку специалисты уже работают над созданием нового фильтра.


На этом пока всё, удачи вам!

Колоризация и ретушь

569 постов1.4K подписчика

Добавить пост

Правила сообщества

Здесь действительны все правила Пикабу, помимо этого:

- Не выкладывать чужие работы.

- Не рекламировать. (Ссылку на другие работы оставлять можно)
- Не выкладывать не подходящие по теме картинки/текст.

Вот и всё. :)

Вы смотрите срез комментариев. Показать все
121
Автор поста оценил этот комментарий

Фурье "раскладывает" изображение на две частотных составляющих - амплитуду и фазу. Идея в том, что любую картинку/сигнал можно представить в виде суммы частот с соответствующими "весами" (амплитудами). То, что в посте - амплитуда (magnitude) - показывает (все) доминирующие частоты в изображении. Поскольку тиснение очевидно дает пики в высоких частотах, их и видно в получившейся амплитуде. (Фото из архива NASA).


По поводу второго - шум не "периодичный", поэтому частотный фильтр не работает. Можно попробовать low pass/high pass и ручками всё закрасить.

Иллюстрация к комментарию
раскрыть ветку (17)
47
Автор поста оценил этот комментарий

Спасибо тебе за то, что ты несешь знания в массы

10
Автор поста оценил этот комментарий

И да, я что-то подумал - вместо крестов проще использовать эллипсы, или растянуть фото до квадрата и использовать окружности в качестве маски. Много информации не потеряется.

раскрыть ветку (6)
16
Автор поста оценил этот комментарий

Вот этого я не знал. Большое спасибо! Меня всегда восхищают люди с такими познаниями и светлым умом, как у вас. Респект!

раскрыть ветку (5)
2
Автор поста оценил этот комментарий

"Светлый ум" так и научился пользоваться фотошопом за 4 года подписки.

Автор поста оценил этот комментарий
Нужно было просто забить в гугл название "преобразование Фурье" и Вики Вам бы все объяснила :)
Автор поста оценил этот комментарий

просто все нужные вещи уже придумали до тебя

раскрыть ветку (2)
3
Автор поста оценил этот комментарий

Согласен. Поэтому "изобретать велосипед" никогда и не пытаюсь

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Очень зря, развивает мышлениеэ

3
Автор поста оценил этот комментарий

К сути - а разве Фурье на цветных фото нельзя использовать?

У нас была эта тема в универе, но мой мозг завис на моменте рассказа про сигналы, и дальше до конца пары не включался :(

раскрыть ветку (5)
3
Автор поста оценил этот комментарий

Первая же ссылка в гугле на "3d fourier photoshop": https://forums.adobe.com/thread/2198154


This version of the Fourier transform plugins includes:


8, 16, and 32 bit/color channel

RGB individual channels (not desaturated)

1D, 2D, and 3D Half and Full spectrum transforms.


(просто гуглил, работоспособность не проверял)

1
Автор поста оценил этот комментарий

У меня не получалось, но видимо я просто неправильно делал. Тут @em2see подсказал одну мысль, и как только смогу найти цветное тисненое фото - попробую.

раскрыть ветку (2)
1
Автор поста оценил этот комментарий

Наверное каждый канал отдельно преобразовывыть нужно

1
Автор поста оценил этот комментарий

я. к сожалению, ничерта уже не помню с графики, ибо мне не было интересно ) но мне кажется оно должно быть возможным для реализации...

Только кажется)

Автор поста оценил этот комментарий
Разложить на каналы, обработать каждый канал как сб изображение и сложить обратно
Автор поста оценил этот комментарий

Доступно, но не совсем корректно с точки зрения теории сигналов: в изображении не может быть несколько доминирующих частот. В прочем, для использования Фотошопа это уточнение не имеет никакой значимости. Плюс поставил, но пройти мимо не смог.

раскрыть ветку (2)
1
Автор поста оценил этот комментарий

Объяснял на пальцах и по памяти - это точки "пересечения", а не доминирующие частоты.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Таки это двумерный спектр Фурье, с магнитудой (суммарной амплитудой) в окне в каждом пикселе изображения. Нет там никаких пересечений. Не берите в голову, это не претензия, а дополнение, если вдруг кто-то захочет глубже

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку