Skip To Content

Utilizar el modelo

Puede utilizar este modelo en la herramienta Detectar objetos con aprendizaje profundo disponible en la caja de herramientas de Image Analyst de ArcGIS Pro. El flujo de trabajo completo incluye pasos de preprocesamiento y postprocesamiento utilizando herramientas adicionales. Este modelo también puede ajustarse utilizando la herramienta Entrenar modelo de aprendizaje profundo. Consulte la página Ajustar el modelo para ver más detalles sobre cómo ajustar este modelo.

Detectar barcos utilizando la Plantilla de proyecto de ArcGIS

  1. Descargue la plantilla de proyecto Detectar barcos a partir de SAR ArcGIS Pro para utilizar el modelo preentrenado Detección de barcos (SAR) o un modelo ajustado.
  2. Inicie ArcGIS Pro y, en la pantalla de selección del proyecto, elija Seleccionar otra plantilla de proyecto.
    Seleccione otra plantilla de proyecto en ArcGIS Pro.
  3. Vaya a la plantilla descargada y haga clic en Aceptar.
    Seleccione la plantilla de proyecto de ArcGIS Pro descargada.
  4. Proporcione un nombre para el nuevo proyecto y haga clic en Aceptar.
    Cree el proyecto.
  5. Expanda la carpeta de datos del Sentinel-1 GRDH (.SAFE), haga clic con el botón derecho del ratón en el archivo manifest.safe y seleccione Agregar al mapa actual.

    Es posible descargar las imágenes de Copernicus Data Space Ecosystem o de Sentinel Hub.

    Agregue el ráster SAR al mapa.
  6. Acerque la visualización a un área de interés.
    Imagen de SAR en el mapa
  7. Vaya a <Project_name>.tbx en Cajas de herramientas en el panel Catálogo para acceder a la herramienta Detectar barcos a partir de datos de SAR.
    Herramienta Detectar barcos a partir de datos de SAR
  8. En la pestaña Parámetros, establezca las variables de la siguiente manera:
    1. En Ráster de entrada, seleccione la capa de imágenes SAR.
    2. En Barcos de salida detectados, establezca la clase de entidad de salida que contendrá los barcos detectados.
    3. Si lo desea, en Polígono de agua de entrada, seleccione el polígono de máscara de agua.
    4. Si lo desea, en Definición de modelo, seleccione el archivo .dlpk del modelo preentrenado Detección de barcos (SAR).
    5. Si lo desea, en Argumentos de modelo, cambie los valores de los argumentos si es necesario.
    6. Si lo desea, active la casilla Supresión no máxima para eliminar las entidades superpuestas con la confianza más baja.

      Si está activada, haga lo siguiente:

      • Establezca Campo de puntuación de confianza.
      • De manera opcional, establezca Campo de valor de clase.
      • Si lo desea, establezca Ratio de superposición máximo.
    7. En Tipo de procesador, seleccione CPU o GPU según sea necesario.

      Si la GPU está disponible, se recomienda seleccionar GPU y establecer Id. de GPU en la GPU que se debe usar.

    8. Cambie el Tamaño de celda si es necesario.

      La resolución de la imagen de SAR esperada es de 10 metros.

      Nota:

      Si no se aprueba la definición del modelo, el modelo se descargará automáticamente desde ArcGIS Living Atlas of the World.

      Parámetros de Detectar barcos a partir de datos de SAR
  9. Haga clic en Ejecutar.

    La capa de salida se agrega al mapa.

    Resultados de la herramienta Detectar barcos a partir de datos de SAR

    Puede acercar el mapa para ver más de cerca los resultados.

    Visualización acercada a los resultados

