Mundarija:
Video: Tasvirga asoslangan modellashtirish/fotogrametriya portreti: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Muallifning boshqa maqolalarini kuzatib boring:
Hammaga salom, Bu yo'riqnomada men sizga raqamli tasvir yordamida 3D modellarni yaratish jarayonini ko'rsataman. Jarayon Photogrammetry deb nomlanadi, uni tasvirga asoslangan modellashtirish (IBM) deb ham atashadi. Xususan, bunday jarayon har qanday ob'ekt yoki makonni uch o'lchovli qayta yaratish uchun ishlatiladi. Artefaktlar va san'at asarlaridan tortib geologik releflar va xarobalar kabi bo'shliqlargacha, men 3D modelli portret animatsiyasini qanday yaratishni ko'rsataman va bu turdagi ijodiy ishlarni bajarish uchun zarur bo'lgan ish jarayonini ko'rsataman.
1 -qadam: dasturiy ta'minot
Birinchidan, tasvirlardan 3D modellarni yaratish uchun kerakli dasturiy ta'minotni oling. Bunga quyidagilar kiradi:
Vizual SFM -
Keyingi - 3D modelini qayta qurish. Bunga quyidagilar kiradi:
Meshlab -
Nihoyat, boshqa dasturlar yordamida oxirgi yaxshilanishlar:
Maya (talabalar versiyasi yoki bepul sinov), Blender yoki har qanday 3D modellashtirish dasturi
2 -qadam: VisualSFM uchun rasmlar
Endi sizda dasturiy ta'minot mavjud bo'lsa, tashqariga chiqing va har qanday ob'ekt, makon yoki atrof -muhitning xom tasvirini oling. 3D modellar uchun tasvirni olishning ikki yo'li mavjud:
Buning bir usuli - har bir qadamda ob'ekt yoki makon atrofida konvergent tarzda sinchkovlik bilan aylanib, rasmga olish.
Ikkinchi usul - videoga olish va ob'ekt yoki makon atrofida aylanish. Keyin Adobe Media Encoder -ga o'ting va videoni alohida kadrlarga bo'ling. Shubhasiz, sizning kamerangiz qanchalik ko'p ramka olsa, shuncha ko'p materialga ega bo'lasiz, shuning uchun siz 3D -rasmda batafsilroq ma'lumotga ega bo'lasiz.
VisualSFM -da:
1. Fayl - Ochish+ Ko'p rasmlar (Bu erda siz ramkalar yoki rasmlarni olib, ularni VisualSFM -ga import qilasiz)
2. Endi siz barcha rasmlaringizni yukladingiz, davom eting va etishmayotgan o'yinlarni hisoblash tugmasini bosing. Bu tugma tashqi tomonga yo'naltirilgan 4 ta o'qdan iborat. Bu jarayon qancha rasm yuklaganingizga qarab uzoq davom etishi mumkin. Buning sababi shundaki, dasturiy ta'minot har bir tasvirni siz yuklagan boshqa rasmlar bilan taqqoslab, 3D modelni qayta yaratish jarayonini boshlash uchun shunga o'xshash fokuslar va jihatlarni taqqoslaydi, shuning uchun sabr qiling.
3. Bu jarayon tugagach, davom eting va Compute 3D Reconstruction tugmasini bosing. Bu tugma tez o'tish tugmasiga o'xshaydi, lekin ortiqcha bo'lmasa (u yo'qolgan o'yinlarni hisoblash tugmachasining yonida). Bu erda VisualSFM bir -biriga o'xshash jihatlari bo'lgan kadrlarni oladi va bo'shliq, ob'ekt yoki shaxsning 3D modelini yaratishni boshlaydi. VisualSFM har bir rasmda tasvirning dastlabki ma'lumotlarini, shuningdek, ob'ektlarning masofasi va chuqurligini hisobga oladi, shuning uchun u 3D-model sifatida ushbu mavzuni qayta yaratishga qodir. VisualSFM (Strukturadan Harakat) deb nomlanishining sababi shundaki, SfM jarayoni ikki o'lchovli tasvir ketma-ketligini taqqoslaydi va uch o'lchovli tuzilmalarni (3D modellar) baholaydi.
4. Shundan so'ng, davom eting va zich rekonstruksiya qilish uchun CMVS -ni bosing. Bu sizning 3D modelingizni yakunlaydi va siz.cmvs va.nvm fayllarini hamda.ply faylini saqlamoqchisiz. Sizga Meshlab uchun.nvm fayli kerak bo'ladi va sizga ob'ektingizning 3D to'rini olish uchun.ply fayli kerak bo'ladi, u ham Meshlabda bo'ladi.
Tavsiya:
(Juda oddiy) Kasalliklarni modellashtirish (Scratch yordamida): 5 qadam
(Juda oddiy) Kasalliklarni modellashtirish (Scratch yordamida): Bugun biz kasallikning simulyatsiyasi bo'lamiz, bu har qanday kasallik emas, balki COVID-19. Bu simulyatsiya men havola qiladigan 3blue1brown videosidan ilhomlangan. Bu tortish va tushirish bo'lgani uchun, biz JS yoki Pyt bilan iloji boricha qila olmaymiz
LTspice -da EKG signallarini modellashtirish: 7 qadam
LTspice -da EKG signallarini modellashtirish: EKG - bu yurakda sodir bo'ladigan elektr signallarini o'lchashning juda keng tarqalgan usuli. Ushbu protseduraning umumiy g'oyasi aritmiya, koronar arter kasalligi yoki yurak xuruji kabi yurak muammolarini topishdir. Agar bemor
Ko'rsatiladigan robotni 3D modellashtirish: 6 qadam
O'qitiladigan robotni 3D modellashtirish: Model 3D bosilganda o'yinchoq yoki bezak sifatida foydalanish uchun qilingan. uning o'lchami taxminan 8x8x6 sm. Rasmlar asta -sekin chap menyuda sanab o'tilgan qattiq ishlarning xususiyatlari bilan tushunarli. STL fayllari
Mac OS -da bepul fotogrametriya: rasmlardan 3D modellargacha: 5 qadam
Mac OS -da bepul fotogrametriya: Fotosuratlardan 3D modellargacha: Fotogrametriya - bu ob'ektlar orasidagi masofani o'lchash uchun tasvirlar/fotografiyadan foydalanish (Webster rahmat). Ammo zamonaviy maqsadlar uchun, odatda, 3D -skanerga ehtiyoj sezmasdan, real dunyodagi narsalarning 3D modelini yasash uchun foydalaniladi
1980-yillardagi videokamerani real vaqtda polarimetrik tasvirga aylantirish: 14 qadam (rasmlar bilan)
1980-yillardagi videokamerani real vaqt rejimida polarimetrik tasvirga aylantiring: Polarimetrik tasvirlash keng doiradagi o'yinlarni o'zgartiradigan ilovalarni ishlab chiqish yo'lini taklif qiladi - atrof -muhit monitoringi va tibbiy diagnostikadan tortib, xavfsizlik va antiterror dasturlariga qadar. Biroq, juda