Son xəbərlər
Unreal Engine-də Lightmap UV hazırlığı: təmiz bake üçün addım-addım bələdçiTwinmotion Phasing Tool bələdçisi: Layihə mərhələlərini zaman xəttində göstərinRealityScan ilə D5 Render üçün 3DGS kamera hizalaması və ixracGemini Omni Flash ilə memarlıq videosu: 5 prompt və iş axınıUnreal Engine Take Recorder bələdçisi: Kamera və animasiya necə yazılır?Enscape-də SketchUp renderi: keyfiyyət, ölçü və çıxış bələdçisiNano Banana 2.1 ilə memarlıq vizualları: 5 prompt və iş axınıRhino 8-də Flow və FlowAlongSrf: Obyektləri əyri və səthlərə köçürməkBlender Cycles daxili məkan renderi: işıq sıçrayışları və küyün tənzimlənməsiRhino 8-də ToNURBS: Mesh və SubD modellərini NURBS-ə çevirmək
TəlimlərD5 RenderRealityScan

RealityScan ilə D5 Render üçün 3DGS kamera hizalaması və ixrac

Bu təlimdə RealityScan-də video kadrlarını və ya fotoları hizalayıb kamera transformasiya məlumatlarını JSON, seyrək nöqtə buludunu isə PLY formatında ixrac etməyi və faylları D5 Render-dəki 3DGS iş axınına hazırlamağı izah edirik.

Kamera nöqtələri və seyrək buludla təmsil olunan müasir interyerSüni intellekt şəkli
Təmsili şəkil, süni intellektlə yaradılıb.Şəkil: 3dsınıfı / FCA AI

Qısaca

  1. Video idxal edilərkən kadr çıxarma intervalını təyin etmək olar; D5 Render bələdçisində başlanğıc üçün 0,5 saniyəlik interval nümunəsi verilir.
  2. Hizalama tamamlandıqdan sonra kamera paylanmasını və seyrək nöqtə buludunu 3D görünüşdə yoxlamaq lazımdır.
  3. Kamera transformasiya JSON-u ilə seyrək nöqtə buludu PLY-si eyni uyğun komponentdən ixrac edilməlidir.
  4. D5 Render-dəki 3DGS yaratma pəncərəsinə şəkillər, JSON və PLY birlikdə yüklənir.

Bu təlimdə nə öyrənəcəksiniz?

Bu bələdçidə RealityScan-də video kadrlarından və ya fotolardan kamera hizalaması aparmaq, nəticələri isə D5 Render-in 3D Gaussian Splatting (3DGS) iş axını üçün hazırlamaq izah olunur. İşin sonunda əlinizdə mənbə şəkillərin olduğu qovluq, kamera pozalarını ehtiva edən JSON faylı və başlanğıc seyrək nöqtə buludunu ehtiva edən PLY faylı olacaq. Bu üç resurs D5 Render-dəki 3DGS yaratma pəncərəsinə köçürüləcək.

Məqsəd RealityScan-in hər layihəsində eyni sayda kamera və ya eyni nəticə keyfiyyəti əldə etmək deyil. Şəkillərin əhatə dairəsi, çəkiliş keyfiyyəti və hizalama nəticəsində yaranan komponentlər layihədən layihəyə dəyişə bilər. Buna görə faylları ixrac etməzdən əvvəl düzgün komponenti seçmək və nəticələri yoxlamaq vacibdir.

Tələblər: proqram təminatı, hesab və mənbə fayllar

İş üçün RealityScan-in masaüstü versiyasından və D5 Render-in 3DGS yaratma pəncərəsindən istifadə olunacaq. D5 Render bələdçisində RealityScan-i Epic Games Launcher vasitəsilə quraşdırıb işə salmaq izah edilir. Launcher-də Epic Games hesabına daxil olmaq lazımdır; quraşdırma zamanı interfeysdə göstərilən qiymət planına və Son İstifadəçi Lisenziyası Müqaviləsinə də nəzər salın. Mənbələrdə konkret qiymət göstərilmədiyindən quraşdırma ekranında təqdim edilən şərtləri əsas götürün.

