Я взял несколько серий кадров, которые намереваюсь обработать в последовательности интервальной съемки. Некоторые были сняты с помощью камеры смартфона в режиме HDR.
Из-за постобработки, которая происходит в устройстве, эти изображения не идеально выровнены, даже если штатив и камера идеально устойчивы.
Алгоритм HDR, по-видимому, выполняет брекетинг экспозиции, затем выравнивает изображения, обрезает результат до перекрывающейся области и масштабирует изображение до исходного разрешения. Это часто вызывает минимальные различия между последовательными изображениями, которые немного похожи на минимальные изменения в масштабе. Что еще хуже, алгоритм даже не синхронизирует горизонтальные и вертикальные масштабные коэффициенты, что позволяет слегка искажать изображения, которые становятся видимыми при обработке их в последовательность.
Имея некоторую информацию, доступную в сети, я смог собрать воедино инструкцию , которая хорошо работает при выдержках, снятых в ветреных условиях, что приводило к дрожанию штатива, но здесь они терпят неудачу - возможно, из-за ошибки здесь речь идет не о геометрии объектива (ошибки которой хорошо известны), а об артефакте постобработки, по сути, прихоти некоторого программного обеспечения, исправление которого не является чисто математическим, но предполагает некоторые догадки.
Есть какие-нибудь идеи о том, как исправить эти искажения (например, выпрямление / регистрация изображений, резиновое покрытие, регистрация набора жестких точек)? Предпочтительно решение, которое:
- опирается на инструменты FOSS (предпочтительно Hugin)
- имеет высокую степень автоматизации (мои последовательности обычно имеют около 250 экспозиций, поэтому ручное выравнивание изображений не вариант)