• HC Visitor
Skip to content
Fauna 3D

Proyecto “Generación y aplicación de modelos tridimensionales para el estudio de arqueofaunas“

Primary Navigation Menu
Menu
  • Home
  • Acerca de
    • integrantes de Fauna 3D
    • About Fauna 3D (in English)
  • Software
    • software utilizado en el proyecto
    • guía PPT-GUI
    • guía Regard3d
    • guía VisualSfM
  • Blog

Guía de VisualSfM

By: Marcelo Vitores
On: 2018-07-02
In: tutorial-guia
Tagged: 3D, arqueofaunasdigitales, foss, fotogrametría, vsfm

Continuando la prueba de software, ejemplificamos el uso de VisualSfM (VSFM) de Changchang Wu.
La aplicación integra desde la identificación de rasgos de las imágenes hasta la reconstrucción de la nube de puntos densa. Uno de sus puntos positivos es la interfaz que provee opciones navegables por menú, e incluso permite una visualización interactiva mientras se procesa la reconstrucción. Otro punto favorable es que posteriormente a la creación de una nube de puntos pueden agregarse más imágenes y procesarlas en adición a las existentes.
Hay versiones para 32 o 64 bits en distintos sistemas operativos. VSFM recurre a muchos de los mismos algoritmos y paquetes de software que otros programas, y que en algunos casos deben agregarse manualmente a la instalación.

El ensayo lo realizamos en windows. Como la página web indica, descargamos cmvs/pmvs, SiftGPU (aunque el enlace parece estar caído, habría una alternativa en este enlace).
Luego, en la misma carpeta del ejecutable VisualSFM.exe se deben copiar los archivos cmvs/pmvs/genOption/pthreadVc2.dll, cmvs.exe/pmvs2.exe/genOption.exe

Ejecución
Para el ensayo usamos el mismo set de fotos que usamos al ejemplificar el uso de Regard3D.
Teniendo el set de imágenes en una carpeta de trabajo, las agregamos desde el menú “File → Open Multi Images” o el botón   de la barra de herramientas.

Iniciamos el reconocimiento y concordancia de rasgos desde el menú “SfM → Pairwise Matching → Compute Missing Match” o el botón  de la barra de tareas. Si las fotografías están tomadas en una secuencia espacial larga o e extrajeron como cuadros de un video, se suele recomendar la opción “SfM → Pairwise Matching → Compute Sequence Match” porque ahorra tiempo al buscar las coincidencias sólo entre las imágenes precedentes y consecuentes de cada toma, en lugar de probar la totalidad e combinaciones posibles.

Ejecutamos la reconstrucción dispersa con “SfM → Reconstruct Sparse” o el botón  .

A continuación, la nube densa de puntos se genera con “Sfm → Reconstruct Dense” o el botón  , lo que invoca el paquete cmvs/pmvs que se agregó manualmente en la instalación.
El programa pide guardar un archivo .nvm y elegiremos crear una carpeta “.nvm.cmvs”.


Al terminar, creará un archivo .ply con el mismo nombre, que podremos visualizar directamente en VSFM apretando la tecla Tab, o abrir en Meshlab para su posterior edición.

Es notoria la velocidad con que se procesan la detección de rasgos y la nube de puntos dispersa, que pueden tardar apenas unos segundos para una decena de imágenes (pero recordemos que la detección de coincidencia de rasgos se incrementa exponencialmente con la cantidad de fotos, y si cargamos más de un centenar podría tomar días). El procesamiento de la nube densa toma relativamente más tiempo.

 

* Recomendamos la página de Peter Falkingham para comparaciones de programas, instalaciones y procesamientos, especialmente en estos dos enlaces:

  • Trying all the free Photogrammetry! https://peterfalkingham.com/2016/09/14/trying-all-the-free-photogrammetry/ ( Publicado el 14 de septiembre de 2016)
  • Free photogrammetry software review: 2017. https://peterfalkingham.com/2017/12/17/free-photogrammetry-software-review-2017/  (Publicado el 17 de diciembre de 2017)
2018-07-02
Previous Post: Del tutorial a la práctica con Regard3d
Next Post: El uso de flash en el registro fotográfico

Recent Posts

  • Fotografía: la profundidad de campo
  • Entrevista
  • El uso de flash en el registro fotográfico
  • Guía de VisualSfM
  • Del tutorial a la práctica con Regard3d

Recent Comments

  • Marcelo Vitores on El uso de flash en el registro fotográfico
  • José Bueno on El uso de flash en el registro fotográfico
  • Daniela Avido on Aspectos a tener en cuenta durante el registro fotográfico

Archives

  • November 2019
  • December 2018
  • July 2018
  • May 2018
  • April 2018
  • October 2017
  • May 2017
  • December 2016
  • September 2016
  • August 2016

Categories

  • recomendaciones
  • reflexiones
  • tutorial-guia
  • Uncategorized

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Buscar en este Blog:

Archivo

  • November 2019
  • December 2018
  • July 2018
  • May 2018
  • April 2018
  • October 2017
  • May 2017
  • December 2016
  • September 2016
  • August 2016

últimas entradas en el Blog:

  • Fotografía: la profundidad de campo
  • Entrevista
  • El uso de flash en el registro fotográfico
  • Guía de VisualSfM
  • Del tutorial a la práctica con Regard3d

Tags

3D arqueofaunasdigitales arqueología entrevista equipo exiftool fauna foss fotografía fotogrametría guía lectura meshlab open source PPT-GUI presentación regard3d sfm software traducción vsfm zooarch

Designed using Dispatch. Powered by WordPress.

This site is part of Knowledge Commons. Explore other sites on this network or register to build your own.
Terms of ServicePrivacy PolicyGuidelines for Participation