User Tools

Site Tools


project:3d_scanning_photogrammetry

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
project:3d_scanning_photogrammetry [2015/09/11 10:34] – ↷ Page moved from draft:3d_scanning_photogrammetry to project:3d_scanning_photogrammetry dpproject:3d_scanning_photogrammetry [2021/09/30 20:24] (current) – [Korisni linkovi] dp
Line 5: Line 5:
 ===== Princip rada ===== ===== Princip rada =====
 Stereofotogrametrija je fotogrametrijski proces pomoću kojeg se procjenjuju 3d koordinate točaka objekta koristeći mjerenja s dviju ili više fotografija uzetih iz različitih pozicija u odnosu na objekt. Na svakoj fotografiji prepoznaju se zajedničke točke. Mogu se konstruirati projekcijske linije koje idu od pozicija kamera prema točki na objektu. Sjecišta projekcijskih linija određuju 3D lokaciju točke (triangulacija).  Stereofotogrametrija je fotogrametrijski proces pomoću kojeg se procjenjuju 3d koordinate točaka objekta koristeći mjerenja s dviju ili više fotografija uzetih iz različitih pozicija u odnosu na objekt. Na svakoj fotografiji prepoznaju se zajedničke točke. Mogu se konstruirati projekcijske linije koje idu od pozicija kamera prema točki na objektu. Sjecišta projekcijskih linija određuju 3D lokaciju točke (triangulacija). 
-{{ :draft:photogrammetry.jpg?direct |}}+{{ :project:photogrammetry.jpg?direct |}}
  
 ===== Alati ===== ===== Alati =====
Line 44: Line 44:
  
 Nekoliko preporuka dobrih nizova fotografija za različite tipove objekata.\\ Nekoliko preporuka dobrih nizova fotografija za različite tipove objekata.\\
-{{:draft:pict2.png?direct&200|}} +{{:project:pict2.png?direct&200|}} 
-{{:draft:pict5.png?direct&200|}} +{{:project:pict5.png?direct&200|}} 
-{{:draft:pict6.png?direct&200|}} +{{:project:pict6.png?direct&200|}} 
-{{:draft:pict7.png?direct&200|}}+{{:project:pict7.png?direct&200|}}
  
 Nakon prebacivanja fotografije se mogu dodatno korigirati (ekspozicija) i trebamo izbaciti one koje nisu zadovoljavajuće (očite greške, duple i neoštre fotografije i sl.).  Nakon prebacivanja fotografije se mogu dodatno korigirati (ekspozicija) i trebamo izbaciti one koje nisu zadovoljavajuće (očite greške, duple i neoštre fotografije i sl.). 
Line 61: Line 61:
 OSX: ''Tools > Show TaskViewer'' OSX: ''Tools > Show TaskViewer''
  
-{{ :draft:visualsfm_toolbar.jpg?direct |}}+{{ :project:visualsfm_toolbar.jpg?direct |}}
  
 ---- ----
Line 87: Line 87:
 VisualSFM će početi rekonstruirati i prikazivati 3D formu iz uparenih obilježja / fotografija. Možemo vidjeti pozicije i rotacije kamera u prostoru, koje su zabilježile izvorne fotografije. Klikom na ikonicu ''3+'' možemo vidjeti još više ključnih točaka (ne samo točke koje vide 3 ili više kamera). VisualSFM će početi rekonstruirati i prikazivati 3D formu iz uparenih obilježja / fotografija. Možemo vidjeti pozicije i rotacije kamera u prostoru, koje su zabilježile izvorne fotografije. Klikom na ikonicu ''3+'' možemo vidjeti još više ključnih točaka (ne samo točke koje vide 3 ili više kamera).
  
-{{ :draft:visualsfm_sparse_reconstruction.png?direct |}}+{{ :project:visualsfm_sparse_reconstruction.png?direct |}}
  
 Kroz 3D scenu se krećete: Kroz 3D scenu se krećete:
Line 120: Line 120:
 Nakon što je rekonstrukcija gotova klikom na ''Tab'' (ili menu ''View > Dense 3D Points'') prebacujemo se između prikaza rezultata //Sparse// i //Dense// rekonstrukcije. Nakon što je rekonstrukcija gotova klikom na ''Tab'' (ili menu ''View > Dense 3D Points'') prebacujemo se između prikaza rezultata //Sparse// i //Dense// rekonstrukcije.
  
