Как можно создать фотографию, как если бы камера двигалась?

Я только что увидел это изображение на девиантарте . Кто-нибудь знает, как я мог сделать такое фото? Судя по тому, что пишет художник в комментариях, создается впечатление, что он создан с использованием всего одного кадра (не так много кадров). Я предполагаю, что это было создано с помощью Adobe After Effects . У кого-нибудь есть опыт создания чего-то подобного? Не могли бы вы направить меня к какому-нибудь пошаговому руководству?

введите описание изображения здесь

Обновление: исходное изображение найдено здесь :

введите описание изображения здесь

Это GIF-файл, скорее всего, это серия фотографий, сделанных друг за другом, а затем собранных вместе в постобработке, показывающих движение (изменения).
Нельзя ли просто панорамировать и масштабировать фото? Вот как это выглядит для меня.
Спросите на видеофоруме. Хотя это было создано из фотографии, это гораздо больше видео, и его можно легко сделать с помощью видеосъемки. В противном случае объем работы по изменению типа точки зрения на одном изображении требует больших усилий и занимает очень много времени.
@Matt Панорамирование и масштабирование статической фотографии не дадут смещения перспективы, которое вы видите здесь, - витрины магазина за моделью в первом кадре полностью видны в последнем кадре. Я думаю, что предложение Флафа наиболее вероятно.
Художник говорит , что это всего лишь один снимок в ветке форума. Учитывая это, я предполагаю, что окно магазина и мерцающий свет справа нарисованы/клонированы.
@mattdm Я только что нашел часть, где он говорит, что это всего лишь одно изображение, но если вы откроете гифку в фотошопе и сравните слой 1 со слоем 84, везде будет довольно много различий, на мой взгляд, это слишком хорошо, чтобы быть правдой.
@fluf — я думаю, что это делается с использованием сложных инструментов преобразования 2D в 3D либо в Photoshop CS Extended, либо в After Effects, либо в обоих. См ., например , youtube.com/watch?v=nDrr5kMl96k .
Я видел целое музыкальное видео, созданное из очень похожих кадров. Это возможно, просто нужно много вырезать и т. Д.
@mattdm, это довольно впечатляющий простой пример, но, увидев, что я должен с вами согласиться, возможен 1 выстрел.

Ответы (2)

Сделать это своими руками не так сложно, но трудоемко. Процесс примерно такой:

  • Возьмите исходную фотографию и извлеките объект (модель) в новый документ.
  • Заполните пробел в том месте, где раньше была модель, вручную или с помощью заливки с учетом содержимого.
  • Деформация или текстура накладывают теперь пустое фоновое изображение на внутреннюю часть прямоугольного параллелепипеда.
  • Добавьте модель в виде плоского изображения к 3D-представлению комнаты на нужной глубине.
  • Создайте путь для камеры в 3D.
  • Добавьте блики и эффекты фокусировки.
  • (Необязательно) сделайте рендер в формате .gif с низким разрешением, чтобы скрыть худшее, что вы сделали своими руками!

Файл представляет собой файл GIF размером 1,5 МБ, использующий сжатие LZW, и содержит 84 изображения.

Сказать, что он сделан из «единого выстрела», в лучшем случае вводит в заблуждение.
Вы можете четко видеть трехмерное относительное движение модели на фоне.
В «одиночном снимке» вся информация, которая видна только на некоторых изображениях, была бы вообще недоступна. Таким образом, создатель либо использовал несколько фотографий, что нарушает требование «одиночного снимка», либо использовал отдельный фон и перемещал модель относительно фона в каждом кадре. В этом случае изображение модели, возможно, может быть «одиночным кадром», но фон также является «кадром», поэтому утверждение на самом деле неверно в любом разумном значении этого термина.

Даже заявление о том, что модель является «единичным выстрелом», кажется ложным, поскольку кажется, что части модели движутся относительно друг друга. На двух кадрах ниже рука моделей больше прикрыта левой (позже) рамкой, чем правой. Это покрытие руки и кисти происходит, когда точка зрения перемещается слева направо.

