Определение чёткости

Вопросы, приемы и проблемы обработки видео

Модератор: Модераторы разделов

Аватара пользователя
denel
Сообщения: 494
ОС: Gentoo Linux

Определение чёткости

Сообщение denel »

Возник вдруг вопрос... ))) А можно ли средствами консольных программ GNU/Linux оценить чёткость изображения в каких-нибудь баллах? По примеру того, как видеокамера как-то определяется же автофокусом, что можно сфокусировать например ещё лучше. А вообще это надо для автоматического определения, что видео просчитанное например в 1080p является ничем иным как 720х576 16:9 или даже ещё хуже вплоть до веб-качества исходника
Спасибо сказали:

NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Определение чёткости

Сообщение NickLion »

denel
По теме топика: по spatial resolution и detect resampling находятся статьи, а вот готового инструмента не видно. Тоже интересен инструмент, правда больше для изображений, чтобы искать дубли разного размера. А писать самому как-то лень. Если кто знает, поделитесь.

Отходя от темы топика, небольшое уточнение, размытие при неправильном фокусе и ресемплинг — это немного разные всё же вещи. При размытии информация теряется незначительно (по краям), т.е. изображение содержит почти всё, что и при неразмытом изображении. Есть и алгоритмы восстановления. А вот в случае сжатия и растягивания информация теряется значительно (квадрат масштаба).
Спасибо сказали:

Аватара пользователя
denel
Сообщения: 494
ОС: Gentoo Linux

Re: Определение чёткости

Сообщение denel »

Уже и в секвенсы png, jpg, tga,tiff пытался превращать отслеживая размер файла и вот такое с отдельно взятой картинкой пробовал делать:

Код: Выделить всё

# Исходное 720х576
convert -resize 320x256 "$tiff" tiff:-|\
   convert -resize 720x576 tiff:- tiff:-|\
   compare -metric mae "$tiff" tiff:- null: 2>&1
но мне так и не удалось получить общую динамику "хуже чёткость, меньше баллов". Значения выходят довольно размытыми в зависимости от реальной чёткости исходных картинок.
Спасибо сказали: