можно ли восстановить заретушированное фото

Photo Doctor – восстановление размытых и смазанных изображений за 3 простых шага

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

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

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

В этом случае на помощь пользователю придет приложение Photo Doctor, способное за несколько простых шагов избавить фотографию от эффекта размытия и даже улучшить ее четкость.

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

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

? Результаты восстановления примеров фотографий впечатляют, но верить разработчикам на слово не хотелось 🙂

Поэтому я решил проверить работу приложения на собственной фотографии, клавиатуры ноутбука с явным эффектом «дрожащих рук», будто фотография была сделана в движении.

? Для запуска процесса восстановления фотографии пользователю необходимо определить тип искажения изображения – «отсутствие фокуса» или «снято в движении».

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

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

Помимо самостоятельного определения типа искажения, пользователю необходимо выбрать область изображения, на которой будет проводится анализ характеристик искажения.

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

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

Должен отметить, что подготовка примеров даже для небольшого участка изображения занимает на моем iPhone 4 не менее 1 минуты времени. Но ради результата можно и потерпеть 🙂

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

? Вот он, итоговый результат!

? И для наглядности сравним два изображения:

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

Нашли опечатку? Выделите текст и нажмите Ctrl+Enter

Источник

Ретуширование и исправление фотографий

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

Photoshop не поддерживает открытие и редактирование изображений банкнот или валют. См. раздел Система защиты от подделок CDS (Counterfeit Deterrence System).

О панели «Источник клонов»

На панели «Источник клонирования» («Окно» > «Источник клонирования») можно выбрать инструменты «Штамп» или «Восстанавливающая кисть». Можно задать до пяти образцов и быстро выбирать нужный, при этом не придется заново брать образцы каждый раз, когда выбирается другой источник. Можно отобразить перекрытие образцового источника, чтобы облегчить его клонирование в определенном месте. Источник образца можно также масштабировать или вращать, чтобы лучше соответствовать размеру и ориентации цели клонирования.

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

Ретуширование с помощью инструмента «Штамп»

Кроме того, инструмент «Штамп» можно использовать для работы с кадрами видео или анимации. См. также раздел Клонирование содержимого кадров видео и анимации.

Для использования инструмента «Штамп» нужно установить пробную точку в область, из которой нужно произвести копирование (клонирование) пикселей и рисовать в другой области. Для того, чтобы продолжить рисование с той точки, где была отпущена кнопка мыши, необходимо выбрать параметр «Выравнивание». При снятом флажке «Выравнивание» рисование всегда начинается с первоначально выбранной пробной точки.

С инструментом «Штамп» можно использовать любой кончик кисти, что позволяет точно контролировать размер области клонирования. Так же для управления процессом переноса изображения можно изменять настройки прозрачности и количества краски.

Источник

Действия по возвращению отредактированной фотографии к исходной

Взаимодействие с другими людьми

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Вы обрезали изображение в последнее время и теперь хотите вернуть отредактированное фото к исходному?

Вы хотите знать, как вернуть отредактированные фотографии? На самом деле, если вы используете какое-либо приложение для редактирования фотографий, и если изменения еще не были сохранены, действие отмены вернет отредактированную фотографию обратно в исходную форму. Однако, если вы сохранили внесенные изменения и закрыли приложение, сделать это невозможно. Однако в такой ситуации программа для восстановления фотографий может легко восстановить исходные или стандартные изображения и фотографии на вашем Windows, Mac или Android.

Все зависит от функциональности приложения для редактирования фотографий, которое используется для обрезки или редактирования изображений на компьютерах с Windows и Mac. К сожалению, не так много приложений, которые поддерживают восстановление изменений, сохраненных в исходное состояние после редактирования. Google Фото – идеальное приложение, которое в наши дни широко используется на Windows, Mac и смартфонах. Он легко позволяет пользователям редактировать любое изображение, а также при необходимости вернуться к исходной фотографии. Однако существует уловка, заключающаяся в том, что пользователи должны сохранять изображение в формате по умолчанию. Если вы выбрали или выбрали сохранение как копию, функция возврата не будет применима.

