Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2024-09-25 GMT+08:00

Modo de detección de objetos incorporado

Entrada

Este es un modo de entrada y salida integrado para la detección de objetos. Los modelos que utilizan este modo se identifican como modelos de detección de objetos. La ruta de solicitud de predicción es la /, el protocolo de solicitud es HTTP, el método de solicitud es POST, Content-Type es multipart/form-data, key es images y type es file. Antes de seleccionar este modo, asegúrese de que el modelo pueda procesar los datos de entrada cuyo key esté images.

Salida

El resultado de la inferencia se devuelve en formato de JSON. Para obtener detalles sobre los campos, véase Tabla 1.

Tabla 1 Parámetros

Campo

Tipo

Descripción

detection_classes

String array

Lista de objetos detectados, por ejemplo, ["yunbao","cat"]

detection_boxes

Float array

Coordenadas del cuadro delimitador, en el formato de

detection_scores

Float array

Puntuaciones de confianza de los objetos detectados, que se utilizan para medir la precisión de la detección

El JSON Schema del resultado de inferencia es el siguiente:

{
	"type": "object",
	"properties": {
		"detection_classes": {
			"items": {
				"type": "string"
			},
			"type": "array"
		},
		"detection_boxes": {
			"items": {
				"minItems": 4,
				"items": {
					"type": "number"
				},
				"type": "array",
				"maxItems": 4
			},
			"type": "array"
		},
		"detection_scores": {
			"items": {
				"type": "string"
			},
			"type": "array"
		}
	}
}

Ejemplo de solicitud

En este modo, ingrese una imagen para ser procesada en la solicitud de inferencia. El resultado de la inferencia se devuelve en formato de JSON. A continuación citamos varios ejemplos:
  • Realización de la predicción en la consola

    En la pestaña Prediction de la página de detalles del servicio, cargue una imagen y haga clic en Predict para obtener el resultado de la predicción.

  • Uso de Postman para invocar a una API de RESTful para la predicción

    Después de desplegar un modelo como servicio, puede obtener la URL de la API en la página de pestaña Usage Guides de la página de detalles del servicio.

    • En la página Headers, configure Content-Type en multipart/form-data y X-Auth-Token en el token real obtenido.
      Figura 1 Configuración del encabezado de solicitud
    • En la pestaña Body, configure el cuerpo de la solicitud. Establezca key en images, seleccione File, seleccione la imagen que desea procesar y haga clic en send para enviar la solicitud de predicción.
      Figura 2 Configuración del cuerpo de la solicitud