На самом деле у Nuke от Foundry есть достойное начало в будущем создания компьютерных моделей из изображений. В основном это занимает высокую контрастную точку и отслеживает ее через последовательные моменты. Учитывая сотни и тысячи отслеживаемых точек, следующий шаг - рассчитать перспективное изменение между точками. Скажем, что две точки - это известное расстояние между пикселями в момент времени, равное нулю, и некоторое время спустя они находятся на другом расстоянии друг от друга. Это изменение разницы может быть плохой точкой отслеживания. Но если предположить, что две точки отлично отслеживаются, то изменение расстояния может быть вызвано движением камеры в поперечном или вращательном направлении. И в реальном пространстве точка, расположенная дальше от вас, будет иметь другую перспективу, чем более близкую точку. Это изменение перспективы является математической определенностью.
Первоначально трекинг, как правило, используется для рефилирования куска пленки для его стабилизации. Но процесс, который программное обеспечение использует для анализа фильма, может быть сохранен, его часто называют облаком точек. соединение многих близких точек, которые очень хорошо отслеживаются, обычно связано с тем, что точки являются частями поверхности, поэтому можно построить модель.
Но мой друг, мы варвары на скорости и в программном обеспечении, которые могут сделать это отлично. Или у всех художников CG там не было бы ничего, чтобы моделировать майя, кроме фантастических монстров и космических кораблей, которые еще не существуют.
Это слишком широкий вопрос, чтобы мы могли ответить. Вы говорите о съемке неподвижных изображений, обрабатывая их для создания трехмерной модели области, а затем представляя эту трехмерную область на устройстве. Каждая из этих тем могла бы заполнить главы. –