Шаги, чтобы вернуть отредактированную фотографию обратно к исходной в Google Фото:

Однако в случае, если вы удалили, потеряли или испортили изображения и хотите восстановить их на своих смартфонах Windows, Mac и Android, вам необходимо использовать профессиональное программное обеспечение для восстановления фотографий.

Краткий обзор на Revert Edited Photo back to Original

Глядя на решения из Revert Edited Photo back to Original? Это один из основных вопросов, которые почти каждый пользователи могли бы встретить в любом случае их жизни. Цифровые фото и видео можно получить случайно удаленные или может получить поврежден из-за какой-либо конкретной ошибки. В такой ситуации, ранее сохраненные файлы не могут быть доступны в дальнейшем. На данном этапе возникает необходимость фото восстановления программного обеспечения. Это один из самых опытных утилита, которая была разработана для достижения Revert Edited Photo back to Original выпуск удобно. Это лучший инструмент для восстановления поврежденных, удаленных без вести, отформатированных и недоступных изображения и видео с цифровой камеры или любые другие устройства хранения. Это был предназначен исключительно профессионалами, чтобы спасти фотографии, а также видео и преодолеть проблемы коррупции карта памяти независимо от его причины.

Revert Edited Photo back to Original: почему фото становится недоступный

Фотографии становятся недоступными и пользователь может потерять свои ценные картины из запоминающего устройства, по следующим причинам: –

Помимо упомянутых выше причин, не может быть также некоторые другие возможности, благодаря которым, необходимые для Revert Edited Photo back to Original решения возникает для пользователей. К сожалению, если вы столкнулись с потерей фотографий по любой из вышеупомянутых причин и не иметь действительный резервного копирования, то лучше сделать выбор в пользу фото восстановление Программное обеспечение к решать Revert Edited Photo back to Original выпуск в то же время.

Избежание типичных ошибок, чтобы предотвратить Revert Edited Photo back to Original вопросов для будущего

Один глупые ошибки или небольшое беспечность достаточно, чтобы стереть все памятные и захватывающие моменты своего прошлого. Недаром сказано, “Профилактика всегда лучше лечения”. В то время как большинство проблем, связанных с Revert Edited Photo back to Original есть решение, но было бы лучше, чтобы не противостоять ему, принимая некоторые меры. Таким образом, пользователям рекомендуется позаботиться о следующих пунктах, указанных ниже, если они не хотят быть в ужасном положении Revert Edited Photo back to Original, который может быть довольно грязным время от времени.

Примечание: Не используйте карты памяти, если вы удалили все фотографии и видеосюжеты с это. Это не позволит возможности перезаписи и замены данных на карте памяти. После перезаписи, вариант для спасательных данных в случае Revert Edited Photo back to Original будет почти невозможно.

Лучшее решение для Revert Edited Photo back to Original

фото восстановление Программное обеспечение является одним из надежных и продвинутый инструмент, который обладает способностью, чтобы спасти потерянные или удаленные фотографии. Она была разработана на работающих специалистов, которые имеют большой опыт в этой области. Программное обеспечение имеет сильную технику сканирования и все новейшие функции, которые могут легко разрешить Revert Edited Photo back to Original и восстановления фотографий и видео. Она сканирует устройство хранения глубоко и обнаружить все недостающие файлы. После этого он предоставляет возможность увидеть превью извлекаемых элементов и восстановить их куда вы хотите для быстрого доступа. Сегодня она имеет множество довольных пользователей во всем мире, которые пытались его для того, чтобы исправить Revert Edited Photo back to Original выпуск. Мало того, что у него есть также некоторые удивительные особенности, что делает его популярным в сегменте из фото восстановления. Однако можно сказать, что это единственный безопасный способ, которые обеспечивают полное и мгновенное решение для Revert Edited Photo back to Original в очень меньше времени, не теряя ни одной фотографии во время восстановления. Поэтому можно рассчитывать на программное обеспечение, чтобы получить удовлетворение и впечатляющие результаты.

