<liclass="toctree-l4"><aclass="reference internal"href="../../installation/#step-1-check-virtualization-support">Paso 1. Verificar el Soporte de Virtualización</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="../../installation/#step-2-install-requirements">Paso 2. Requisitos de instalación</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="../../installation/#step-3-check-memory-and-cpu-allocation">Paso 3. Revisa la memoria y la asignación del procesador</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="../../installation/#step-1-install-requirements">Paso 1. Requerimientos de instalación</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="../../installation/#step-2-check-additional-requirements">Paso 2. Verifique los requisitos adicionales</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="../../installation/#step-3-download-and-launch-webodm">Paso 3. Descargue y ejecute WebODM</a></li>
</ul>
</li>
</ul>
</li>
<liclass="toctree-l2"><aclass="reference internal"href="../../installation/#basic-commands-and-troubleshooting">Comandos básicos y resolución de problemas</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../installation/#running-on-more-than-one-machine">Ejecutando en más de una máquina</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="../../tutorials/#creating-high-quality-orthophotos">Creación de Ortofotos de Alta Calidad</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="../../tutorials/#calibrating-the-camera">Calibrar la cámara</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="../../tutorials/#creating-digital-elevation-models">Creación de modelos de elevación digitales</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="../../tutorials/#measuring-stockpile-volume">Medir el volumen de pilas de materiales a granel</a><ul>
<liclass="toctree-l3"><aclass="reference internal"href="../../tutorials/#fieldwork-planning">Planificación del trabajo de campo</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../tutorials/#flight-pattern">Patrón de vuelo</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../tutorials/#flight-height">Altura de vuelo</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../tutorials/#listing-docker-machines">Listado de máquinas Docker</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../tutorials/#accessing-logs-on-the-instance">Accediendo a los registros en la instancia</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../tutorials/#command-line-access-to-instances">Acceso de línea de comando a las instancias</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../tutorials/#cleaning-up-after-docker">Limpieza de Docker</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="../../tutorials/#using-odm-from-low-bandwidth-location">Usando ODM desde una ubicación de ancho de banda bajo</a><ul>
<liclass="toctree-l3"><aclass="reference internal"href="../../tutorials/#what-is-this-and-who-is-it-for">¿Qué es esto y para quién es?</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="../../tutorials/#prep-data-and-project">Datos de preparación y proyecto</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="../../tutorials/#resize-droplet-pull-pin-run-away">Cambie el tamaño del Droplet, quite el seguro, huya</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="../../tutorials/#after-it-finishes-assuming-you-survive-that-long">Después de que termine (suponiendo que sobrevivas tanto tiempo)</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="../../tutorials/#using-potree-3d-viewer-module-on-webodm">Usar el módulo Potree de visualización 3D en WebODM</a><ul>
<liclass="toctree-l3"><aclass="reference internal"href="../boundary/#what-is-boundary-geojson">What is Boundary [GeoJSON]?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../boundary/#when-is-boundary-geojson-appropriate">When is Boundary [GeoJSON] appropriate?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../boundary/#why-would-one-use-boundary-geojson">Why would one use Boundary [GeoJSON]?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../boundary/#how-would-one-create-boundary-geojson">How would one create Boundary [GeoJSON]?</a><ul>
<liclass="toctree-l3"><aclass="reference internal"href="../build-overviews/#what-are-overviews">¿Que son las vistas generales?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../build-overviews/#when-are-overviews-appropriate">¿Cuando son apropiadas las vistas generales?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../build-overviews/#why-would-one-use-overviews">¿Por qué se utilizarían las vistas generales?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../build-overviews/#example-images">Imágenes de ejemplo</a><ul>
<liclass="toctree-l3"><aclass="reference internal"href="#what-are-camera-lens-models">¿que son los modelos de lentes de cámara?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="#when-are-manual-selections-appropriate">¿Cuándo son apropiadas las selecciones manuales?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="#why-would-one-use-a-particular-camera-lens-model">¿Por qué se utilizaría un modelo de lente de cámara en particular?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="#example-images">Imágenes de ejemplo</a><ul>
<liclass="toctree-l4"><aclass="reference internal"href="#auto-rectilinear-data"><codeclass="docutils literal notranslate"><spanclass="pre">auto</span></code> : Datos rectilíneos</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="#brown-rectilinear-data"><codeclass="docutils literal notranslate"><spanclass="pre">brown</span></code> : Datos rectilíneos</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="#fisheye-rectilinear-data"><codeclass="docutils literal notranslate"><spanclass="pre">fisheye</span></code> : Datos rectilíneos</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="#perspective-rectilinear-data"><codeclass="docutils literal notranslate"><spanclass="pre">perspective</span></code> : Datos rectilíneos</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="#spherical-rectilinear-data"><codeclass="docutils literal notranslate"><spanclass="pre">spherical</span></code> : Datos rectilíneos</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../cog/#what-are-cloud-optimized-geotiffs-cogs">¿Qué son los GeoTIFF optimizados para la nube (COG)?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../cog/#when-are-cogs-appropriate">¿Cuándo son apropiados los COG?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../cog/#why-would-one-use-cogs">¿Por qué uno usaría COG?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../cog/#example-images">Imágenes de ejemplo</a><ul>
<liclass="toctree-l2"><aclass="reference internal"href="../../outputs/#list-of-all-outputs">Lista de todas las salidas</a></li>
</ul>
</li>
<liclass="toctree-l1"><aclass="reference internal"href="../../gcp/">Puntos de Control Terrestre</a><ul>
<liclass="toctree-l2"><aclass="reference internal"href="../../gcp/#recommended-practices-for-gcp-setting">Prácticas recomendadas para la colocación de GCP</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="../../gcp/#gcp-file-format">Formato del archivo GCP</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="../../gcp/#user-interfaces">Interfaces de Usuario</a><ul>
<liclass="toctree-l3"><aclass="reference internal"href="../../map-accuracy/#aspects-impacting-map-accuracy">Aspectos que impactan la precisión del mapa</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../large/#getting-started-with-distributed-split-merge">Introducción a split-merge distribuido</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../large/#understanding-the-cluster">Entendiendo el Cluster</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../large/#accessing-the-logs">Acceder a los registros</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../large/#autoscaling-clusterodm">Ajuste de escala automático de ClusterODM</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../contributing/#template-for-submitting-bug-reports">Plantilla Para Enviar Informes de Errores</a></li>
</ul>
</li>
<liclass="toctree-l2"><aclass="reference internal"href="../../contributing/#pull-requests">Solicitudes de Extraxion</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="../../faq/#data-processing">Procesamiento de datos</a><ul>
<liclass="toctree-l3"><aclass="reference internal"href="../../faq/#can-i-process-two-or-more-orthophoto-geotiffs-to-stitch-them-together">¿Puedo procesar dos o más ortofotos GeoTIFFs para unirlos?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../faq/#the-software-is-not-using-all-of-my-cpu-cores-memory-gpu-all-of-the-times-is-it-normal">The software is not using all of my CPU cores / memory / GPU all of the times. Is it normal?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../faq/#if-i-use-the-native-version-of-the-software-how-can-i-allocate-more-resources-for-processing">If I use the native version of the software, how can I allocate more resources for processing?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../faq/#i-want-to-build-a-commercial-application-that-includes-odm-do-i-need-a-commercial-license">Quiero crear una aplicación comercial que incluya ODM. ¿Necesito una licencia comercial?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../faq/#are-there-other-licensing-options-aside-from-the-agplv3">¿Existen otras opciones de licencia además de AGPLv3?</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="../../faq/#your-computer-is-running-out-of-memory-what-can-you-do">Your computer is running out of memory, what can you do?</a></li>
<p>Establezca un tipo de proyección de la cámara. Establecer manualmente un valor puede ayudar a mejorar la distorsión geométrica. De forma predeterminada, la aplicación intenta determinar un tipo de lente a partir de los metadatos de las imágenes. Predeterminado: <codeclass="docutils literal notranslate"><spanclass="pre">auto</span></code></p>
<divclass="line"><codeclass="docutils literal notranslate"><spanclass="pre">auto</span></code> : Selección automática del mejor modelo de proyección de cámara.</div>
<divclass="line"><codeclass="docutils literal notranslate"><spanclass="pre">brown</span></code> : Modelo robusto de proyección rectilínea. Preferred by <codeclass="docutils literal notranslate"><spanclass="pre">auto</span></code>.</div>
<divclass="line"><codeclass="docutils literal notranslate"><spanclass="pre">fisheye</span></code> : Modelo de proyección gran angular / no rectilíneo.</div>
<divclass="line"><codeclass="docutils literal notranslate"><spanclass="pre">perspective</span></code> : Modelo de proyección rectilíneo heredado.</div>
<divclass="line"><codeclass="docutils literal notranslate"><spanclass="pre">spherical</span></code> : Modelo de proyección de cámara de 360 °.</div>
<h2>¿que son los modelos de lentes de cámara?<aclass="headerlink"href="#what-are-camera-lens-models"title="Enlace permanente a este encabezado"></a></h2>
<p>Los modelos de lentes de cámara son modelos de proyección / distorsión que OpenSFM usa para corregir la óptica de las plataformas de cámara que registran nuestras imágenes. Estas correcciones son esenciales para el modelado adecuado de la cámara/escena y, por lo tanto, la reconstrucción adecuada de los datos.</p>
<h2>¿Cuándo son apropiadas las selecciones manuales?<aclass="headerlink"href="#when-are-manual-selections-appropriate"title="Enlace permanente a este encabezado"></a></h2>
<p>Actualmente, la elección manual de un modelo de lente de cámara solo se recomienda en el caso de las cámaras esféricas (GoPro Fusion, GoPro Max, Insta360, Kodak PixPro, etc.), ya que OpenSFM no las detecta automáticamente.</p>
<h2>¿Por qué se utilizaría un modelo de lente de cámara en particular?<aclass="headerlink"href="#why-would-one-use-a-particular-camera-lens-model"title="Enlace permanente a este encabezado"></a></h2>
<p>En casos excepcionales, es posible que OpenSFM no pueda detectar (o recuperar de su base de datos de cámaras) el modelo de lente de cámara correcto para su sensor en particular, en cuyo caso debe seleccionar el modelo apropiado más cercano. En caso de duda, intente primero especificando <codeclass="docutils literal notranslate"><spanclass="pre">brown</span></code>.</p>
<p>Los siguientes ejemplos son todos los datos tomados con una lente rectilínea estándar. Se demuestra que la selección manual de los distintos modelos de lentes de cámara muestra algunas diferencias en cómo esto afectará la reconstrucción.</p>
<h3><codeclass="docutils literal notranslate"><spanclass="pre">auto</span></code> : Datos rectilíneos<aclass="headerlink"href="#auto-rectilinear-data"title="Enlace permanente a este encabezado"></a></h3>
<imgalt="Datos rectilíneos representados por el modelo de lente de cámara ``auto``"src="https://user-images.githubusercontent.com/19295950/127077336-ae79a958-a953-4376-86fd-430d0e5457f2.png"/>
<p><spanclass="caption-text">Esta nube de puntos muestra una reconstrucción adecuada a través del modelo de lente de cámara <codeclass="docutils literal notranslate"><spanclass="pre">auto</span></code> (<codeclass="docutils literal notranslate"><spanclass="pre">brown</span></code>), que es apropiado para este sensor.</span><aclass="headerlink"href="#id2"title="Enlace permanente a esta imagen"></a></p>
<h3><codeclass="docutils literal notranslate"><spanclass="pre">brown</span></code> : Datos rectilíneos<aclass="headerlink"href="#brown-rectilinear-data"title="Enlace permanente a este encabezado"></a></h3>
<imgalt="Datos rectilíneos representados por el modelo de lente de cámara ``brown``"src="https://user-images.githubusercontent.com/19295950/127077753-580a174e-7572-4315-8801-224ce097d9fc.png"/>
<p><spanclass="caption-text">Como en el ejemplo anterior, esta nube de puntos se reconstruye mediante el modelo de lente de cámara <codeclass="docutils literal notranslate"><spanclass="pre">brown</span></code>.</span><aclass="headerlink"href="#id3"title="Enlace permanente a esta imagen"></a></p>
<h3><codeclass="docutils literal notranslate"><spanclass="pre">fisheye</span></code> : Datos rectilíneos<aclass="headerlink"href="#fisheye-rectilinear-data"title="Enlace permanente a este encabezado"></a></h3>
<imgalt="Datos rectilíneos representados por el modelo de lente de cámara ``fisheye``"src="https://user-images.githubusercontent.com/19295950/127077826-53d459fe-5e4e-4b10-8e70-fbddf775c4f7.png"/>
<p><spanclass="caption-text">En esta reconstrucción de la nube de puntos, se han introducido bolos severos y otros artefactos mediante el uso del modelo de lente de cámara incorrecto.</span><aclass="headerlink"href="#id4"title="Enlace permanente a esta imagen"></a></p>
<h3><codeclass="docutils literal notranslate"><spanclass="pre">perspective</span></code> : Datos rectilíneos<aclass="headerlink"href="#perspective-rectilinear-data"title="Enlace permanente a este encabezado"></a></h3>
<imgalt="Datos rectilíneos representados por el modelo de lente de cámara de ``perspective``"src="https://user-images.githubusercontent.com/19295950/127077485-699f9e61-72a6-45f2-990f-f5748b6ee99f.png"/>
<p><spanclass="caption-text">Esta nube de puntos se renderizó bien, muy similar a los ejemplos <codeclass="docutils literal notranslate"><spanclass="pre">auto</span></code> y <codeclass="docutils literal notranslate"><spanclass="pre">brown</span></code>. Uno puede ver artefactos en el modelo de lente de cámara de <codeclass="docutils literal notranslate"><spanclass="pre">perspective</span></code> en colecciones muy grandes, o sobre terreno muy plano/homogéneo (campos agrícolas). En tales casos, forzar el <codeclass="docutils literal notranslate"><spanclass="pre">brown</span></code> puede ayudar.</span><aclass="headerlink"href="#id5"title="Enlace permanente a esta imagen"></a></p>
<h3><codeclass="docutils literal notranslate"><spanclass="pre">spherical</span></code> : Datos rectilíneos<aclass="headerlink"href="#spherical-rectilinear-data"title="Enlace permanente a este encabezado"></a></h3>
<imgalt="Datos rectilíneos representados por el modelo de lente de cámara ``esférico``"src="https://user-images.githubusercontent.com/19295950/127078960-27e35cbb-a378-4d0d-92e2-42dbfd1edd7c.png"/>
<p><spanclass="caption-text">Esta nube de puntos no se pudo reconstruir correctamente debido a la selección manual del modelo de lente de cámara <codeclass="docutils literal notranslate"><spanclass="pre">ojo</span><spanclass="pre">de</span><spanclass="pre">pez</span></code>. Las fallas similares en la reconstrucción a menudo pueden indicar una selección manual incorrecta o, en casos extremos, una selección <codeclass="docutils literal notranslate"><spanclass="pre">automática</span></code> incorrecta del modelo de lente de la cámara, y se le recomienda que pruebe con otro modelo que sea más apropiado.</span><aclass="headerlink"href="#id6"title="Enlace permanente a esta imagen"></a></p>
<p><aclass="reference external"href="https://github.com/opendronemap/docs#how-to-make-your-first-contribution">Aprende a editar</a> y ayuda a mejorar <aclass="reference external"href="https://github.com/OpenDroneMap/docs/blob/publish/source/arguments_edit/camera-lens.rst">esta página</a>!</p>