iTAG proporciona plantillas de etiquetado de imágenes para OCR, detección de objetos y clasificación de imágenes. Seleccione una plantilla según su caso de uso.
Plantillas compatibles
A continuación se muestran las plantillas de etiquetado de imágenes disponibles:
Reconocimiento óptico de caracteres (OCR)
Un trabajo de OCR extrae el texto de una imagen y la clasifica a partir del texto extraído.
-
Casos de uso
Reconocimiento de texto en documentos de identidad, recibos, placas de circulación y tarjetas bancarias.
-
Estructura de datos
-
Datos de entrada
Cada línea del archivo manifest representa un elemento de datos. El campo source es obligatorio.
{"data":{"source":"oss://****.oss-cn-hangzhou.aliyuncs.com/demo_test/ocr_pic/img6.jpeg"}} ... -
Datos de salida
Cada línea del archivo manifest de salida combina el elemento de datos original con el resultado del etiquetado. El siguiente ejemplo muestra la estructura JSON de una línea.
{ "data": { "source": "oss://****.oss-cn-hangzhou.aliyuncs.com/demo_test/ocr_pic/img6.jpeg" }, "label-144863699223676****": { "results": [ { "questionId": "1", "data": [ { "id": "ecdb7552-2a4e-4d0e-8abb-0f1a2dc0****", "type": "image/polygon", "value": [ [ 368.1112214498511, 71.72740814299901 ], [ 444.34359483614696, 71.72740814299901 ], [ 444.34359483614696, 106.26762661370405 ], [ 368.1112214498511, 106.26762661370405 ] ], "labels": { "OCR Recognition Result": "Financial Advisor", "Single-choice": "Label 1" } } ], "rotation": 0, "markTitle": "OCR Label Configuration", "width": 1024, "type": "image", "height": 1024 } ] } }
-
Detección de objetos
Un trabajo de detección de objetos localiza los objetos de una imagen mediante cuadros delimitadores dibujados con una herramienta de selección rectangular.
-
Casos de uso
Detección de vehículos, detección de peatones y búsqueda de imágenes.
-
Estructura de datos
-
Datos de entrada
Cada línea del archivo manifest representa un elemento de datos. El campo source es obligatorio.
{"data":{"source":"oss://****.oss-cn-hangzhou.aliyuncs.com/pic_ocr/img17.jpeg"}} ... -
Datos de salida
Cada línea del archivo manifest de salida combina el elemento de datos original con el resultado del etiquetado. A continuación se presenta un ejemplo de la estructura JSON de una línea.
{ "data": { "source": "oss://****.oss-cn-hangzhou.aliyuncs.com/pic_ocr/img17.jpeg" }, "label-144853549785619****": { "results": [ { "questionId": "1", "data": [ { "id": "e02a574b-9fd9-45e9-8c8a-9682567b****", "type": "image/polygon", "value": [ [ 499.93454545454546, 255.0981818181818 ], [ 911.0109090909091, 255.0981818181818 ], [ 911.0109090909091, 338.6836363636363 ], [ 499.93454545454546, 338.6836363636363 ] ], "labels": { "Single-choice": "Label 1" } } ], "rotation": 0, "markTitle": "Object Detection Label Configuration", "width": 1024, "type": "image", "height": 1024 } ] } }
-
Clasificación de imágenes
La clasificación de imágenes asigna una o varias etiquetas predefinidas a una imagen según su contenido. Esta plantilla es compatible con la clasificación de una sola etiqueta y de varias etiquetas.
-
Casos de uso
Organización de imágenes, reconocimiento de imágenes, búsqueda de imágenes y recomendación de contenido.
-
Estructura de datos
-
Datos de entrada
Cada línea del archivo manifest representa un elemento de datos. El campo source es obligatorio.
{"data":{"source":"oss://****.oss-cn-hangzhou.aliyuncs.com/iTAG/pic/1.jpg"}} ... -
Datos de salida
Cada línea del archivo manifest de salida combina el elemento de datos original con el resultado del etiquetado. En el siguiente ejemplo se muestra la estructura JSON de una línea.
{ "data": { "source": "oss://****.oss-cn-hangzhou.aliyuncs.com/pic/3.jpg" }, "label-143082452899667****": { "results": [ { "questionId": "2", "data": [ "Label 1", "Label 2" ], "markTitle": "Multiple-choice", "type": "survey/multivalue" } ] } }
-