Преимущества использования фото восстановление Программное обеспечение для Revert Edited Photo back to Original

Эти несколько характерные особенности фото восстановление Программное обеспечение лучших в этом классе. Если вы хотите, чтобы преодолеть Revert Edited Photo back to Original вопрос, то без каких-либо задержек попробовать этот удивительный инструмент и получить желаемый результат.

Ограничения реализации фото восстановление Программное обеспечение преодолеть Revert Edited Photo back to Original выпуск

Хотя программное обеспечение фото восстановление Программное обеспечение одним из безопасный способ, чтобы удовлетворить потребность в Revert Edited Photo back to Original раствора в очень меньше времени. Тем не менее, пользователи должны знать о своих ограничений, которые рассматриваются ниже: –

Системные требования для фото восстановление Программное обеспечение

Для Windows

Для Mac

Руководство пользователя к решить Revert Edited Photo back to Original: Следуйте Пошаговый мастер для запуска программного обеспечения

Шаг: 1 Загрузите и установите фото восстановление Программное обеспечение для достижения Revert Edited Photo back to Original вопрос

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Шаг: 2 После установки, запустите программу, дважды щелкнув по иконке настоящее время на рабочем столе.

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Шаг: 3 Подключите устройство хранения, которые должны быть отсканированы с ПК.

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Шаг: 4 После подключения, программа автоматически определит устройство хранения, которое было подключено.

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Шаг: 5 Нажмите на кнопку Scan, чтобы начать процесс сканирования. Не забудьте выбрать точный тип файла из списка для быстрого поиска.

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Шаг: 6 После того, как проверка завершится, вы получите предварительный просмотр файлов, который был удален, поврежден. Выберите файл для восстановлены и сохранены на нужное место на компьютере. Тем не менее, вы должны иметь лицензионную версию программного обеспечения для реализации Revert Edited Photo back to Original задачу.

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Шаг 7: Наконец, появится индикатор хода выполнения, который показывает продолжающийся процесс хранения фотографий и видео в нужное место, чтобы преодолеть Revert Edited Photo back to Original проблеме

Источник

Восстановление расфокусированных и смазанных изображений. Практика

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

В дополнение к этому я написал демонстрационную программу, в которой реализованы основные алгоритмы по устранению расфокусировки и смаза. Программа выложена на GitHub вместе с исходниками и дистрибутивами.

Ниже показан результат обработки реального размытого изображения (не с синтетическим размытием). Исходное изображение было получено камерой Canon 500D с объективом EF 85mm/1.8. Фокусировка была выставлена вручную, чтобы получить размытие. Как видно, текст совершенно не читается, лишь угадывается диалоговое окно Windows 7.

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

И вот результат обработки:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Практически весь текст читается достаточно хорошо, хотя и появились некоторые характерные искажения.

Под катом подробное описание проблем деконволюции, способов их решения, а также множество примеров и сравнений. Осторожно, много картинок!

Вспомним теорию

Подробное описание теории было в первой части, но все же напомню вкратце основные моменты. В процессе искажения из каждого пикселя исходного изображения получается некоторое пятно в случае расфокусировки и отрезок для случая обычного смаза. Все это друг на друга накладывается и в результате мы получаем искаженное изображение — это называется сверткой изображения или конволюцией. То, по какому закону размазывается один пиксель и называется функцией искажения. Другие синонимы – PSF (Point spread function, т.е. функция распределения точки), ядро искажающего оператора, kernel и другие.

Чтобы восстановить исходное изображение нам необходимо каким-то образом обратить свертку, при этом не забывая про шум. Но это не так-то просто – если действовать, что называется, «в лоб», то получится огромная система уравнений, которую решить за приемлемое время невозможно.

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

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото(1),
где все элементы — это фурье-образы соответствующих функций:
G(u,v) – результат искажения, т.е. то, что мы наблюдаем в результате (смазанное или расфокусированное изображение)
H(u,v) – искажающая функция, PSF
F(u,v) – исходное неискаженное изображение
N(u,v) – аддитивный шум

