Svet 3D modelovania prešiel v posledných rokoch revolučnou transformáciou, pričom technológie sa stávajú čoraz dostupnejšími a intuitívnejšími. Jednou z kľúčových oblastí, ktorá sa dynamicky rozvíja, je 3D rekonštrukcia, umožňujúca premenu reálneho sveta na digitálne modely. V tomto kontexte sa zariadenia ako Microsoft Kinect stali významnými nástrojmi, ktoré otvárajú nové možnosti pre profesionálov aj hobbyistov. Tento článok sa zameriava na proces 3D rekonštrukcie pomocou Kinect a na rôzne softvérové riešenia, ktoré tento proces podporujú, od modelovania založeného na fotografiách až po pokročilé skenovacie techniky.
Modelovanie Založené na Obrázkoch: Fotografie Ako Základ 3D Tvorby
Modelovanie založené na obrázkoch, známe aj ako modelovanie založené na fotografiách (Image-Based Modeling), je jedným z hlavných smerov výskumu v oblasti počítačovej grafiky a počítačového videnia. Táto technológia postupne dozrievala a presťahovala sa do praktickej fázy, čím sa stala dostupnou širokej verejnosti. V súčasnosti existuje na trhu softvér, ktorý vyžaduje, aby používatelia odfotili niekoľko fotiek z rôznych uhlov pohľadu na skutočný objekt pomocou bežnej kamery alebo mobilného telefónu. Na základe týchto fotografií dokáže softvér automaticky vygenerovať zodpovedajúce 3D modely.
Autodesk 123D: Democratizácia 3D Modelovania
Spoločnosť Autodesk nedávno vydala sadu modelovacieho softvéru Autodesk 123D, ktorá je navrhnutá tak, aby ju mohli používať aj používatelia bez predchádzajúcich odborných znalostí. Pokiaľ používateľ urobí niekoľko fotografií objektov z rôznych perspektív, softvér pre ne môže automaticky generovať 3D modely, a to úplne zadarmo.
- Autodesk 123D Design: Tento bezplatný nástroj 3D CAD umožňuje používateľom navrhovať, vytvárať a upravovať 3D modely pomocou jednoduchej grafiky, alebo upravovať existujúce modely.
- Autodesk 123D Catch: Tento softvér sa zameriava na modelovanie. Používatelia používajú fotoaparáty alebo mobilné telefóny na snímanie objektov, ľudí alebo scén z rôznych uhlov a potom ich nahrávajú do cloudu. Softvér využíva výkonnú výpočtovú silu cloudu na prevod digitálnych fotografií na 3D model v priebehu niekoľkých minút, pričom automaticky prináša informácie o textúre. Použitie je veľmi pohodlné, hoci generovaná 3D geometria má často len niekoľko detailov a hlavne prostredníctvom textúrnych informácií vyjadruje realitu. Softvér niekedy zlyhá a vygeneruje nesprávny súbor.
- Autodesk 123D Make: Tento nástroj sa používa na konverziu 3D modelov na 2D rezné vzory. Používatelia môžu použiť lacné materiály, ako sú kartón, drevo, kov alebo plast, na rýchle zostavenie týchto vzorov do fyzických objektov, čím sa reprodukuje pôvodný digitálny model. To umožňuje používateľom „vyrábať“ 3D modely, ktoré vytvoria, trochu ako embryo 3D tlače.
- Autodesk 123D Sculpt: Toto je 3D sochársky softvér bežiaci na iPade, ktorý umožňuje maľovať geometrické detaily modelu.

