Как выровнять / стабилизировать изображения для интервальной съемки? - Фотопедия
5 голосов
/ 09 июля 2016

Я какое-то время фотографировал свой двор каждый день, все под одним углом. Я хотел бы выровнять их все и немного обрезать по краям, чтобы они были стабильными в течение промежутка времени. Прямо сейчас есть 450 размера 4000x3000.

Я нашел еще несколько вопросов по этому поводу ( Самый простой способ автоматического выравнивания стопки изображений? , Какое программное обеспечение с открытым исходным кодом для автоматического выравнивания фотографий? ), которое указывает на hugin и align_image_stack.exe. Это казалось многообещающим, пока я не запустил его, и он все еще работал без каких-либо результатов в течение 3 дней. Кажется, он подходит для панорамной строчки или фокусировки, но не для длительных интервалов.

Я нашел несколько учебных пособий по выравниванию изображений в Photoshop, поэтому я попробовал пробную версию Creative Cloud и обнаружил, что загрузка изображений в виде слоев и выравнивание стека изображений работает очень хорошо для 20 изображений и выровняли их идеально. Но я потратил кучу памяти и работал несколько дней безрезультатно, когда я пытался использовать свой полный набор изображений.

Я также попробовал Premiere Pro и применил эффект «Стабилизатор деформации» и указал «Без движения», но он все еще немного двигался.

Есть ли какое-либо программное обеспечение Windows, которое может это сделать? Я близок к мысли о том, что мне придется создавать его по индивидуальному заказу, но мне кажется весьма вероятным, что есть какой-то инструмент, который делает это, поскольку очень много людей делают промежутки времени. Кто-нибудь знает об этом?

Ответы [ 4 ]

3 голосов
/ 09 июля 2016

Используя align_image_stack, нет необходимости загружать все изображения одновременно. Весь смысл состоит в том, чтобы переназначить изображения на одно целевое изображение, так что если изображение nr. 1 - это ваше якорное изображение, вы можете просто загрузить это и другое изображение, выровнять его по якорю, а затем повторить, чтобы обработать следующее изображение Это можно автоматизировать с помощью подходящего сценария с использованием цикла for, Подробнее см. Здесь .

3 голосов
/ 09 июля 2016

Мои два цента.

1) Посмотрите на блендер для стабилизации видео: https://www.youtube.com/watch?v=nU8zqn091rM

2) Делайте короткие видео одновременно. Попробуйте, например, сделать последовательности из 30-45 кадров.

3) Используйте один кадр в качестве эталона для стабилизации остальных. Таким образом, у вас есть кадр 1 на всех дополнительных последовательностях. Вы можете удалить этот повторяющийся кадр после.

4) Теперь вы можете объединять разные последовательности. Есть шанс, что вам нужно заново обрезать полученную видеозапись после. Вы можете использовать этот повторяющийся кадр, чтобы увидеть, какое смещение у вас от последовательности к последовательности.

2 голосов
/ 09 июля 2016

Как предлагает @HarryHarrison, пакетный экспорт изображений существенно меньшего размера, например, 600x400 и 8 бит на канал. По крайней мере, в качестве теста. Это потребует в 50-100 раз меньше памяти. Повторите тесты вашей программы для этого размера - он должен работать быстрее и должен завершиться.

Если у вас достаточно памяти, маленькие изображения будут обрабатываться, возможно, в 50 раз быстрее, но я подозреваю, что когда вы делаете это на оригиналах, на вашем компьютере заканчивается память и еще больше замедляется обработка на 3 или более величина.

Если вы найдете подходящую программу, которая работает с небольшими изображениями, проверьте использование памяти. Существует некоторая вероятность того, что значительное обновление памяти (32 ГБ или более для 8-битных 3k x 4k или 64 ГБ для 16-битных 3k x 4K) и накопителя SSD может помочь.

2 голосов
/ 09 июля 2016

Проблема может заключаться в размере изображений, которые вы делаете, изображениях размером 4000x3000, что значительно больше, чем разрешение 4k, пакетное масштабирование изображений до более управляемого размера, прежде чем загрузка в программное обеспечение может ускорить его завершение ( используя меньше ресурсов).

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

...