Итак, нам нужно восстановить максимальное приближение к исходному изображению F(u,v). Просто поделить правую и левую часть на H(u,v) не получится, т.к. при наличии даже совсем небольшого шума (а он всегда есть на реальных изображениях) слагаемое N(u,v)/H(u,v), будет доминировать, что приведет к тому, что исходное изображение будет целиком скрыто под шумом.

Чтобы решить эту проблему, были разработаны более устойчивые методы, одним из которых являтся фильтр Винера (Wiener). Он рассматривает изображение и шум как случайные процессы и находит такую оценку f’ для неискаженного изображения f, чтобы среднеквадратическое отклонение этих величин было минимальным:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото(2)

Функцией S здесь обозначаются энергетические спектры шума и исходного изображения соответственно – поскольку, эти величины редко бывают известны, то дробь Sn / Sf заменяют на некоторую константу K, которую можно приблизительно охарактеризовать как соотношение сигнал-шум.

Способы получения PSF

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

Основная задача — получить оценку функции распределения точки (PSF). Это можно сделать несколькими способами:
1. Моделирование. Очень непросто и трудоемко, т.к. современные объективы состоят из десятка, другого различных линз и оптических элементов, часть из которых имеет асферическую форму, каждый сорт стекла имеет свои уникальные характеристики преломления лучей с той или иной длиной волны. В итоге задача корректного расчета распространение света в такой сложнейшей оптической системе с учетом влияния диафрагмы, переотражений и т.п. становится практически невозможной. И решение ее, пожалуй, доступно только разработчикам современных объективов.
2. Непосредственное наблюдение. Вспомним, что PSF — это то, во что превращается каждая точка изображения. Т.е. если мы сформируем черный фон и одну белую точку на нем, а затем сфотографируем это с нужным значением расфокусировки, то мы получим непосредственно вид PSF. Кажется просто, но есть много нюансов и тонкостей.
3. Вычисление или косвенное наблюдение. Присмотримся к формуле (1) процесса искажение и подумаем, как можно получить H(u,v)? Решение приходит сразу — нужно иметь исходное F(u,v) и искаженное G(u,v) изображения. Тогда поделив фурье-образ искаженного изображения на фурье-образ исходного изображения мы получим искомую PSF.

Про боке

Перед тем как перейдем к деталям, расскажу немного теории расфокусировки применительно к оптике. Идеальный объектив имеет PSF в виде круга, соответственно каждая точка превращается в круг некоторого диаметра. Кстати, это для многих неожиданность, т.к. с первого взгляда кажется, что дефокус просто растушевывает все изображение. Это же объясняет и то, почему фотошоповское размытие Гаусса совсем не похоже на тот рисунок фона (его еще называют боке), который мы видим у объективов. На самом деле это два разных типа размытия — по Гауссу каждая точка превращается в нечеткое пятно (колокол Гаусса), а дефокус каждую точку превращает в круг. Соответственно и разные результаты.

Но идеальных объективов у нас нет и в реальности мы получаем то или иное отклонение от идеального круга. Именно это и формирует неповторимый рисунок боке каждого объектива, заставляя фотографов тратить кучу денег на объективы с красивым боке 🙂 Боке можно условно разделить на три типа:
— Нейтральное. Это максимальное приближение к кругу
— Мягкое. Когда края имеют меньшую яркость, чем центр
— Жесткое. Когда края имеют большую яркость, чем центр.

Рисунок ниже иллюстрирует это:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Более того, тип боке — мягкое или жесткое зависит еще и от того, передний это фокус или задний. Т.е. фотоаппарат сфокусирован перед объектом или же за ним. К примеру, если объектив имеет мягкий рисунок боке в переднем фокусе (когда, скажем, фокус на лице, а задний план размыт), то в заднем фокусе боке того же объектива будет жестким. И наоборот. Только нейтральное боке не меняется от вида фокуса.