введите описание изображения здесь

Качество настолько низкое, что трудно точно увидеть, что происходит, но если вы несколько раз просмотрите последовательность GIF, вы увидите, что костюм и рука модели имеют трехмерные отношения, которые меняются. Опять же, «художник» мог бы добавить костюм отдельно и переместить его между кадрами, но это снова ставит под вопрос, что такое «кадр». Если костюм и фоны не считаются «кадрами» и были добавлены отдельно, то утверждение МОЖЕТ считаться верным, но в это становится довольно трудно поверить.

Возможно, это было сделано программой, которая пытается создать 3D-эффект, идентифицируя различные части изображения, которые можно перемещать относительно друг друга. Если это так, это могло бы объяснить утверждение, но требуемый объем обработки был бы большим, и правильное определение того, что должно двигаться относительно чего-то другого, было бы «проблемой».


Re комментарий к «предполагая нечестную игру»

Посмотрите на пол снаружи и за левой ногой, и вы увидите внезапное появление эффекта тени, который не возникает постепенно, как в случае с настоящим трехмерным панорамированием. Ни один из этих эффектов не возник бы, если бы это была настоящая серия выстрелов, и, вероятно, ничего бы не произошло, если бы эта последовательность была полностью автоматически сгенерирована машиной. Это не исключает использования управляемых вручную автоматизированных инструментов. Все это указывает, но не гарантирует, что источником является одиночный кадр, который имел обширное заполнение изначально скрытым материалом и добавление эффектов по пути. Интересное упражнение. Ни один из этих эффектов не возник бы, если бы это была настоящая серия выстрелов, и, вероятно, ничего бы не произошло, если бы эта последовательность была полностью автоматически сгенерирована машиной. Это не исключает использования управляемых вручную автоматизированных инструментов. Все это указывает, но не гарантирует, что источником является одиночный кадр, который имел обширное заполнение изначально скрытым материалом и добавление эффектов по пути. Интересное упражнение. Ни один из этих эффектов не возник бы, если бы это была настоящая серия выстрелов, и, вероятно, ничего бы не произошло, если бы эта последовательность была полностью автоматически сгенерирована машиной. Это не исключает использования управляемых вручную автоматизированных инструментов. Все это указывает, но не гарантирует, что источником является одиночный кадр, который имел обширное заполнение изначально скрытым материалом и добавление эффектов по пути. Интересное упражнение.

Я думаю, что последний абзац является фактическим случаем. Объем вычислительной мощности наших настольных компьютеров сегодня поразителен, особенно с обработкой с поддержкой GPGPU.
В наши дни все так быстро называют нечестную игру, я не вижу там ничего, что нельзя было бы сделать вручную из одного изображения, если бы у него было немного времени, терпения и опыта. Я не вижу реальных причин сомневаться в утверждениях создателя. Кажущееся движение модели — всего лишь артефакт сжатия .gif и эффектов бликов.
@Russell Я уже давал здесь ссылку на исходное изображение с более высоким качеством, если вы хотите его изучить. Это 4,3 МБ.
См. дополнение к моему ответу о «нечестной игре» - не то, что я хотел предложить.
@Meysam — это не оригинальное изображение; подпись: «Фото Андрея. Странный эффект от меня…». Что было бы действительно интересно, так это увидеть фото Андрея.
@mattdm Ты прав. Я попросил художника добавить ссылку на исходное фото, если это возможно.
@mattdm кажется, это оригинальное изображение: http://psychiatrique.deviantart.com/art/Nastasia-Noir-133818038
Объем обработки, который потребовал бы такой 3D-инструмент, по сравнению с тем, что у нас есть, тривиален — он просто требует некоторого ввода вручную. Когда я работал в Министерстве транспорта Миннесоты, мы регулярно использовали инструменты, с помощью которых мы преобразовывали 2D-изображения в текстуры 3D-моделей, используя данные LIDAR, для детального моделирования вождения.