
Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59

Pastaraisiais metais bepiločių orlaivių videografija išties sprogo ir yra daugybė talentingų pilotų, kurie sukuria pačius akrobatiškiausius vaizdo įrašus naudodamiesi savo kvadrokopteriais ir pirmojo asmens ausinėmis. Mano brolis Johnny FPV yra vienas iš šių pilotų, todėl norėjau pamatyti, ar įmanoma iš savo laisvo stiliaus filmų atkurti aplinką, kurioje jis skraido.
Pastovi, įdomių vietų užrakinta dronų filmuota medžiaga tikrai gali sukurti aukštos kokybės 3D modelį, kaip čia aptarta, bet kas atsitinka, kai filmuota medžiaga yra tokia pašėlusi?
1 veiksmas: iš anksto apdorokite vaizdo įrašą


Gavę filmuotą medžiagą iš oro, ją reikia iš anksto apdoroti. Aš naudoju „Adobe Media Encoder“, tačiau beveik bet kuri vaizdo įrašų redagavimo programinė įranga turėtų tai padaryti.
Pasirinkau trumpą klipą (~ 11 sekundžių) ir pakeičiau kadrų dažnį nuo 29,77 iki 30 kadrų per sekundę, o naują vaizdo įrašą išsaugojau norimame aplanke.
Toliau aš naudoju FFMPEG, norėdamas eksportuoti visus kitus vaizdo įrašo kadrus kaip JPG. Jei nesate susipažinę, FFMPEG yra komandinės eilutės įrankių rinkinys, leidžiantis apdoroti ir konvertuoti beveik bet kokį garso ar vaizdo įrašą, kurį galite įsivaizduoti. Yra mokama programinė įranga, leidžianti atlikti daugelį tų pačių dalykų, tačiau jei norite šiek tiek dirbti su komandine eilute, tai gali būti neįtikėtinai galingas įrankis.
Čia rasite gerą FFMPEG diegimo vadovą.
Norite pakeisti savo katalogą į vaizdo failo vietą (cd) ir naudoti šį scenarijų:
ffmpeg -i (jūsų vaizdo failo pavadinimas) -vf fps = 15 exp%03d.jpg
Pakeitus fps, natūraliai pasikeis per sekundę vaizdo įrašo eksportuojamų vaizdų skaičius. Tai grįžta prie to, kodėl aš pakeičiau vaizdo įrašo kadrus per sekundę nuo 29,97 iki 30- 15 vaizdų per sekundę paėmimas tiesiog paims kiekvieną kitą vaizdo įrašo kadrą. Jei norėtumėte kas šešto kadro, nustatytumėte jį 5 kadrų per sekundę ir tt
„exp %03d.jpg“paveikslėliai bus išsaugoti kaip exp000.jpg, kur vaizdai sunumeruoti iš eilės su trimis skaitmenimis- jei turite ilgesnį vaizdo įrašą ir norite eksportuoti daugiau nei 999 vaizdus, parašykite %04d visi vaizdai su keturiais skaitmenimis; galite eksportuoti iki 9999.
(pastaba: „ffmpeg -i (jūsų vaizdo įrašo failo pavadinimas) -r (kadrų dažnis) -f image2 exp%03d.jpg“taip pat padeda išgauti kadrus iš vaizdo įrašo, tačiau dėl kokių nors priežasčių gaunu geresnių taškų debesų iš vaizdų, apdorotų ankstesnis metodas)
2 veiksmas: importuokite nuotraukas ir sukurkite taškinį debesį



Gavę vaizdų rinkinį, galite pradėti įprastą fotogrametrijos darbo eigą. Aš naudoju „Agisoft PhotoScanPro“, tačiau kitos programos, tokios kaip „Autodesk Remake“, greičiausiai būtų vienodai sėkmingos (jei ne daugiau).
Importavęs nuotraukas taip pat nustatiau fotoaparato kalibravimą į „Fisheye“, nes ši medžiaga iš pradžių buvo gauta iš „GoPro“. Po kelių minučių apdorojimo ir pradeda atsirasti tam tikra 3D informacija! Taškinis debesis gali neatrodyti daug ir susideda tik iš kelių tūkstančių taškų, todėl to visiškai nepakanka, kad būtų galima apskaičiuoti tinklelį. Iš to sukūriau tankų taškinį debesį ir dabar turiu dirbti apie 200 000 taškų.
3 žingsnis: sukurkite tinklelį


