Трёхмерное отслеживание

Материал из Неолурк, народный Lurkmore
(перенаправлено с «3D tracking»)
Перейти к навигации Перейти к поиску

Трёхмерное отслеживание (3D tracking, 3D трекинг, 3D отслеживание) — главная (краеугольная) технология в создании видео спецэффектов, дополняющих реальное изображение снятое на камеру, и в технологии дополненной реальности.

Preamble[править]

Если тебя всегда волновало как в процессе монтажа видео на отснятый живой материал добавляют спецэффекты, то ответ — 3D tracking. Кстати, технология дополненной реальности работает также именно за счёт этого самого 3D трекинга. Именно при помощи 3D трекинга удаётся отслеживать перемещение настоящей камеры в реальном пространстве чтобы потом правильно наклонять наложенный поверх CG.

В процессе 3D трекинга строится трёхмерная проекция сцены и отслеживается перемещение камеры и объектов в ней. На основе этой информации и создаётся правильное движение CG (спецэффектов) в итоговом изображении.

3D-трекинг называется именно 3D так как есть и более простой 2D трекинг, который в серьёзном продакшине давно не используется.

3D tracking это, пожалуй, самый сложный процесс в создании спецэффектов при видеомонтаже. Поэтому многие fx-мэйкеры очень не любят работать с 3D трекингом из-за большой сложности. Сегодня куда проще создать всю сцену полностью в CG без использования живых кадров. В таком подходе проблему может составить разве что только движение органических существ (людей, животных) в сцене. Дело в том, что вручную довольно тяжело создать хорошую анимацию трёхмерных органических персонажей, а процедурные (программные) варианты также не блещут. Поэтому для этих целей лучше отдельно снять анимацию движения актёров при помощи motion capture (захват движения).

Поскольку 3D tracking это основа всех сложных спецэффектов, основанных на 3D графике, добавляемых в реальные видео, то без этой темы не обходится не один курс изучения спецэффектов в видео. Более того, с этого зачастую начинают, разумеется, после изучения базиса 3D графики.

Условия, требования[править]

Для успешного воспроизведения 3D трекинга должно быть учтено несколько условий:

  • наличие в сцене/кадре надёжных трекеров
  • стабильная картинка (без сильных дёрганий) в как можно лучшем разрешении

С разрешением проблем никаких. Современные видеокамеры легко выдают 4k разрешение в 60 fps. Стабильность кадра также легко решается штативом, риггом или тому подобным, например, тележкой на рельсах. С надёжными трекерами куда сложнее. Трекеры это то за что будет цепляться процедурный (программный) обработчик изображения, то есть ключевые точки. Если зацепиться в кадре особо не за что (нет стабильных и надёжных трекеров), то треккинг не удастся. Обычно надёжные трекеры создают в заготовленной сцене дополнительно. Например, синие квадраты на зелёном хромокее — это именно они, надёжные трекеры.

Обработка 3D трекинга[править]

Сам по себе процесс 3D трекинга довольно ресурсоёмкий. Для серьёзного продакшина 3D трекинг делается не real-time, а отложенный, как и процесс 3D рендера CG. Для технологии дополненной реальности, естественно, используется real-time 3D tracking, который куда менее качественный, что заключается в неточности сопоставления трёхмерного виртуального мира с сценой в видео.

Собственно, после проведения успешного и качественного 3D трекинга ничего сложно не составляет добавлять в кадр CG спецэффекты.

Вообще конечно, 3D трекинг ничего особо сложного из себя не представляет. Но есть куча нюансов. Чтобы сделать качественный 3D трекинг для продакшина надо постараться. Чтобы обеспечить себе на монтаже лёгкий 3D трекинг надо заранее приготовить сцену (добавить надёжные трекеры) и правильно снять сцену на хорошую камеру.

Программы для 3D трекинга[править]

Специализированные:

  • Imagineer Systems Mocha
  • Vicon Boujou

Включающие инструменты 3D трекинга в состав:

  • The Foundry Nuke
  • Cinema 4D (с версии R16)