-{{ :draft:visualsfm_dense_reconstruction.png?direct |}}+{{ :project:visualsfm_dense_reconstruction.png?direct |}}
  
 Nakon što je rekonstrukcija gotova možemo zatvoriti program. Podaci su već spremljeni u mapi koji smo kreirali u ovom koraku. U njemu se nalazi više datoteka, a ove će nam biti važne u sljedećim koracima: Nakon što je rekonstrukcija gotova možemo zatvoriti program. Podaci su već spremljeni u mapi koji smo kreirali u ovom koraku. U njemu se nalazi više datoteka, a ove će nam biti važne u sljedećim koracima:
Line 135: Line 135:
  
 ===== 3 Rekonstrukcija mash-a =====  ===== 3 Rekonstrukcija mash-a ===== 
-Rekonstrukciju mash-a iz point clouda radimo s Meshlab-om. <wrap hi>!!! Doraditi !!!</wrap>+Rekonstrukciju mash-a iz point clouda radimo s Meshlab-om. FIXME
  
-  - učitaj //bundle.rd.our// //list.txt// +  - učitaj ''File > Open Project'', pa odaberi ''bundle.rd.our'' ''list.txt'' 
-  - provjeri kamere (Render > Show Camera.) +  - provjeri kamere ''Render > Show Camera'' 
-  - delete it (We needed to import the //bundle.rd.out// file to get the camera positions and rastersbut we should to replace the sparse cloud with the dense one.+  - izbriši ga ''delete current mesh'' (učitavamo ''bundle.rd.out'' kako bi dobili pozicije kameraali trebamo zamjeniti sparse point cloud sa dense cloud-om
-  - load dense cloud... Import Mesh and load in your dense mesh. It should be located in your //NVM_FOLDER/00/models/option-0000.ply// +  -  ''File > Import Mesh'' i učitaj dense mesh koji je lociran u folderu ''NVM_FOLDER/00/models/option-0000.ply'' 
-  - ... učitaj sve //.ply// objekte +  - učitaj sve ''.ply'' objekte 
-  - flatten visible layers+  - flatten-aj vidljive layere
   - očisti pogrešne točke   - očisti pogrešne točke
   - Sanity check Cameras   - Sanity check Cameras
Line 148: Line 148:
   - Remove all non-manifold edges   - Remove all non-manifold edges
   - Parametrize the mesh by weighted average of projectors   - Parametrize the mesh by weighted average of projectors
-  - Project the texture onto the mesh+  - projiciraj teksturu natrag na mash
   - Parametrize the mesh without averaging and project   - Parametrize the mesh without averaging and project
-  - Finalize and Export (mesh in //.obj//, textura u //.png//) +  - finilaziranje i eksport (mesh u ''.obj'', textura u ''.png'')
- +
- +
  
 ===== Korisni linkovi ===== ===== Korisni linkovi =====
Line 162: Line 159:
   * http://www.geodetic.com/v-stars/what-is-photogrammetry.aspx   * http://www.geodetic.com/v-stars/what-is-photogrammetry.aspx
   * http://www.capture3d.com/index.php/3d-metrology-solutions/photogrammetry/tritop.html   * http://www.capture3d.com/index.php/3d-metrology-solutions/photogrammetry/tritop.html
 +  * https://www.youtube.com/watch?v=O7B2vCsTpC0
  
 Alati Alati
Line 176: Line 174:
   * http://www.photomodeler.com/index.html PhotoModeler (Proprietary)   * http://www.photomodeler.com/index.html PhotoModeler (Proprietary)
   * http://seene.co/tech/ Seene iPhone i Android app (Proprietary)   * http://seene.co/tech/ Seene iPhone i Android app (Proprietary)
 +  * https://demuc.de/colmap/
 +  * https://alicevision.org/#meshroom
 +  * https://pointclouds.org/
 +  * https://m.all3dp.com/1/best-photogrammetry-software/
  
 Tutoriali Tutoriali
Line 184: Line 186:
   * http://web.archive.org/web/20140604160305/http://homes.esat.kuleuven.be/~konijn/3d/t1.html (fotografiranje)   * http://web.archive.org/web/20140604160305/http://homes.esat.kuleuven.be/~konijn/3d/t1.html (fotografiranje)
   * http://web.archive.org/web/20140809065102/http://www.visualsize.com/FAQ/3dmodel.php (fotografiranje)   * http://web.archive.org/web/20140809065102/http://www.visualsize.com/FAQ/3dmodel.php (fotografiranje)
 +  * https://www.youtube.com/watch?v=GaYfpGcXxmA (Regard3d)
 +  * https://medium.com/realities-io/getting-started-with-photogrammetry-d0a6ee40cb72
  
project/3d_scanning_photogrammetry.1441960468.txt.gz · Last modified: by dp