Detectar barcos con la herramienta Detectar objetos con aprendizaje profundo

  1. Expanda la carpeta de datos del Sentinel-1 GRDH (.SAFE), haga clic con el botón derecho del ratón en el archivo manifest.safe y seleccione Agregar al mapa actual.

    Es posible descargar las imágenes de Copernicus Data Space Ecosystem o de Sentinel Hub.

    Agregue el ráster SAR al mapa.
  2. El ráster manifest.safe comprende dos bandas: VV y VH. El modelo funciona con la banda polarizada VV.
  3. Para extraer la banda VV del archivo manifest.safe, utilice la función ráster Extraer bandas. En la pestaña General, establezca las variables de la siguiente manera:
    1. Para Nombre, utilice el valor predeterminado.
    2. Para Tipo de píxel de salida, seleccione 8 bits sin signo en la lista desplegable.

      Pestaña general Extraer bandas

  4. En la pestaña Parámetros, establezca las variables de la siguiente manera:
    1. Para Raster, seleccione el ráster IW_manifest agregado al mapa o seleccione el archivo manifest.safe de la carpeta de datos de origen.
    2. Para el Método, seleccione la opción Id. de banda.

      En Combinación, en la banda de ráster manifest.safe, 1 representa la banda VV. El modelo es compatible con un compuesto de tres bandas de VV.

    3. Para crear un compuesto de tres bandas, escriba 1 1 1.
      Pestaña de parámetros de las bandas de extracción

  5. Haga clic en la pestaña Análisis y vaya a Herramientas.
    Herramientas de la pestaña Análisis de ArcGIS Pro
  6. Abra el panel Geoprocesamiento, haga clic en Cajas de herramientas y expanda Herramientas de Image Analyst. Seleccione la herramienta Detectar objetos con aprendizaje profundo en Aprendizaje profundo.
    Herramienta Detectar objetos con aprendizaje profundo
  7. En la pestaña Parámetros, establezca las variables de la siguiente manera:
    1. Para Ráster de entrada, seleccione el ráster compuesto de tres bandas de la banda VV.
    2. En Objetos de salida detectados, establezca la clase de entidad de salida que contendrá los barcos detectados.
    3. Para Definición de modelo, seleccione el archivo .dlpk del modelo preentrenado.
    4. En Argumentos de modelo, cambie los valores de los argumentos si es necesario.
      • padding: número de píxeles en el borde de las teselas de imágenes desde los cuales se combinarán las predicciones de las teselas adyacentes. Puede aumentar el valor para suavizar la salida y reducir los artefactos de los bordes. El valor máximo del relleno puede ser la mitad del valor del tamaño de tesela.
      • threshold: las detecciones con una puntuación de confianza superior a este umbral se incluyen en el resultado. Los valores permitidos son entre 0 y 1,0.
      • nms_overlap: la ratio de superposición máxima para dos entidades superpuestas, definida como la relación del área de intersección con respecto al área de combinación. El valor predeterminado es 0,1.
      • batch_size: número de teselas de imágenes procesadas en cada paso de la inferencia del modelo. Esto depende de la memoria de la tarjeta gráfica.
      • exclude_pad_detections: si es Verddero, filtra detecciones potencialmente truncadas cerca de los bordes que están en la región rellena de chips de imagen.
    5. Si lo desea, active la casilla Supresión no máxima para eliminar las entidades superpuestas con la confianza más baja.

      Si está activada, haga lo siguiente:

      • Fije el Campo de puntuación de confianza en Confianza.
      • Establezca el Campo Valor de clase en Clase.
      • Establezca Máx. ratio de superposición en 0,2.
    Pestaña Parámetros de la herramienta Detectar objetos con aprendizaje profundo
  8. En la pestaña Entornos, establezca las variables de la siguiente manera:
    1. En Extensión de procesamiento, seleccione Extensión de visualización actual o cualquier otra opción del menú desplegable.
    2. En Tamaño de celda, ajuste el valor a Máximo de entradas.

      La resolución ráster esperada es de 10 metros.

    3. En Tipo de procesador, seleccione CPU o GPU según sea necesario.

      Si la GPU está disponible, se recomienda seleccionar GPU y establecer Id. de GPU en la GPU que se debe usar.

    Pestaña Entornos de la herramienta Detectar objetos con aprendizaje profundo
  9. Haga clic en Ejecutar.

    La capa de salida se agrega al mapa.

    Resultados de la herramienta Detectar barcos a partir de datos de SAR

    Puede acercar el mapa para ver más de cerca los resultados.

    Visualización acercada a los resultados