loader

ContextCapture

ContextCapture: automatizuotos realybės modeliavimo fotogrametrijos principais programinė įranga, sudaranti trimatį aktualų vietovės 3D modelį iš antžeminių bei oro nuotraukų ir lazerinio skenavimo taškų.

ContextCapture leidžia tik iš fotonuotraukų (padarytų skaitmenine kamera iš orlaivio bei, kur tikslinga, nuo žemės) pilnai automatizuotu būdu sudaryti trimatį realybės paviršiaus modelį, sudarytą iš baigtinių elementų (trikampių) ir „aprengtą“ tų pačių fotonuotraukų, iš kurių modelis buvo sudarytas, vaizdais. Rezultatas – kompiuterinės grafikos 3D modelis, tinkamas tolimesniam apdorojimui CAD programose ar integracijai su kompiuteriniais architektūrinių-inžinerinių modelių duomenimis.

Virtualios realybės modelio sudarymas su ContextCapture yra spartus ir ekonomiškai efektyvus aktualaus šiandieninio supančio pasaulio skaitmenizavimo būdas. Darbui su šia programa nereikalingos specifinės inžinerinės žinios su minimaliomis operatoriaus pastangomis visą darbą atlieka programa ir kompiuteris.

3D tūrinių paviršių automatinis generavimas iš paprasčiausia kamera padarytų nuotraukų – užfiksuokite realią erdvę, kurioje talpinsite savo naujai projektuojamą statinį ir analizuokite jį iš visų pusių!

Nuoroda į gamintojo Bentley Systems, Inc. tinklapį: https://www.bentley.com/en/products/product-line/reality-modeling-software/contextcapture

Pagrindinės ContextCapture savybės:

Įkeliami duomenys 3D paviršiaus modelio kūrimui:

  • spalvoto vaizdo foto nuotraukų:
    • JPEG
    • Tag Image File Format (TIFF)
    • Panasonic RAW (RW2)
    • Canon RAW (CRW, CR2)
    • Nikon RAW (NEF)
    • Sony RAW (ARW)
    • Hasselblad (3FR)
    • Adobe Digital Negative (DNG)
    • JPEG 2000
    • ECW
    • PNG
  • infraraudonųjų spindulių terminių kamerų vaizdų:
    • JPG
    • TIFF
  • lazerinio skenavimo duomenų:
    • ASTM E57 file format (.e57)
    • Cyclone point cloud export format (.ptx)
    • LAS/LAZ

Įkeliant nuotraukas galima pasirinkti tokius vaizdų tipų nustatymus:

  • Perspektyvinės kameros
  • Sferinės kameros (fisheye)
  • Multikamerinės sistemos (camera rig)

Įkeliant lazerinio skenavimo taškus galima nustatyti tokius taškų debesų tipus:

  • stacionarių skenerių su fiksuota pozicija
  • mobilių skenerių su judėjimo trajektorija

3D paviršius galima kurti šiais būdais:

  • iš spalvotų nuotraukų;
  • iš termo vaizdų;
  • bendrai iš nuotraukų ir termo vaizdų;
  • iš lazerinio skenavimo taškų;
  • bendrai iš nuotraukų ir lazerinio skenavimo taškų.

3D paviršiaus modelis gali būti susiejamas su pasirinkta koordinačių sistema šiais būdais:

  • Apytikslis pozicionavimas pagal GPS koordinates
  • Tikslus pozicionavimas pagal GPS koordinates su RTK
  • Tikslus koordinavimas pagal atpažintų kontūrženklių įvestas tikslias koordinates
  • Automatizuotas kontūrženklių atpažinimas nuotraukose naudojant QR (quick reference) kodus.

Gaunami rezultatai:

  • 3D paviršiaus modelis CAD sistemoms (Bentley 3MX, 3SM, DGN, Wavefront OBJ, Collada DAE, Autodesk FBX)
  • 3D paviršiaus modelis GIS sistemoms (ESRI i3s, Google Earth KMX)
  • 3D paviršiaus modelis web ir VR sistemoms (Cesium 3D tiles, Open Scene Graph binary OSGB)
  • Ortofoto žemėlapiai (geokoordinuotų TIFF, JPG)
  • 3D taškų debesys (LAS, POD).

ContextCapture Desktop versija gali viename projekte apdoroti:

  • iki 300 mln. pikselių foto (arba termo) vaizdų
  • iki 500 mln. lazerinio skenavimo taškų
  • ContextCapture Center versija neturi jokių apribojimų įvedamų duomenų kiekiui viename projekte ir gali paskirstyti skaičiavimo procesą keliems paraleliai veikiantiems serveriams.

ContextCapture duomenų apdorojimo greitaveika dirbant nenutraukiamo skaičiavimo režimu:

  • 20 mln. pikselių foto ir (arba) termo vaizdų per parą
  • 200 mln. lazerinio skenavimo taškų per parą

ContextCapture leidžia sudalinti vieno projekto modelį kvadratais ar kubais, tiksliai pagal koordinates bei automatizuotu būdu. Bentley ContextCapture tokias modelio dalis generuoja automatiškai paeiliui vieno projekto apimtyje (be poreikio inicijuoti kiekvienos dalies generavimą rankiniu būdu).

ContextCapture modelio apimamą plotą galima nurodyti įvedant geometrinę laisvos formos ribą – jei modelis generuojamas kvadratais, kiekvienas toks kvadratas, liečiantis nurodytą ribą yra automatiškai apkerpamas pagal tos ribos kraštą.

Didelės apimties 3D paviršių modeliams ContextCapture sukuria piramidinės struktūros failų rinkinį, kuris leidžia didelės apimties modelius greitai atverti peržiūrai personalinio kompiuterio programose ar web aplikacijose.

ContextCapture veikia šiose operacinėse sistemose: Windows 7, 8, 10 ir gali išnaudoti 64bit architektūrą.

 

ContextCapture Editor

Su ContextCapture kartu pateikiama nemokama CAD programa ContextCapture Editor, kuria galima redaguoti 3D modelius:

  • apkerpant nereikalingus 3D elementus,
  • dalinant ar apjungiant paviršiaus trikampius,
  • uždarant paviršiaus skyles,
  • nurodant poligonus, kur 3D modelis turi būti išlyginamas (pvz. vandens paviršiai)

ContextCapture Editor turi įrankius 3D fotogrametrinių modelių integravimui su GIS, CAD ir BIM duomenimis:

  • Bentley DGN, iModel, 3MX, 3SM
  • ESRI Shape
  • MapInfo TAB
  • Land XML
  • Autodesk DWG, DXF, FBX
  • Trimble SketchUp SKP
  • buildingSMART IFC
  • Vawefront OBJ
  • Collada DAE.

ContextCapture Editor turi įrankius išvestiniams rezultatams generuoti:

  • Sukurti artimą žemės paviršiui reljefo modelį automatiškai eliminuojant antžeminius objektus (statinius, stulpus, augmeniją, ir kt.)
  • Automatiškai atpažinti dažymo linijų ašis taškų debesyje pagal spalvos intensyvumo pokyčius
  • Sudaryti 3D modelio pjūvio brėžinius iš paviršiaus ar reljefo modelių pagal pasirinktą trasą, užduodamais intervalais.
  • Nustatyti pasirinktos teritorijos tūrius tiksliai pagal 3D paviršiaus geometriją.

ContextCapture Viewer

Su ContextCapture kartu pateikiama nemokama peržiūros programa ContextCapture Viewer, kuri leidžia sugeneruotus rezultatus peržiūrėti neribotame kiekyje kitų kompiuterių, kuriuose nėra duomenų generavimo ir apdorojimo programos:

  • Windows programa rezultatų peržiūrai personaliniuose kompiuteriuose su tokiomis analizės priemonėmis:
    • Vaizduoti pasirinktinai 3D paviršių su tekstūra ar be tekstūros, vaizduoti trikampiais, vaizduoti taškais.
    • Nustatyti pažymėto taško koordinates pasirinktoje koordinačių sistemoje (įskaitant, bet neapsiribojant LKS 94).
    • Matuoti linijos ilgį tarp dviejų pažymėtų taškų.
    • Matuoti plotą ir perimetrą sužymėjus 3 ir daugiau taškų.
    • Nustatyti temperatūros reikšmę pažymėtame taške, kai modelis generuojamas naudojant termo vaizdus.
    • Nustatyti geometrijos tikslumo reikšmė (kai modelis sugeneruotas su paklaidų žemėlapio tekstūra).
    • Sukurti 3D modelio sklandžią apskridimo trajektoriją pagal pasirinktą vaizdų eiliškumą ir išsaugoti apskridimo vaizdus animacijai.
    • Atvaizduoti 3D modelius stereo režimu (mažiausiai raudonos-mėlynos spalvos akinių, horizontalaus bei vertikalaus vaizdo sudalinimo),
  • Web aplikacija rezultatų peržiūrai iš internet svetaines personaliniame kompiuteryje, planšetėje ar mobiliajame telefone su tokomis analizės priemonėmis:
    • Nustatyti pažymėto taško koordinates pasirinktoje koordinačių sistemoje (įskaitant, bet neapsiribojant LKS 94)
    • Išmatuoti linijos ilgį tarp dviejų pažymėtų taškų