Простые фокусы
  • 🏠 Главная
  • 📰 Статьи по фотографии
    • ☢ Тестодром
    • ✂️ Краткие ответы
  • 🎥 Видео
  • 🎙 Подкаст
  • 🎒 Фотошкола
  • 📣 Контакты
  • 📟 Подписка
  • Home
  • Смарт-деблюр или почему русские не сдаются

Смарт-деблюр или почему русские не сдаются

Сергей Самсонов - Без рубрики
12.11.2012 39 комментариев

Современная фотография давно идет в сторону улучшения качества или перехода в недра мобильных телефонов, и если второе нас волнует куда меньше (там выживание осуществляется исключительно количественными характеристиками, а не качественными), то первое очень важно. Однако, думаем, что вы знаете, что риск получения нерезкого снимка на зеркалку или беззеркалку куда выше, чем на плохонький компакт или телефон — матрица меньше, отчего и возможности размытия фона у последних существенно лимитированы. Достаточно просто предоставить фотоаппарату возможность самостоятельно решать, на чем фокусироваться (привет, режим «авто»), и дело сделано — в зависимости от модели, 30-50% чернового выхода фотографического потока будет нерезким. Не очень хороший фотограф в таких случаях проверяет каждый кадр по экрану (чем заставляет модель изрядно нервничать), а хороший просто снимает в творческих режимах, выбирая точки фокусировки вручную.

Однако, вероятность расфокуса все равно будет, и даже тогда, когда вероятность нерезкого кадра чрезвычайно мала, по закону подлости имени американца Мерфи, рано или поздно самый хороший кадр из серии (а то и единственный случайно снятый) будет нерезким. Рвать на себе волосы в такие моменты очень даже стоит, хотя исправить их тоже можно. Тут нам придет на помощь программа Владимира Южникова под названием Smart deblur (по названию фотографу уже понятно, что она делает — интеллектуально восстанавливает утраченную резкость), которая чудес, естественно, не сотворит, но точно поможет поднять резкость на уровень, который вам не снился, если пользоваться средствами Фотошопа.

Лечит программа три типа размытия:

  • расфокус объектива (то есть, собственно, оптическое размытие)
  • проводка и дрожание, смаз при движении из–за длинной выдержки
  • размытие по Гауссу (это интересно тем, кто восстанавливает недостатки чужого редактирования и недальновидность самих фотошопперов, не щадящих исходники деструктивным редактированием)

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

Исходное фото: Сергей Самсонов

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

* * *

Кстати, данная заметка опубликована в соответствии с нашим замечательным предложением для энтузиастов фото-и около фотодела под названием «Пиарим бесплатно», так что пишите нам, мы поможем вам тем, чем сможем.

📣 Читай то же самое в 🎙Дзене и 📲Телеграм

Навигация по записям

Стадион света за 1500 в день
Байер уходит в прошлое

Еще по теме