Blacklines.JPG Абсолуте кинографе
ЖанрыIn 5 SecondsАртхаусЗомби-трэшИндийское киноКосмическая операМашинимаНемое киноПерестроечное киноПронРоссийское киноСоветское киноФильмы восьмидесятыхЭротическое киноСтереокиноУжастикиФильмКинемацографАктёрТрёхмерное отслеживаниеРоссийский кинематографРусский сериалLucasfilmSeachtАльваро КалметНи один X не пострадалГенри Кэвилл1rus.ruДжонни ДеппАфроэльфыЭльдар РязановДжулия РобертсЧулпан ХаматоваАндрей ДворниковГолос собеседника слышен на расстоянииSoulСериалТрагедия
Термины25-й кадрCatch phraseOne-linerProduct placementVHSВидеоформатыГоблинский переводИмя, сестраКиноляпКиноштампКлюкваМерлезонский балетОригинальная звуковая дорожкаСпойлерФандабФэнсаб (русский) • ХромакейХеппи-эндЭкранка/©ИзбранныйСаспенсДрамаПопкорнЗвезда смертиРелиз-группаКинорежиссёрКиноПереименование фильмовСкит УльрихКрасный ПлащЗагонкаRed Head SoundБлэквошингСтиль миллениаловРаша ГудбайTape OperatorБрэд ПиттНейрослоникСпираль ЛжиЧёрный ГерцогЛэнс РеддикРичард ДженкинсМартин Форд
Люди кинематографаГоблинБаркерБасковаБоллВолодарскийВудКэмеронЛинчМассовщикМихалковНоланТарантиноСуперменВуди АлленМаксим ЩенёвДеймон ГамоЖак Ив КустоВалерия ДмитриеваДмитрий КрасиловРузиль Рамилевич МинекаевНиколай ЕрёминГеоргий ДаниловНикита ХоровитцСергей СоловьёвАндрей ТарковскийВиктор МурзиковАльянс Вольных ПереводчиковДжим КерриДжордж РомероВладимир КобринДоктор СатанаКульт Древних (Пустота)Revolution Team FilmsТимоти ШаламеГеоргий ВицинЮрий НикулинЕвгений МоргуновАлександр ДемьяненкоСавелий КрамаровЛеонид КуравлёвВячеслав ТихоновОлег ЯнковскийАндрей МироновАнна СамохинаАлександра ЗахароваВалентин ГафтАнатолий ПапановАлександр ПетровАркадий РайкинЛимит Studio
КритикаBadComedianNostalgia CriticTerlKabotВредное киноRU.VIDEOКино-Говно.комКинопоискКлим ЖуковКнига лучшеКонец немного предсказуемКлуб интеллектуального киноРояль в кустахТаганайРейРайан ГудманКиноЦензорДеградация ГолливудаЭндрю ЛинкольнЦензура секса в фильмахЗахват движенияКласс 1984Чужой районСтрашная воля боговLostfilmFanserialsColdfilm
КинокомпанииPrivateThe AsylumГолливудНОМПрокатчикиXadafilmsNetflixВсетамКостафильм
ЭпическоеРоссийские сериалы про ментов«Сталкер» ТарковскогоШерлок в РоссииКонцовка Игры престоловПоследний сезон Ходячих мертвецовБарби и ОппенгеймерТот, кто не дышитДиафильмНейросети и актёрыВыпускайте кракенаДиалог Трумэна и ОппенгеймераЗа себя и за СашкуКодекс ХейсаУльяна Андреевна БуншаИван Васильевич БуншаАнтон Семёнович ШпакЖорж МилославскийАскольд ТутылопидирскийАдаптация от NetflixСтолб ИванычаМистер Бабадук (Книга) • Постапокалиптическое поселениеВедьма из БлэрМаска АнонимусаДжон КонстантинТарантино и фут-фетишАгент СмитПерси ДжексонСравнение персонажей Чёрной лагуны и Закрытой школыОн снова здесьFlarrow FilmsКриминальное чтивоПрикроватный киберпанкБалка ИллиЧелюсти 19Крапива (2016)Харли КвиннТесса ТомпсонДольф ЛундгренТы должен был бороться со злом, а не примкнуть к немуСаурон и КелебримборСаурон выступает перед оркамиРемастер ХоббитаМачете не XПилотная серия = последняя серия
МетаФильмыСериалыАктёры
App.png Весьма полезная вещь, позволяет машинам работать с помощью коммандычей
МетаПрограммаDRM (SecuROMStarForceАналоговая дыра) • БагБот (Автоответчик) • Варез (Repack) • ГлюкГуйДонатКопирайт (By design) • ЛогНюкРут (Не работай под рутом) • Спортивное программированиеМегапиксельКомпьютерВерсия 2.0КодОбфускацияСкриншотДатамайнПлагинТекстовый файлБольшие данныеАльфа и бета-тестыТаймстампКэшШаблоныHello WorldНейросетиФайлИнсталляцияВидеоМощный сбой Microsoft 19 июля 2024 годаCrowdStrikeПроект GNUUserscriptDxvkVkd3dБратан хорош давай давай впередКонечный автоматLumenЗаступник (приложение)NeeUnreal MCPОптимизацияДрайверТестированиеТройная буферизацияQBitTorrentСинтезатор
ФичиБагрепорт12309BSODCookiesEmbrace, extend and extinguishFL StudioSheep.exeWinlogon.exeБубенЗащита от дуракаКостыльМашинный переводПасхальные яйцаСвистелки и перделкиСм. рис. 1Съешь ещё этих мягких французских булокTermuxGNU MetroИндусский кодНескучные обои • Сжатие (За сжатие ДжипегаШакалШкала) • Работает — не трогайРандомайзерPDF (Распознавание PDF) • Дело Google в ФАСЧат-ботXMLМакросКритическая ошибкаФреймворкСинонимайзерSourceТрёхмерное отслеживаниеТрассировка фотоновHZB OcclusionДаунгрейд RTX 4070TressFXАвтопереводчикVSCodiumThorium BrowserShovelwareФайл подкачки
ВредоносноеБотнетБрутфорсВинлокЗвонилкаКитайские пингвиныПиксель смертиТроянЧервь МоррисаBonziBuddyMediaGetBrowser hijackingTinderМиссис МажорУтечка буфера обменаWin 10 TweakerОпараш Mozilla FirefoxЯндекс.МузыкаКрэкерБезопасность через умолчаниеGrifter.aviTrojan.Winlock.DeathМиссис МажорСредаDirectStorageDriverpackГенератор случайных чиселDisable Core 0РомхакингDDrawCompatWingetCreateWinGetCoowonЯндекс МессенджерVCPkgSELinuxXfireYouTube Auto-ResumeTape OperatorBotFatherMTProtoSignalDoubleClickFixGiteeБотофермаMalware
КомпанииApple / Apple (AppleScript) • GoogleMicrosoftSAPЯндексExiled Exchange 2BraveAdNauseamСкурвление FirefoxCafe BazaarAMD FEMFXPPSSPPАвтохукQuick machine recoveryMAXBypassNROWizTreeJTubeGallium NineFalconRu-WireGuardМобильное приложениеWebRenderСмс-бомберInstaller-SHProton GEProcess LassoParkControlDolby Access
Движения8-bitOpen source (КрасноглазикиЛинуксоиды) • Вирусная сценаДаунгрейдДемосценаМоддингMMDDirectDrawЛагиБлокировка Дискорда в РоссииOpera GXНесоответствие MIME-типаRenoisePygameLs (UNIX)МетаданныеПатчNginxПиксельЭмуляторSearxТамТамMallocСвязный списокSOLIDGreasemonkeyПлатные сообщенияFlatpakNouveauFuse.jsFellouИстория браузера
Офис3DS MAXGIMPGNU EmacsMovie MakerMS Paint • OpenOffice • PowerPointviMicrosoft WordExcelБлокнотФотошопАнтивирус КасперскогоAvast!TikZShareXAlternativeToСкрепышMicrosoft OfficeТекстовый редакторWeChatZoomДиспетчер задачMicrosoft CortanaWinampBallonTranslatorKerish DoctorОбщая ошибкаFirefox: Как один баг сломал весь YouTubeМеждулициеMeld StudioLadybirdCheat EngineTotal Commander
ОСAndroidBSDDOSMenuetOSReactOSWindows (Phone 7Phone 878Vista) / МаздайЛинуксРусская ОСФантом ОСIndex.phpCompassУход мэйнтейнера NouveauБойкот лаунчеровAria2cNoiceMinecraft-Installer.exeDirectX
БраузерыInternet ExplorerОпера / Opera • Тормозилла (ОгнелисLolifoxMozilla FirefoxFirefoxFirefox Klar) • Хром (шпионаж) • SafariЯндекс.БраузерУведомления в браузереVivaldiTor-браузерЗосимаФронтенд
ИнтернетAdobe Systems (Flash) • I2PLow Orbit Ion CannonTorTunatic • Чат−клиенты (MirandaQIPSkypeЖабберDiscordVIPole) • HTTPSПрокси-сервер (Proxifier) • Торрент (Magnet-ссылкаΜTorrent) • JavaScriptCSSHTMLБаннермейкерИзменение TTL сетевых пакетовКапчаICQFiddlerViberZonaSteamSillyTavernWickr Me
РазработкаBrainFuckCC++C#JavaHaskellАссемблерChaos ConstructionsBATMySQLGitHubAutoHotKey (AutoHotInterception) • Sublime TextAPK (APKPureзапрет) • BASICPerlPythonPHPФоркUnity3DSAISIPСАПРФлагUTAUФласк макросАуработRaidCallAdobe MingОфициальный™ список кошерных программDevOpsНиколай ДуровЗаброшенное ПО
ЛюдиВеб-мастерLovinGODБалмерГейтсГенерал ФейлорДжобсМитникПоттерингде РаадтСпольскиСтоллманТорвальдсШахиджанянAche666Марк ЦукербергЕвгений ПоповДенис КумпонМассовая компьютерная безграмотность
КостылиCygwin • PunkBusterT9WineWishmasterАнтивирусыХакинтошСборки WindowsDenuvoЧистая установкаКалькулятор Consul WarMicrosoft StoreUBlock OriginLightshotAdBlockSearchApp.exeCPU-ZГуглPhotoshopКаптча с пчёламиВзлом Windows через MetasploitЩЩ Мессенджер
Команды^H^WAlt+F4Ctrl+Alt+Delman/me/quitrm -rf