Но и это еще не все — поскольку каждому объективу присущи те или иные геометрические искажения, то вид PSF зависит еще и от положения. В центре — близко к кругу, по краям — эллипсы и другие сплюснутые фигуры. Это хорошо видно на следующем фото — обратите внимание на правый нижний угол:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

А теперь рассмотрим подробнее два последних метода получения PSF.

PSF — Непосредственное наблюдение

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

Для этого я распечатал черный квадрат Малевича (да, тонера много ушло, но чего не сделаешь ради науки!), наложил с другой стороны фольгу, т.к. лист бумаги все же неплохо просвечивает и иголкой проколол маленькую дырочку. Затем соорудил нехитрую конструкцию из 200-ваттной лампы и сэндвича из черного листа и фольги. Выглядело это вот так:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Далее включил лампу, закрыл ее листом, выключил общий свет и сделал несколько фоток используя два объектива — китовый Canon EF 18-55 и портретник Canon EF 85mm/1.8. Из получившихся фоток я вырезал PSF и затем построил графики профилей.
Вот что получилось для китового объектива:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

И для портретника Canon EF 85mm/1.8:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Хорошо видно как меняется характер боке с жествкого на мягкий для одного и того же объектива в случае переднего и заднего фокуса. Также видно, какую непростую форму имеет PSF — она весьма далека от идеального круга. Для портретника также видны большие хроматические аберрации из-за большой светосилы объектива и малой диафрагмы 1.8.

И вот еще пара снимков при диафрагме 14 — на нем видно, как поменялась форма с круга на правильный шестиугольник:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

PSF — Вычисление или косвенное наблюдение

Следующий подход — косвенное наблюдение. Для этого, как писалось выше, нам нужно иметь исходное F(u,v) и искаженное G(u,v) изображения. Как их получить? Очень просто — необходимо поставить фотоаппарат на штатив и сделать один резкий и один размытый снимок одного и того изображения. Далее с помощью деления фурье-образа искаженного изображения на фурье-образ исходного изображения мы получим фурье-образ нашей искомой PSF. После чего применив обратное преобразование Фурье получим PSF в прямом виде.
Я сделал два снимка:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

И в результате получил вот такую PSF:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

На горизонтальную линию не обращайте внимания, это артефакт после преобразования Фурье в матлабе. Результат, скажем так, средненький — очень много шумов и детали PSF видны не так хорошо. Тем не менее, метод имеет право на существование.

Описанные методы можно и нужно использовать для построения PSF при восстановлении размытых изображений. Т.к. от того, насколько эта функция приближена к реальной напрямую зависит качество восстановления исходного изображения. При несовпадении предполагаемой и реальной PSF будут наблюдаться многочисленные артефакты в виде «звона», ореолов и снижения четкости. В большинстве случаев предполагается форма PSF в виде круга, тем не менее для достижения максимальной степени восстановления рекомендуется поиграться с формой этой функции, попробовав несколько вариантов от распространенных объективов — как мы видели, форма PSF может варьироваться в значительной степени в зависимости от диафрагмы, объектива и прочих условий.

Краевые эффекты