Launcher-də RealityScan bölməsindən quraşdırılacaq versiyanı seçin. Bələdçi ilk dəfə istifadə edənlərə standart olaraq seçilmiş ən yeni stabil versiyanı tövsiyə edir, lakin konkret versiyanı məcburi etmir. Epic Games-in RealityScan 2.1 sənədlərində SLAM skanerlərindən nöqtə buludlarının idxalı və LiDAR təsnifatlarından istifadə kimi yeniliklər də izah olunur. Bununla belə, aşağıdakı D5 Render iş axınında mənbə bələdçidə təsvir olunan masaüstü funksiyalarından istifadə edilir.

Giriş məlumatı olaraq video və ya əvvəlcədən hazırlanmış foto qovluğundan istifadə etmək olar. Videodan kadrlar çıxarılacaqsa, faylların və kadr qovluğunun yerini əvvəlcədən müəyyənləşdirin. Kadrların fayl yollarını sonradan dəyişmək bələdçidə göstərilən növbəti yükləmə addımlarına mane ola bilər. Mənbələr bu proses üçün xüsusi aparat tələbi göstərmir.

Addım-addım: hizalama və faylların ixracı

  1. Yeni və təmiz layihə açın. RealityScan-i başladın, WORKFLOW səhifəsinə keçin və əvvəlki layihədən qalan giriş məlumatlarının və ya komponentlərin olmadığını yoxlayın. İşə başlamazdan əvvəl layihəni saxlamaq bələdçinin tövsiyə etdiyi təhlükəsizlik addımıdır.

  2. Video və ya şəkilləri idxal edin. Video faylını interfeysə sürükləyə və ya Images / Folder düymələrindən istifadə edə bilərsiniz. Video seçildikdə kadr çıxarma pəncərəsi açılır. D5 Render bələdçisindəki nümunədə videonun yanında kadr qovluğu yaradılır və Jumps’ length(s) dəyəri 0,5 saniyə təyin olunur. Nümunədə bu interval hər 0,5 saniyədən bir kadr çıxarmaq üçün istifadə edilir; fərqli çəkilişlərdə uyğun interval dəyişə bilər. Hazır fotolardan istifadə edəcəksinizsə, mövcud foto qovluğunu seçin.

  3. Kadrların və mənbə qovluğunun yerini dəyişməyin. Video emal edilərkən tətbiqi bağlamayın. Proses bitdikdə Inputs panelində kadr ardıcıllığının göründüyünü yoxlayın. Emal zamanı mənbə videonu və ya kadr qovluğunu başqa yerə köçürməyin; növbəti addımda bu qovluğu D5 Render-də göstərəcəksiniz.

  4. Şəkilləri nəzərdən keçirin. Bir neçə kadrı 2D görünüşdə açaraq kəskinliyi, ekspozisiyanı və səhnənin kadra nə dərəcədə düşdüyünü yoxlayın. Bələdçi hərəkət bulanıqlığından, əksolunmalardan, teksturasız geniş səthlərdən və ekspozisiyanın kəskin dəyişməsindən qaçmağı tövsiyə edir. Video çəkilişi zamanı tez-tez yaxınlaşdırma etməmək də mənbədə göstərilən hazırlıq tövsiyələrindəndir.

  5. Align Images ilə hizalayın. Yuxarı alətlər panelində Align Images əmrini başladın. Bu əməliyyat şəkillərdəki xüsusiyyətləri aşkarlayır, kadrları uyğunlaşdırır və kamera pozalarını hesablayır; eyni zamanda seyrək səhnə nöqtələri də yaradır. Şəkillərin sayı və ölçüsü artdıqca gözləmə müddətinin uzana biləcəyini nəzərə alın.

  6. Komponentləri yoxlayın. Proses başa çatdıqda kameraların 3D görünüşdə yaratdığı trayektoriyanı və seyrək nöqtələri nəzərdən keçirin. Şəkillərin əksəriyyətində Registered statusunun görünməsi, kameraların fasiləsiz paylanması və seyrək nöqtələrin hədəf səhnəni təsvir etməsi bələdçidə göstərilən yoxlama meyarlarıdır. Birdən çox komponent yaranarsa, ən çox qeydiyyata alınmış kameraya sahib komponenti avtomatik olaraq düzgün saymayın; onun həndəsi baxımdan da ardıcıl olub-olmadığını yoxlayın.

  7. İxrac üçün uyğun komponenti seçin. Kamera JSON-u və PLY faylı eyni komponentdən alınmalıdır. Fərqli komponentlərdən ixrac olunan faylların koordinat sistemləri, kamera sayı və nöqtə buludunun mövqeyi uyğun gəlməyə bilər. Bələdçidəki nümunədə Component 1, 107/121 kamera ilə ən böyük komponentdir; bu rəqəmlər yalnız nümunə layihəyə aiddir və hər səhnə üçün gözlənilən göstəricilər deyil.

  8. Kamera transformasiya JSON-unu yadda saxlayın. Export pəncərəsinin Camera Alignment bölməsində Radiance Fields Transformation File seçimini işarələyin və fayl adını transforms.json təyin edin.

  9. Seyrək nöqtə buludunu PLY formatında ixrac edin. Export pəncərəsini yenidən açın və Sparse Scene Structure bölməsindəki Sparse point cloud seçimini Polygon File Format (*.ply) formatında ixrac edin. Bələdçidə sparse_points.ply adı nümunə kimi göstərilir; növbəti alət başqa fayl adı tələb edirsə, həmin addan istifadə edə bilərsiniz.

  10. Üç girişi D5 Render-ə yükləyin. Create 3DGS from images/video pəncərəsini açın, layihəyə ad verin və Source Type altında Photos seçimini edin. Photos bölməsindən mənbə foto qovluğunu və ya çıxarılmış kadrların qovluğunu seçin. Advanced Training Files bölməsində Camera poses üçün transforms.json, Initial sparse point cloud üçün isə sparse_points.ply faylını əlavə edin. Start reconstruction düyməsi ilə prosesi başladmazdan əvvəl hər üç faylın eyni hizalama komponentindən gəldiyini yoxlayın.