Ďalšie Nástroje na Modelovanie z Fotografií
- 3DSOM Pro: Tento softvér generuje 3D modelovanie z vysoko kvalitných fotografií skutočných objektov. Vyrobené modely môžu byť interaktívne prezentované v sieti.
- PhotoSynth: Spoločnosť Microsoft vyvinula produkt PhotoSynth, ktorý dokáže spracovať veľké množstvo fotografií v 3D. Namiesto skutočného vytvárania 3D modelov však vytvára virtuálnu 3D scénu na základe parametrov kamery a priestorovej zhody medzi fotografiami. To umožňuje používateľom prezerať scénu z rôznych uhlov a polôh, pričom zobrazený obraz scény je syntetizovaný z danej fotografie. Je dôležité poznamenať, že spoločnosť Microsoft 6. februára 2017 oznámila ukončenie služby PhotoSynth.
Záverom, rekonštrukcia 3D objektov z viacerých fotografií nasnímaných z rôznych uhlov je technicky uskutočniteľná. V dôsledku niektorých krokov algoritmu, ako je detekcia a zhoda bodov objektov v obraze či odhad parametrov kamery, sa však môžu vyskytnúť aj určité chyby. S neustálym rozvojom technológií a výpočtových schopností sa však tieto problémy postupne riešia. V budúcnosti môže byť technológia rekonštrukcie 3D modelov z fotografií najpohodlnejšou technológiou 3D modelovania, pretože takmer každý má mobilný telefón a môže fotografovať a nahrávať ich do cloudu, aby mohol kedykoľvek vytvárať 3D modely. S podporou veľkých databáz je tiež možné zostaviť 3D modely z jednej fotografie.
Softvér na 3D Modelovanie Založený na Skenovaní: Využitie Hĺbkových Kamier
3D skenovanie predstavuje ďalší dôležitý zdroj 3D údajov a modelovania, najmä vďaka popularite hĺbkových kamier a prudkému poklesu cien skenerov. Tieto technológie zjednodušujú zber 3D údajov a existuje stále viac softvéru, ktorý dokáže rekonštruovať 3D modely zo zozbieraných oblakov 3D bodov.
Geomagic: Komplexné Riešenia Reverzného Inžinierstva
Geomagic (všeobecne známy ako „Gemagic“) zahŕňa sériu softvéru: Geomagic Studio, Geomagic Qualify a Geomagic Piano. Medzi nimi je Geomagic Studio veľmi rozšírený softvér reverzného inžinierstva s nasledujúcimi vlastnosťami:
- Poskytuje dokonalé modely polygónov a NURBS.
- Pri spracovaní zložitých tvarov alebo tvarov vo voľnej forme je efektivita výroby niekoľkokrát vyššia ako v prípade tradičného softvéru CAD.
- Integruje skenovacie zariadenia so softvérom CAD/CAM.
- Môže byť použitý ako samostatná aplikácia pre rýchlu výrobu alebo ako doplnok k CAD softvéru.