Следующая проблема заключается в том, что если напрямую применить фильтр Винера, то на краях изображения будет своеобразный «звон». Его причина, если объяснять на пальцах, заключается в следующем — когда делается деконволюция для тех точек, которые расположены на краях, то при сборке не хватает пикселей, которые находятся за краями изображения и они принимаются либо равным нулю, либо берутся с противоположной стороны (зависит от реализации фильтра Винера и преобразования Фурье). Выглядит это так:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Одно из решений, чтобы избежать этого состоит предобработке краев изображения. Они размываются с помощью той же самой PSF. На практике это реализуется следующем образом — берется входное изображение F(x,y), размывается с помощью PSF и получается F'(x,y), затем итоговое входное изображение F»(x,y) формируется суммированием F(x,y) и F'(x,y) с использованием весовой функции, которая на краях принимает значение 1 (точка целиком берется из размытого F'(x,y)), а на расстоянии равном (или большем) радиусу PSF от края изображения принимает значение 0. Результат получается такой — звон на краях исчез:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Практическая реализация

Я сделал программу, демонстрирующую восстановление смазанных и расфокусированных изображений. Написана она на C++ с использованием Qt. В качестве реализации преобразования Фурье я выбрал библиотеку FFTW, как самую быструю из опен-соурсных реализаций. Называется моя программа SmartDeblur, скачать ее можно на странице github.com/Y-Vladimir/SmartDeblur, все исходники открыты под лицензией GPL v3.
Скриншот главного окна:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Основные функции:
— Высокая скорость. Обработка изображения размером 2048*1500 пикселей занимает около 300мс в режиме Preview (когда перемещаются ползунки настроек) и 1.5 секунды в чистовом режиме (когда отпустили ползунки настроек).
— Подбор параметров в Real-time режиме. Нет необходимости нажимать кнопки Preview, все делается автоматически, нужно лишь двигать ползунки настроек искажения
— Вся обработка идет для изображения в полном разрешении. Т.е. нет никакого маленького окошка предпросмотра и кнопок Apply.
— Поддержка восстановления смазанных и расфокусированных изображений
— Возможность подстройки вида PSF

Основной упор при разработке был сделан на скорость. В итоге она получилась такая, что превосходит коммерческие аналоги в десятки раз. Вся обработка сделана по-взрослому, в отдельном потоке. За 300 мс программа успевает сгенерить новую PSF, сделать 3 преобразования Фурье, сделать деконволюцию по Винеру и отобразить результат — и все это для изображения размером 2048*1500 пикселей. В чистовом режиме делается 12 преобразований Фурье (3 для каждого канала, плюс одно для каждого канала для подавления краевых эффектов) — это занимает около 1.5 секунд. Все времена указаны для процессора Core i7.

Пока в программе есть ряд багов и особенностей — скажем, при некоторых значениях настроек изображение покрывается рябью. Точно причину выяснить не удалось, но предположительно — особенности работы библиотеки FFTW.

Ну и в целом в процессе разработки пришлось обходить множество скрытых проблем как в FFTW (например не поддерживаются изображения с нечетным размером одной из сторон, типа 423*440.). Были проблемы и с Qt — выяснилось, что рендеринг линии со включенным Antialiasing работает не совсем точно. При некоторых значениях углов линия перескакивала на доли пикселя, что давало артефакты в виде сильной ряби. Для обхода этой проблемы добавил строчки:

Сравнение

Осталось сравнить качество обработки с коммерческими аналогами.
Я выбрал 2 самые известные программы
1. Topaz InFocus — www.topazlabs.com/infocus
2. Focus Magic — www.focusmagic.com

Для чистоты эксперимента будем брать те рекламные изображения, которые приведены на официальных сайтах — так гарантируется, что параметры тех программ выбраны оптимальными (т.к. думаю, разработчики тщательно отбирали изображения и подбирали параметры перед публикацией в рекламе на сайте).
Итак, поехали — восстановление смаза:
Берем пример с сайта Topaz InFocus:

www.topazlabs.com/infocus/_images/licenseplate_compare.jpg
можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Обрабатываем с вот такими параметрами:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото
и получаем такой результат:
можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Результат с сайта Topaz InFocus:

можно ли восстановить заретушированное фото. Смотреть фото можно ли восстановить заретушированное фото. Смотреть картинку можно ли восстановить заретушированное фото. Картинка про можно ли восстановить заретушированное фото. Фото можно ли восстановить заретушированное фото

Результат весьма схожий, это говорит о том, что в основе Topaz InFocus используется похожий алгоритм деконволюции плюс постобработка в виде заглаживания-удаления шумов и подчеркивания контуров.

Примеров сильно дефокусировки на сайте этой программы найти не удалось, да и она не предназначена для этого (максимальный радиус размытия составляет всего несколько пикселей).
Можно отметить еще один момент — угол наклона оказался ровно 45 градусов, а длина смаза 10 пикселей. Это наводит на мысль о том, что изображение смазано искусственно. В пользу этого факта говорит и то, что качество восстановления очень хорошее.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *