Regard3D

Regard3D

Regard3D je bezplatná, multiplatformní, open-source struktura-od-aplikace pohybu.Vytváří 3D modely objektů na základě fotografií z různých úhlů.
  • Zdarma
Regard3D je program konstrukce od pohybu.To znamená, že může vytvářet 3D modely z objektů pomocí řady fotografií pořízených z tohoto pohledu z různých hledisek.Chcete-li získat 3D model, jsou provedeny následující kroky: * U každého obrázku jsou detekovány funkce (někdy také nazývané keypoints).Prvky jsou body v objektu, které mají vysokou pravděpodobnost, že budou nalezeny na různých obrazech stejného objektu, například v rozích, hranách atd. Regard3D používá pro tento účel A-KAZE.* Pro každou funkci se vypočítá matematický deskriptor.Tento deskriptor má vlastnost, že deskriptory stejného bodu v objektu na různých obrázcích (při pohledu z různých hledisek) jsou podobné.Regard3D používá pro tento účel LIOP (Local Intensity Order Pattern).* Deskriptory z různých obrázků jsou porovnány a geometricky filtrovány.Výsledkem tohoto kroku je kolekce shod mezi jednotlivými dvojicemi obrázků.* Nyní se počítají „stopy“.Pro každý prvek, který je součástí shody v obrazovém páru, je prohledáván také v jiných obrazech.Stopa je generována z prvků, pokud tyto vlastnosti splňují určité podmínky, například stopa je vidět na alespoň 3 obrázcích.* Dalším krokem je fáze triangulace.Všechny zápasy všech dvojic obrázků se používají pro výpočet: * 3D pozice a charakteristika „kamery“, tj. Kde byl každý snímek pořízen, a vizuální charakteristiky kamery * Vypočítává se 3D pozice každé „stopy“ *Výsledkem fáze triangulace je řídký oblak bodů.Za účelem získání hustšího cloudu bodů („zhutnění“) lze použít několik algoritmů.* Poslední krok se nazývá „Generování povrchu“.Mraky bodů se používají k vytvoření povrchu, buď s barevnými vrcholy, nebo s texturou.Užitečný odkaz:
regard3d

Kategorie

Alternativy Regard3D pro Python

Meshroom

Meshroom

Meshroom je bezplatný otevřený zdrojový 3D rekonstrukční software založený na rámci AliceVision.