GUÍA visual de IA

Subtítulos de imágenes

Los subtítulos de imágenes son la tarea de generar automáticamente una oración en lenguaje natural que describa lo que hay en una imagen.

2 minutos de lecturaÚltima actualización

Descripción general

It bridges vision and language, turning pixels into words that explain content, objects, and actions.

Buceo profundo

Los sistemas de subtítulos de imágenes toman una imagen y generan una descripción fluida, como "un perro marrón atrapando un disco volador en la hierba". Los primeros sistemas emparejaban una red convolucional que extraía características visuales con una red recurrente (un LSTM) que generaba palabras una a la vez, a menudo guiadas por la atención, de modo que el modelo "mira" las regiones relevantes para cada palabra. Los sistemas modernos utilizan codificadores transformadores para la visión y decodificadores transformadores para el lenguaje, y los grandes modelos de visión-lenguaje como BLIP-2 y GPT-4V pueden subtitular imágenes con notable fluidez. La capacitación se basa en conjuntos de datos como MS COCO, donde cada imagen tiene múltiples títulos escritos por humanos. La calidad se mide con métricas como CIDEr, BLEU y CLIPScore basado en integración.

Información técnica

La mayoría de los subtituladores siguen un patrón codificador-decodificador. El codificador convierte la imagen en un conjunto de vectores de características; el decodificador genera palabras de forma autorregresiva, prediciendo cada token condicionado a la imagen y a las palabras generadas previamente. La atención permite que el decodificador pondere diferentes regiones de la imagen por palabra, lo que mejora la conexión a tierra. El entrenamiento utiliza entropía cruzada en subtítulos reales, a veces seguido de aprendizaje reforzado que optimiza una métrica de calidad de subtítulos como CIDEr directamente para reducir el sesgo de exposición.

Impacto Estratégico

Speed and scale

La IA visual puede automatizar tareas de inspección, detección y etiquetado a escala.

Construir opciones

Los equipos creativos pueden crear prototipos de conceptos más rápido y con menos revisiones manuales.

Equipo y flujo de trabajo

Las operaciones pueden utilizar señales de imagen y vídeo que antes eran difíciles de procesar.

El futuro de los subtítulos de imágenes

Los subtítulos se están fusionando con modelos generales de visión y lenguaje que no solo describen sino que también responden preguntas, razonan y siguen instrucciones sobre las imágenes. Espere subtítulos más densos y controlables (longitud, estilo o enfoque ajustables), una mejor base objetiva para frenar los objetos alucinados y herramientas de accesibilidad más sólidas que narran el mundo visual en tiempo real. Los subtítulos de video y multilingües se expandirán, y los modelos en dispositivos brindarán descripciones privadas e instantáneas a teléfonos y dispositivos portátiles para usuarios ciegos y con baja visión.

Implementación en el mundo real

Generar descripciones de texto alternativo de fotografías para que los lectores de pantalla puedan ayudar a los usuarios ciegos y con baja visión.

Subtítulos de sugerencia automática y etiquetas de búsqueda para grandes bibliotecas de fotografías y plataformas de imágenes de archivo

Describir el entorno en voz alta a través de aplicaciones como Microsoft Seeing AI o Be My Eyes

Indexación de cuadros de video con descripciones de texto para permitir la búsqueda y moderación de contenido a escala

Riesgos y barandillas

Los derechos de imagen y el consentimiento pueden convertirse en riesgos legales si la procedencia no está clara.

El rendimiento del modelo puede variar según la iluminación, la demografía y los entornos.

Los falsos positivos pueden pasar desapercibidos a menos que se controlen los umbrales de confianza.

Hoja de ruta de implementación

1

Defina criterios de aceptación para costos de precisión, recuperación y error.

2

Pruebe con datos que coincidan con las condiciones reales de producción.

3

Agregue revisión humana para predicciones de baja confianza o de alto impacto.

4

Realice un seguimiento de la deriva del modelo y vuelva a validarlo después de cambios en la cámara o el conjunto de datos.

Sigue explorando

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Image Captioning quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Iniciar prueba

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Preguntas frecuentes

What is Image Captioning?

Los subtítulos de imágenes son la tarea de generar automáticamente una oración en lenguaje natural que describa lo que hay en una imagen. Une la visión y el lenguaje, convirtiendo píxeles en palabras que explican contenidos, objetos y acciones.

¿Qué produce un sistema de subtítulos de imágenes como resultado?

Los subtítulos de imágenes generan una oración de texto que describe el contenido de una imagen.

En un canal de subtítulos clásico, ¿qué papel juega el codificador visual?

El codificador (a menudo una CNN o un transformador de visión) convierte la imagen en vectores de características que luego utiliza el decodificador de lenguaje.

¿Por qué es útil la atención en los subtítulos de imágenes?

La atención ayuda al decodificador a "mirar" las partes más relevantes de la imagen al generar cada palabra, lo que mejora la conexión a tierra.

¿Qué conjunto de datos se utiliza ampliamente para entrenar y evaluar los subtítulos de imágenes?

MS COCO proporciona imágenes, cada una de ellas combinada con múltiples subtítulos escritos por humanos, lo que lo convierte en un punto de referencia de subtítulos estándar.

¿Qué significa que un decodificador de subtítulos genere palabras de forma 'autoregresiva'?

La generación autorregresiva produce tokens uno a la vez, cada uno condicionado a los tokens anteriores y a la imagen.