Мне любопытно, есть ли подходы или алгоритмы, которые можно использовать для уменьшения масштаба изображения на основе количества деталей или энтропии на изображении, так что новый размер определяется как разрешение в который сохранит большинство деталей исходного изображения.Масштабирование изображения на основе детализации
Например, если вы снимаете изображение с фокусом или дрожащим изображением с камерой, будет меньше деталей или содержимого высокой частоты, чем если бы камера сделала изображение в фокусе или из фиксированного положения относительно изображаемой сцены. Размер изображения нижней энтропии может быть значительно уменьшен и по-прежнему поддерживать большую часть деталей, если нужно масштабировать изображение до первоначального размера. Однако в случае более подробного изображения невозможно было бы уменьшить размер изображения, не теряя при этом значительных деталей.
Я, конечно, понимаю, что многие форматы изображений с потерями, включая JPEG, делают что-то похожее в том смысле, что объем данных, необходимых для хранения изображения данного разрешения, пропорционален энтропии данных изображения, но мне любопытно, в основном для моих собственных интересов, если может быть эффективный с точки зрения вычислений подход для масштабирования разрешения для изображения.
Спасибо за анализ. Существует сложность как в масштабировании, так и в масштабировании по алгоритмам. Я полагаю, что бикубик может быть достойным общим выбором для уменьшения масштаба? Для масштабирования я понял, что, вероятно, будет использоваться какая-то интерполяция, возможно бикубическая? –
Что касается подхода, который вы предлагаете, похоже на то, о чем я думал, после того, как я сделал сообщение. Это было бы похоже на создание низкочастотного фильтра с понижающим выборкой, в котором коэффициенты фильтра/разрешение повторной дискретизации будут основаны на том, чтобы смотреть, где мощность падает на более низких частотах. (ack, продолжайте нажимать enter, чтобы сделать новую строку и в конечном итоге сохранить комментарий) –
Я ожидаю, что сбережения для такого рода вещей могут не улучшиться при размере данных, получаемых с сжатием с потерями, однако я думаю, что что-то вроде этого можно использовать для автоматического масштабирования или для визуального отображения пользователем при масштабировании изображения, когда они начнут проигрывать детали. (извините, продолжал входить и делать дополнительный комментарий, затем не смог редактировать предыдущие) –