По для увеличения четкости растровых изображений

Тема в разделе "Программы для работы с растрами", создана пользователем Alex_Shaton, 9 фев 2018.

  1. Alex_Shaton

    Alex_Shaton Форумчанин

    Уважаемые коллеги!
    Подскажите, пожалуйста, существует ли ПО для увеличения четкости растровых изображений (в частности, старых аэрофотоснимков) по примеру тех, которые используются в МВД для идентификации автомобильных номеров?
     
  2. Geo-aleksey

    Geo-aleksey Форумчанин

    из бытовых самое функциональное - PHOTOSHOP. Если нужно еще и ориентировать, то PHOTOMOD - это уже специализированное.
     
  3. Alex_Shaton

    Alex_Shaton Форумчанин

    Большое спасибо за информацию, но это несколько не то. Photoshop, Helicon Filter и PhotoZoom использую постоянно, но это в основном ретушь или регуляция масштаба. Что касается Photomod, то судя по сайту разработчика, комплекс предназначен для работы с цифровыми материалами надлежащего качества и возможности его по корректировке растровых изображений очень ограничены. Для моей задачи нужен корректор растрового изображения.
     
  4. grumbler

    grumbler Форумчанин

    Это Вы кино насмотрелись... Не путайте алгоритмы распознавания с возможностью увидеть то, чего изначально нет!
     
    stavr, zvezdochiot и Yuri V. нравится это.
  5. Geo-aleksey

    Geo-aleksey Форумчанин

    Alex_Shaton, вам нужна радиометрическая коррекция, так? Или, как ту еще называют, работа с гистограммой и каналами? Это есть и в photoshop и в photomod. Если нет, опишите задачу подробнее.
     
  6. Alex_Shaton

    Alex_Shaton Форумчанин

    При чем тут кино. Существуют же программы с распознаванием контуров человеческого лица или фигуры человека. Photoshop и подобные программы сглаживают изображение.Что в итоге - в примерах. Меня интересуют программы с алгоритмом автоматического распознавания не только криволинейных, но и прямоугольных контуров (в первую очередь - строений).
    --- Сообщения объединены, 13 фев 2018, Оригинальное время сообщения: 13 фев 2018 ---
    Возможно, я не в полном объеме освоил Photoshop, подскажите, есть ли в нем возможность автоматического распознавания прямоугольных контуров?
     

    Вложения:

  7. Geo-aleksey

    Geo-aleksey Форумчанин

    Распознавание образов это вообще совсем другая тема. ПО для этого надо искать, тоже специализированное
     
  8. grumbler

    grumbler Форумчанин

    Определитесь, чего Вы хотите? Распознавание работает, когда "оно знает", чего ищет! Если Вы хотите по растрам карту отрисовать, то давно существуют программы-трассировщики (векторизаторы). Только при плохом качестве исходного материала замучаетесь человеческими силами все это исправлять... А когда из космоса мутное пятнышко превращается в лицо шпиёна, то это и есть кино...
     
    Охотник С и chnav нравится это.
  9. Alex_Shaton

    Alex_Shaton Форумчанин

    С векторизаторами работаю давно, для решения задач по автовекторизации использую R2V и Vextractor. Задача другая.
    По моему городу крупномасштабная топооснова (1:5000 и отдельными кварталами, а затем в планшетах - 1:500) существует с конца 50-х - начала 60-х годов прошлого века. Довоенные крупномасштабные картматериалы если и были, то утрачены по время войны. При этом, имеются отдельные немецкие аэрофотоснимки начального периода войны, когда город еще не разбомбили - на нескольких качество более или менее, на одном - весь город с пригородами, которые уже давно в черте города, но контура зданий размыты. Центральную часть города собрал по кусочкам, привязал довольно сносно в МСК, где-то под масштаб 1:5000 или 1:2000. Хотелось бы собрать пригороды, но использовать в качестве маркеров контуры зданий не представляется возможным ввиду их размытости на аэрофотоснимке.
    Я и спрашивал про специализированное ПО для своей задачи.
    Geo-aleksey, grumbler, спасибо вам большое за ответы, буду искать дальше.
     
  10. grumbler

    grumbler Форумчанин

    "Поднимите" контура для маркеров вручную по растрам... Не думаю, что там сильно большой объем работы получится. В любом случае человек с этой задачей многократно лучше справится... ::biggrin24.gif::
     
  11. sergtor

    sergtor Форумчанин

    И при желании векторные объекты конвертнуть в растр. Например в программе Raster Design.
     
  12. Alex_Shaton

    Alex_Shaton Форумчанин

    Я всегда так делаю. Но в данном случае качество снимка не ахти и в итоге не хочется получить "кашу". К тому же на снимках много надписей, символов, сделанных дешифровщиками, приходится работать с кусочками.В любом случае, большое спасибо за совет.
    --- Сообщения объединены, 15 фев 2018, Оригинальное время сообщения: 15 фев 2018 ---
    Работаю только с растром, хочется максимально сохранить оригинальную аэрофотосъемку.
    --- Сообщения объединены, 15 фев 2018 ---
    Получается как-то так.
     

    Вложения:

    • 2.jpg
      2.jpg
      Размер файла:
      99,6 КБ
      Просмотров:
      70
  13. zvezdochiot

    zvezdochiot Форумчанин

    В данном случае вижу только возможность понизить влияние JPEG-квантования с помощью Library JPEG Quant Smooth (CLI). Но вам это даст сосем немного.
    После этого можно уже попробовать применить Image Super-Resolution using Convolutional Neural Network (CLI). Но вы замучаетесь собирать его под винду (требует OpenCV).
    Получите что то вроде этого: увеличение в 4 раза:
    обрезка.jqs.x4.png
     
  14. zvezdochiot

    zvezdochiot Форумчанин

    Для алчущих сделал Image Super-Resolution using Convolutional Neural Network на STB. Никаких OpenCV и прочей мути. Плюс к этому используется блочный алгоритм, так что можно напрягать изображения любого размера (ежели время есть), но результат тот же, что в посте выше. А ежели уж результат обученной нейронной сети не гож, то ничем уже не поможешь.
     
    ANAT01 и ardi.stroi нравится это.
  15. zvezdochiot

    zvezdochiot Форумчанин

    Помимо программ увеличения изображений по интерполяционным правилам (biline, bicubic, lancos, ...), нейросетевых программ с обучением, есть также другие методы получения дополнительной информации для увеличения (== увеличения общего объёма информации == энтропии), основанные на самоподобии. "Find Replicant Pixel Fast", например.
    обрезка.jpg.x4.png
     
  16. Savo

    Savo Форумчанин

  17. zvezdochiot

    zvezdochiot Форумчанин

    Данные проги написаны на чистом си и ни разу не прибиты к STB, в них изображения представлены простыми ссылками на массивы char, так что могут быть портированы в любой другой графический движок (проверенно, отдельные элементы портировались в GIMP, Qt и LibTIFF). Но сам STB, насколько я знаю, GeoTiff не алё, а чтобы портировать в QGIS, нужно в нём разбираться. Я не разбираюсь. Такие вот дела.
     
  18. tikh-petr

    tikh-petr Форумчанин

    Я, безусловно, не специалист, но разве нельзя все вышеописанное делать в Фотошопе?
     
  19. zvezdochiot

    zvezdochiot Форумчанин

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

    toshiba Форумчанин

    Вам нужны векторизаторы.

    Spotlight Pro - умеет хорошо распознавать "прямоугольную геометрию". Есть автоматический и полуавтоматический режим. Начните пожалуй с него. Хорошая программа.

    В ГИС GRASS, которую можно установить поверх QGIS - также есть модули с автоматической векторизацией аэрофотоснимков. Там это получше - распознавание идет через небольшую нейросеть, которую можно обучить и "натаскать" под нужные задачи, но и настраивать все это дело надо довольно долго.
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление