Სარჩევი:

3D მოდელები თავისუფალი სტილის დრონის კადრებიდან: 4 ნაბიჯი
3D მოდელები თავისუფალი სტილის დრონის კადრებიდან: 4 ნაბიჯი

ვიდეო: 3D მოდელები თავისუფალი სტილის დრონის კადრებიდან: 4 ნაბიჯი

ვიდეო: 3D მოდელები თავისუფალი სტილის დრონის კადრებიდან: 4 ნაბიჯი
ვიდეო: AI ანიმაციის გენერატორი: შექმენით თქვენი საკუთარი 3D ფილმი AI-ით 2024, ნოემბერი
Anonim
3D მოდელები თავისუფალი სტილის დრონის კადრებიდან
3D მოდელები თავისუფალი სტილის დრონის კადრებიდან

უპილოტო თვითმფრინავების ვიდეოგადაღება მართლაც აფეთქდა ბოლო წლებში და არის უამრავი ნიჭიერი მფრინავი, რომლებიც იღებენ ყველაზე აკრობატულ ვიდეოებს მათი კვადროკოპტერებისა და პირველადი ხედვის ყურსასმენების გამოყენებით. ჩემი ძმა ჯონი 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 ლანდშაფტის ნაწილი.

გირჩევთ: