Ji paprastus jūsų telefono vaizdo įrašus paverčia interaktyviais 3D pasauliais (Video) ()
Paviešintas įrankis, kurio „Google“ ir „Apple“ nenorėjo rodyti: jūsų telefonas nemokamai darys tai, už ką kiti ima tūkstančius.
© Android Open Source project, CC BY 2.5 | https://commons.wikimedia.org/wiki/File:Android_Smartphones.jpg
Prisijunk prie technologijos.lt komandos!
Laisvas grafikas, uždarbis, daug įdomių veiklų. Patirtis nebūtina, reikia tik entuziazmo.
Sudomino? Užpildyk šią anketą!
Pamirškite brangias prenumeratas ir debesų paslaugas. Internete pasirodė visiškai nemokama, atvirojo kodo programa, kuri paprastus jūsų telefono vaizdo įrašus paverčia interaktyviais 3D pasauliais.
Technologijų pasaulyje bręsta tikra revoliucija, prieinama kiekvienam, turinčiam kompiuterį su vaizdo plokšte. Entuziastai pristatė projektą, kuris leidžia sukurti trimates erdves nenaudojant jokių mokamų platformų ar brangios „LiDAR“ įrangos. Viskas atliekama lokaliai, jūsų pačių kompiuteryje, o rezultatai jau dabar gniaužia kvapą.
Kaip tai veikia?
|
Sistemos pagrindas – išmanus kelių pažangiausių technologijų sujungimas. Projektas naudoja „ByteDance“ sukurtą dirbtinio intelekto modelį „Depth Anything 3“, optimizuotą versiją „depth-anything.cpp“ ir pažangius SLAM (angl. Simultaneous Localization and Mapping) algoritmus.
- Gylio analizė. Dirbtinis intelektas analizuoja kiekvieną vaizdo įrašo kadrą ir nustato atstumus iki objektų;
- Kameros sekimas. Programa tiksliai seka, kaip judėjo telefonas filmavimo metu;
- 3D modeliavimas. Algoritmai sugeneruoja trimatį taškų debesį (angl. point cloud), po kurį galima laisvai vaikščioti.
Rezultatai dar grubūs, bet ateitis aiški
Šiuo metu sugeneruoti pasauliai labiau primena pikseliuotą „Minecraft“ stilių, o ne fotorealistinę grafiką. Tačiau kūrėjai pabrėžia, kad tai tik pati pradžia. Šis metodas atveria milžiniškas galimybes žaidimų kūrėjams, robotikos inžinieriams, VR/AR entuziastams ir paprastiems turinio kūrėjams. Programos kodas yra visiškai atviras ir prieinamas „GitHub“ platformoje („mudler/depth-anything.cpp“), todėl bendruomenė jį tobulina kasdien.