Dabar, kai turime dirbti su visais šiais taškais, galima apskaičiuoti tinklelį. Aš naudoju palyginti didelį veidų skaičių ir įgalinu interpoliaciją- tai padarys tinklelį šiek tiek „miglotesnį“, tačiau galiausiai tinklelyje bus daug mažiau trūkstamų paviršių ir skylių. Po kelių minučių apdorojimo mes gauname rezultatą, panašų į architektūrą, kuria skrido dronas!
4 žingsnis: tekstūra ir galutiniai rezultatai


„Photoscan“taip pat leidžia iš įvestų vaizdų sukurti tinklelio tekstūrą, kuri suteikia paskutinį modelio detalumą. Turiu prieštaringų jausmų dėl šio proceso rezultatų (yra daug geresnių būdų, kaip sukurti tikslų modelį), bet apskritai manau, kad nuostabu, kad bet koks modelis gali pasirodyti iš tokios rimtos medžiagos!
Tolesnės kryptys, kurių galėčiau imtis šiame projekte, gali būti paviršių sutirštinimas į vandeniui nelaidžius 3D spausdinimo modelius, arba jie galėtų tapti siurrealistinio VR kraštovaizdžio dalimi.
Rekomenduojamas:
USB maitinimo naktinis apšvietimas su akumuliatoriaus atsargine kopija (du modeliai): 3 žingsniai

USB maitinimo naktinis apšvietimas su atsarginiu akumuliatoriumi (du dizainai): Kiek vėliau aš atradau, kad mano kambariui reikia baterijų maitinamo naktinio apšvietimo. Idėja buvo ta, kad nenorėjau keltis iš lovos kiekvieną kartą, kai norėjau išjungti šviesą ir eiti miegoti. Man taip pat reikėjo šviesos, kuri nebuvo tokia ryški kaip mano miegamojo šviesa
Nešiojama litavimo stotis iš perdirbtos medžiagos. / Estación De Soldadura Portátil Hecha Con Material Reciclado .: 8 žingsniai (su paveikslėliais)

Nešiojama litavimo stotis iš perdirbtos medžiagos. / Estación De Soldadura Portátil Hecha Con Material Reciclado .: Tėtis buvo puikus menininkas ir nuotykių ieškotojas, kaip ir didelis pasidaryk pats kultūros gerbėjas. Jis vienas namuose padarė daug pakeitimų, įskaitant baldų ir spintos tobulinimą, senovinių lempų perdirbimą ir netgi pakeitė savo „VW“kombi furgoną kelionėms
Patenkinami LED modeliai: 9 žingsniai

Patenkinami šviesos diodų modeliai: daugeliui miegas tapo praktiškai nepasiekiama preke, prabanga, skirta nedaugeliui laimingųjų, kurie nejaučia įvairių atsakomybės stygų, traukiančių juos iš karto skirtingomis kryptimis. Miegas yra gyvybiškai svarbus ir gali padėti jaustis žvaliai
Mokymosi asistentas ir jo medžiagos: 4 žingsniai

Mokymosi asistentas ir jo medžiagos: Objektui aš darau prietaisą, kuris padėtų žmonėms geriau mokytis ir turėtų daugiau pertraukų studentams, o prietaisui - jutiklis galėtų suskaičiuoti, kiek laiko studijavote, kiek pertraukų galite turėjo ir kiek laiko mokinys
LED modeliai (skirtingi šviesos modeliai): 3 žingsniai

LED modeliai (skirtingi šviesos modeliai): Idėja: Mano projektas yra LED spalvų modelis. Projekte yra 6 šviesos diodai, kurie visi yra maitinami ir bendrauja su „Arduino“. Yra 4 skirtingi modeliai, kurie pereis ir bus žaidžiami ciklu. Kai vienas modelis baigiasi, kitas takas