Acerca de la API:
Esta API utiliza algoritmos de aprendizaje automático para detectar y reconocer diferentes marcas ubicadas en una imagen. Podrás detectar su posición y la empresa a la que pertenece.
La API recibirá una URL de imagen y entregará la posición del cuadro del logo reconocido y el nombre de la marca que posee ese logo.
Clasificar y reunir todas las imágenes que pertenecen a una marca en particular. Asegúrate de que tus imágenes estén correctamente almacenadas y filtradas por marca.
Con esta API podrás detectar cualquier logo de marca en las imágenes que vayas a usar en tus productos, sitios web o aplicaciones. Podrás detectar la marca y evitar problemas de cumplimiento de derechos de autor de antemano.
Puedes filtrar las imágenes por marca y crear programáticamente campañas para usuarios asegurándote de que solo utilices las marcas que son de interés para esos clientes.
Además del número de llamadas a la API por mes, no hay otras limitaciones.
Pasar la URL de la imagen y obtener los logotipos reconocidos dentro de ella.
Reconocimiento de Marca - Características del Endpoint
| Objeto | Descripción |
|---|---|
url |
[Requerido] Image URL publicly accesible. |
{"success":true,"output":[{"description":"Dolce & Gabbana","score":0.9993149042129517,"bounding_poly":[{"x":108,"y":532},{"x":498,"y":532},{"x":498,"y":598},{"x":108,"y":598}]}]}
curl --location --request GET 'https://zylalabs.com/api/188/brand+logo+recognition+api/5023/brand+recognition?url=https://m.media-amazon.com/images/I/51aFAedDRHL._AC_UF1000,1000_QL80_.jpg' --header 'Authorization: Bearer YOUR_API_KEY'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
El endpoint POST Obtener Marca por URL devuelve la posición del logo, el nombre de la marca y los metadatos de la imagen, mientras que el endpoint GET Reconocimiento de Marca proporciona logos reconocidos, sus descripciones, puntajes de confianza y coordenadas del polígono delimitador.
Los campos clave incluyen "nombre" para la marca, "puntuación" para la confianza en el reconocimiento, "bounding_poly" para la posición del logo y "estado" para el resultado de la solicitud en los datos de respuesta.
Los datos de respuesta están estructurados en formato JSON, con resultados anidados bajo los arreglos "results" o "output", que contienen objetos que detallan los logotipos reconocidos, sus posiciones y metadatos asociados.
El parámetro principal es la URL de la imagen, que debe apuntar a un archivo JPEG o PNG válido. No se requieren parámetros adicionales para la funcionalidad básica.
La precisión de los datos se mantiene a través de avanzados algoritmos de aprendizaje automático entrenados en un conjunto de datos diverso de logotipos de marcas, asegurando un reconocimiento confiable a través de varias imágenes.
Los casos de uso típicos incluyen organizar imágenes de marca para marketing, garantizar el cumplimiento de derechos de autor al detectar logotipos en el contenido y automatizar campañas específicas de la marca basadas en logotipos reconocidos.
Los usuarios pueden aprovechar las coordenadas de "bounding_poly" para resaltar visualmente los logotipos en las imágenes, usar los valores de "score" para filtrar reconocimientos de alta confianza y categorizar imágenes por marca para una mejor organización.
Los usuarios pueden esperar patrones de reconocimiento consistentes, con puntajes de confianza altos para marcas bien conocidas y resultados variados para logotipos menos comunes, a menudo acompañados de coordenadas de cuadros delimitadores para una identificación precisa de la ubicación.
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.189ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
488ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
289ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
466ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
643ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
426ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
56ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
469ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.911ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.337ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.710ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.094ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
138ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.072ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
19ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
19ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
95ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
10.266ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.318ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
734ms