Სარჩევი:
- ნაბიჯი 1: წინასწარ დაამუშავეთ თქვენი ვიდეო
- ნაბიჯი 2: ფოტოების იმპორტი და შექმენით წერტილოვანი ღრუბელი
- ნაბიჯი 3: ააშენეთ ბადე
- ნაბიჯი 4: ტექსტურა და საბოლოო შედეგები
ვიდეო: 3D მოდელები თავისუფალი სტილის დრონის კადრებიდან: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
უპილოტო თვითმფრინავების ვიდეოგადაღება მართლაც აფეთქდა ბოლო წლებში და არის უამრავი ნიჭიერი მფრინავი, რომლებიც იღებენ ყველაზე აკრობატულ ვიდეოებს მათი კვადროკოპტერებისა და პირველადი ხედვის ყურსასმენების გამოყენებით. ჩემი ძმა ჯონი FPV არის ერთ -ერთი ასეთი მფრინავი, ამიტომ მინდოდა მენახა შესაძლებელი იყო თუ არა გარემოს რეკონსტრუქცია, რომელშიც ის დაფრინავს მისი თავისუფალი სტილის კადრებიდან.
სტაბილური, საინტერესო ადგილის ჩაკეტილი თვითმფრინავების კადრებს, რა თქმა უნდა, შეუძლიათ შექმნან მაღალი ერთგულების 3D მოდელი, როგორც ეს აქ არის განხილული, მაგრამ რა ხდება მაშინ, როდესაც კადრები ისეთივე სასტიკია, როგორც ეს?
ნაბიჯი 1: წინასწარ დაამუშავეთ თქვენი ვიდეო
მას შემდეგ რაც მიიღებთ საჰაერო კადრებს, საჭიროა წინასწარი დამუშავება. მე ვიყენებ Adobe Media Encoder- ს, მაგრამ თითქმის ნებისმიერ ვიდეო რედაქტირების პროგრამულ უზრუნველყოფას უნდა შეეძლოს ამაზე ზრუნვა.
მე ავირჩიე მოკლე კლიპი (~ 11 წამი) და შევცვალე კადრების სიხშირე 29.77 -დან 30 კადრ / წმ -მდე და შევინახე ახალი ვიდეო ჩემს სასურველ საქაღალდეში.
შემდეგი, მე ვიყენებ FFMPEG– ს ვიდეოს ყველა სხვა ჩარჩოს-j.webp
FFMPEG– ის დაყენების კარგი სახელმძღვანელო აქ არის შესაძლებელი.
თქვენ გსურთ შეცვალოთ თქვენი დირექტორია თქვენი გამოსახულების ფაილის ადგილას (cd) და შემდეგ გამოიყენოთ შემდეგი სკრიპტი:
ffmpeg -i (თქვენი ვიდეო ფაილის სახელი) -vf fps = 15 exp%03d.jpg
Fps– ის შეცვლა, ბუნებრივია, შეცვლის ვიდეოს წამში ექსპორტირებული სურათების რაოდენობას. ეს იმაზე მეუბნება, თუ რატომ შევცვალე ვიდეოს fps 29.97-დან 30-მდე- წამში 15 სურათის დაჭერა ახლა უბრალოდ აიღებს ვიდეოს ყველა სხვა კადრს. თუ გინდათ ყოველი მეექვსე კადრი თქვენ დააყენებთ მას 5 fps… და ა.
"exp %03d.jpg" გამოიწვევს სურათების შენახვას exp000.jpg, სადაც სურათები დანომრილია თანმიმდევრულად სამი ციფრით- თუ თქვენ გაქვთ უფრო გრძელი ვიდეო კლიპი და გსურთ 999-ზე მეტი სურათის ექსპორტირება, %04d ჩაწერა იქნება რიცხვი ყველა სურათი ოთხი ციფრით; თქვენ შეგიძლიათ ექსპორტი 9999 -მდე.
(შენიშვნა: "ffmpeg -i (თქვენი ვიდეო ფაილის სახელი) -r (კადრების სიხშირე) -f image2 exp%03d.jpg" ასევე მუშაობს ვიდეოდან ჩარჩოების ამოსაღებად, მაგრამ რაიმე მიზეზის გამო, მე ვიღებ უკეთეს ღრუბლებს დამუშავებული სურათებიდან ყოფილი მეთოდი)
ნაბიჯი 2: ფოტოების იმპორტი და შექმენით წერტილოვანი ღრუბელი
მას შემდეგ რაც სურათების ნაკრები გაქვთ, შეგიძლიათ დაიწყოთ ნორმალური ფოტოგრამეტრიული სამუშაო ნაკადი. მე ვიყენებ Agisoft PhotoScanPro– ს, მაგრამ სხვა პროგრამები, როგორიცაა Autodesk Remake, ალბათ თანაბრად (თუ არა უფრო მეტიც) წარმატებული იქნებოდა.
ჩემი ფოტოების იმპორტის შემდეგ, მე ასევე დავაყენე კამერის დაკალიბრება Fisheye– ზე, რადგან ეს კადრები თავდაპირველად მოდიოდა GoPro– დან. რამდენიმე წუთის დამუშავება მოგვიანებით და ზოგიერთი 3D ინფორმაციის გამოჩენა იწყება! წერტილოვანი ღრუბელი შეიძლება გარეგნულად არ გამოიყურებოდეს და მხოლოდ რამდენიმე ათასი წერტილისგან შედგება, ამიტომ ქსელის გამოთვლა ჯერ კიდევ არ არის საკმარისი. აქედან ავაშენე მკვრივი წერტილოვანი ღრუბელი და ახლა მაქვს დაახლოებით 200 ათასი წერტილი სამუშაოდ.
ნაბიჯი 3: ააშენეთ ბადე
ახლა, როდესაც ჩვენ გვაქვს ყველა ეს წერტილი სამუშაოდ, ბადის გამოთვლა შესაძლებელია. მე ვიყენებ შედარებით მაღალი სახის დათვლას და ინტერპოლაციის შესაძლებლობას- ეს გახდის ბადეს ოდნავ "გაბნეულს", მაგრამ საბოლოოდ გაცილებით ნაკლები იქნება დაკარგული ზედაპირები და ხვრელები ბადეში. რამოდენიმე წუთის დამუშავების შემდეგ, ჩვენ ვიღებთ შედეგს, რომელიც ჰგავს არქიტექტურას, რომელსაც დრონი დაფრინავდა!
ნაბიჯი 4: ტექსტურა და საბოლოო შედეგები
Photoscan ასევე გაძლევთ საშუალებას შექმნათ ტექსტურა თქვენი mesh შეყვანის სურათებიდან, რაც იძლევა მოდელის დეტალების საბოლოო შეხებას. მე შერეული შეგრძნებები მაქვს ამ პროცესის შედეგების შესახებ (არსებობს უფრო ზუსტი მოდელის წარმოების უკეთესი გზები), მაგრამ საერთო ჯამში მე ვფიქრობ, რომ გასაოცარია, რომ ნებისმიერი მოდელი საერთოდ შეიძლება გამოვიდეს ასეთი კაშკაშა კადრებიდან!
ამ პროექტის შემდგომი მიმართულებები შეიძლება იყოს ზედაპირების გასქელება წყალგაუმტარი მოდელებით 3D ბეჭდვისთვის, ან ისინი გახდებიან სიურრეალისტური VR ლანდშაფტის ნაწილი.
გირჩევთ:
დრონის მიმაგრება (გადაადგილება): 4 ნაბიჯი
თვითმფრინავების დანართები (გააკეთე ის გადაადგილება): მე შევქმენი რამდენიმე დანართი, რომელიც შეიძლება მორგებული იყოს პატარა სარბოლო თვითმფრინავზე და ფუნქციონირებდეს უბრალო სერვოზე. პირველი არის გათავისუფლების მექანიზმი. ის იყენებს სერვოს, რომ ამოიღოს ჩარჩოდან პატარა ჯოხი და ჩააგდოს რაც მასზე იყო ჩამოკიდებული. წამი
დრონის ვიდეოს რედაქტირება: 4 ნაბიჯი
დრონის ვიდეოს რედაქტირება: მოგესალმებით! აქ არის რამოდენიმე სახელმძღვანელო, რაც მე ვისწავლე თვითმფრინავის ვიდეოს რედაქტირებისას. მთელი ამ ინსტრუქციის განმავლობაში მე მოგცემთ რჩევებსა და ხრიკებს, რომლებიც გამოვიყენე vlog– ის და თვითმფრინავების ვიდეოების რედაქტირებისას
ყველაფერი რაც თქვენ უნდა იცოდეთ დრონის ასაშენებლად FPV– ით: 13 ნაბიჯი
ყველაფერი რაც თქვენ უნდა იცოდეთ თვითმფრინავის ასაშენებლად FPV– ით: ასე რომ … თვითმფრინავის აშენება შეიძლება იყოს მარტივი და რთული, ძალიან ძვირი ან ლეგიტიმური, ეს არის მოგზაურობა, რომელშიც შედიხარ და ვითარდები გზაზე … მე მე გასწავლით რა დაგჭირდებათ, მე არ ვაპირებ ყველაფრის დაფარვას, რაც ბაზარზეა, არამედ მხოლოდ მათ
გააკეთეთ თქვენი დრონის ჟესტი კონტროლირებად $ 10: 4 ნაბიჯში
გააკეთეთ თქვენი თვითმფრინავის ჟესტი 10 დოლარად: ეს ინსტრუქცია არის სახელმძღვანელო თქვენი R/C თვითმფრინავის ჟესტიკულაციურ თვითმფრინავად 10 დოლარად გადაქცევისთვის! მე ვარ ადამიანი, რომელიც ძალიან შთაგონებულია სამეცნიერო ფანტასტიკით და ვცდილობ, რომ ტექნოლოგია აჩვენოს ფილმში რეალურ ცხოვრებაში. ეს პროექტი არის ინსპირაციული
როგორ შეიმუშაოთ მოდელები და შენობები Google Earth– ისთვის: 7 ნაბიჯი
როგორ შეიმუშაოთ მოდელები და შენობები Google Earth– ისთვის: ოდესმე თუ ყოფილხართ Google Earth– ში და დაათვალიერეთ ეს მაგარი შენობები. ოდესმე სურდა ერთის დიზაინი. კარგი, აქ არის შენი შანსი