Rapidform: Pokročilé Spracovanie Dát z Oblakov Bodov
RapidForm je softvér pre reverzné inžinierstvo vyrábaný kórejskou spoločnosťou INUS. Poskytuje novú generáciu výpočtového režimu, ktorý dokáže v reálnom čase vypočítať údaje cloudových bodov na polygonálne povrchy bez okrajov spoja, čo z neho robí optimálne rozhranie pre 3D skenované dáta. Je to predvolený softvér OEM v mnohých 3D skenoch.
ReconstructMe a Skanect: Skenovanie v Reálnom Čase s Kinect
- ReconstructMe: Tento výkonný a ľahko použiteľný softvér 3D rekonštrukcie, vyvinutý spoločnosťou ProFactor, umožňuje používať Microsoft Kinect alebo ASUS Xtion na skenovanie 3D scén v reálnom čase. Základným algoritmom je Kinect Fusion, ktorý umožňuje dokončiť plnofarebnú 3D scénu za pár minút. ReconstructMeQt poskytuje 3D rekonštrukciu v reálnom čase pomocou grafického užívateľského rozhrania ReconstructMe SDK (open source).
- Skanect: Vyvinutý francúzskou spoločnosťou ManCTL, Skanect je prvým softvérom na 3D skenovanie pre platformu Mac. Podporuje tiež 3D skenovanie v reálnom čase pomocou ASUS Xtion alebo Microsoft Kinect.
Artec Studio: Ručné Skenery a Integrácia s Kinect
Ručné štruktúrované ľahké 3D skenery od spoločnosti Artec, ako sú Artec Eva a Artec Spider, sú ľahké a ľahko použiteľné, čo z nich robí prvú voľbu na skenovanie objektov v mnohých múzeách. Spoločnosť Artec zároveň vyvinula softvér Artec Studio, ktorý možno použiť s Microsoft Kinect alebo ASUS Xtion a periférnymi zariadeniami iných výrobcov na vytvorenie trojrozmerného skenera. Kinect môže skenovanie modelu dokončiť prostredníctvom Artec Studio, na čo nasleduje spracovanie ako výplne medzier, čistenie údajov, merania a export údajov.
PolyWorks: Komplexné Riešenia pre Priemyselné Meranie
PolyWorks, vyvinutý kanadským InnovMetric, je softvér na spracovanie bodových cloudov. Poskytuje inžinierske a výrobné 3D meracie riešenia, vrátane bodového cloudového skenovania, rozmerovej analýzy a porovnávania, CAD a reverzného inžinierstva.
Okrem Geomagic Studio a RapidForm patria medzi štyri najvýznamnejšie reverzné inžinierske programy na svete aj ImageWare a CopyCAD.
3D Scanning Tutorial SKANECT and Kinect
Vlastný Projekt: Z Kinect do AutoCADu pre Architektov
Pred začatím práce na rekonštrukcii bytu je pre architekta nevyhnutné byt zmerať a namodelovať v AutoCAD-e. Táto činnosť sa často stáva rutinou, do ktorej sa žiadnemu architektovi nechce, čo môže viesť k nepresnostiam merania.
Náš produkt pokrýva všetky fázy transformácie 3D dát z hierarchického skenera do formátu .dxf, použiteľného v AutoCAD-e.
- Zber Dát: V tejto fáze využívame MS Kinect One na registráciu 3D dát, ktoré sú ďalej rekonštruované. Výstupom z tejto fázy je mračno bodov (pointcloud).
- Segmentácia: Surové dáta prechádzajú segmentáciou. Využívame algoritmy na rozdelenie dát na segmenty, ktoré pravdepodobne reprezentujú rovinné objekty. Následne sa snažíme nájsť roviny, ktoré najlepšie vystihujú povrch segmentov. V poslednom kroku počítame rohové body týchto segmentov. Náš tím sa zameral aj na zlepšenia, ktoré sú kľúčové pre presnosť segmentácie. Jednou z nich je identifikácia tzv.
- Vizualizácia: V poslednej časti má používateľ možnosť pozrieť si, ako celá segmentácia dopadla, pomocou nášho vizualizéra. Vie si tak kontrolovať úspešnosť a presnosť.
Softvér programujeme v jazyku C++. Jeho hlavnou oporou je knižnica PCL (Point Cloud Library), z ktorej využívame rôzne dátové štruktúry aj výpočtové algoritmy. Na rekonštrukciu nasnímaných dát využívame Kinfu Largescale. Vedúci tímu je doc. Ing.
Herné Príslušenstvo s Potenciálom pre 3D Tvorbu
Herné príslušenstvo ako Xbox Kinect možno využiť nielen na hranie, ale aj na tvorbu 3D modelov. Pre získanie vlastného modelu je potrebné zo stránky stiahnuť a nainštalovať ovládače ako aj plug-in pre internetový prehliadač. Následne k počítaču pripojíte Kinect a môžete začať so zhotovovaním modelu. Proces snímania však musí byť precízny - od snímaného objektu musíte byť vzdialený minimálne pol metra.
V skenovaní s použitím Kinect a podobných technológií sa často používa "otočný tanier" (turntable), ktorý umožňuje plynulé otáčanie osoby, ktorá je skenovaná. Alternatívne je možné použiť kancelársku stoličku alebo pohybovať Kinect senzorom, pričom snímaný objekt zostáva nehybný. Po dokončení skenovania je možné výsledný model vytlačiť pomocou 3D tlačiarne alebo si objednať tlač online v rôznych materiáloch. Ak chcete využiť plné farebné detaily, ktoré 3D skenovanie produkuje, môžete si objednať farebnú 3D tlač (napr. Cubify Colorstone) prostredníctvom funkcie „Buy Print“ v aplikácii 3D Builder. S takouto skenovacou zostavou je možné stráviť hodiny zábavou pri skenovaní ľudí a predmetov.
tags: #3d #rekonstrukcia #pomocou #kinect