

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Etiquetado de objetos con cuadros delimitadores
<a name="md-localize-objects"></a>

Si desea que el modelo detecte la ubicación de objetos dentro de una imagen, debe identificar qué es el objeto y en qué parte de la imagen se encuentra. Un cuadro delimitador es un cuadro que aísla un objeto de una imagen. Los cuadros delimitadores se utilizan para entrenar un modelo para que detecte distintos objetos en la misma imagen. El objeto se identifica asignando una etiqueta al cuadro delimitador. 

**nota**  
Si está entrenando un modelo para que busque objetos, escenas y conceptos con etiquetas de imagen, no es necesario realizar este paso.

Por ejemplo, si quiere entrenar un modelo que detecte dispositivos Amazon Echo Dot, dibuje un recuadro delimitador alrededor de cada Echo Dot en una imagen y asigna una etiqueta denominada *Echo Dot* al cuadro delimitador. En la siguiente imagen se muestra un cuadro delimitador alrededor de un Amazon Echo Dot. En la imagen también aparece un Amazon Echo sin un cuadro delimitador.

![\[Dispositivos Amazon Echo Dot y Echo con un cuadro delimitador alrededor de Echo Dot.\]](http://docs.aws.amazon.com/es_es/rekognition/latest/customlabels-dg/images/dot.jpg)


## Localización de objetos con cuadros delimitadores (consola)
<a name="md-localize-objects-console"></a>

 En este procedimiento, utilizará la consola para dibujar cuadros delimitadores alrededor de los objetos de las imágenes. Puede identificar objetos dentro de la imagen asignando etiquetas al cuadro delimitador. 

**nota**  
No es posible usar el navegador Safari para agregar cuadros delimitadores a las imágenes. Para ver los navegadores compatibles, consulte [Configuración de Etiquetas personalizadas de Amazon Rekognition](setting-up.md).

Para poder agregar cuadros delimitadores, debe agregar al menos una etiqueta al conjunto de datos. Para obtener más información, consulte [Agregar etiquetas nuevas (consola)](md-labels.md#md-add-new-labels).

****

**Cómo agregar cuadros delimitadores a las imágenes (consola)**

1. Abra la consola Amazon Rekognition en. [https://console.aws.amazon.com/rekognition/](https://console.aws.amazon.com/rekognition/)

1. Elija **Usar etiquetas personalizadas**.

1. Elija **Comenzar**. 

1. En el panel de navegación izquierdo, elija **Proyectos**.

1. En la página **Proyectos**, elija el proyecto que desee usar. Se abrirá la página de detalles del proyecto.

1. En la página de detalles del proyecto, elija **Etiquetar imágenes**.

1. Si quiere agregar cuadros delimitadores a las imágenes del conjunto de datos de entrenamiento, elija la pestaña **Entrenamiento**. Si no, seleccione la pestaña **Prueba** para agregar cuadros delimitadores a las imágenes del conjunto de datos de prueba. 

1. Elija **Comenzar a etiquetar** para activar el modo de etiquetado.

1. En la galería de imágenes, elija a las que desee agregar cuadros delimitadores.

1. Seleccione **Dibujar cuadro delimitador**. Se verán una serie de consejos antes de que aparezca el editor de cuadros delimitadores.

1. En el panel **Etiquetas** de la derecha, seleccione la etiqueta que desee asignar a un cuadro delimitador.

1. En la herramienta de dibujo, coloque el puntero en el área superior izquierda del objeto deseado.

1. Pulse el botón izquierdo del ratón y dibuje un cuadro alrededor del objeto. Dibuje el cuadro delimitador lo más cerca posible del objeto. 

1. Suelte el botón del ratón. El cuadro delimitador aparecerá resaltado.

1. Elija **Siguiente** si tiene más imágenes que etiquetar. Si ya ha terminado, seleccione **Listo** para terminar de etiquetar.  
![\[Interfaz de usuario para dibujar un cuadro delimitador alrededor de una imagen; la imagen son los altavoces inteligentes Amazon Echo y Echo Dot sobre una superficie de madera.\]](http://docs.aws.amazon.com/es_es/rekognition/latest/customlabels-dg/images/draw-bounding-box.png)

1. Repita los pasos del 1 al 7 hasta que haya creado un cuadro delimitador en cada imagen que contenga objetos. 

1. Elija **Guardar cambios** para guardar los cambios. 

1. Seleccione **Salir** para salir del modo de etiquetado.

## Localización de objetos con cuadros delimitadores (SDK)
<a name="md-localize-objects-sdk"></a>

Puede usar la API de `UpdateDatasetEntries` para agregar o actualizar la información de la ubicación de objetos de una imagen. `UpdateDatasetEntries` toma una o varias líneas JSON. Cada línea JSON representa una sola imagen. En la localización de objetos, una línea JSON tiene un aspecto similar al siguiente. 

```
{"source-ref": "s3://bucket/images/IMG_1186.png", "bounding-box": {"image_size": [{"width": 640, "height": 480, "depth": 3}], "annotations": [{ "class_id": 1,	"top": 251,	"left": 399, "width": 155, "height": 101}, {"class_id": 0, "top": 65, "left": 86, "width": 220,	"height": 334}]}, "bounding-box-metadata": {"objects": [{ "confidence": 1}, {"confidence": 1}],	"class-map": {"0": "Echo",	"1": "Echo Dot"}, "type": "groundtruth/object-detection", "human-annotated": "yes",	"creation-date": "2013-11-18T02:53:27", "job-name": "my job"}}
```

El campo `source-ref` indica la ubicación de la imagen. La línea JSON también incluye cuadros delimitadores etiquetados por cada objeto de la imagen. Para obtener más información, consulte [Localización de objetos en archivos de manifiesto](md-create-manifest-file-object-detection.md).

**Cómo asignar cuadros delimitadores a una imagen**

1. Obtenga la línea get JSON para la imagen existente con `ListDatasetEntries`. En el campo `source-ref`, indique la ubicación de la imagen a la que desea asignar la etiqueta de imagen. Para obtener más información, consulte [Listado de entradas del conjunto de datos (SDK)](md-listing-dataset-entries-sdk.md).

1. Actualice la línea JSON devuelta en el paso anterior con la información que se encuentra en [Localización de objetos en archivos de manifiesto](md-create-manifest-file-object-detection.md).

1. Llame a `UpdateDatasetEntries` para actualizar la imagen. Para obtener más información, consulte [Agregar más imágenes a un conjunto de datos](md-add-images.md).