Tez-tez rast gəlinən səhvlər və onların iş axınına təsiri

Ən kritik səhv JSON və PLY fayllarını fərqli komponentlərdən ixrac etməkdir. İxracdan əvvəl seçilmiş komponenti yoxlayın və hər iki faylı eyni seçim əsasında yaradın. Digər problem video kadrlarının olduğu qovluğu köçürmək və ya adını dəyişməkdir; D5 Render-ə yüklənəcək qovluq layihə boyunca əlçatan olmalıdır.

Hizalama zəifdirsə, əvvəlcə mənbə şəkillərin kəskinliyinə, səhnənin əhatə dairəsinə və qonşu kadrların üst-üstə düşməsinə baxın. Baxış nöqtələri arasında kəskin keçidlərdən qaçın. Bir neçə komponent yaranarsa, yalnız kamera sayına əsasən qərar verməyin; kameraların 3D paylanması və seyrək nöqtələrin səhnə ilə uyğunluğu da nəzərə alınmalıdır.

Memarlıq, interyer dizaynı və archviz komandaları üçün bu üsul mövcud məkanı video və ya fotolardan 3DGS iş axınına köçürməyin sənədləşdirilmiş yolunu təqdim edir. Məkanı şəkillərlə sənədləşdirib həmin məlumatları D5 Render-də rekonstruksiya üçün göndərmək istəyənlər bu üsuldan yararlana bilərlər. Bununla belə, mənbələr emal müddətindən başqa aparat performansı, lisenziya xərci və ya konkret versiyaların uyğunluğu barədə müqayisəli məlumat vermir. Bu məqamları real layihədən əvvəl quraşdırma ekranında və istifadə etdiyiniz versiyalarda ayrıca yoxlayın.

Növbəti addımlar

