Regard3D

Regard3D

Regard3D je bezplatná multiplatformová aplikácia s otvoreným zdrojovým kódom typu motion-motion.Vytvára 3D modely objektov na základe fotografií z rôznych uhlov.
  • Bezplatná
Regard3D je program od štruktúry po pohyb.To znamená, že môže vytvárať 3D modely z objektov pomocou série fotografií zhotovených z tohto hľadiska z rôznych uhlov pohľadu.Ak chcete získať 3D model, vykonajú sa nasledujúce kroky: * Pre každý obrázok sa zisťujú prvky (niekedy nazývané aj keypoints).Prvky sú body v objekte, ktoré majú vysokú pravdepodobnosť nájdenia na rôznych obrazoch toho istého objektu, napríklad v rohoch, hranách atď. Regard3D na tento účel používa A-KAZE.* Pre každú funkciu sa počíta matematický deskriptor.Tento deskriptor má charakteristiku, že deskriptory toho istého bodu v objekte na rôznych obrázkoch (z rôznych uhlov pohľadu) sú podobné.Regard3D používa na tento účel LIOP (Local Intensity Order Pattern).* Deskriptory z rôznych obrázkov sú zhodné a geometricky filtrované.Výsledkom tohto kroku je zbierka zhôd medzi každou dvojicou snímok.* Teraz sa vypočítajú „stopy“.Pre každú funkciu, ktorá je súčasťou zápasu v páre obrázkov, sa vyhľadáva aj v ďalších obrázkoch.Stopa sa generuje z prvkov, ak tieto vlastnosti spĺňajú určité podmienky, napríklad stopa je videná na najmenej 3 obrázkoch.* Ďalším krokom je fáza triangulácie.Všetky zhody všetkých dvojíc snímok sa používajú na výpočet: * 3D poloha a charakteristika „kamery“, tj kde bol každý obrázok nasnímaný a vizuálne charakteristiky kamery * Vypočítaná je 3D poloha každej „stopy“ *Výsledkom fázy triangulácie je oblak riedkeho bodu.Aby sa získal hustší bodový oblak („zhustenie“), možno použiť niekoľko algoritmov.* Posledný krok sa nazýva „Generovanie povrchu“.Mraky bodov sa používajú na vytvorenie povrchu, buď s farebnými vrcholmi, alebo s textúrou.Užitočný odkaz:
regard3d

Kategórie

Alternatívy k službe Regard3D pre všetky platformy s licenciou s otvoreným zdrojom