39 комментов к “Смарт-деблюр или почему русские не сдаются”

  1. Vladimir Yuzhikov:
    26.11.2012 в 23:32

    Я опубликовал перевод на английском второй части, в котором добавил также анонс blind deconvolution (в конце статьи):
    http://yuzhikov.com/articles/BlurredImagesRestoration2.htm
    Это будет в следующей версии SmartDeblur (подобно той технике, что демонстрировалась на конференции от Adobe)

    Ответить
    1. UncleSam:
      27.11.2012 в 16:32

      Владимир, а про плагин подумайте все же.

      Кстати, я тут недавно пытался фотошопными средствами восстанавливать утраченную резкость за счет размытия — HighPass несколько слоев Overlay с размытием от большого радиуса с постепенным сокращением. Дало неплохой результат, чего не добился вашим плагином — к его минусу можно отнести ограничение 3000 по длинной стороне, а также медленную работу. Пытался кстати вашу программу привинтить к запуску через Lightroom с пересылкой файла по окончании экспорта — не открывает, гад.

      Ответить
      1. Vladimir Yuzhikov:
        08.12.2012 в 17:34

        Можете показать этот пример (оригинал, а также то, что получилось фотошопом)?

        Ответить
  2. Zander:
    21.11.2012 в 21:00

    Написание плагина в “фотошопном” стандарте .8bf позволит, во-первых, не писать то, что к алгоритмам восстановления изображения отношения не имеет, да и уже много раз написано, а во-вторых, использовать эти алгоритмы не только (и не столько) в ФШ, но и в программах типа XnView.

    Ответить
  3. Илюха:
    16.11.2012 в 11:35

    Хм, какой интерес тема вызвала! Давно таких оживленных дискуссий не было – 34 коммента! :))

    Ответить
  4. Илюха:
    15.11.2012 в 12:18

    И несмотря на всё мое нытье и занудство по поводу проги – Владимир, огромное Вам спасибо за Ваш труд в создании сего инструмента! Ну, и за то, что он бесплатен – вдвойне спасибо! :))

    Ответить
    1. Vladimir Yuzhikov:
      15.11.2012 в 16:08

      Спасибо )

      Ответить
  5. Vadim:
    13.11.2012 в 12:14

    По сабжу.
    Вообщем пока ждал пока данная программа работает, попробовал ручной метод в фш.
    HighPass, SurfaceBlur, GuassiangBlur и Noise дали весьма неплохие результаты.
    Видимо тачка нужно мощнее, потому что первый результат не устроил, а второй не дождался ))

    Ответить
    1. Vladimir Yuzhikov:
      13.11.2012 в 14:04

      Небольшой расфокус можно и в фотошопе устранить.
      SmartDeblur специализируется больше на большом размытии.
      В качестве примера, попробуйте восстановить в фотошопе после motion blur типа
      http://habrastorage.org/storage2/15c/773/b99/15c773b99ae9b058e43548649946ce53.png

      Ответить
      1. Илюха:
        13.11.2012 в 19:41

        Владимир, попробовал этот ваш пример (двор) с помощью SmartDeblur. Результатом неудовлетворен. Конечно, картинка стала лучше, чем изначально, но все равно – в топку! Вы не могли бы дать ссылку на то, что получилось у Вас с указанием примененных параметров по ползункам? Т.к. есть у меня подозрение, что я просто не совсем понимаю логику проги…

        Ответить
        1. Vladimir Yuzhikov:
          14.11.2012 в 10:11

          Какой именно двор (лучше ссылкой), т.к. я в статье использовал несколько таких фоток

          Ответить
          1. Илюха:
            15.11.2012 в 10:32

            Именно тот, на который дали ссылку в комменте от 13.11 к данной статье.

          2. UncleSam:
            15.11.2012 в 11:01

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

          3. Илюха:
            15.11.2012 в 12:04

            Да не придираюсь я :)) Просто уж очень долго она у меня ворочает снимок. Даже зная нужные параметры (те, что только что Владимир дал по моей просьбе), коррекция заняла более 5 минут (более 1,5 минут на открытие, и более 1,5 минут на обработку сдвига каждого ползунка). Это зная параметры! А самому эксы ставить – так по времени вообще застрелиться! ((

          4. Vladimir Yuzhikov:
            15.11.2012 в 12:32

            У меня каждый сдвиг параметра (первоначальный подбор без отпускания ползунка) занимает 0.3 секунды. После того как подобрал, отпускаешь ползунок и запускается High-Quality этап, который длится около минуты.

          5. UncleSam:
            15.11.2012 в 16:11

            Компьютер у тебя долгий. Мой 3-летний старик и то быстрее делает.

          6. Илюха:
            15.11.2012 в 12:08

            Да, и самая большая претензия – невозможно работать с равкой по причине ее открытия в виде мизерной превьюшки.

          7. Vladimir Yuzhikov:
            15.11.2012 в 12:30

            А равки вообще не должны поддерживаться – удивительно что даже так открылись )

          8. UncleSam:
            15.11.2012 в 16:12

            Владимир, а плагин не думали делать?

          9. Vladimir Yuzhikov:
            16.11.2012 в 10:56

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

        2. Vladimir Yuzhikov:
          15.11.2012 в 10:20

          Если имеется ввиду пример
          http://habrastorage.org/storage2/15c/773/b99/15c773b99ae9b058e43548649946ce53.png
          То можете попробовать такие параметры:
          Length: 6.9 Smooth: 60%
          Получается вот такой результат:
          http://habrastorage.org/storage2/3a3/514/6d2/3a35146d2b29b0eabab3383a99156fa7.png

          Ответить
          1. Илюха:
            15.11.2012 в 12:05

            Ага, спасибо большое.

    2. UncleSam:
      15.11.2012 в 10:58

      Ни один фотошопный метод вам этого не даст, если не делать несколько слоев с разными параметрами, зная точно, что делаешь.

      Ответить
      1. Vladimir Yuzhikov:
        15.11.2012 в 12:29

        Даже с несколькими слоями не получится устранить motion blur

        Ответить
        1. UncleSam:
          15.11.2012 в 16:11

          Это верно, я говорил об оптическом размытии.

          Ответить
  6. Vladimir Yuzhikov:
    13.11.2012 в 10:17

    SmartDeblur восстанавливает далеко не все примеры реальных изображений. Но там где условия подходящие (равномерный расфокус без смаза, либо смазывание по траектории прямой линии, отсутствие постобработки) результат обычно впечатляющий и существенно превосходит стандартный фотошоповский unsharp mask, который только может подчеркнуть резкость, но не восстановить новые детали.
    Если на каком-то примере не получается, присылайте мне, я посмотрю в чем дело.

    Ответить
  7. ilyukha:
    12.11.2012 в 22:50

    Ага, последующие исследования проги показали, что это равки она открывает размером со спичечный коробок. А вот джипеги – на все окно! :)) Только при этом сначала принудительно ресайзит их размером 3000х2000 и занимает это секунд 20-30.

    Ответить
  8. Ilyukha:
    12.11.2012 в 19:32

    Попробовал. Только странно работает – во-первых, совсем не быстро (чтобы обработать пример с текстом и номером машины, вживленный в прогу, потребовалось более 360000 ms! – данные самой проги). Во-вторых, моя равка размером более 9 мб в окне проги отобразилась размером менее спичечного коробка и как я не бился, более увеличить не смог. Сами понимаете, работать на такой превьюшке:)) невозможно.

    Ответить
    1. Леонид:
      12.11.2012 в 21:15

      С. Келби в своей книге ” Справочник по обработке цифровых фотографий в Photoshop” даёт такой совет (упрощаю изложение): Изображение – размер изображения- размерность. Далее выставляем значение ширины и высоты в процентах и последовательно увеличиваем на 10%. Не пробовали? Результат впечатляет. Чтобы не мучиться, можно это действие записать в action. Результаты очень хорошие. Или смотрите в этой книге на с.80.

      Ответить
      1. Vadim:
        13.11.2012 в 11:51

        По вашему совету попробовал. Результат немного другой (причем даже определиться не могу – хуже или лучше), но в целом – “очень хорошим” я бы его не назвал ))

        Ответить
      2. Илюха:
        13.11.2012 в 12:19

        А причем тут Ps? Я так понял, что это достаточно самостоятельный модуль, независимый от фотошопа. Я его имено так и тестировал :))

        Ответить
      3. UncleSam:
        15.11.2012 в 10:57

        Вы это к чему? При чем здесь увеличение изображения? Можно ведь еще и Perfect Resize, и даже лучше будет, чем поганая фотошопная интерполяция.

        Ответить
    2. UncleSam:
      15.11.2012 в 10:56

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

      Ответить
  9. Тамара:
    12.11.2012 в 19:20

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

    Ответить
    1. UncleSam:
      15.11.2012 в 10:55

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

      Ответить
      1. Тамара:
        15.11.2012 в 11:08

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

        Ответить
        1. Тамара:
          15.11.2012 в 11:09

          Артефакты :-) планшеты – зло :-)

          Ответить
        2. UncleSam:
          15.11.2012 в 16:10

          Требовать от бесплатной программы результата, за который люди деньги платят, некрасиво. Примерно так же, как у фотографа, который на одном задании зарабатывает по 30000, должен быть лицензионный Фотошоп и Лайтрум (если они ему нужны, конечно). Другое дело — босяки, которые не деньги на фото делают, а просто развлекаются.

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

          Ответить
  10. Nafania:
    12.11.2012 в 17:11

    Какая няка..ой, простите, имела в виду “до чего техника дошла”!©

    Ответить

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

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

Подпишись:

Все фото.видео.новости в Яндекс.Дзен  Все фото.видео.новости в Telegram  фото.видео.новости в Twitter  Сергей Самсонов в YouTube  Сергей Самсонов в Instagram
Фотосекта. Твоя фотошкола

Теги

YouTube leica Вчерашнее фото adobe тест конкурс обзор объектив свет фотоиндустрия аналитика canon обучение вспышка трансляция съемка nikon выставка камера анонс секрет фото lightroom смартфон hollyland Sony фотограф instagram подкаст телефон Sigma фотография россия Panasonic новости урок video бизнес кризис android фотокамера фотоаппарат led diy видеосендер

Из последнего

  • Перлы из перевода Lightroom на русский
  • Как победить синдром самозванца
  • CPS 2021: новинки и события первой выставки
  • Почему крупные компании переключаются с предметки на компьютерные рендеры
  • 5 принципов хороших портретов

Темы

Ок, Google

Из старого

Copyright 2006-2021 Серж Самсонов | Дизайн: LilyTurf