Göndərməzdən əvvəl qovluğun, JSON və PLY fayllarının birlikdə saxlandığını, həmçinin faylların eyni hizalama komponentinə aid olduğunu bir daha yoxlayın. İş axınını avtomatlaşdırmaq istəyənlər üçün RealityScan komanda sətri sənədlərində layihəyə video kadrlarını importVideo əmri ilə idxal etmək və əmr sətirlərini icra etmək variantları izah olunur. Komanda sətri addımlarından istifadə edəcəksinizsə, parametrləri müvafiq əmr sənədindən yoxlayın; bunun bu bələdçidə GUI vasitəsilə izah olunan ixrac və yükləmə prosesini əvəz etdiyi fərz edilməməlidir.

Mənbə və lisenziya

Bu təlim Epic Games-in RealityScan 2.1, layihə və şəkil əmrləri, eləcə də bütün əmrlər sənədləri və D5 Render-in RealityScan ilə kamera hizalaması bələdçisi əsasında yenidən yazılıb və uyğunlaşdırılıb. Mənbə məlumatlarında materialların sərbəst istifadəyə açıq olduğu qeyd edilsə də, təqdim olunan mətnlərdə konkret açıq lisenziyanın adı göstərilmir; buna görə də hər hansı lisenziya adı iddia edilmir.

Mənbələr

3 mənbə
D
dev.epicgames.comdev.epicgames.com/documentation/realityscan/realityscan-2-1
Xülasə
D
dev.epicgames.comdev.epicgames.com/documentation/realityscan/project-and-image-commands
Xülasə
D
dev.epicgames.comdev.epicgames.com/documentation/realityscan/all-commands
Xülasə

Mənbə mətnləri yenidən dərc edilmir; qısa sitatlar işarələnir, qalanı bizim xülasə və şərhimizdir.

3dsınıfı rəyi
3dRedaktorun qiymətləndirməsi

Türkiyədəki vizuallaşdırma ofisləri və memarlıq tələbələri üçün bu iş axınının praktik dəyəri çəkiliş məlumatlarını D5 Render-dəki 3DGS prosesinə köçürərkən hansı faylların lazım olduğunu və onları necə uyğunlaşdırmağı aydın göstərməsidir. Mövcud video və ya fotolardan istifadə etmək istəyən komandalar əvvəlcə kiçik sınaq layihəsində hizalama və fayl ötürmə addımlarını yoxlaya bilərlər.

İnvestisiya qərarı verərkən mənbələrdə göstərilməyən aparat tələbləri, lisenziya qiyməti və versiya uyğunluğu barədə fərziyyələrə yol verməyin; quraşdırma ekranındakı şərtləri və istifadə olunan proqram versiyalarını ayrıca yoxlayın. Ən vacib əməliyyat məqamı kamera JSON-u ilə PLY-ni eyni komponentdən almaq və mənbə şəkillərin olduğu qovluğu əlçatan saxlamaqdır.

Tez-tez verilən suallar

RealityScan-dən D5 Render üçün hansı fayllar ixrac edilməlidir?

Mənbə şəkillərin və ya çıxarılmış kadrların qovluğuna əlavə olaraq kamera transformasiya məlumatlarını ehtiva edən JSON və seyrək nöqtə buludunu ehtiva edən PLY faylı hazırlanmalıdır.

RealityScan-də video kadrları hansı intervalla çıxarılmalıdır?

D5 Render bələdçisindəki nümunədə 0,5 saniyəlik intervaldan istifadə olunur. Bu, nümunə dəyəridir; mənbə bələdçidə fərqli çəkilişlər üçün intervalın dəyişdirilə biləcəyi qeyd olunur.

JSON və PLY faylları RealityScan-dəki fərqli komponentlərdən götürülə bilərmi?

Bələdçidə hər iki faylın eyni uyğun komponentdən ixrac edilməsi tövsiyə olunur. Onları fərqli komponentlərdən götürmək koordinat sistemi, kamera sayı və nöqtə buludunun mövqeyi baxımından uyğunsuzluğa səbəb ola bilər.

Şərhlər və forum türkcədir.Müzakirəyə qoşulun
+

Əlaqəli xəbərlər