![3D modeli iz posnetkov drona prostega sloga: 4 koraki 3D modeli iz posnetkov drona prostega sloga: 4 koraki](https://i.howwhatproduce.com/images/003/image-8255-32-j.webp)
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09
![3D modeli iz posnetkov drona v prostem slogu 3D modeli iz posnetkov drona v prostem slogu](https://i.howwhatproduce.com/images/003/image-8255-33-j.webp)
Video posnetki brezpilotnih letal so v zadnjih letih res eksplodirali in obstaja ogromno nadarjenih pilotov, ki s svojimi kvadrokopterji in slušalkami za prvo osebo naredijo najbolj akrobatske videoposnetke. Moj brat Johnny FPV je eden od teh pilotov, zato sem želel preveriti, ali je mogoče iz njegovih posnetkov v prostem slogu rekonstruirati okolja, v katera leti.
Stabilni posnetki zaklenjenih brezpilotnih letal, ki so zanimivi, lahko zagotovo ustvarijo 3D-model visoke zvestobe, kot je opisano tukaj, toda kaj se zgodi, ko so posnetki tako frenetični, kot je ta?
1. korak: Predobdelajte svoj video
![Predhodno obdelajte svoj video Predhodno obdelajte svoj video](https://i.howwhatproduce.com/images/003/image-8255-34-j.webp)
![Predhodno obdelajte svoj video Predhodno obdelajte svoj video](https://i.howwhatproduce.com/images/003/image-8255-35-j.webp)
Ko imate posnetke iz zraka, je potrebna nekaj predhodne obdelave. Uporabljam Adobe Media Encoder, vendar bi morala za to poskrbeti skoraj vsaka programska oprema za urejanje videa.
Izbral sem kratek posnetek (~ 11 sekund) in spremenil hitrost sličic z 29,77 na 30 sličic na sekundo ter novi video shranil v želeno mapo.
Nato uporabljam FFMPEG za izvoz vseh drugih okvirjev videoposnetka kot jpg. Če niste seznanjeni, je FFMPEG nabor orodij ukazne vrstice, ki omogoča obdelavo in pretvorbo skoraj vseh vrst zvoka ali videa, na katere se spomnite. Obstaja plačljiva programska oprema, ki vam bo omogočila, da počnete veliko istih stvari, če pa ste pripravljeni malo delati z ukazno vrstico, je to lahko neverjetno močno orodje.
Dober vodnik za namestitev FFMPEG je na voljo tukaj.
Imenik boste želeli spremeniti v mesto slikovne datoteke (cd) in uporabiti naslednji skript:
ffmpeg -i (ime vaše video datoteke) -vf fps = 15 exp%03d.jpg
Spreminjanje fps bo seveda spremenilo število slik, izvoženih na sekundo videoposnetka. To sega nazaj v to, zakaj sem spremenil fps videoposnetka z 29,97 na 30- zajem 15 slik na sekundo bo zdaj preprosto zajel vse druge kadre iz videoposnetka. Če bi želeli vsak šesti okvir, bi ga nastavili na 5 sličic na sekundo … itd.
"exp %03d.jpg" povzroči, da se slike shranijo kot exp000.jpg, kjer so slike oštevilčene zaporedno s tremi številkami- če imate daljši video posnetek in želite izvoziti več kot 999 slik, bi zapis %04d vse slike s štirimi številkami; lahko izvozite do 9999.
(Opomba: "ffmpeg -i (ime vaše video datoteke) -r (framerate) -f image2 exp%03d.jpg" deluje tudi za pridobivanje sličic iz videa, vendar iz kakršnega koli razloga dobim boljše oblake točk iz slik, obdelanih v prejšnja metoda)
2. korak: Uvozite fotografije in ustvarite oblak točk
![Uvozite fotografije in ustvarite oblak točk Uvozite fotografije in ustvarite oblak točk](https://i.howwhatproduce.com/images/003/image-8255-36-j.webp)
![Uvozite fotografije in ustvarite oblak točk Uvozite fotografije in ustvarite oblak točk](https://i.howwhatproduce.com/images/003/image-8255-37-j.webp)
![Uvozite fotografije in ustvarite oblak točk Uvozite fotografije in ustvarite oblak točk](https://i.howwhatproduce.com/images/003/image-8255-38-j.webp)
Ko imate nabor slik, lahko začnete z običajnim potekom fotogrametrije. Uporabljam Agisoft PhotoScanPro, drugi programi, kot je Autodesk Remake, pa bi bili verjetno enako uspešni (če ne celo bolj uspešni).
Po uvozu fotografij sem kalibracijo fotoaparata nastavil tudi na Fisheye, saj je ta posnetek prvotno prišel iz GoPro. Nekaj minut kasneje obdelave in začne se pojavljati nekaj 3D informacij! Oblak točk morda ne izgleda veliko in je sestavljen le iz nekaj tisoč točk, zato še ni dovolj za izračun mreže. Iz tega sem zgradil gost oblak točk in zdaj imam za delo približno 200.000 točk.
3. korak: Zgradite mrežo
![Zgradite mrežo Zgradite mrežo](https://i.howwhatproduce.com/images/003/image-8255-39-j.webp)
![Zgradite mrežo Zgradite mrežo](https://i.howwhatproduce.com/images/003/image-8255-40-j.webp)
Zdaj, ko imamo za delo vse te točke, lahko izračunamo mrežo. Uporabljam relativno veliko število obrazov in omogočam interpolacijo- zaradi tega bo mrežica nekoliko bolj "mehka", vendar bo na koncu veliko manj manjkajočih površin in lukenj v očesu. Po nekaj minutah obdelave začnemo imeti rezultat, ki spominja na arhitekturo, po kateri je letel brezpilotni letalnik!
4. korak: Tekstura in končni rezultati
![Tekstura in končni rezultati Tekstura in končni rezultati](https://i.howwhatproduce.com/images/003/image-8255-41-j.webp)
![Tekstura in končni rezultati Tekstura in končni rezultati](https://i.howwhatproduce.com/images/003/image-8255-42-j.webp)
Photoscan vam omogoča tudi, da iz vhodnih slik ustvarite teksturo za mrežo, kar modelu daje zadnjo podrobnost. Glede rezultatov tega procesa imam mešane občutke (obstajajo boljši načini za izdelavo natančnega modela), vendar se mi zdi na splošno neverjetno, da lahko kateri koli model sploh pride iz takšnih norčavih posnetkov!
Nadaljnja navodila, ki bi jih lahko ujel pri tem projektu, bi lahko bila zgostitev površin v vodotesne modele za 3D tiskanje ali pa bi postali del nadrealistične pokrajine VR.
Priporočena:
Arduino za Nerf: Kronograf in števec posnetkov: 28 korakov (s slikami)
![Arduino za Nerf: Kronograf in števec posnetkov: 28 korakov (s slikami) Arduino za Nerf: Kronograf in števec posnetkov: 28 korakov (s slikami)](https://i.howwhatproduce.com/images/003/image-6723-83-j.webp)
Arduino za Nerf: Kronograf in števec posnetkov: Moj prejšnji Instructable je zajemal osnove odkrivanja hitrosti pikado z infrardečim oddajnikom in detektorjem. Ta projekt je naredil korak dlje z uporabo tiskanega vezja, zaslona in baterij za izdelavo prenosnega števca streliva in kronografa.
3D tiskanje prevodnih posnetkov z grafenom PLA: 9 korakov (s slikami)
![3D tiskanje prevodnih posnetkov z grafenom PLA: 9 korakov (s slikami) 3D tiskanje prevodnih posnetkov z grafenom PLA: 9 korakov (s slikami)](https://i.howwhatproduce.com/images/002/image-5431-76-j.webp)
3D tiskanje prevodnih posnetkov z grafenom PLA: Ta navodila podajajo dokument o mojem prvem poskusu 3D tiskanja prevodnih posnetkov na tkanino. Hotel sem 3D natisniti ženski snap, ki bi se povezal z običajnim kovinskim snapom. Datoteka je bila modelirana v Fusion360 in natisnjena na Makerbot Rep2 in Drem
Načrtujte pretakanje zvočnih posnetkov v Ubuntu: 5 korakov
![Načrtujte pretakanje zvočnih posnetkov v Ubuntu: 5 korakov Načrtujte pretakanje zvočnih posnetkov v Ubuntu: 5 korakov](https://i.howwhatproduce.com/images/003/image-6753-40-j.webp)
Načrtujte pretakanje zvočnih posnetkov v Ubuntuju: če ste kot jaz, vaši šefi dejansko pričakujejo, da boste med delom delali in ne sedeli ter poslušali svoje najljubše radijske oddaje, kot bi si želeli. V tem navodilu bom pokazal, kako lahko samodejno posnamete kateri koli zvočni tok z uporabo mplayerja, lame
Ustvarite dinamično diaprojekcijo svojih posnetkov s foto zgodbo 3: 16 korakov
![Ustvarite dinamično diaprojekcijo svojih posnetkov s foto zgodbo 3: 16 korakov Ustvarite dinamično diaprojekcijo svojih posnetkov s foto zgodbo 3: 16 korakov](https://i.howwhatproduce.com/images/003/image-7778-49-j.webp)
Ustvarite dinamično diaprojekcijo svojih posnetkov s Photo Story 3: To je eden od načinov za ustvarjanje diaprojekcije fotografij nice.wmv z učinki pomikanja in povečave z uporabo predvsem brezplačne programske opreme. Pričakujem, da obstajajo lažji načini, vendar nisem našel pouka na to temo. Moja metoda malo hodi po hišah, vendar deluje
Kako brezplačno dodati melodije zvonjenja in varnostne kopije video posnetkov na Verizon Vx8500 (imenovano tudi čokolada): 8 korakov
![Kako brezplačno dodati melodije zvonjenja in varnostne kopije video posnetkov na Verizon Vx8500 (imenovano tudi čokolada): 8 korakov Kako brezplačno dodati melodije zvonjenja in varnostne kopije video posnetkov na Verizon Vx8500 (imenovano tudi čokolada): 8 korakov](https://i.howwhatproduce.com/images/004/image-9012-37-j.webp)
Kako brezplačno dodati melodije zvonjenja in varnostne kopije video posnetkov na Verizon Vx8500 (poznano tudi kot čokolada): To vam bo pokazalo, kako zgraditi polnilni/podatkovni kabel za vx8500 (poznano tudi kot čokolada) in kako uporabiti kabel za nalaganje melodij zvonjenja in varnostno kopiranje kupljenih videoposnetki vcast. Zavrnitev odgovornosti: Ne odgovarjam za dejanja tistih, ki berejo to stran.