4 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

SmartDeblur 2.0 — автоматическое восстановление смазанных и расфокусированных фотографий :: Форум :: Клуб Foto.ru

SmartDeblur 2.0 — автоматическое восстановление смазанных и расфокусированных фотографий

Сообщество –

Как создать сообщество?

Как вступить в сообщество?

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

SmartDeblur 2.0 — новая версия бесплатной программы, которая может автоматически восстанавливать смазанные и размытые снимки.
Реализован алгоритм Blind Deconvolution, качество работы примерно такое же, как на недавней демонстрации от Adobe.
Тип и форма размытия/смаза определяются автоматически, без участия пользователя.
Сайт проекта: http://smartdeblur.net

Пример работы:

Решись — и ты свободен!
Если цель не определена, результат будет таким же.

Canon 5D Mark III / EF 28-70 mm 2.8L USM

а чтобы номер машины проявить . и штраф выписать 🙂

SmartDeblur 2.0 — новая версия бесплатной программы, которая может автоматически восстанавливать смазанные и размытые снимки.
Реализован алгоритм Blind Deconvolution, качество работы примерно такое же, как на недавней демонстрации от Adobe.
Тип и форма размытия/смаза определяются автоматически, без участия пользователя.
Сайт проекта: http://smartdeblur.net

Не, не может, размер снимка 0,7 МП всего. Сейчас даже видеокмеры имеют бОльшее разрешение.

Может снимите ограничение на размер?

Что это?
На вашем примере явно не смаз, а какой-то интересный алгоритм размытия.

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

Читать еще:  Реставрация мебели своими руками: восстановление древесины, полировки, шпона

В примере как раз реальный смаз фотиком Canon 500D без какой-либо доп обработки исходника.

Александр Блоцкий писал(а):

Дефокус тоже может устранять (вкладка Out of Focus blur) — но там нужно вручную задавать параметры размытия.
Покажу один пример — тоже реальный расфокус:

А теорию можно почитать здесь (на русском):
http://habrahabr.ru/post/147828/
http://habrahabr.ru/post/152885/

Кстати, в предыдущей версии SmartDeblur 1.27 нет особых ограничений на размер фотографии, но там нет автоопределения размытия.
Ссылка: https://github.com/Y-Vladimir/SmartDeblur
Там же можно скачать исходники и версию для линукса и мака

Спасибо за пример!
Он оказался, действительно, сложным для SmartDeblur.
Вот что получилось у меня.

А можете привести пример (еще лучше несколько) смазанного изображения, которое не получилось восстановить SmartDeblur’ом?

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

Представляю вашему вниманию программу smartdeblur для устранения смаза и расфокусировки. Ее первые дистрибутивы и исходники можно скачать на github.com/Y-Vladimir/SmartDeblur , последние, платные дистрибутивы доступны на сайте smartdeblur.net.

Ниже можно увидеть результат обработки размытого изображения. Фотография была получена фотоаппаратом Canon 500D, объективом EF 85mm/1.8. Фокусировка в ручном режиме, для получения размытия. Как видите, текст абсолютно не читаем, можно лишь угадать что это какое-то диалоговое окно.

А это результат обработки:


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

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

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

Чтобы восстановить изображение нам нужно обратить (вернуть в обратном порядке) свертку, но при этом учитывать шум. Но это как раз не так-то просто. На помощь приходит теорема о свертке и преобразование Фурье. Более детально описывать теорию на этом блоге, думаю не стоит. Так как сама цель записи — дать ссылку на программу и сказать что она умеет. Если же вас интересуют теоретические вопросы, то автор посвятил им три статьи:

  • habrahabr.ru/post/136853
  • habrahabr.ru/post/147828
  • habrahabr.ru/post/152885
Читать еще:  Что делать если пропала корзина с рабочего стола на Windows 10: как найти и вернуть ярлык на экран

Описание

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

  • Большая скорость. Обработка фотографий с разрешением 2048*1500 занимает около 300 мс в режиме Preview.
  • Подбор настроек в Real-time. Не нужно нажимать кнопку Preview, все делается в автоматическом режиме, необходимо только передвигать ползунки настроек.
  • Обработка происходит для фотографии в полном разрешении. Нет никаких маленьких окошек предпросмотров и кнопок Применить.
  • Восстановление расфокусированных и смазанных изображений
  • Подстройка вида PSF

Основной упор был сделан на скорость обработки. В результате она превосходит коммерческие аналоги.

Правда в программе есть ряд особенностей и багов — при некоторых значениях фотография покрывается рябью.

Сравнение

Сравним качество обработки с платными аналогами.
Возьмем 2 самые известные программы:

  1. Topaz InFocus — topazlabs.com/infocus
  2. Focus Magic — focusmagic.com

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

Фото Topaz InFocus: topazlabs.com/infocus/_images/licenseplate_compare.jpg

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

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

Второй пример — восстановление разфокусировки.

SmartDeblur 2.0 — автоматическое восстановление смазанных и расфокусированных фотографий

Сообщество –

Как создать сообщество?

Как вступить в сообщество?

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

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

Читать еще:  Восстановить пароль для входа в «Личный кабинет для физических лиц» можно без личного посещения инспекции

Я не востанавливал, просто написал что интересная программа и полезна, если есть небольшой смаз, но кадр хороший
Она убирает движение объекта на длиной диафранме?
Или движение камеры при длинной диафрагме или например у меня 135-ка приходится снимать на 1/100 что бы не смазать
Что она именно может?

Интересно проверить, чуть позже напишу свои впечатления, если найду на мак
А насчет стабилизаторов, увы снимаю на фиксы и у меня на 135-ки его нет
На 35 ещё можно обойтись, а с первым все сложно
Я так понимаю программа убирает смаз в движении объекта, а не только смаз камеры

Убирает смаз от движения — зависит от кадра, но если алгоритмам есть за что «зацепиться», то полностью автоматически.
Плюс в ручном режими (режим Out-of-Focus Blur) может также устранять расфокусировку.

Мы выпустили коммерческую версию SmartDeblur

Основные изменения:
— Поддержка больших изображений (до 36MP на 64-битной ОС и до 15MP на 32-битной)
— Возможность редактирования полученного kernel (траектории смаза)
— Увеличение скорости за счет оптимизаций и использования Intel IPP в качестве FFT
— Улучшение интерфейса

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

Сколько программа обрабатывает в 32-битной ОС и сколько в 64-битной хорошо бы увидеть на самом сайте, а не в сообщении на форуме.

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

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector